OpenBSD CVS

CVS log for src/usr.bin/ssh/Attic/bufbn.c


[BACK] Up to [local] / src / usr.bin / ssh

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.14, Mon Jul 9 21:56:06 2018 UTC (5 years, 10 months ago) by markus
Branch: MAIN
CVS Tags: HEAD
Changes since 1.13: +1 -1 lines
FILE REMOVED

remove legacy buffer API emulation layer; ok djm@

Revision 1.13 / (download) - annotate - [select for diffs], Sun Apr 30 23:23:54 2017 UTC (7 years ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.12: +1 -38 lines
Diff to previous 1.12 (colored)

remove SSHv1 support from packet and buffer APIs

ok markus@

Revision 1.12 / (download) - annotate - [select for diffs], Wed Apr 30 05:29:56 2014 UTC (10 years ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.11: +42 -168 lines
Diff to previous 1.11 (colored)

New buffer API; the first installment of the conversion/replacement
of OpenSSH's internals to make them usable as a standalone library.

This includes a set of wrappers to make it compatible with the
existing buffer API so replacement can occur incrementally.

With and ok markus@

Thanks also to Ben Hawkes, David Tomaschik, Ivan Fratric, Matthew
Dempsky and Ron Bowes for a detailed review.

Revision 1.11 / (download) - annotate - [select for diffs], Thu Feb 27 08:25:09 2014 UTC (10 years, 2 months ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

off by one in range check

Revision 1.10 / (download) - annotate - [select for diffs], Thu Feb 27 00:41:49 2014 UTC (10 years, 2 months ago) by djm
Branch: MAIN
Changes since 1.9: +6 -1 lines
Diff to previous 1.9 (colored)

fix unsigned overflow that could lead to reading a short ssh protocol
1 bignum value; found by Ben Hawkes; ok deraadt@

Revision 1.9 / (download) - annotate - [select for diffs], Sun Feb 2 03:44:31 2014 UTC (10 years, 3 months ago) by djm
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

convert memset of potentially-private data to explicit_bzero()

Revision 1.8 / (download) - annotate - [select for diffs], Fri Nov 8 11:15:19 2013 UTC (10 years, 6 months ago) by dtucker
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Include stdlib.h for free() as per the man page.

Revision 1.7 / (download) - annotate - [select for diffs], Fri May 17 00:13:13 2013 UTC (11 years ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.6: +9 -9 lines
Diff to previous 1.6 (colored)

bye, bye xfree(); ok markus@

Revision 1.6 / (download) - annotate - [select for diffs], Sat Jun 2 09:04:58 2007 UTC (16 years, 11 months ago) by djm
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8, OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4, OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.5: +4 -2 lines
Diff to previous 1.5 (colored)

memory leak on error path; from arnaud.lacombe.1 AT ulaval.ca

Revision 1.5 / (download) - annotate - [select for diffs], Wed Feb 14 14:32:00 2007 UTC (17 years, 3 months ago) by stevesk
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

typos in comments; ok jmc@

Revision 1.3.6.2 / (download) - annotate - [select for diffs], Wed Nov 8 00:44:05 2006 UTC (17 years, 6 months ago) by brad
Branch: OPENBSD_3_8
Changes since 1.3.6.1: +9 -3 lines
Diff to previous 1.3.6.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

upgrade to OpenSSH 4.5

Revision 1.3.4.1 / (download) - annotate - [select for diffs], Wed Nov 8 00:42:10 2006 UTC (17 years, 6 months ago) by brad
Branch: OPENBSD_4_0
Changes since 1.3: +9 -3 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

upgrade to OpenSSH 4.5

Revision 1.3.2.2 / (download) - annotate - [select for diffs], Wed Nov 8 00:17:14 2006 UTC (17 years, 6 months ago) by brad
Branch: OPENBSD_3_9
Changes since 1.3.2.1: +9 -3 lines
Diff to previous 1.3.2.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

upgrade to OpenSSH 4.5

Revision 1.4 / (download) - annotate - [select for diffs], Mon Nov 6 21:25:28 2006 UTC (17 years, 6 months ago) by markus
Branch: MAIN
Changes since 1.3: +9 -3 lines
Diff to previous 1.3 (colored)

add missing checks for openssl return codes; with & ok djm@

Revision 1.3.6.1 / (download) - annotate - [select for diffs], Fri Oct 6 03:19:32 2006 UTC (17 years, 7 months ago) by brad
Branch: OPENBSD_3_8
Changes since 1.3: +1 -1 lines
Diff to previous 1.3 (colored)

upgrade to OpenSSH 4.4

Revision 1.3.2.1 / (download) - annotate - [select for diffs], Sat Sep 30 04:06:50 2006 UTC (17 years, 7 months ago) by brad
Branch: OPENBSD_3_9
Changes since 1.3: +1 -1 lines
Diff to previous 1.3 (colored)

upgrade to OpenSSH 4.4

Revision 1.3 / (download) - annotate - [select for diffs], Thu Aug 3 03:34:41 2006 UTC (17 years, 9 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE
Branch point for: OPENBSD_4_0, OPENBSD_3_9, OPENBSD_3_8
Changes since 1.2: +4 -3 lines
Diff to previous 1.2 (colored)

almost entirely get rid of the culture of ".h files that include .h files"
ok djm, sort of ok stevesk
makes the pain stop in one easy step

Revision 1.2 / (download) - annotate - [select for diffs], Sat Jul 22 20:48:22 2006 UTC (17 years, 9 months ago) by stevesk
Branch: MAIN
Changes since 1.1: +4 -1 lines
Diff to previous 1.1 (colored)

move #include <string.h> out of includes.h

Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 18 10:44:28 2006 UTC (18 years, 1 month ago) by dtucker
Branch: MAIN

Move Buffer bignum functions into their own file, bufbn.c.  This means that
sftp and sftp-server (which use the Buffer functions in bufaux.c but not the
bignum ones) no longer need to be linked with libcrypto.  ok markus@

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.