Commit History

Autor SHA1 Mensaxe Data
  Simon Tatham b4e1bca2c3 Change vtable defs to use C99 designated initialisers. %!s(int64=5) %!d(string=hai) anos
  Simon Tatham 5d718ef64b Whitespace rationalisation of entire code base. %!s(int64=5) %!d(string=hai) anos
  Simon Tatham 986508a570 Merge the ssh1_cipher type into ssh2_cipher. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham 0b14e7376e Replace all 'sizeof(x)/sizeof(*x)' with lenof. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham 35690040fd Remove a lot of pointless 'struct' keywords. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham 84f98c5bf9 Make lots more algorithm structures globally visible. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham 898cb8835a Make ssh_key and ssh{2,1}_cipher into structs. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham a647f2ba11 Adopt C99 <stdint.h> integer types. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham 9396fcc9f7 Rename FROMFIELD to 'container_of'. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham 229af2b5bf Turn SSH-2 ciphers into a classoid. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham 6c5cc49e27 Turn SSH-1 ciphers into a classoid. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham 7babe66a83 Make lots of generic data parameters into 'void *'. %!s(int64=6) %!d(string=hai) anos
  Simon Tatham 43be90e287 Split ssh2_cipher's keylen field into two. %!s(int64=9) %!d(string=hai) anos
  Chris Staite 5d9a9a7bdf Allow a cipher to specify encryption of the packet length. %!s(int64=9) %!d(string=hai) anos
  Chris Staite 705f159255 Allow a cipher to override the SSH KEX's choice of MAC. %!s(int64=9) %!d(string=hai) anos
  Simon Tatham 2968563180 Provide a script to regenerate the Blowfish init tables. %!s(int64=9) %!d(string=hai) anos
  Simon Tatham d637528181 Implementation of OpenSSH's bcrypt. %!s(int64=9) %!d(string=hai) anos
  Ben Harris fe83afa6ec Enable blowfish-ctr by default. It's been tested and found working. %!s(int64=20) %!d(string=hai) anos
  Ben Harris a33339b3f1 In blowfish-ctr mode, increment the counter in the correct order. Thanks to %!s(int64=20) %!d(string=hai) anos
  Ben Harris f2b0335c48 Now that we've got at least some SDCTR modes working (and aes256-ctr is our %!s(int64=20) %!d(string=hai) anos
  Ben Harris 2e761fefaf Ifdef out the actual code supporting 3des-ctr and blowfish-ctr, since GCC %!s(int64=20) %!d(string=hai) anos
  Ben Harris 5079fcc182 Simon (accidentally, I think) enabled 3des-ctr and blowfish-ctr. Turn them %!s(int64=20) %!d(string=hai) anos
  Simon Tatham 208213117a Recent CTR mode changes stopped OS X PuTTY from compiling, because %!s(int64=20) %!d(string=hai) anos
  Jacob Nevins 6eec320f0b Unify GET_32BIT()/PUT_32BIT() et al from numerous source files into misc.h. %!s(int64=20) %!d(string=hai) anos
  Ben Harris 6023b6c70b Implement SDCTR modes, as defined in the newmodes draft. This adds %!s(int64=20) %!d(string=hai) anos
  Jacob Nevins 5aa719d16e Consistently use a single notation to refer to SSH protocol versions, as %!s(int64=20) %!d(string=hai) anos
  Simon Tatham d36a4c3685 Introduced wrapper macros snew(), snewn() and sresize() for the %!s(int64=22) %!d(string=hai) anos
  Simon Tatham 9848062b86 SSH ciphers now use dynamically allocated contexts. %!s(int64=22) %!d(string=hai) anos
  Simon Tatham 3730ada5ce Run entire source base through GNU indent to tidy up the varying %!s(int64=24) %!d(string=hai) anos
  Simon Tatham 28b1fc766c Preliminary support for RSA user authentication in SSH2! Most of the %!s(int64=24) %!d(string=hai) anos