Colin Watson
|
c026b48c53
Fix strict-aliasing warnings in sk_tcp_peer_info.
|
9 år sedan |
Simon Tatham
|
c8f83979a3
Log identifying information for the other end of connections.
|
9 år sedan |
Simon Tatham
|
89da2ddf56
Giant const-correctness patch of doom!
|
9 år sedan |
Simon Tatham
|
fe24f4dfba
Add a missing freeaddrinfo() in Unix sk_newlistener.
|
10 år sedan |
Simon Tatham
|
0f04cab151
Revert half of r10135, and re-fix properly.
|
11 år sedan |
Simon Tatham
|
e00a004e64
Fix warnings when compiling with -DNO_IPV6.
|
11 år sedan |
Simon Tatham
|
8da4fa5063
Use the new host_str* functions to improve IPv6 literal support.
|
11 år sedan |
Simon Tatham
|
bb78583ad2
Implement connection sharing between instances of PuTTY.
|
11 år sedan |
Simon Tatham
|
8be6fbaa09
Remove sk_{get,set}_private_ptr completely!
|
11 år sedan |
Simon Tatham
|
489590cbd4
Reliably initialise uxnet's socket fd fields to -1.
|
11 år sedan |
Simon Tatham
|
6f6e9db932
Add support in uxnet.c for Unix-domain listening sockets.
|
11 år sedan |
Simon Tatham
|
19fba3fe55
Replace the hacky 'OSSocket' type with a closure.
|
11 år sedan |
Simon Tatham
|
d35a41f6ba
Revamp net_pending_errors using toplevel callbacks.
|
11 år sedan |
Simon Tatham
|
808df44e54
Add an assortment of missing consts I've just noticed.
|
11 år sedan |
Simon Tatham
|
7426b8f215
Completely remove the 'frozen_readable' mechanism from uxnet.c. It
|
11 år sedan |
Simon Tatham
|
b426872219
Centralise calls to fcntl into functions that carefully check the
|
11 år sedan |
Simon Tatham
|
96f3589e16
Add an error check to every setsockopt call in uxnet.c.
|
11 år sedan |
Simon Tatham
|
58870f60e4
If you configure Unix PuTTY to use a proxy, tell it to even proxy
|
12 år sedan |
Simon Tatham
|
f892af999e
Arrange to call net_pending_errors on Unix, which we've never actually
|
13 år sedan |
Simon Tatham
|
947962e0b9
Revamp of EOF handling in all network connections, pipes and other
|
13 år sedan |
Jacob Nevins
|
9c1f81dd94
More use of sockaddr_union (above and beyond that necessary to remove current
|
15 år sedan |
Jacob Nevins
|
16eeab4066
Avoid "dereferencing pointer 'sa' does break strict-aliasing rules" warnings
|
15 år sedan |
Jacob Nevins
|
d699530e4c
Since r8305, Unix PuTTY has always "upgraded" an X11 display like "localhost:0"
|
16 år sedan |
Jacob Nevins
|
e0deac8960
sk_address_is_local() failed to cope when presented with a Unix-domain socket.
|
16 år sedan |
Jacob Nevins
|
bd5cec280a
Add some hard-coded textual literal-IP representations of localhost to
|
16 år sedan |
Simon Tatham
|
ca6fc3a4da
Revamp of the local X11 connection code. We now parse X display
|
16 år sedan |
Simon Tatham
|
59691d28a3
Implement sk_addr_dup().
|
16 år sedan |
Simon Tatham
|
6e2501be77
Move out of the SockAddr structure the mutable fields "ai" and
|
16 år sedan |
Jacob Nevins
|
6e2bd31d32
Fix for portfwd-addr-family: on Unix, when a tunnel is specified as "Auto"
|
16 år sedan |
Simon Tatham
|
14d825d42f
OS X Leopard, it turns out, has a new and exciting strategy for
|
16 år sedan |