Fri, 11 Mar 2016 18:19:59 +0100 |
Kim Alvefur |
mod_firewall: Pass results as arguments to format instead of shadowning variable [luacheck]
|
Fri, 11 Mar 2016 18:18:35 +0100 |
Kim Alvefur |
mod_firewall: Use string.find in JID match, faster since the result is unused
|
Fri, 11 Mar 2016 18:18:04 +0100 |
Kim Alvefur |
mod_firewall: Verify that JID part exists before attempting to call method
|
Fri, 11 Mar 2016 18:16:38 +0100 |
Kim Alvefur |
mod_firewall: Anchor pattern at beginning and end
|
Fri, 11 Mar 2016 18:15:58 +0100 |
Kim Alvefur |
mod_firewall/conditions: Add semicolon
|
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
|
Mon, 01 Feb 2016 20:24:51 +0000 |
Matthew Wild |
mod_firewall/conditions: Add FROM_EXACTLY and TO_EXACTLY
|
Tue, 07 May 2013 09:31:57 +0100 |
Matthew Wild |
mod_firewall/conditions: Remove unused variable
|
Mon, 08 Apr 2013 17:03:34 +0200 |
Kim Alvefur |
mod_firewall: The default value of the 'type' attribute on message stanzas is 'normal'
|
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:10 +0100 |
Matthew Wild |
mod_firewall/conditions: Add DAY and TIME conditions
|
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 19:20:05 +0100 |
Matthew Wild |
mod_firewall/conditions: Default types for message and presence
|
Fri, 05 Apr 2013 19:18:41 +0100 |
Matthew Wild |
mod_firewall/conditions: Don't use table.insert, so things are happy when compile_jid_match() returns nil
|
Fri, 05 Apr 2013 19:17:33 +0100 |
Matthew Wild |
mod_firewall/conditions: Support Lua patterns in JID matching, and make <*>@example.com NOT match example.com
|