simon-svn: putty: ben

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Sat Aug 11 10:10:31 BST 2012


SVN root:       svn://svn.tartarus.org/sgt
Changes by:     ben
Revision:       9602
Date:           2012-08-11 10:10:31 +0100 (Sat, 11 Aug 2012)

Log message (7 lines):
Rework bufchain code to allow for variable-sized granules.  
bufchain_add() now allocates at most one new granule.  Granules still 
have a minimum size, so small adds still get coalesced.

The main practical consequence of this is that PSCP and PSFTP now 
generate 4K SSH packets rather than 512-byte ones.  Also, the compiled 
code (on my Ubuntu box) is fractionally smaller.

Modified files:
U   putty/misc.c

Links:
http://svn.tartarus.org/sgt/?rev=9602&view=rev
http://svn.tartarus.org/sgt/putty/misc.c?rev=9602&r1=9601&r2=9602



More information about the tartarus-commits mailing list