summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/buffer.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* remove legacy buffer API emulation layer; ok djm@markus2018-07-091-90/+0
* remove SSHv1 support from packet and buffer APIsdjm2017-04-301-5/+1
* New buffer API; the first installment of the conversion/replacementdjm2014-04-301-36/+30
* buffer_get_string_ptr's return should be const to reminddjm2014-04-281-3/+3
* avoid use of OpenSSL BIGNUM type and functions for KEX withdjm2014-01-121-1/+5
* fix pointer-signedness warnings from clang/llvm-3.3; "seems nice" deraadt@djm2013-07-121-2/+2
* Implement Elliptic Curve Cryptography modes for key exchange (ECDH) anddjm2010-08-311-1/+8
* Add buffer_get_cstring() and related functions that verify that thedjm2010-08-311-1/+3
* constify the arguments to buffer_len, buffer_ptr and buffer_dumpdjm2010-02-091-4/+4
* add a buffer_get_string_ptr_ret() that does the same asdjm2010-01-121-1/+2
* avoid extra malloc/copy/free when receiving data over the net;markus2008-05-081-1/+2
* almost entirely get rid of the culture of ".h files that include .h files"deraadt2006-08-031-1/+37
* Fix condition where we could exit with a fatal error when an inputdjm2006-04-161-4/+3
* standardise spacing in $OpenBSD$ tags; requested by deraadt@djm2006-03-251-1/+1
* limit input buffer size for channels; bugzilla #896; with and ok dtucker@markus2005-03-141-1/+4
* introduce a new buffer API that returns an error rather than fatal()ing whendjm2004-10-291-1/+5
* $OpenBSD$ and RCSID() cleanup: don't use RCSID() in .h files; addstevesk2002-03-041-2/+2
* change the buffer/packet interface to use void* vs. char*; ok markus@stevesk2001-12-191-6/+6
* remove comments from .h, since they are cut&paste from the .c filesmarkus2001-06-261-39/+16
* prototype pedant. not very creative...itojun2001-06-261-12/+12
* replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned'markus2000-12-191-10/+10
* cleanup copyright notices on all files. I have attempted to be accurate withderaadt2000-09-071-8/+6
* OpenBSD tagmarkus2000-06-201-1/+1
* whitespace cleanupmarkus2000-04-141-7/+7
* KNF, final part 3markus1999-11-241-6/+10
* much more KNFderaadt1999-11-241-35/+33
* i bet a lot of people didn't know what ssh 1.2.16 had a nice license.deraadt1999-09-261-0/+66