Activity for Micro Fail2Ban

  • Phil Sutter committed [441cce] on Code

    Force fd check at every minimal timeout interval

  • Phil Sutter committed [a538de] on Code

    man: Review man page formatting

  • Phil Sutter committed [c2bdd9] on Code

    minor code docs improvements, mostly formatting

  • Phil Sutter committed [e605c4] on Code

    Makefile: Do not skip subdir if target exists

  • Phil Sutter committed [549bb9] on Code

    scripts/iptables.sh: Fix for 'cat' not interpreting \t escape

  • Phil Sutter committed [9e8a7f] on Code

    action: Simplify reset function of action_iterate a bit

  • Phil Sutter committed [82abee] on Code

    tests/unit/config: Fix for deprecated _BSD_SOURCE

  • Phil Sutter committed [e2cd5c] on Code

    scripts: Add nftables.sh

  • Phil Sutter committed [9b1688] on Code

    substr: Fix substr_wordsplit for last word

  • Phil Sutter committed [863b9c] on Code

    src/logging: fix feature define

  • Phil Sutter committed [ec23da] on Code

    Fix the sample config

  • Phil Sutter committed [6fb020]

    man: Little mf2b.conf.5 review

  • Phil Sutter committed [477c49]

    Refactor sample config and describe usage in RE...

  • Phil Sutter committed [ba4372]

    update TODO

  • Phil Phil posted a comment on ticket #4

    Hi! The default configuration assumes that a custom iptables chain named 'f2b' exists....

  • William Rogers William Rogers created ticket #4

    No effect on stopping ssh

  • Phil Phil posted a comment on ticket #3

    That's correct. Note the double dot in my substitute: '..*' here the first dot matches...

  • Evgenii Terechkov Evgenii Terechkov posted a comment on ticket #3

    Nope. ".*" will match zero or more chars and ".+" will match one or more chars (maybe...

  • Phil Phil committed [1ab484]

    mall highlighting bug fixed in mf2b.conf.5

  • Phil Phil committed [dde61a]

    TODO updated

  • Phil Phil posted a comment on ticket #3

    Yes, subsequent 'match' statements overwrite each other, just like all the other...

  • Phil Phil committed [cf94fe]

    enhanced TODO file

  • Evgenii Terechkov Evgenii Terechkov created ticket #3

    Undocumented/broken match syntax

  • Phil Phil committed [81b19c]

    iptables.sh: be aware of v4 addresses in v6 not...

  • Phil Phil committed [3a0545]

    Makefile: install iptables-wrapper into libexec

  • Phil Phil committed [48a456]

    make gcc happy for -Werror=unused-result

  • Phil Phil committed [ecad4e]

    add iptables wrapper script to unify banning v4...

  • Phil Phil committed [3566ec]

    introduce rules.mk, strip mf2b after build

  • Phil Phil committed [828a37]

    tidy up the closet

  • Phil Phil committed [fd6164]

    switch from execv to execvp for a little more c...

  • Phil Phil committed [8ab8cd]

    mf2b.conf.5: fix and extend

  • Phil Phil committed [7d1051]

    Makefile: when cleaning, make clean in test dir...

  • Phil Phil committed [09cafb]

    update TODO

  • Phil Phil committed [87f4c4]

    tests/unit/logging.c: fix includes

  • Phil Phil committed [f8bd25]

    substr.c: fix comment to substr_wordsplit

  • Phil Phil committed [350f78]

    tests/unit/config.c: reenable, but drop the ful...

  • Phil Phil committed [d5c35f]

    tests/unit/Makefile: build unit tests as pedant...

  • Phil Phil committed [571ff0]

    tests/unit/{action,substr}.c: fix includes

  • Phil Phil committed [51fb18]

    substr.c: fix two bugs

  • Phil Phil committed [9c438f]

    mf2b.c: fix and use that memmove instead of the...

  • Phil Phil committed [127476]

    action.c: simlify action_iterate() a bit

  • Phil Phil committed [ff2b8d]

    adjust TODO

  • Phil Phil committed [f11428]

    allow passing flags to regcomp and regexec

  • Phil Phil committed [ce56c5]

    tests/unit/substr.c: add substr_replace() test

  • Phil Phil modified ticket #1

    [FR] Drop-in configuration directory

  • Phil Phil posted a comment on ticket #1

    status: open --> wont-fix

  • Phil Phil posted a comment on ticket #2

    status: open --> closed

  • Phil Phil modified ticket #2

    [FR] pidfile command-line argument

  • Phil Phil posted a comment on ticket #2

    Implemented in version 1.1. Thanks for the input!

  • mf2b mf2b released /mf2b-1.1.tar.gz

  • Phil Phil committed [7f8f28]

    mf2b: implement pidfile support

  • Phil Phil committed [003ab7]

    version 1.1

  • Phil Phil posted a comment on ticket #1

    First of all, thanks for your feedback. I somehow assumed it would take longer until...

  • Evgenii Terechkov Evgenii Terechkov created ticket #2

    [FR] pidfile command-line argument

  • Evgenii Terechkov Evgenii Terechkov created ticket #1

    [FR] Drop-in configuration directory

  • Phil Phil committed [49a8bc]

    merge substrings.c and wordsplit.c into substr.c

  • Phil Phil committed [14f401]

    config: use struct substr for file list in pars...

  • Phil Phil committed [1cf4ed]

    use cppcheck for good advice

  • Phil Phil committed [5ed3a3]

    substr: make substr_append public, fix function...

  • Phil Phil committed [bd4e65]

    drop lengthy GPL preamble from file heads

  • Phil Phil committed [539d7c]

    adjust TODO

  • Phil Phil committed [eacc4f]

    bigger fixup/refactor session

  • Phil Phil committed [92f7f2]

    config.c: print error when strtol() fails

  • Phil Phil committed [880203]

    config.c: need to replace newlines with spaces ...

  • Phil Phil committed [c92de2]

    Makefile: compiling with -Os is a better choice...

  • Phil Phil committed [6e7f6c]

    mf2b.conf.5: add reference to regex(7)

  • Phil Phil committed [b4976b]

    config.c: fix regex compilation

  • Phil Phil committed [aed63c]

    tests/run: add forgotten exit 1 on some error c...

  • Phil Phil committed [dd6790]

    config.c: fix config parser for closing curly b...

  • Phil Phil committed [162314]

    config.c: make valgrind happier

  • Phil Phil committed [1a9171]

    config.c: fix handling comments in config file

  • Phil Phil committed [f2d6a2]

    tests/run/Makefile: be more noisy when a test f...

  • Phil Phil committed [335b46]

    get rid of that shell-escaping once and for all

  • Phil Phil committed [6a5f9f]

    mf2b.conf.5: improve sample regex matching IPv4...

  • Phil Phil committed [ea421e]

    tests/run: need to give full paths to ban/unban...

  • Phil Phil committed [170a67]

    tests/unit: disable confi.c unit test for now

  • Phil Phil committed [86a7ca]

    wordsplit: fix segfault in copy_argv()

  • Phil Phil committed [7e2b31]

    logging: define LL_NONE as 1

  • Phil Phil committed [9ad681]

    update TODO

  • Phil Phil committed [7b99c9]

    tests/unit: add a bunch of new unit tests

  • Phil Phil committed [9be9d4]

    gitignore new unit test binaries

  • Phil Phil committed [cd5563]

    mf2b.conf: fix and improve shipped config

  • Phil Phil committed [a5f406]

    tests/unit: make Makefile more generic

  • Phil Phil committed [8f0394]

    implement version output, cleanup Makefile a bit

  • Phil Phil committed [083fcf]

    gitignore generated tarballs

  • Phil Phil committed [995759]

    Makefile: allow creating a tarball of the curre...

  • Phil Phil committed [85d8a2]

    testregex: drop older test code

  • Phil Phil committed [ab5d07]

    README: add instructions for building/installing

  • Phil Phil committed [904da4]

    Makefile: limit max subpatterns to 16 by default

  • Phil Phil committed [15054b]

    config: refactor code to allow for unit testing

  • Phil Phil committed [bc3aab]

    simplify cmdline building a bit, unify error lo...

  • Phil Phil committed [952a04]

    tests: reorganise directory structure, add unit...

  • Phil Phil committed [5c3b37]

    testregex.c: introduce define for max number of...

  • Phil Phil committed [95a095]

    add some TODO

  • Phil Phil committed [b1d21e]

    some bigger rework of stuff

  • Phil Phil committed [9f51af]

    no need to unban when matching new entries

  • Phil Phil committed [e04c7a]

    initial import of micro_f2b code

  • Phil Phil committed [1e4f7b]

    tests: print something at successful end of test

  • Phil Phil committed [ed84c8]

    tests: smaller improvements

  • Phil Phil committed [f25ced]

    free empty matchlists

1 >