OpenBSD CVS

CVS log for src/sys/netinet/Attic/ip_ah_old.c


[BACK] Up to [local] / src / sys / netinet

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.27, Thu Jan 27 08:09:09 2000 UTC (24 years, 4 months ago) by angelos
Branch: MAIN
CVS Tags: UBC_SYNC_B, UBC_SYNC_A, SMP_SYNC_B, SMP_SYNC_A, SMP, HEAD
Changes since 1.26: +1 -1 lines
FILE REMOVED

Merge "old" and "new" ESP and AH in two files (one for each).
Fix a couple of buglets with ingress flow deletion.
tcpdump on enc0 should now show all outgoing packets *before* being
processed, and all incoming packets *after* being processed.

Good to be in Canada (land of the free commits).

Revision 1.26 / (download) - annotate - [select for diffs], Mon Dec 6 07:14:35 1999 UTC (24 years, 6 months ago) by angelos
Branch: MAIN
CVS Tags: kame_19991208
Changes since 1.25: +4 -3 lines
Diff to previous 1.25 (colored)

New ESP code that's v4 and v6 friendly.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Oct 29 02:10:01 1999 UTC (24 years, 7 months ago) by angelos
Branch: MAIN
Changes since 1.24: +2 -3 lines
Diff to previous 1.24 (colored)

Get rid of unnecessary third argument in *_output routines of IPsec.

Revision 1.24 / (download) - annotate - [select for diffs], Wed Jun 30 17:23:59 1999 UTC (24 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.23: +12 -27 lines
Diff to previous 1.23 (colored)

remove final low-level crypto knowledge from base ipsec code

Revision 1.23 / (download) - annotate - [select for diffs], Sun May 16 21:48:32 1999 UTC (25 years, 1 month ago) by niklas
Branch: MAIN
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)

spltdb introduced, protection for tdb lists and related structures, so
they won't disappear behind our back by an expiration.  Cleanup expiration
logic too.

