Simon Tatham
|
74e7629e68
Use the proper snprintf function if compiling with VS2015.
|
9 years ago |
Simon Tatham
|
5815d6a65a
Fix an out-of-bounds read in fgetline().
|
9 years ago |
Simon Tatham
|
fa7b23ce90
Fix a segfault in parsing OpenSSH private key files.
|
9 years ago |
Ben Harris
|
c0e19ca19d
In get_ssh_string, don't get confused by lengths >= 0x80000000.
|
9 years ago |
Tim Kosse
|
f2e61275f2
Cast pointers to uintptr_t instead of unsigned {long,int}.
|
9 years ago |
Tim Kosse
|
e443fd3a77
Fix a format string vulnerability if MALLOC_LOG is set.
|
10 years ago |
Simon Tatham
|
89da2ddf56
Giant const-correctness patch of doom!
|
10 years ago |
Simon Tatham
|
f274b56a57
Const-correctness in the base64 functions.
|
10 years ago |
Simon Tatham
|
6179c5cc7c
Utility function: 'chomp'.
|
10 years ago |
Simon Tatham
|
a63435f6cc
Const-correctness in the debug functions!
|
10 years ago |
Simon Tatham
|
1e453d1f97
Some miscellaneous marshalling helpers.
|
10 years ago |
Simon Tatham
|
9d5a164021
Use a timing-safe memory compare to verify MACs.
|
10 years ago |
Simon Tatham
|
2ef23bb812
Fix typo in validate_manual_hostkey().
|
10 years ago |
Simon Tatham
|
70ab076d83
New option to manually configure the expected host key(s).
|
10 years ago |
Simon Tatham
|
80a9a7918a
Move base64_decode_atom into misc.c.
|
10 years ago |
Simon Tatham
|
0348f57077
New hostname-handling functions in misc.c.
|
11 years ago |
Simon Tatham
|
896bb7c74d
Tighten up a lot of casts from unsigned to int which are read by one
|
11 years ago |
Ben Harris
|
b599e77ada
Rework bufchain code to allow for variable-sized granules.
|
12 years ago |
Simon Tatham
|
aa5bae8916
Introduce a new utility function smemclr(), which memsets things to
|
12 years ago |
Simon Tatham
|
ff5a9c77fd
Another utility function, to free a string containing sensitive data.
|
13 years ago |
Simon Tatham
|
da66c0656a
While I'm crusading against arbitrary limits, here's a redesign of
|
13 years ago |
Simon Tatham
|
a1f3b7a358
Post-release destabilisation! Completely remove the struct type
|
13 years ago |
Jacob Nevins
|
81287fb7ad
Bah, I've bumped into this often enough. Change one unsatisfactory cast for
|
16 years ago |
Jacob Nevins
|
cd94e3bc3c
Patch from Colin Watson intended to give a clean Unix compile with GCC 4.
|
18 years ago |
Jacob Nevins
|
dbb8e96493
Use va_copy() where available. This should fix a segfault in vsnprintf()
|
18 years ago |
Simon Tatham
|
34f747421d
Support for Windows PuTTY connecting straight to a local serial port
|
18 years ago |
Jacob Nevins
|
8719f92c14
Revamp SSH authentication code so that user interaction is more
|
19 years ago |
Ben Harris
|
f2d8fd97d0
When asked to malloc zero bytes, malloc one byte instead. This ensures
|
19 years ago |
Jacob Nevins
|
482e33ab3e
Invent a way of specifying control characters numerically in ctrlparse():
|
20 years ago |
Jacob Nevins
|
3d012d9bd0
Pull out parsing of ^C style strings from the terminal answerback code to
|
20 years ago |