Commit graph

  • 014a53fe94 debian changelog update main ppom 2024-05-29 12:00:00 +0200
  • e070e96827 build in docker: bump to golang:1.21 v1.4.0 ppom 2024-05-29 12:00:00 +0200
  • d7e794acc1 logger misuse fix ppom 2024-05-29 12:00:00 +0200
  • e757c8116c typo fix ppom 2024-05-24 12:00:00 +0200
  • 850546b31c Merge branch 'multipattern' into 'main' Johan 2024-05-24 01:04:59 +0000
  • 9fd9fc5e2c Retrocompatibility change: remove -p option ppom 2024-05-24 12:00:00 +0200
  • c2c6e6269a Flush now takes regexes ppom 2024-05-24 12:00:00 +0200
  • 04eece0644 Bugfix: flushed "after" action re-run when times comes ppom 2024-05-24 12:00:00 +0200
  • a608ed1fd3 rewording ppom 2024-05-22 12:00:00 +0200
  • 131d8eced9 Big client-daemon refacto ppom 2024-05-20 12:00:00 +0200
  • ae2fd3dfa5 Flush multi pattern, keeping backward compatibility yo 2024-05-01 11:16:59 +0200
  • c0b080ea27 DONE: ClientFlush: Support stream.filter arg to flush yo 2024-05-01 11:16:54 +0200
  • c3641c2693 Use regexes in flush patterns yo 2024-05-01 11:16:48 +0200
  • 936cebd643 WIP: ClientFlush: Support stream.filter arg to flush yo 2024-04-28 12:46:48 +0200
  • e8e3f4715b ClientShow: Get pattern indices regarding their presence in stream.filter yo 2024-04-28 12:46:44 +0200
  • 18c40b7b9a Make pattern.Name accessible yo 2024-04-28 12:45:47 +0200
  • 66c397e62f add multi pattern to "reaction show", keeping backward compatibility ppom 2024-05-20 12:00:00 +0200
  • c87595a90f test-regex: handle multipattern ppom 2024-04-13 12:00:00 +0200
  • 350dd261f2 Fix iterating through c.Patterns yo 2024-04-13 13:20:11 +0200
  • 0766bdb3b5 Remove dependencies and update go to 1.21 ppom 2024-04-09 12:00:00 +0200
  • 5598c79841 fix log→logger ppom 2024-04-09 12:00:00 +0200
  • 170462ee1e simplify string replacement ppom 2024-04-09 12:00:00 +0200
  • 3784e4f1be add proper Match type to enforce implementation details ppom 2024-04-09 12:00:00 +0200
  • 4634bbcb8e fix persistance ppom 2024-04-09 12:00:00 +0200
  • a2be0c2ac6 Fix match logic ppom 2024-04-09 12:00:00 +0200
  • 92ea6acfa7 Clean obsolete comment yo 2024-04-08 20:05:54 +0200
  • 95c79a9dca Display multi pattern separated by a space, specify them as multiple arguments to flush command yo 2024-04-08 19:54:07 +0200
  • aec50ed54e Fixed by commit ad7091e6e7 yo 2024-04-08 19:54:02 +0200
  • b26a763cb0 store multi pattern matches in a null separated string, to be usable as map key yo 2024-04-08 19:53:34 +0200
  • 11cff7fb05 BUGFIX partial match is no match yo 2024-03-31 16:58:14 +0200
  • d2617d0d9f Hanle multi-pattern match on a single line of log yo 2024-02-24 11:01:50 +0100
  • 1fe6bff6f7 Merge branch 'cobra' into 'main' ppom 2024-05-09 17:03:32 +0000
  • 674764ed05 Add OpenBSD wiki link ppom 2024-04-28 12:00:00 +0200
  • aa944cf05c fix git "dubious ownership" issue ppom 2024-04-26 12:00:00 +0200
  • 3d697a5003 systemd service files cleaning 🧹 ppom 2024-04-20 12:00:00 +0200
  • b3261be1ea CLI refactoring cobra ppom 2024-04-11 12:00:00 +0200
  • 38000b102f remove dead code ppom 2024-04-11 12:00:00 +0200
  • 196e157e46
    🔨 — Add description when creating release Luc Didry 2024-04-10 10:05:01 +0200
  • 76a2ecaecf
    🩹 — Fix debian package URL in release’s links Luc Didry 2024-04-10 10:04:21 +0200
  • 57b72a04e8
    📝 — Add instructions for nft46 minisign check Luc Didry 2024-04-10 10:03:32 +0200
  • 2930a67f89 Fix debian packaging ppom 2024-04-06 12:00:00 +0200
  • d9303c6249 test-regex: read conf file & use patterns v1.3.1 ppom 2024-04-05 12:00:00 +0200
  • 13395a37f5 Makefile: fix space-indentation ppom 2024-04-06 12:00:00 +0200
  • dffd369427 change name capitalization ppom 2024-04-06 12:00:00 +0200
  • 2b548ffb11
    📦👷 — Build better deb package in release.sh + test building in CI Luc Didry 2024-01-12 14:45:31 +0100
  • c354d9812f
    📦👷 — Build deb package in CI Luc Didry 2024-01-11 04:40:24 +0100
  • ad7091e6e7 Fix bug in fatal error messages ppom 2024-04-01 12:00:00 +0200
  • 8e1c67cead iptables: add reaction chain to FORWARD chain for docker ppom 2024-03-27 12:00:00 +0100
  • 3ee48fa08e README: add development section ppom 2024-03-18 12:00:00 +0100
  • 86bd75b926 nft46: recognize ipv6-mapped ipv4 ppom 2024-03-04 12:00:00 +0100
  • 0b4030905b ignoreregex test ppom 2024-02-09 12:00:00 +0100
  • 8afa6281f4 Add support for ignore regexes in filters v1.3.0 Tom Hubrecht 2024-02-02 15:21:29 +0100
  • c076177d2b release.sh & Makefile: add nft46 ppom 2024-02-07 12:00:00 +0100
  • bff697dc17 Add support for nftables v1.2.0 ppom 2024-02-05 12:00:00 +0100
  • bfe0128764 Update wiki link to https://reaction.ppom.me ppom 2024-01-17 12:00:00 +0100
  • 0a1614ea4d Remove useless line ppom 2024-01-10 12:00:00 +0100
  • 03862b33a6 Fix bug introduced by af2f092b. Fix #67 v1.1.2 ppom 2024-01-10 12:00:00 +0100
  • 48fb6a85a5 Fix Makefile and update install doc ppom 2024-01-10 12:00:00 +0100
  • b8032acf97 Update file control Gabriel Moreau 2024-01-10 14:21:51 +0000
  • ea29a0467a Add install_systemd make target NoTag 2024-01-10 10:49:10 +0100
  • 73dc9f63d6 Allow to configure the C compiler in the ip46tables make target NoTag 2024-01-06 23:55:43 +0100
  • 84d40b3eda Add a make install target NoTag 2024-01-06 23:52:16 +0100
  • 58b624e0b9 Automate release ppom 2024-01-09 12:00:00 +0100
  • fe7806c4d7 Fix version printing v1.1.1 ppom 2024-01-09 12:00:00 +0100
  • af2f092b71 Fix crash when all the regexes of a filter have no pattern in them ppom 2024-01-09 12:00:00 +0100
  • 2b2275c547 Add repology badge ppom 2024-01-08 12:00:00 +0100
  • bc13342e06 Add banFor snippet to jsonnet example v1.1.0 ppom 2024-01-08 12:00:00 +0100
  • e1ff702cd1 Generalisation of new SSH regex ppom 2024-01-06 12:00:00 +0100
  • ed809f4f98 improved server.jsonnet fallstar 2024-01-06 14:15:25 +0100
  • 52dbbdcdb2 make: strip binaries ppom 2024-01-05 12:00:00 +0100
  • b441e91f84 Add global concurrency parameter. fix #56 ppom 2024-01-05 12:00:00 +0100
  • 9ce589b07d Now signing release assets. fix #54 ppom 2024-01-04 12:00:00 +0100
  • 592b60172a Add rm -f deb folder that can stay around when make fails ppom 2024-01-04 12:00:00 +0100
  • ec60a3d506 reaction show: remove empty patterns v1.0.3 ppom 2024-01-04 12:00:00 +0100
  • 8874454a0f Revert "quick fix IP regexes. see #62" ppom 2024-01-04 12:00:00 +0100
  • c2723d3829 quick fix IP regexes. see #62 ppom 2024-01-04 12:00:00 +0100
  • 9b766aa2b8 Do not panic when a regex doesn't compile ppom 2024-01-04 12:00:00 +0100
  • f662a485b9 reaction flush clarification ppom 2024-01-03 12:00:00 +0100
  • f6f26f283e add a version subcommand ppom 2023-12-31 12:00:00 +0100
  • b834e02755 Fix jsonnet examples ppom 2023-12-21 12:00:00 +0100
  • 380599c80a 📦 — Fix "Add a make target for Debian packaging" ppom 2023-12-20 12:00:00 +0100
  • 50e214c403 Merge branch 'make-deb' into 'main' ppom 2023-12-20 17:18:39 +0000
  • 9d847657d1
    📦 — Add a make target for Debian packaging Luc Didry 2023-12-20 15:56:22 +0100
  • 7afe7e9b6f update IP regex ppom 2023-12-20 12:00:00 +0100
  • 55d098c69c update releases link ppom 2023-12-05 12:00:00 +0100
  • 3921292a9b Add link to the wiki in --help v1.0.2 ppom 2023-12-04 12:00:00 +0100
  • 0746be69ae update: english article, wiki link ppom 2023-11-30 12:00:00 +0100
  • a132c3052a fix example ppom 2023-11-29 12:00:00 +0100
  • 4927460af7 Merge branch 'main' of framagit.org:ppom/reaction ppom 2023-11-27 12:00:00 +0100
  • 2e15087858 Merge branch 'zatalyz-main-patch-05879' into 'main' ppom 2023-11-27 13:31:00 +0000
  • 7503e57063 fix example ppom 2023-11-27 12:00:00 +0100
  • 69119d1193 Update server.jsonnet : typo with an extra space, creating a launch error Zatalyz 2023-11-26 10:02:41 +0000
  • f1b7d4b4c7 Add go version in README ppom 2023-11-24 12:00:00 +0100
  • 418af00152 comment suggestion for people that don't read the full file ppom 2023-11-24 12:00:00 +0100
  • 1bb24b443c Exit 0 when all is fine v1.0.1 ppom 2023-11-23 12:00:00 +0100
  • 831f3d0247 Fix min go version ppom 2023-11-21 12:00:00 +0100
  • 05d50c74c4 fix not installable systemd file ppom 2023-11-11 12:00:00 +0100
  • 1f48964086 build as a static binary for perfect compatibility ppom 2023-11-05 12:00:00 +0100
  • 52dc67ed34 more ssh regexes ppom 2023-11-05 12:00:00 +0100
  • 50ce32d256 build with bullseye (debian 11) for better compatibility ppom 2023-11-05 12:00:00 +0100