Revision 1.22 / (download) - annotate - [select for diffs], Wed Mar 24 17:00:45 1999 UTC (25 years, 2 months ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5
Changes since 1.21: +5 -13 lines
Diff to previous 1.21 (colored)

Implement lifetime expiration notifications.  Fix some typos.  Remove statics.

Revision 1.21 / (download) - annotate - [select for diffs], Thu Feb 25 20:14:38 1999 UTC (25 years, 3 months ago) by angelos
Branch: MAIN
Changes since 1.20: +5 -1 lines
Diff to previous 1.20 (colored)

Bzero key information before free'ing it, just for paranoia's sake.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Feb 24 23:45:48 1999 UTC (25 years, 3 months ago) by angelos
Branch: MAIN
Changes since 1.19: +5 -3 lines
Diff to previous 1.19 (colored)

Update copyright; remove a few annoying debugging printfs.

Btw, OpenBSD hit 25000 commits a couple commits ago.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Feb 24 22:33:00 1999 UTC (25 years, 3 months ago) by angelos
Branch: MAIN
Changes since 1.18: +132 -200 lines
Diff to previous 1.18 (colored)

Remove encap.h include; saner debugging printfs; fix buglets; work with
pfkeyv2.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Jan 11 22:52:09 1999 UTC (25 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.17: +29 -20 lines
Diff to previous 1.17 (colored)

remove panic() calls, consistent error reporting

Revision 1.17 / (download) - annotate - [select for diffs], Wed Nov 25 09:56:50 1998 UTC (25 years, 6 months ago) by niklas
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Better error code for too large packets

Revision 1.16 / (download) - annotate - [select for diffs], Wed Nov 25 02:01:26 1998 UTC (25 years, 6 months ago) by niklas
Branch: MAIN
Changes since 1.15: +11 -2 lines
Diff to previous 1.15 (colored)

Add checks of packets getting to big after transforms.
Also make sure some more error conditions get told to the caller.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Jun 3 09:50:19 1998 UTC (26 years ago) by provos
Branch: MAIN
CVS Tags: OPENBSD_2_4_BASE, OPENBSD_2_4
Changes since 1.14: +21 -48 lines
Diff to previous 1.14 (colored)

cleanup debug printfs

Revision 1.14 / (download) - annotate - [select for diffs], Mon May 18 21:10:34 1998 UTC (26 years ago) by provos
Branch: MAIN
Changes since 1.13: +24 -18 lines
Diff to previous 1.13 (colored)

first step to the setsockopt/getsockopt interface as described in
draft-mcdonald-simple-ipsec-api, kernel notifies (EMT_REQUESTSA) signal
userland key management applications when security services are requested.
this is only for outgoing connections at the moment, incoming packets
are not yet checked against the selected socket policy.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Mar 18 10:16:27 1998 UTC (26 years, 3 months ago) by provos
Branch: MAIN
CVS Tags: OPENBSD_2_3_BASE, OPENBSD_2_3
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Fix tunnel mode input processing (use ip4_input instead of ipe4_input),
fix some old code leftovers in ah_new_input (adjust to variable hash length),
avoid double ip encapsulation in tunnel mode. Problems reportd by
Petr Novak <petr@internet.cz>.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Feb 22 01:23:31 1998 UTC (26 years, 3 months ago) by niklas
Branch: MAIN
Changes since 1.11: +11 -3 lines
Diff to previous 1.11 (colored)

Changes made for GCC 2.8 -Wall pleasures

Revision 1.11 / (download) - annotate - [select for diffs], Wed Jan 21 18:43:33 1998 UTC (26 years, 4 months ago) by provos
Branch: MAIN
Changes since 1.10: +1 -13 lines
Diff to previous 1.10 (colored)

rcvif not needed.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Nov 15 00:07:07 1997 UTC (26 years, 7 months ago) by deraadt
Branch: MAIN
Changes since 1.9: +6 -2 lines
Diff to previous 1.9 (colored)

fix memory management errors

Revision 1.9 / (download) - annotate - [select for diffs], Fri Nov 7 08:27:29 1997 UTC (26 years, 7 months ago) by niklas
Branch: MAIN
Changes since 1.8: +1 -0 lines
Diff to previous 1.8 (colored)

$OpenBSD$

Revision 1.8 / (download) - annotate - [select for diffs], Tue Nov 4 09:11:02 1997 UTC (26 years, 7 months ago) by provos
Branch: MAIN
Changes since 1.7: +77 -249 lines
Diff to previous 1.7 (colored)

make it easier to add additional transforms. add blowfish and cast
encryption. some more info for kernfs/ipsec.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Oct 2 02:31:03 1997 UTC (26 years, 8 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_2_BASE, OPENBSD_2_2
Changes since 1.6: +16 -10 lines
Diff to previous 1.6 (colored)

conditional error logging

Revision 1.6 / (download) - annotate - [select for diffs], Sun Sep 28 22:57:45 1997 UTC (26 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.5: +6 -6 lines
Diff to previous 1.5 (colored)

log() needs a \n

Revision 1.5 / (download) - annotate - [select for diffs], Sun Jul 27 23:30:35 1997 UTC (26 years, 10 months ago) by niklas
Branch: MAIN
Changes since 1.4: +60 -0 lines
Diff to previous 1.4 (colored)

expiration messages, fixes, updates, all sorts of things

Revision 1.4 / (download) - annotate - [select for diffs], Thu Jul 24 01:37:12 1997 UTC (26 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.3: +4 -2 lines
Diff to previous 1.3 (colored)

network byte order for counters

Revision 1.3 / (download) - annotate - [select for diffs], Fri Jul 18 18:09:53 1997 UTC (26 years, 10 months ago) by provos
Branch: MAIN
Changes since 1.2: +7 -7 lines
Diff to previous 1.2 (colored)

enablespi/disablespi in encap + print spi's in hostorder

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jul 14 08:48:45 1997 UTC (26 years, 11 months ago) by provos
Branch: MAIN
Changes since 1.1: +2 -0 lines
Diff to previous 1.1 (colored)

global byte counters.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Jul 11 23:37:55 1997 UTC (26 years, 11 months ago) by provos
Branch: MAIN

put old esp/ah and new esp/ah in different files.
generalised way of handling transforms.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.