History log of /src/sys/external/bsd/ipf/netinet/ip_state.c |
Revision | | Date | Author | Comments |
1.12 |
| 18-Apr-2020 |
christos | be consistent about byte flipping (cosmetic no functional change)
|
1.11 |
| 03-Jun-2018 |
maxv | branches: 1.11.2; 1.11.12; Constify a bunch of global varialbes under ipf/ so that they land in .rodata (3472 bytes).
Also, remove ipf_tuneables[], unused.
|
1.10 |
| 12-Oct-2017 |
christos | branches: 1.10.2; put back the cast.
|
1.9 |
| 12-Oct-2017 |
christos | When growing the state, remember to grow the seed array, otherwise we'll end up accessing memory we did not allocate.
|
1.8 |
| 01-Jul-2017 |
khorben | Typo
|
1.7 |
| 23-Apr-2017 |
christos | branches: 1.7.4; Disconnect maintaining fragment state from keeping session state. The user now must specify keep frags along with keep state to have ipfilter do what it did before, as documented in ipf.conf.5. (Cy Schubert @ FreeBSD)
|
1.6 |
| 14-Sep-2013 |
martin | branches: 1.6.4; 1.6.6; 1.6.8; 1.6.10; 1.6.16; Remove unused variables
|
1.5 |
| 09-Jan-2013 |
christos | branches: 1.5.2; Back out my last change, which was a partial fix for hash code computation problems. Apply Darren's more complete reworking of hash code computation. Ensure that the struct containing the red-black tree head is properly initialized. From Geoff Adams
|
1.4 |
| 20-Dec-2012 |
christos | - Replace the seemingly broken built-in ipf rbtree implementation with ours. - Fix typos in comments - Fix 2 mutex errors From Geoff Adams
|
1.3 |
| 22-Jul-2012 |
darrenr | branches: 1.3.2; Merge IPFilter 5.1.2 into HEAD
|
1.2 |
| 23-Mar-2012 |
christos | branches: 1.2.2; 1.2.4; apply our changes. - prototypes - ip_h323_pxy.c is missing from the distribution - original tar distribution is missing <$>Id values in most files
|
1.1 |
| 23-Mar-2012 |
christos | branches: 1.1.1; Initial revision
|
1.1.1.2 |
| 22-Jul-2012 |
darrenr | Import IPFilter 5.1.2
|
1.1.1.1 |
| 23-Mar-2012 |
christos | import kernel portion of ipfilter 5.1.1
|
1.2.4.5 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.4.4 |
| 23-Jan-2013 |
yamt | sync with head
|
1.2.4.3 |
| 30-Oct-2012 |
yamt | sync with head
|
1.2.4.2 |
| 17-Apr-2012 |
yamt | sync with head
|
1.2.4.1 |
| 23-Mar-2012 |
yamt | file ip_state.c was added on branch yamt-pagecache on 2012-04-17 00:08:16 +0000
|
1.2.2.2 |
| 17-Apr-2012 |
joerg | Re-add new ipf on the jmcneill-usbmp branch.
|
1.2.2.1 |
| 23-Mar-2012 |
joerg | file ip_state.c was added on branch jmcneill-usbmp on 2012-04-17 19:25:22 +0000
|
1.3.2.3 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.3.2.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.3.2.1 |
| 25-Feb-2013 |
tls | resync with head
|
1.5.2.1 |
| 18-May-2014 |
rmind | sync with head
|
1.6.16.2 |
| 03-Jan-2018 |
snj | Pull up following revision(s) (requested by sborrill in ticket #1525): sys/external/bsd/ipf/netinet/ip_state.c: 1.9-1.10 When growing the state, remember to grow the seed array, otherwise we'll end up accessing memory we did not allocate. -- put back the cast.
|
1.6.16.1 |
| 12-Jul-2017 |
sborrill | Pull up the following revisions(s) (requested by christos in ticket #1412): sys/external/bsd/ipf/netinet/fil.c: revision 1.20 sys/external/bsd/ipf/netinet/ip_state.c: revision 1.7 sys/external/bsd/ipf/netinet/ip_frag.c: revision 1.5
Disconnect maintaining fragment state from keeping session state. The user now must specify keep frags along with keep state to have ipfilter do what it did before, as documented in ipf.conf.5. Free the right fragment. This will cause use after free issues and eventually panic.
|
1.6.10.1 |
| 26-Apr-2017 |
pgoyette | Sync with HEAD
|
1.6.8.2 |
| 03-Jan-2018 |
snj | Pull up following revision(s) (requested by sborrill in ticket #1525): sys/external/bsd/ipf/netinet/ip_state.c: 1.9-1.10 When growing the state, remember to grow the seed array, otherwise we'll end up accessing memory we did not allocate. -- put back the cast.
|
1.6.8.1 |
| 25-Aug-2017 |
snj | Pull up following revision(s) (requested by mrg in ticket #1412): sys/external/bsd/ipf/netinet/fil.c: revision 1.20 sys/external/bsd/ipf/netinet/ip_frag.c: revision 1.5 sys/external/bsd/ipf/netinet/ip_state.c: revision 1.7 Disconnect maintaining fragment state from keeping session state. The user now must specify keep frags along with keep state to have ipfilter do what it did before, as documented in ipf.conf.5. (Cy Schubert @ FreeBSD) -- Free the right fragment (Cy Schubert @ FreeBSD). This will cause use after free issues and eventually panic.
|
1.6.6.1 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
1.6.4.2 |
| 03-Jan-2018 |
snj | Pull up following revision(s) (requested by sborrill in ticket #1525): sys/external/bsd/ipf/netinet/ip_state.c: 1.9-1.10 When growing the state, remember to grow the seed array, otherwise we'll end up accessing memory we did not allocate. -- put back the cast.
|
1.6.4.1 |
| 29-Jun-2017 |
sborrill | Pull up the following revisions(s) (requested by christos in ticket #1412): sys/external/bsd/ipf/netinet/fil.c: revision 1.20 sys/external/bsd/ipf/netinet/ip_state.c: revision 1.7 sys/external/bsd/ipf/netinet/ip_frag.c: revision 1.5
Disconnect maintaining fragment state from keeping session state. The user now must specify keep frags along with keep state to have ipfilter do what it did before, as documented in ipf.conf.5. Free the right fragment. This will cause use after free issues and eventually panic.
|
1.7.4.1 |
| 17-Nov-2017 |
snj | Pull up following revision(s) (requested by sborrill in ticket #352): sys/external/bsd/ipf/netinet/ip_state.c: 1.9-1.10 When growing the state, remember to grow the seed array, otherwise we'll end up accessing memory we did not allocate. -- put back the cast.
|
1.10.2.1 |
| 25-Jun-2018 |
pgoyette | Sync with HEAD
|
1.11.12.1 |
| 20-Apr-2020 |
bouyer | Sync with HEAD
|
1.11.2.1 |
| 21-Apr-2020 |
martin | Sync with HEAD
|