From owner-cvs-all Tue Aug 21 17:59:23 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5572037B410; Tue, 21 Aug 2001 17:59:13 -0700 (PDT) (envelope-from silby@FreeBSD.org) Received: (from silby@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f7M0xDe16950; Tue, 21 Aug 2001 17:59:13 -0700 (PDT) (envelope-from silby) Message-Id: <200108220059.f7M0xDe16950@freefall.freebsd.org> From: Mike Silbersack Date: Tue, 21 Aug 2001 17:59:13 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/netinet tcp_input.c tcp_seq.h tcp_subr.c tcp_timer.c tcp_usrreq.c tcp_var.h X-FreeBSD-CVS-Branch: RELENG_4 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG silby 2001/08/21 17:59:13 PDT Modified files: (Branch: RELENG_4) sys/netinet tcp_input.c tcp_seq.h tcp_subr.c tcp_timer.c tcp_usrreq.c tcp_var.h Log: Much delayed but now present: RFC 1948 style sequence numbers In order to ensure security and functionality, RFC 1948 style initial sequence number generation has been implemented. Barring any major crypographic breakthroughs, this algorithm should be unbreakable. In addition, the problems with TIME_WAIT recycling which affect our currently used algorithm are not present. Reviewed by: jesper Approved by: jkh Revision Changes Path 1.107.2.16 +3 -4 src/sys/netinet/tcp_input.c 1.11.2.5 +1 -22 src/sys/netinet/tcp_seq.h 1.73.2.22 +96 -71 src/sys/netinet/tcp_subr.c 1.34.2.11 +1 -3 src/sys/netinet/tcp_timer.c 1.51.2.9 +3 -3 src/sys/netinet/tcp_usrreq.c 1.56.2.8 +2 -6 src/sys/netinet/tcp_var.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message