Commit graph

  • 61574091f9 Start Go Module master v1.0.1 Sean DuBois 2024-06-20 16:30:52 -0400
  • 6b2f518fbe
    Point to newly named files Luke Murphy 2019-05-23 11:08:17 +0200
  • 61a0a0354d
    Name all systemd files with .service Luke Murphy 2019-05-23 11:08:08 +0200
  • 76e73ff47b
    Merge 641c917f73 into 42cfa4101b Noah Santschi-Cooney 2018-09-02 00:59:11 +0000
  • 641c917f73
    Delete fail2rest.1 Noah Santschi-Cooney 2018-09-02 01:58:25 +0100
  • 6b9169864f
    Delete systemd Noah Santschi-Cooney 2018-09-02 01:58:15 +0100
  • d38460442c
    Delete ubuntu_14_04 Noah Santschi-Cooney 2018-09-02 01:58:08 +0100
  • 3448626e1d
    Delete debian.sh Noah Santschi-Cooney 2018-09-02 01:57:55 +0100
  • 42cfa4101b Markdown cleanup Sean DuBois 2017-04-25 15:52:48 -0500
  • e3181d02b6 Remove trailing whitespace, put systemd service installation under a subheading Sean DuBois 2016-03-14 01:07:01 +0000
  • 3e2a54a130 Update README.md CPJB 2015-11-02 16:12:40 +0200
  • 5ae961e390 Merge 5c9de12d82 into eda3f9d57c codecat- 2016-02-21 09:03:53 +0000
  • 5c9de12d82 Added controller authorization possibility. It's only quick fix, normal authentication process should be added Andrey Storchak 2016-02-21 11:00:14 +0200
  • aa6fad01cf Merge 8dad785d66 into eda3f9d57c CPJB 2015-11-02 14:59:21 +0000
  • 8dad785d66 Update README.md CPJB 2015-11-02 16:56:46 +0200
  • c9494f28bf Update README.md CPJB 2015-11-02 16:48:36 +0200
  • 296277cb68 Update README.md CPJB 2015-11-02 16:47:53 +0200
  • f1be9dd897 Update README.md CPJB 2015-11-02 16:44:16 +0200
  • 9ff59f276c Update README.md CPJB 2015-11-02 16:12:40 +0200
  • eda3f9d57c Implement jailActionHandler at jail/{jail}/action/{action} this will be used to list properties for an jail action Sean DuBois 2014-11-22 05:02:08 +0000
  • 4d84eda7db A jail's actions are now return in its top level handler Sean DuBois 2014-11-22 04:41:26 +0000
  • 9119ebb08e Add systemd init file Sean DuBois 2014-10-28 10:56:00 -0500
  • f8b218fc9a Add manpage Sean DuBois 2014-10-22 03:07:12 -0500
  • e776dc8c6c Start contributing.md 1.0 Sean DuBois 2014-07-24 05:09:15 +0000
  • 8c1a528ccb Remove Makefile, handles fetching libs, run+build are simple invocations and the Makefile just obscures that Sean DuBois 2014-07-23 05:52:36 +0000
  • 627c6e3b3e Better comment for Debian init scripts, remove trailing white space in Ubuntu init file Sean DuBois 2014-07-21 22:31:03 +0000
  • f2ba06db87 Init script for Ubuntu version 14.04 Phillip Moore 2014-07-21 07:42:03 -0500
  • ba7d06c64b Merge 1d84dc23d5 into 05428257b3 Phillip Moore 2014-07-21 19:27:54 +0000
  • 1d84dc23d5 Ok, this should fix the init info Phillip Moore 2014-07-21 14:27:54 -0500
  • b83820fd2e Merge cfe6a4c4b0 into 05428257b3 Phillip Moore 2014-07-21 17:10:30 +0000
  • 05428257b3 Adding build & lib Phillip Moore 2014-07-21 07:45:30 -0500
  • cfe6a4c4b0 Adding build & lib Phillip Moore 2014-07-21 07:45:30 -0500
  • 474b4d7956 This is the service for ubuntu Phillip Moore 2014-07-21 07:42:03 -0500
  • ef33e1120e Merge 4c1dda6b1f into 7a09197434 Phillip Moore 2014-07-21 07:09:33 +0000
  • 7a09197434 Fix init scripts path in README.md Sean DuBois 2014-07-21 07:09:14 +0000
  • 736f685913 Add Debian init script Sean DuBois 2014-07-19 09:15:26 +0000
  • ce26bc0ca9 Better README.md requirements/installing/configuration/running sections Sean DuBois 2014-07-18 06:15:26 +0000
  • 4a19482e20 Implement global/bans returns the contents of the Bans table from the persistent database introduced in 0.9.0 Sean DuBois 2014-07-16 05:20:33 +0000
  • 05ec165128 Implement endpoint for running WHOIS queries Sean DuBois 2014-07-10 00:54:26 +0000
  • c59cb07298 All fail2go communication now has error handling, JSON casting still has no error handling Sean DuBois 2014-07-08 05:28:30 +0000
  • 36cfd63495 Implement single error handler, start moving functions that discarded errors over to it Sean DuBois 2014-07-07 23:43:30 +0000
  • f861fc22a8 Mention config flag in README.md Sean DuBois 2014-07-07 20:37:33 +0000
  • f3fe29f69b config.json path can now be specified with the --config flag Sean DuBois 2014-07-07 20:30:11 +0000
  • a49b9b67de Add support for the special fail2ban form <HOST> all <HOST> instances are now replaced with (?:::f{4,6}:)?(?P<host>\S+) Sean DuBois 2014-07-06 13:31:25 +0000
  • 17c57fa7f1 Add endpoint to do basic regex testing against all the logfiles for a jail Sean DuBois 2014-07-05 06:03:53 +0000
  • 598eea73e3 Revert "Updating file path location search for config.json" Sean DuBois 2014-07-04 13:22:48 +0000
  • be624ce771 Garbage paren char, also remove comments above null checks Sean DuBois 2014-07-04 01:50:39 +0000
  • c5a2d036d7 Updating file path location search for config.json Phillip Moore 2014-07-03 10:06:41 -0500
  • a2ca59fdb7 Merge 9093d26282 into dec5d521b7 Phillip Moore 2014-07-03 21:25:01 +0000
  • 27ed6d74df Merge ea2e39581d into dec5d521b7 Phillip Moore 2014-07-03 21:18:44 +0000
  • dec5d521b7 Also update for fail regexes Phillip Moore 2014-07-03 10:58:18 -0500
  • 13babc7958 Fix nill/null value of IPList Phillip Moore 2014-07-03 10:09:16 -0500
  • ea2e39581d Also update for fail regexes Phillip Moore 2014-07-03 10:58:18 -0500
  • 4c1dda6b1f New service to run fail2rest as a linux service Phillip Moore 2014-07-03 10:13:35 -0500
  • 7afc5881d0 Fix nill/null value of IPList Phillip Moore 2014-07-03 10:09:16 -0500
  • 9093d26282 Updating file path location search for config.json Phillip Moore 2014-07-03 10:06:41 -0500
  • e981bb0d73 Fail2go now returns useful errors when a failregex is not correctly added Sean DuBois 2014-06-30 00:08:18 +0000
  • 3b85ffd1fc Print return value when starting HTTP handler for better error display Sean DuBois 2014-06-27 14:10:35 +0000
  • 6ac04f33cf fail2go pkg renamed Fail2goConn -> Conn so fully qualified name would just read fail2go.Conn Sean DuBois 2014-06-27 06:58:35 +0000
  • 1f93c63ea1 Updating README.md with more information on how to run fail2rest Sean DuBois 2014-06-26 03:26:58 +0000
  • 65a8a01f94 Add REST handlers for setting useDNS, maxRetry and findTime Sean DuBois 2014-06-25 07:00:44 +0000
  • 2541520b69 Add findTime, useDNS, maxRetry to toplevel get for jail information Sean DuBois 2014-06-25 05:23:33 +0000
  • b46fd86c8a Add ErrorBody struct so all errors will have the same JSON format. If a failregex is malformed send a 400 error code with the fail message Sean DuBois 2014-06-23 06:53:42 +0000
  • 66961603d6 Remove README entry about fail2rest, already has been started Sean DuBois 2014-06-21 06:35:29 +0000
  • 25f4e02772 Implement the deletion/creation of failRegexes Sean DuBois 2014-06-21 02:48:40 +0000
  • 5705bcd2ed fail2go now has multi-value returns instead of maps, update effected code Sean DuBois 2014-06-20 13:58:57 +0000
  • 149fb451a6 Better URL scheme for manipulating bannedips, now just have single dir that you can POST or DELETE to Sean DuBois 2014-06-20 06:30:18 +0000
  • 67aa38de0d Update config.json so fail2rest only bind to loopback Sean DuBois 2014-06-18 06:30:02 +0000
  • c9ba89e725 Fail2bansocket location is now a configuration option, refactor project since fail2go does method dispatch off of Fail2goConn struct Sean DuBois 2014-06-18 05:53:54 +0000
  • cf7967390d Add the ability to ban/unban IPs per jail Sean DuBois 2014-06-17 06:02:54 +0000
  • 777a2df7a4 Don't need fail2rest anymore all handled in fail2go Sean DuBois 2014-06-16 08:16:55 +0000
  • ba4bcaf440 Add failRegex to jail info Sean DuBois 2014-06-16 08:15:26 +0000
  • 405d61e729 Move fail2ban socket communication into its own project called fail2go Sean DuBois 2014-06-16 03:38:10 +0000
  • 59f9d9b0a2 Start implementing jailControl Sean DuBois 2014-06-15 07:14:13 +0000
  • 52d3885d74 Add README.md Sean DuBois 2014-06-15 02:59:04 +0000
  • de2a4e62f0 Rename global->basic for route, this more closely models the fail2ban-client documentation Sean DuBois 2014-06-15 01:28:57 +0000
  • 3c3efd4449 Add basic Makefile with run+libs targets Sean DuBois 2014-06-14 18:43:58 +0000
  • 865a7e49a4 Add config file, Addr is configured via config Sean DuBois 2014-06-14 18:32:46 +0000
  • de70086c1b Start modeling REST calls off of the fail2ban-client, add ping and status Sean DuBois 2014-06-14 17:27:18 +0000
  • 28316de576 Implement #'fail2banRequest, allowing us to send a slice of commands to the fail2ban socket and using ogrek for serialize/deserialization to pickle Sean DuBois 2014-06-13 04:06:27 +0000