Simon Tatham
3730ada5ce
Run entire source base through GNU indent to tidy up the varying
...
coding styles of the various contributors! Woohoo!
[originally from svn r1098]
2001-05-06 14:35:20 +00:00
Simon Tatham
36156d858c
Improved entropy gathering.
...
[originally from svn r750]
2000-10-23 15:20:05 +00:00
Simon Tatham
bbbda4110b
Created a shiny new abstraction for the socket handling. Has many
...
advantages:
- protocol modules can call sk_write() without having to worry
about writes blocking, because blocking writes are handled in the
abstraction layer and retried later.
- `Lost connection while sending' is a thing of the past.
- <winsock.h> is no longer needed in most modules, because
"putty.h" doesn't have to declare `SOCKET' variables any more,
only the abstracted `Socket' type.
- select()-equivalent between multiple sockets will now be handled
sensibly, which opens the way for things like SSH port
forwarding.
[originally from svn r744]
2000-10-23 10:32:37 +00:00
Simon Tatham
e48981def4
Miscellaneous fixes to try to make other compilers happier
...
[originally from svn r691]
2000-10-09 12:19:09 +00:00
Simon Tatham
8c169b0c6d
Tighten up use of "static" throughout. Module-internal things should NOT
...
be exported willy-nilly. It encourages people to use them.
[originally from svn r677]
2000-10-06 11:42:30 +00:00
Simon Tatham
1be5191965
Remove rogue debug statement
...
[originally from svn r674]
2000-10-06 08:06:23 +00:00
Simon Tatham
76746a7d61
Remove /DWIN32S_COMPAT by detecting presence of GetSystemPowerStatus at
...
runtime using GetProcAddress
[originally from svn r672]
2000-10-05 16:48:37 +00:00
Simon Tatham
aad0a52dfb
Rationalised host key storage. Also started code reorg: persistent-state
...
routines have been moved out into a replaceable module winstore.c.
[originally from svn r639]
2000-09-27 15:21:04 +00:00
Simon Tatham
f80f9d4299
Implement "putty -cleanup"
...
[originally from svn r626]
2000-09-25 15:47:57 +00:00
Owen Dunn
ce35a4ab94
Can now build with /DWIN32S_COMPAT to work (minimally) with Win32s
...
[originally from svn r271]
1999-11-04 11:26:07 +00:00
Simon Tatham
ee9e246617
Fix various segfaults and heap trashes. Thanks to Andrew Mobbs.
...
[originally from svn r29]
1999-02-09 15:39:08 +00:00
Simon Tatham
c74130d423
Initial checkin: beta 0.43
...
[originally from svn r11]
1999-01-08 13:02:13 +00:00