aboutsummaryrefslogtreecommitdiff
path: root/sbin/ipfw
Commit message (Expand)AuthorAgeFilesLines
* ipfw: Fix ipfw/dnctl detectionGoran Mekic11 days1-1/+2
* ipfw: make it possible to specify MTU for "unreach needfrag" actionGleb Smirnoff2022-08-172-2/+23
* ipfw: add support radix tables and table lookup for MAC addressesArseny Smalyuk2022-06-044-39/+162
* ipfw.8: spell "layer2" consistently throughout the manual pageEugene Grosbein2022-05-131-3/+3
* dnctl: Support reading config from file like ipfw(8)Kristof Provost2022-01-031-54/+67
* ipfw: Introduce dnctlKristof Provost2021-09-085-116/+189
* ipfw: use unsigned int for dummynet bandwidthLuiz Otavio O Souza2021-08-191-6/+7
* ipfw(8): Fix a typo in an error messageGordon Bergling2021-08-111-1/+1
* ipfw.8: synopsis misses nat show formLutz Donnerhacke2021-06-041-5/+11
* ipfw.8: Fix table exampleLutz Donnerhacke2021-05-111-4/+4
* sbin/ipfw: Allow tablearg as hostnameLutz Donnerhacke2021-05-111-1/+2
* sbin/ipfw: Fix parsing error in table based forwardLutz Donnerhacke2021-05-081-45/+42
* sbin/ipfw: Fix null pointer deference when printing countersLutz Donnerhacke2021-05-021-24/+27
* ipfw: update man page example for nat show logRoman Bogorodskiy2021-04-071-3/+3
* ipfw: make algo name argument optional for some table typesAndrey V. Elsukov2021-02-251-2/+18
* Allow setting alias port ranges in libalias and ipfw. This will allow a systemNeel Chauhan2021-02-024-1/+47
* ipfw(8) crashes when ext6hdr option is omittedEvgeniy Khramtsov2021-02-011-0/+1
* ipfw(8): Fix a few mandoc related issuesGordon Bergling2020-12-191-48/+50
* ipfw(8): Bugfixes for some issues reported by mandocGordon Bergling2020-10-031-48/+61
* Fix compatibility regression after r364117.Andrey V. Elsukov2020-09-111-9/+16
* Change printf format string to include the extra blankStefan Eßer2020-09-011-1/+1
* ipfw(8): Fix typo in man pageFernando Apesteguía2020-08-211-2/+2
* ipfw: line up `ipfw -t list` with and without timestampEd Maste2020-08-171-1/+1
* ipfw: make the "frag" keyword accept additional options "mf",Gleb Smirnoff2020-08-112-10/+43
* Fix SIGSEGV in ipfw(8) when NAT64 prefix length is omitted.Andrey V. Elsukov2020-08-052-0/+6
* [ipfw] quieten maybe-uninitialized errors in ipfw when compiled under mips-gc...Adrian Chadd2020-07-144-11/+10
* ipfw(8): Handle unaligned pointers in pr_u64.Mark Johnston2020-07-132-2/+2
* ipfw(8): Fix most warnings with the default WARNS level.Mark Johnston2020-07-1313-282/+308
* ipfw: Support the literal IPv6 address syntax in the fwd command.Mark Johnston2020-06-251-24/+35
* ipfw(8): In fill_ip6(), use a single statement for both "me" and "me6".Mark Johnston2020-06-241-7/+2
* Use IP_FW_NAT44_DESTROY opcode for IP_FW3 socket option to destroyAndrey V. Elsukov2020-03-243-7/+30
* Revert r358858 as it breaks some ipfw(8) setups.Alexander V. Chernikov2020-03-111-6/+8
* Don't assume !IPv6 is IPv4 in ipfw(8) add_src() and add_dst().Alexander V. Chernikov2020-03-101-8/+6
* ipfw nat: add missing bits after r357092 (RFC 6598/Carrier Grade NAT)Eugene Grosbein2020-02-121-0/+4
* Add support for RFC 6598/Carrier Grade NAT subnets. to libalias and ipfw.Alexander V. Chernikov2020-01-244-3/+11
* Use strlcat().Xin LI2019-11-301-1/+1
* Explicitly initialize the memory buffer to store O_ICMP6TYPE opcode.Andrey V. Elsukov2019-10-151-0/+1
* ipfw: fix jail option after r348215Kyle Evans2019-08-051-3/+18
* Restore ipfw(8)'s compact output support broken after r331668.Andrey V. Elsukov2019-06-251-0/+6
* Add "tcpmss" opcode to match the TCP MSS value.Andrey V. Elsukov2019-06-213-6/+23
* Remove unused token that was added in r348235.Andrey V. Elsukov2019-05-271-1/+0
* Add `missing` and `or-flush` options to "ipfw table <NAME> create"Andrey V. Elsukov2019-05-243-7/+45
* Handle HAVE_PROTO flag and print "proto" keyword for O_IP4 and O_IP6Andrey V. Elsukov2019-04-291-0/+4
* Typo fix in ipfw.8: amd -> andBenedict Reuschling2019-04-211-2/+2
* Remove extra spaces.Andrey V. Elsukov2019-03-191-2/+2
* Reapply r345274 with build fixes for 32-bit architectures.Andrey V. Elsukov2019-03-193-82/+73
* Revert r345274. It appears that not all 32-bit architectures haveAndrey V. Elsukov2019-03-183-72/+81
* Update NAT64LSN implementation:Andrey V. Elsukov2019-03-183-81/+72
* Add NAT64 CLAT implementation as defined in RFC6877.Andrey V. Elsukov2019-03-186-1/+616
* Add SPDX-License-Identifier and update year in copyright.Andrey V. Elsukov2019-03-182-6/+8