| Age | Commit message (Expand) | Author |
| 2019-07-09 | Fix uninitialized variable: in ipsec_checkpcbcache(), spidx.dir is not | maxv |
| 2019-01-27 | Merge the [pgoyette-compat] branch | pgoyette |
| 2018-11-22 | Support IPv6 NAT-T. Implemented by hsuenaga@IIJ and ohishi@IIJ. | knakahara |
| 2018-10-27 | Localify one function, and switch to C99 types while here. | maxv |
| 2018-07-11 | Rename | maxv |
| 2018-05-14 | Merge ipsec4_input and ipsec6_input into ipsec_ip_input. Make the argument | maxv |
| 2018-05-10 | Replace dumb code by M_VERIFY_PACKET. In fact, perhaps we should not even | maxv |
| 2018-05-10 | Rename ipsec4_forward -> ipsec_mtu, and switch to void. | maxv |
| 2018-04-29 | Remove unused and misleading argument from ipsec_set_policy. | maxv |
| 2018-04-28 | Remove IPSEC_SPLASSERT_SOFTNET, it has always been a no-op. | maxv |
| 2018-04-28 | Stop using a macro, rename the function to ipsec_init_pcbpolicy directly. | maxv |
| 2018-04-28 | Style and remove unused stuff. | maxv |
| 2018-04-19 | Remove extra long file paths from the headers. | maxv |
| 2018-04-18 | Remove dead code. | maxv |
| 2018-04-17 | Add XXX. If this code really does something, it should use MCHTYPE. | maxv |
| 2018-04-17 | Style, add XXX (about the mtu that goes negative), and remove #ifdef inet. | maxv |
| 2018-04-03 | Remove ipsec_copy_policy and ipsec_copy_pcbpolicy. No functional change, | maxv |
| 2018-03-31 | typo in comments | maxv |
| 2018-03-03 | Reduce the diff between ipsec4_output and ipsec6_check_policy. While here | maxv |
| 2018-03-03 | Dedup. | maxv |
| 2018-02-28 | add missing static | maxv |
| 2018-02-28 | Dedup: merge ipsec4_setspidx_inpcb and ipsec6_setspidx_in6pcb. | maxv |
| 2018-02-28 | ipsec6_setspidx_in6pcb: call ipsec_setspidx() only once, just like the | maxv |
| 2018-02-27 | Dedup: merge ipsec4_set_policy and ipsec6_set_policy. The content of the | maxv |
| 2018-02-27 | Remove duplicate checks, and no need to initialize 'newsp' in | maxv |
| 2018-02-27 | Dedup: merge | maxv |
| 2018-02-27 | Use inpcb_hdr to reduce the diff between | maxv |
| 2018-02-27 | Optimize: use ipsec_sp_hdrsiz instead of ipsec_hdrsiz, not to re-query | maxv |
| 2018-02-26 | Dedup: call ipsec_in_reject directly. IPSEC_STAT_IN_POLVIO also gets | maxv |
| 2018-02-26 | Reduce the diff between ipsec6_input and ipsec4_input. | maxv |
| 2018-02-26 | Dedup: merge ipsec4_in_reject and ipsec6_in_reject into ipsec_in_reject. | maxv |
| 2018-02-26 | Dedup: merge ipsec4_hdrsiz and ipsec6_hdrsiz into ipsec_hdrsiz. | maxv |
| 2018-02-26 | Dedup: merge ipsec4_checkpolicy and ipsec6_checkpolicy into | maxv |
| 2018-02-26 | Fix nonsensical checks, neither in6p nor request is allowed to be NULL, | maxv |
| 2018-02-26 | Merge some minor (mostly stylistic) changes from last week. | maxv |
| 2018-02-21 | Fix ipsec4_get_ulp(). We should do "goto done" instead of "return", | maxv |
| 2018-02-21 | Use inpcb_hdr to reduce the diff between: | maxv |
| 2018-02-21 | Rename: | maxv |
| 2018-02-16 | Style, remove unused and misleading macros and comments, localify, and | maxv |
| 2018-02-16 | Fix inverted logic, otherwise the kernel crashes when receiving a 1-byte | maxv |
| 2018-02-16 | Style a bit, no functional change. | maxv |
| 2018-02-16 | Remove some more FreeBSD sysctl declarations that already have NetBSD | maxv |
| 2018-02-16 | Remove ipsec_replay and ipsec_integrity from this place, they are already | maxv |
| 2018-02-16 | Remove ip4_esp_randpad and ip6_esp_randpad, unused. Discussed with | maxv |
| 2018-02-08 | Remove unused net_osdep.h include. | maxv |
| 2018-01-23 | Fix late NULL-checking (CID 1427782: Null pointer dereferences (REVERSE_INULL)) | ozaki-r |
| 2017-11-21 | Use M_WAITOK to allocate mbufs wherever sleepable | ozaki-r |
| 2017-10-17 | Fix buffer length for ipsec_logsastr | ozaki-r |
| 2017-10-03 | Don't abuse key_checkrequest just for looking up sav | ozaki-r |
| 2017-09-28 | - sanitize key debugging so that we don't print extra newlines or unassociated | christos |