2017-10-04 |
Matthew Wild |
mod_firewall: Don't interpret format specifiers in LOG
|
2017-02-25 |
Matthew Wild |
mod_firewall: Fix syntax error in generated code with some route modification actions
|
2017-02-24 |
Matthew Wild |
mod_firewall: Fix compilation error when last action modifies stanza route
|
2017-02-24 |
Matthew Wild |
mod_firewall: Make PASS bubble up through all chains, and add DEFAULT and RETURN
|
2017-02-23 |
Matthew Wild |
mod_firewall: Fix FORWARD to send from current module's host
|
2017-02-21 |
Matthew Wild |
mod_firewall: Fix FORWARD action to include a 'from' address and depend on core_post_stanza
|
2017-02-21 |
Matthew Wild |
mod_firewall: Add FORWARD action (XEP-0297)
|
2017-02-20 |
Matthew Wild |
mod_firewall: Add 'ADD TO' action for adding to lists
|
2017-02-19 |
Matthew Wild |
mod_firewall: Update functions that use meta() to allow functions with deps inside expressions
|
2016-12-13 |
Kim Alvefur |
mod_firewall: Insert semicolons after some statements to prevent ambiguous syntax in output (fixes #797)
|
2016-03-18 |
Matthew Wild |
mod_firewall: LOG uses session.log if available
|
2016-03-17 |
Matthew Wild |
mod_firewall: Move meta() function to main module, and make it a global so libs can use it
|
2016-03-17 |
Matthew Wild |
mod_firewall: Add support for session marking (MARK_ORIGIN, UNMARK_ORIGIN, ORIGIN_MARKED)
|
2016-03-17 |
Matthew Wild |
mod_firewall: JUMP_CHAIN: Fix implementation to match docs (i.e. continue processing current chain if stanza not handled)
|
2016-03-16 |
Matthew Wild |
mod_firewall: BOUNCE: Don't bounce error stanzas or iq results
|
2016-03-16 |
Matthew Wild |
mod_firewall: tostring() the results of meta expressions
|
2016-03-11 |
Kim Alvefur |
mod_firewall: Optimize string match operations, string.find is faster than .match since no string is returned
|
2014-03-11 |
Florian Zeitz |
all the things: Remove trailing whitespace
|
2014-02-16 |
Florian Zeitz |
mod_firewall: Produce code with nicer indentation
|
2013-04-05 |
Matthew Wild |
mod_firewall/actions: Break out logic into a separate reusable function
|
2013-04-05 |
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)
|
2013-04-05 |
Matthew Wild |
mod_firewall/actions: Add REPLY
|
2013-04-05 |
Matthew Wild |
mod_firewall/actions: DROP no longer logs, log messages can be emitted with LOG
|
2013-04-05 |
Matthew Wild |
mod_firewall/actions: Add PASS
|
2013-04-03 |
Kim Alvefur |
mod_firewall/actions: Remove unused extra argument.
|
2013-04-03 |
Kim Alvefur |
mod_firewall/actions: Move semicolon as to not produce two in a row. (Not legal in Lua)
|
2013-04-03 |
Matthew Wild |
mod_firewall: General stanza filtering plugin with a declarative rule-based syntax
|