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 |