aboutsummaryrefslogtreecommitdiff
path: root/sbin/ipfw/ipfw2.c
Commit message (Expand)AuthorAgeFilesLines
* Set buffer to empty string to prevent duplicated output in some cases.Andrey V. Elsukov2016-03-091-0/+1
* Fix bug in filling and handling ipfw's O_DSCP opcode.Andrey V. Elsukov2016-02-241-1/+1
* Implement `ipfw internal olist` command to list named objects.Andrey V. Elsukov2015-11-031-0/+41
* Fix possible segmentation fault.Andrey V. Elsukov2015-10-031-1/+1
* Code cleanup unused-but-set-variable spotted by gcc.Marcelo Araujo2015-08-251-3/+1
* In ipfw2, avoid left-shifting negative integers, which is undefined.Dimitry Andric2015-08-121-4/+4
* Fix ipfw range deletion.Alexander V. Chernikov2015-08-031-3/+8
* Generalize object reference handling in ipfw rules.Alexander V. Chernikov2015-04-261-7/+118
* Properly initialize scope zone id when next hop address storedAndrey V. Elsukov2015-03-131-5/+8
* Retrieve counters from kernel if rule timstamping is requested.Alexander V. Chernikov2015-02-051-2/+4
* Fix displaying non-contiguous netmasks.Alexander V. Chernikov2014-10-241-3/+4
* * Zero rule buffer.Alexander V. Chernikov2014-10-181-6/+7
* * Fix table sets handling.Alexander V. Chernikov2014-10-171-2/+3
* Show error when deleting non-existing rule number.Alexander V. Chernikov2014-10-131-2/+9
* * Fix zeroing individual entries via ipfw(8).Alexander V. Chernikov2014-10-131-1/+11
* Partially fix build on !amd64Alexander V. Chernikov2014-10-101-1/+1
* Sync to HEAD@r272609.Alexander V. Chernikov2014-10-061-4/+25
|\
| * Improve "reserved keywords" hack:Alexander V. Chernikov2014-10-061-4/+25
| * Whitespace/style changes merged from projects/ipfw.Alexander V. Chernikov2014-08-231-1/+1
| * Merge buffer-printing changes from from projects/ipfw as preparationAlexander V. Chernikov2014-08-231-311/+459
* | Fix tracked interface list retrieval.Alexander V. Chernikov2014-10-051-1/+1
* | Fix GCC wardnings.Alexander V. Chernikov2014-10-041-1/+1
* | Return setsockopt() directly.Alexander V. Chernikov2014-09-051-4/+1
* | Use per-function errno handling instead of global one.Alexander V. Chernikov2014-09-051-20/+14
* | Add support for multi-field values inside ipfw tables.Alexander V. Chernikov2014-08-311-9/+20
* | * Pass proper table set numbers from userland side.Alexander V. Chernikov2014-08-131-6/+8
* | Update op3 cmds.Alexander V. Chernikov2014-08-131-34/+10
* | Move one step further towards libipfw: convert show_static_rule() toAlexander V. Chernikov2014-08-121-171/+161
* | * Update table_handler cmd listAlexander V. Chernikov2014-08-121-0/+31
* | Change tablearg value to be 0 (try #2).Alexander V. Chernikov2014-08-121-11/+22
* | Kernel changes:Alexander V. Chernikov2014-08-081-3/+4
* | Partially revert previous commit:Alexander V. Chernikov2014-08-081-8/+8
* | * Switch tablearg value from 65535 to 0.Alexander V. Chernikov2014-08-081-10/+10
* | Kernel changes:Alexander V. Chernikov2014-08-071-50/+92
* | * Move "talist" and "iflist" cmds into newly-create "internal" ipfw(8) cmd.Alexander V. Chernikov2014-08-031-2/+30
* | * Permit limiting number of items in table.Alexander V. Chernikov2014-08-011-2/+6
* | * Add new "flow" table type to support N=1..5-tuple lookupsAlexander V. Chernikov2014-07-311-47/+105
* | * Add number:array algorithm lookup method.Alexander V. Chernikov2014-07-301-13/+17
* | * Add generic ipfw interface tracking APIAlexander V. Chernikov2014-07-281-0/+95
* | * Use different rule structures in kernel/userland.Alexander V. Chernikov2014-07-081-39/+67
* | * Prepare to pass other dynamic states via ipfw_dump_config()Alexander V. Chernikov2014-07-061-62/+125
* | Fully switch to named tables:Alexander V. Chernikov2014-07-031-24/+35
* | * Add new IP_FW_XADD opcode which permits toAlexander V. Chernikov2014-06-291-28/+182
* | Enable kernel-side rule filtering based on user request.Alexander V. Chernikov2014-06-291-23/+57
* | Suppord showing named tables in ipfw(8) rule listing.Alexander V. Chernikov2014-06-281-220/+454
* | Move further to eliminate next pieces of number-assuming code inside tables.Alexander V. Chernikov2014-06-141-419/+23
* | Add API to ease adding new algorithms/new tabletypes to ipfw.Alexander V. Chernikov2014-06-141-16/+130
* | Make ipfw tables use names as used-level identifier internally:Alexander V. Chernikov2014-06-121-0/+17
|/
* Fix wrong formatting of 0.0.0.0/X table records in ipfw(8).Alexander V. Chernikov2014-05-171-1/+1
* Check ipfw table numbers in both user and kernel space before rule addition.Alexander V. Chernikov2013-11-281-10/+35