log mod_firewall/mod_firewall.lua @ 2078:11539785cb92

age author description
Fri, 11 Mar 2016 18:48:34 +0100 Kim Alvefur mod_firewall: Split compile function into two parts in order to separate their scopes
Fri, 11 Mar 2016 18:48:05 +0100 Kim Alvefur mod_firewall: Rename argument to avoid name clash [luacheck]
Fri, 11 Mar 2016 18:47:39 +0100 Kim Alvefur mod_firewall: Remove unused imports [luacheck]
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
Fri, 28 Feb 2014 15:37:55 +0100 Kim Alvefur Backed out changeset 853a382c9bd6
Fri, 28 Feb 2014 15:36:06 +0100 Kim Alvefur mod_turncredentials: Advertise the XEP-0215 feature (thanks Gryffus)
Sun, 16 Feb 2014 18:19:12 +0100 Florian Zeitz mod_firewall: Do not cache conditions with only a single use
Sun, 16 Feb 2014 17:17:23 +0100 Florian Zeitz mod_firewall: Produce code with nicer indentation
Wed, 05 Jun 2013 21:14:59 +0200 Kim Alvefur mod_firewall: Add support for being called as a prosodyctl command
Wed, 05 Jun 2013 21:13:20 +0200 Kim Alvefur mod_firewall: Remove print()
Wed, 08 May 2013 10:43:02 +0100 Matthew Wild mod_firewall: don't use %b() (not technically correct)
Tue, 07 May 2013 10:33:49 +0100 Matthew Wild mod_firewall: Make defining objects generic (currently zones and rate limits), so more can easily be added. Also a syntax change... definition lines must begin with %
Tue, 07 May 2013 10:32:48 +0100 Matthew Wild mod_firewall: Fix conditions with spaces
Tue, 07 May 2013 09:28:20 +0100 Matthew Wild mod_firewall: Cache conditions, so that they are only calculated once per chain execution
Mon, 08 Apr 2013 22:26:52 +0200 Kim Alvefur mod_firewall: Fix variable name
Sat, 06 Apr 2013 22:20:59 +0100 Matthew Wild mod_firewall: Add rate limiting capabilities, and keep zones and throttle objects in shared tables
Sat, 06 Apr 2013 14:03:02 +0100 Matthew Wild mod_firewall: Don't add empty conditions check when no conditions are listed in a rule
Sat, 06 Apr 2013 14:02:38 +0100 Matthew Wild mod_firewall: Add time and date deps
Fri, 05 Apr 2013 19:21:46 +0100 Matthew Wild mod_firewall: Improve zone handling, make it more efficient, and support dynamic dependencies in the compiler. ENTERING and LEAVING conditions now work at expected (not matching stanzas flowing within a zone).
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:05:21 +0100 Matthew Wild mod_firewall: Tighten up error handling, and split rules->Lua and Lua->bytecode compilation into separate functions
Thu, 04 Apr 2013 23:11:36 +0200 Kim Alvefur mod_firewall: Use resolve_relative_path correctly
Wed, 03 Apr 2013 16:11:20 +0100 Matthew Wild mod_firewall: General stanza filtering plugin with a declarative rule-based syntax