aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Log: allow spaces in prefixv1.3.21.3-stableKaarle Ritvanen2017-04-283-7/+14
|
* README: customizing rulesv1.3.1Kaarle Ritvanen2016-09-301-0/+22
|
* custom chainsKaarle Ritvanen2016-09-302-6/+27
|
* optfrag: rename 'opts' to 'match'Kaarle Ritvanen2016-09-308-50/+52
|
* create action chains immediatelyKaarle Ritvanen2016-09-301-6/+6
|
* fix action chain collectionKaarle Ritvanen2016-09-301-6/+5
|
* custom targetsKaarle Ritvanen2016-09-302-12/+35
|
* Rule: trule filtering and amendmentKaarle Ritvanen2016-09-305-33/+28
|
* model: trules: rename variableKaarle Ritvanen2016-09-301-17/+17
|
* custom match optionsKaarle Ritvanen2016-09-301-1/+6
|
* policy: fix error message on mandatory policiesKaarle Ritvanen2016-09-301-1/+3
|
* TTL adjustment rulesKaarle Ritvanen2016-07-302-0/+50
|
* move ipsec attribute from rules to zonesv1.3.0Kaarle Ritvanen2016-07-182-25/+50
|
* allow dnat and ipsec options simultaneouslyKaarle Ritvanen2016-07-171-5/+3
|
* exit with 0 if policy already enabled/disabledKaarle Ritvanen2016-07-171-5/+6
|
* helper function for printing to stderrKaarle Ritvanen2016-07-176-24/+26
|
* services: constrain dhcp to IPv4Kaarle Ritvanen2016-07-171-1/+1
|
* diff: read output buffer before waiting for exitKaarle Ritvanen2016-07-171-2/+7
|
* services: l2tp, teredoKaarle Ritvanen2016-07-171-0/+2
|
* services: rtmpKaarle Ritvanen2016-06-132-2/+3
|
* services: sievev1.2.5Kaarle Ritvanen2015-12-241-0/+1
|
* rename MANUAL.md to README.mdKaarle Ritvanen2015-12-231-0/+0
|
* classify moduleKaarle Ritvanen2015-12-232-5/+60
|
* generalize extrarules functionKaarle Ritvanen2015-12-233-12/+22
|
* long limit intervalsv1.2.4Kaarle Ritvanen2015-05-212-9/+20
|
* fix allowed chains for NAT rulesKaarle Ritvanen2015-05-212-9/+17
|
* awall/json: add definition for discard servicev1.2.3Leonardo Arena2015-03-261-0/+4
|
* use table.unpackKaarle Ritvanen2015-03-267-9/+14
|
* ignore unknown tables when flushing iptables configurationKaarle Ritvanen2015-03-261-2/+8
|
* services: rsyncNatanael Copa2014-12-111-0/+1
|
* use lua-posix rather than lua-sleepKaarle Ritvanen2014-09-291-1/+1
|
* use lua-posix rather than lua-signalKaarle Ritvanen2014-09-291-9/+12
|
* use lua-posix rather than lua-filesystemKaarle Ritvanen2014-09-294-13/+16
|
* add user's guide as Markdown documentKaarle Ritvanen2014-09-291-0/+562
|
* filter: use port translation via the 'dnat' attributeKaarle Ritvanen2014-09-291-8/+51
|
* map numeric and symbolic protocol identifiersKaarle Ritvanen2014-09-291-11/+16
|
* sample-policy: correct JSON syntax errorKaarle Ritvanen2014-09-291-1/+1
|
* Limit: deterministic ordering for outputv1.2.2Kaarle Ritvanen2014-09-181-4/+9
|
* Log: use generic Limit classKaarle Ritvanen2014-09-182-16/+31
|
* filter-specific subclass of LimitKaarle Ritvanen2014-09-182-63/+65
|
* Limit: set address mask lengthKaarle Ritvanen2014-09-182-23/+104
|
* Limit: return option fragements for recent modeKaarle Ritvanen2014-09-182-7/+10
|
* Limit.recentopts: generate options for both recent rulesKaarle Ritvanen2014-09-182-14/+11
|
* utility function for setting default valuesKaarle Ritvanen2014-09-185-11/+12
|
* Limit: allow returning multiple limit option fragmentsKaarle Ritvanen2014-09-182-9/+14
|
* generic class for rate limitsKaarle Ritvanen2014-09-182-27/+58
|
* ConfigObject.uniqueid: allow an empty keyKaarle Ritvanen2014-09-181-5/+12
|
* ConfigObject.create: cache labeled objectsKaarle Ritvanen2014-09-182-23/+25
|
* move 'uniqueid' method to ConfigObjectKaarle Ritvanen2014-09-181-18/+17
|
* ConfigObject: inherit parent's labelKaarle Ritvanen2014-09-182-1/+6
|