aboutsummaryrefslogtreecommitdiff
path: root/sbin/ipfw
Commit message (Expand)AuthorAgeFilesLines
* 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
* Modify struct nat64_config.Andrey V. Elsukov2019-03-184-11/+51
* Fix typos and caps for ipfw(8) man page.Guangyuan Yang2019-03-011-16/+16
* Grammar tweaks in ipfw manual page.Tom Rhodes2019-02-281-4/+4
* Fix build of r343877Bryan Drewery2019-02-071-2/+4
* ipfw table list: Fix showing header outside of 'all'.Bryan Drewery2019-02-071-3/+5
* Allow use underscores and dots in service names without escaping.Andrey V. Elsukov2018-12-211-1/+2
* Rework how protocol number is tracked in rule. Save it when O_PROTOAndrey V. Elsukov2018-12-101-10/+6
* Use correct size for IPv4 address in gethostbyaddr().Andrey V. Elsukov2018-12-101-1/+2
* Add ability to request listing and deleting only for dynamic states.Andrey V. Elsukov2018-12-044-25/+61
* Small language fix after r340978.Eugene Grosbein2018-11-261-1/+1
* ipfw.8: add new section to EXAMPLES:Eugene Grosbein2018-11-261-0/+51
* Fix a minor typo in ipfw(8) manual page.Guangyuan Yang2018-11-231-1/+1
* Fix incorrect DSCP value range from 0..64 to 0..63.Guangyuan Yang2018-11-211-2/+2
* Make multiline APPLY_MASK() macro to be function-like.Andrey V. Elsukov2018-11-201-1/+1
* Fix part of the SYNOPSIS documenting LIST OF RULES AND PREPROCESSINGEugene Grosbein2018-11-131-11/+11
* Add ability to use dynamic external prefix in ipfw_nptv6 module.Andrey V. Elsukov2018-11-123-5/+37
* ipfw.8: fix small syntax error in an exampleEugene Grosbein2018-11-081-1/+1
* Do not print "ip6" keyword in print_icmp6types() for O_ICMP6TYPE opcode.Andrey V. Elsukov2018-11-061-1/+1
* ipfw(8): clarify layer2 processing abilitiesEugene Grosbein2018-11-041-0/+21
* Do not use bzero() for the O_ICMP6TYPE opcode.Andrey V. Elsukov2018-11-031-2/+0
* Use correct format specificator to print setdscp action.Andrey V. Elsukov2018-10-251-1/+1
* Retire IPFIREWALL_NAT64_DIRECT_OUTPUT kernel option. And add abilityAndrey V. Elsukov2018-10-211-3/+43
* Add IPFW_RULE_JUSTOPTS flag, that is used by ipfw(8) to mark rule,Andrey V. Elsukov2018-10-211-1/+10
* Add description, parameters, options, sysctl and examples of using AQMs to ip...Guangyuan Yang2018-09-271-3/+426
* Add "src-ip" or "dst-ip" keyword to the output, when we are printing theAndrey V. Elsukov2018-09-261-0/+12
* Extended pf(4) ioctl interface and pfctl(8) to allow bandwidths ofPatrick Kelsey2018-08-221-0/+3
* Restore the behaviour changed in r337536, when bad `ipfw delete` commandAndrey V. Elsukov2018-08-102-4/+9
* If -q flag is specified, do not complain when we are trying to deleteAndrey V. Elsukov2018-08-091-3/+9
* Add "record-state", "set-limit" and "defer-action" rule options to ipfw.Andrey V. Elsukov2018-07-093-26/+172
* Allow jail names (not just IDs) to be specified for: cpuset(1), ipfw(8),Jamie Gritton2018-07-033-9/+9