| Commit message (Expand) | Author | Age | Files | Lines |
| * | Use IP_FW_NAT44_DESTROY opcode for IP_FW3 socket option to destroy | Andrey V. Elsukov | 2020-03-24 | 3 | -7/+30 |
| * | Revert r358858 as it breaks some ipfw(8) setups. | Alexander V. Chernikov | 2020-03-11 | 1 | -6/+8 |
| * | Don't assume !IPv6 is IPv4 in ipfw(8) add_src() and add_dst(). | Alexander V. Chernikov | 2020-03-10 | 1 | -8/+6 |
| * | ipfw nat: add missing bits after r357092 (RFC 6598/Carrier Grade NAT) | Eugene Grosbein | 2020-02-12 | 1 | -0/+4 |
| * | Add support for RFC 6598/Carrier Grade NAT subnets. to libalias and ipfw. | Alexander V. Chernikov | 2020-01-24 | 4 | -3/+11 |
| * | Use strlcat(). | Xin LI | 2019-11-30 | 1 | -1/+1 |
| * | Explicitly initialize the memory buffer to store O_ICMP6TYPE opcode. | Andrey V. Elsukov | 2019-10-15 | 1 | -0/+1 |
| * | ipfw: fix jail option after r348215 | Kyle Evans | 2019-08-05 | 1 | -3/+18 |
| * | Restore ipfw(8)'s compact output support broken after r331668. | Andrey V. Elsukov | 2019-06-25 | 1 | -0/+6 |
| * | Add "tcpmss" opcode to match the TCP MSS value. | Andrey V. Elsukov | 2019-06-21 | 3 | -6/+23 |
| * | Remove unused token that was added in r348235. | Andrey V. Elsukov | 2019-05-27 | 1 | -1/+0 |
| * | Add `missing` and `or-flush` options to "ipfw table <NAME> create" | Andrey V. Elsukov | 2019-05-24 | 3 | -7/+45 |
| * | Handle HAVE_PROTO flag and print "proto" keyword for O_IP4 and O_IP6 | Andrey V. Elsukov | 2019-04-29 | 1 | -0/+4 |
| * | Typo fix in ipfw.8: amd -> and | Benedict Reuschling | 2019-04-21 | 1 | -2/+2 |
| * | Remove extra spaces. | Andrey V. Elsukov | 2019-03-19 | 1 | -2/+2 |
| * | Reapply r345274 with build fixes for 32-bit architectures. | Andrey V. Elsukov | 2019-03-19 | 3 | -82/+73 |
| * | Revert r345274. It appears that not all 32-bit architectures have | Andrey V. Elsukov | 2019-03-18 | 3 | -72/+81 |
| * | Update NAT64LSN implementation: | Andrey V. Elsukov | 2019-03-18 | 3 | -81/+72 |
| * | Add NAT64 CLAT implementation as defined in RFC6877. | Andrey V. Elsukov | 2019-03-18 | 6 | -1/+616 |
| * | Add SPDX-License-Identifier and update year in copyright. | Andrey V. Elsukov | 2019-03-18 | 2 | -6/+8 |
| * | Modify struct nat64_config. | Andrey V. Elsukov | 2019-03-18 | 4 | -11/+51 |
| * | Fix typos and caps for ipfw(8) man page. | Guangyuan Yang | 2019-03-01 | 1 | -16/+16 |
| * | Grammar tweaks in ipfw manual page. | Tom Rhodes | 2019-02-28 | 1 | -4/+4 |
| * | Fix build of r343877 | Bryan Drewery | 2019-02-07 | 1 | -2/+4 |
| * | ipfw table list: Fix showing header outside of 'all'. | Bryan Drewery | 2019-02-07 | 1 | -3/+5 |
| * | Allow use underscores and dots in service names without escaping. | Andrey V. Elsukov | 2018-12-21 | 1 | -1/+2 |
| * | Rework how protocol number is tracked in rule. Save it when O_PROTO | Andrey V. Elsukov | 2018-12-10 | 1 | -10/+6 |
| * | Use correct size for IPv4 address in gethostbyaddr(). | Andrey V. Elsukov | 2018-12-10 | 1 | -1/+2 |
| * | Add ability to request listing and deleting only for dynamic states. | Andrey V. Elsukov | 2018-12-04 | 4 | -25/+61 |
| * | Small language fix after r340978. | Eugene Grosbein | 2018-11-26 | 1 | -1/+1 |
| * | ipfw.8: add new section to EXAMPLES: | Eugene Grosbein | 2018-11-26 | 1 | -0/+51 |
| * | Fix a minor typo in ipfw(8) manual page. | Guangyuan Yang | 2018-11-23 | 1 | -1/+1 |
| * | Fix incorrect DSCP value range from 0..64 to 0..63. | Guangyuan Yang | 2018-11-21 | 1 | -2/+2 |
| * | Make multiline APPLY_MASK() macro to be function-like. | Andrey V. Elsukov | 2018-11-20 | 1 | -1/+1 |
| * | Fix part of the SYNOPSIS documenting LIST OF RULES AND PREPROCESSING | Eugene Grosbein | 2018-11-13 | 1 | -11/+11 |
| * | Add ability to use dynamic external prefix in ipfw_nptv6 module. | Andrey V. Elsukov | 2018-11-12 | 3 | -5/+37 |
| * | ipfw.8: fix small syntax error in an example | Eugene Grosbein | 2018-11-08 | 1 | -1/+1 |
| * | Do not print "ip6" keyword in print_icmp6types() for O_ICMP6TYPE opcode. | Andrey V. Elsukov | 2018-11-06 | 1 | -1/+1 |
| * | ipfw(8): clarify layer2 processing abilities | Eugene Grosbein | 2018-11-04 | 1 | -0/+21 |
| * | Do not use bzero() for the O_ICMP6TYPE opcode. | Andrey V. Elsukov | 2018-11-03 | 1 | -2/+0 |
| * | Use correct format specificator to print setdscp action. | Andrey V. Elsukov | 2018-10-25 | 1 | -1/+1 |
| * | Retire IPFIREWALL_NAT64_DIRECT_OUTPUT kernel option. And add ability | Andrey V. Elsukov | 2018-10-21 | 1 | -3/+43 |
| * | Add IPFW_RULE_JUSTOPTS flag, that is used by ipfw(8) to mark rule, | Andrey V. Elsukov | 2018-10-21 | 1 | -1/+10 |
| * | Add description, parameters, options, sysctl and examples of using AQMs to ip... | Guangyuan Yang | 2018-09-27 | 1 | -3/+426 |
| * | Add "src-ip" or "dst-ip" keyword to the output, when we are printing the | Andrey V. Elsukov | 2018-09-26 | 1 | -0/+12 |
| * | Extended pf(4) ioctl interface and pfctl(8) to allow bandwidths of | Patrick Kelsey | 2018-08-22 | 1 | -0/+3 |
| * | Restore the behaviour changed in r337536, when bad `ipfw delete` command | Andrey V. Elsukov | 2018-08-10 | 2 | -4/+9 |
| * | If -q flag is specified, do not complain when we are trying to delete | Andrey V. Elsukov | 2018-08-09 | 1 | -3/+9 |
| * | Add "record-state", "set-limit" and "defer-action" rule options to ipfw. | Andrey V. Elsukov | 2018-07-09 | 3 | -26/+172 |
| * | Allow jail names (not just IDs) to be specified for: cpuset(1), ipfw(8), | Jamie Gritton | 2018-07-03 | 3 | -9/+9 |