summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2020-03-20End of massive CREATE_CHILD_SA cleanup, including groundwork for rekeyingJason King39-3181/+4284
2020-03-20Simplify packet transmissionJason King1-50/+32
2020-03-20Cleanup of CREATE_CHILD_SA.Jason King10-586/+1013
2020-03-20Make things use umemJason King7-132/+150
2020-03-20Cleanup NAT detection a bitJason King3-18/+18
2020-03-20Fix bug where empty COOKIE notification is sentJason King9-28/+73
2020-03-20Improved packet validationJason King9-232/+966
2020-03-20Simpler enum conversionJason King16-289/+160
2020-03-20Replace old custom IKEv2 SA hashes with refhashesJason King9-771/+389
2020-03-20Use sockrange_t for TS handlingJason King8-408/+544
2020-03-20start of better packet validationJason King1-0/+79
2020-03-20Add default lifetimes -- seems to fix transport modeJason King5-7/+33
2020-03-20it's (maybe) aliveJason King2-4/+14
2020-03-20added extended acquire SA negotiation, and more bugfixesJason King7-60/+334
2020-03-20more CREATE_CHILD_SA fixesJason King4-135/+329
2020-03-20Start of TS negotiation and inbound handling fixesJason King14-257/+921
2020-03-20names for dh/key exchange group valuesJason King1-12/+76
2020-03-20fixes for send callbackJason King6-14/+62
2020-03-20Periously close to having a full CREATE_CHILD_SA exchange doneJason King8-173/+465
2020-03-20stuffJason King1-0/+7
2020-03-20Callbacks for initiator requestsJason King9-488/+605
2020-03-20More pfkey supportJason King8-96/+536
2020-03-20Cleaned up IKE_AUTHJason King10-263/+584
2020-03-20Make cookie parameters tunableJason King2-5/+18
2020-03-20Fix DH exchangeJason King2-11/+46
2020-03-20Fix condemnation locking issues w/ new model, fix msgid handlingJason King13-114/+346
2020-03-20logging simplificationsJason King28-644/+836
2020-03-20various fixesJason King3-16/+123
2020-03-20daemonization, more checks, ...Jason King16-169/+579
2020-03-20hopefully cleaned up IKE ID handlingJason King19-122/+700
2020-03-20P1 soft and hard lifetimesJason King2-2/+15
2020-03-20slight pfkey simplifcationJason King2-28/+19
2020-03-20Start of IKE_AUTH exchangeJason King14-57/+604
2020-03-20new worker modelJason King30-1484/+1968
2020-03-20libipsecutil: stringify functionsJason King3-0/+50
2020-03-20more pfkey workJason King1-39/+156
2020-03-20fewer inlinesJason King6-165/+131
2020-03-20libperiodic: testsJason King12-2/+1300
2020-03-20libperiodicJason King11-0/+656
2020-03-20more cleanupJason King4-8/+30
2020-03-20Add umem functions for array-style allocations/freesJason King4-4/+145
2020-03-20Change pfkey to blocking callsJason King1-32/+82
2020-03-20Review fixesJason King16-235/+168
2020-03-20Make pfkey clients blockingJason King2-114/+105
2020-03-20Remove __packed definition (redundant)Jason King1-2/+0
2020-03-20A few feedback tweaksJason King3-15/+15
2020-03-20Start of review round 3Jason King20-173/+192
2020-03-20Last bits of first feedback (hopefully)Jason King25-471/+566
2020-03-20More fixesJason King30-309/+542
2020-03-20Packet checksJason King3-377/+78