log mod_firewall/actions.lib.lua @ 3973:df6227e288e5

age author description
Mon, 13 Apr 2020 21:53:01 +0200 Kim Alvefur mod_firewall: Fix use of unpack() on Lua 5.3
Mon, 11 Mar 2019 11:54:16 +0000 Matthew Wild mod_firewall: Improve debug logging for chain results
Wed, 07 Nov 2018 12:38:03 +0000 Matthew Wild mod_firewall: Improve logging on chain return
Wed, 04 Apr 2018 21:40:08 +0200 Kim Alvefur mod_firewall: Handle unsubcription action correctly (fixes #1119)
Fri, 09 Mar 2018 13:35:11 +0000 Matthew Wild mod_firewall: Add UNSBSCRIBE SENDER action
Sat, 24 Feb 2018 21:40:56 +0100 Kim Alvefur mod_firewall: Add experimental user-centric persistent marks behind a feature flag
Wed, 04 Oct 2017 10:54:52 +0100 Matthew Wild mod_firewall: Don't interpret format specifiers in LOG
Sat, 25 Feb 2017 18:36:21 +0000 Matthew Wild mod_firewall: Fix syntax error in generated code with some route modification actions
Fri, 24 Feb 2017 09:48:45 +0000 Matthew Wild mod_firewall: Fix compilation error when last action modifies stanza route
Fri, 24 Feb 2017 09:38:20 +0000 Matthew Wild mod_firewall: Make PASS bubble up through all chains, and add DEFAULT and RETURN
Thu, 23 Feb 2017 14:01:12 +0000 Matthew Wild mod_firewall: Fix FORWARD to send from current module's host
Tue, 21 Feb 2017 22:40:31 +0000 Matthew Wild mod_firewall: Fix FORWARD action to include a 'from' address and depend on core_post_stanza
Tue, 21 Feb 2017 13:37:44 +0000 Matthew Wild mod_firewall: Add FORWARD action (XEP-0297)
Mon, 20 Feb 2017 09:47:58 +0000 Matthew Wild mod_firewall: Add 'ADD TO' action for adding to lists
Sun, 19 Feb 2017 21:08:30 +0000 Matthew Wild mod_firewall: Update functions that use meta() to allow functions with deps inside expressions
Tue, 13 Dec 2016 16:57:16 +0100 Kim Alvefur mod_firewall: Insert semicolons after some statements to prevent ambiguous syntax in output (fixes #797)
Fri, 18 Mar 2016 09:51:01 +0000 Matthew Wild mod_firewall: LOG uses session.log if available
Thu, 17 Mar 2016 21:29:07 +0000 Matthew Wild mod_firewall: Move meta() function to main module, and make it a global so libs can use it
Thu, 17 Mar 2016 11:27:10 +0000 Matthew Wild mod_firewall: Add support for session marking (MARK_ORIGIN, UNMARK_ORIGIN, ORIGIN_MARKED)
Thu, 17 Mar 2016 11:26:20 +0000 Matthew Wild mod_firewall: JUMP_CHAIN: Fix implementation to match docs (i.e. continue processing current chain if stanza not handled)
Wed, 16 Mar 2016 12:42:17 +0000 Matthew Wild mod_firewall: BOUNCE: Don't bounce error stanzas or iq results
Wed, 16 Mar 2016 11:09:46 +0000 Matthew Wild mod_firewall: tostring() the results of meta expressions
Fri, 11 Mar 2016 18:13:53 +0100 Kim Alvefur mod_firewall: Optimize string match operations, string.find is faster than .match since no string is returned
Tue, 11 Mar 2014 18:44:01 +0100 Florian Zeitz all the things: Remove trailing whitespace
Sun, 16 Feb 2014 17:17:23 +0100 Florian Zeitz mod_firewall: Produce code with nicer indentation
Fri, 05 Apr 2013 18:50:52 +0100 Matthew Wild mod_firewall/actions: Break out logic into a separate reusable function
Fri, 05 Apr 2013 18:08:16 +0100 Matthew Wild mod_firewall: Add actions EVENT (fire an event), JUMP EVENT (transfer control to the handlers of an event), JUMP CHAIN (transfer control to another mod_firewall chain)
Fri, 05 Apr 2013 18:06:32 +0100 Matthew Wild mod_firewall/actions: Add REPLY
Fri, 05 Apr 2013 18:06:10 +0100 Matthew Wild mod_firewall/actions: DROP no longer logs, log messages can be emitted with LOG
Fri, 05 Apr 2013 18:05:46 +0100 Matthew Wild mod_firewall/actions: Add PASS
Wed, 03 Apr 2013 19:42:04 +0200 Kim Alvefur mod_firewall/actions: Remove unused extra argument.
Wed, 03 Apr 2013 19:41:00 +0200 Kim Alvefur mod_firewall/actions: Move semicolon as to not produce two in a row. (Not legal in Lua)
Wed, 03 Apr 2013 16:11:20 +0100 Matthew Wild mod_firewall: General stanza filtering plugin with a declarative rule-based syntax