| 2014-09-29 | 
Ian Jackson | udp: Log transmission and reception errors, at least...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | udp: Introduce some `us' convenience variables, etc. | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | slip: Remove an incorrect XXX comment | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | util: Provide async_linebuf_read | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | fds: Make many fds nonblocking | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | Introduce setnonblock() | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | process: Introduce afterfork() | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | udp: Break out udp_destroy_socket | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | logging: Use lg_exitstatus | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | logging: Provide lg_exitstatus | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | comm: Provide udp_socks_deregister | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | comm: Make udp_make_socket be able to tolerate failures | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | comm: Formalise interface to udp sockets | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | comm: Break out some common udp parts | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | comm: Break out common code in comm | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | comm: Rename a lot of state pointer variables | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | logging: Provide lg_perror and lg_vperror | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | poll: Document reentrancy restriction on before() | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | poll: Support deregistration from the main event loop | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | poll: Abolish max_nfds | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | poll: Make handling of fds array actually dynamic | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | realloc: Provide safe_realloc_ary | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | poll: Introduce and use BEFOREPOLL_WANT_FDS | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | main loop: Use <bsd/sys/queue.h> for poll interest...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | udp: Use <bsd/sys/queue.h> for notify lists | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | hackypar: Fix coding style | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | site: Support multiple addresses  base.polypath.v1 proposed.ipv6-3.v2 | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | Provide dict_read_string_array | 
commit | commitdiff | tree | snapshot | 
| 2014-09-29 | 
Ian Jackson | resolver: Provide input name as argument to callback | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | test-example: Switch to testing IPv6 too | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | Python IP addresses: Remove sys.path hacking from test...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | Python IP addresses: Check for and maybe delete stale...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | Python IP addresses: Use modern ipaddr.py - supports...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | Python IP addresses: Provide ipaddrset.py library | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | resolver: Support IPv6 literals | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | resolver: Log reason for DNS resolution failure | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | resolver: Support IPv6 name resolution | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | udp: Support IPv6 when using authbind | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | udp: Support IPv6 (mostly) | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | udp.c: Remove some (ab)use of variable name `i' | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | Provide text2iaddr. | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | Provide ARRAY_SIZE | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | Make list_length and string_item_to_ipaddr const-correct. | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | udp: Break out udp_make_socket | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | udp proxy: Properly zero holes in proxied address | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | ipv6: Support printing, comparing, etc. IPv6 addresses | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | ipv6: check for support in system and in adns | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | autoconf: Update to autoconf 2.69 | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | ipv6: More buffers in iaddr_to_string | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | ipv6: introduce union iaddr | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | site: Remove "wishful thinking" from transport address...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | site: Permit multiple peer addresses even if peer is...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | resolver: construct comm_addr; honour multiple addresse...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | site: transport peers: Update bulk of code for multiple...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | site: Make transport_record_peers cope with multiple...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | site: transport peers: Delete or demote unsuitable...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | comm_if: Define the meaning of ->sendmsg returning...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | site: transport peers: Notes on multi-address-family...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | site: transport peers: Formalise interface to transport...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | subnet_to_string: Do not allocate | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | test-example: Provide a fuzzer for the slip decoder  base.ipv6-3.v2 proposed.fuzz-slip-decoder.2 proposed.fuzz-slip-decoder.v2 | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | slip: Do not malloc the userv activation context etc. | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | fds: Introduce pipe_cloexec() | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | fds: Simplify fd close condition in tun_set_route | 
commit | commitdiff | tree | snapshot | 
| 2014-09-27 | 
Ian Jackson | fds: Provide cloexec() and use it in udp.c and tun.c | 
commit | commitdiff | tree | snapshot | 
| 2014-09-22 | 
Ian Jackson | changelog, Makefile.in: finalise 0.3.4  base.fuzz-slip-decoder.2 base.fuzz-slip-decoder.v2 v0.3.4 | 
commit | commitdiff | tree | snapshot | 
| 2014-09-22 | 
Simon Tatham | SECURITY: fixed fix to buffer handling | 
commit | commitdiff | tree | snapshot | 
| 2014-09-19 | 
Ian Jackson | changelog, Makefile.in: finalise 0.3.3  v0.3.3 | 
commit | commitdiff | tree | snapshot | 
| 2014-09-19 | 
Ian Jackson | buffers: Rename buffer_if.len to buffer_if.alloclen. | 
commit | commitdiff | tree | snapshot | 
| 2014-09-19 | 
Ian Jackson | buffers: Introduce buf_remaining_space | 
commit | commitdiff | tree | snapshot | 
| 2014-09-19 | 
Ian Jackson | ipaddr_to_string: SECURITY: Do not allocate | 
commit | commitdiff | tree | snapshot | 
| 2014-09-19 | 
Ian Jackson | udp: SECURITY: Pass correct size argument to recvfrom | 
commit | commitdiff | tree | snapshot | 
| 2014-09-18 | 
Ian Jackson | changelog, Makefile.in: finalise 0.3.3~beta1  debian/0.3.3_beta1 | 
commit | commitdiff | tree | snapshot | 
| 2014-09-14 | 
Ian Jackson | site: transport peers: Use source of NAK packets as...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-14 | 
Ian Jackson | site: transport peers: MSG1: use transport_compute_setu...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-14 | 
Ian Jackson | site: transport_peers: Rename incoming_packet_addr | 
commit | commitdiff | tree | snapshot | 
| 2014-09-14 | 
Ian Jackson | site: transport peers: Break out transport_resolve_comp...  | 
commit | commitdiff | tree | snapshot | 
| 2014-09-14 | 
Ian Jackson | test-example: Provide clean target in Makefile | 
commit | commitdiff | tree | snapshot | 
| 2014-09-14 | 
Ian Jackson | make-secnet-sites: Put our path component at the beginning | 
commit | commitdiff | tree | snapshot | 
| 2014-06-26 | 
Ian Jackson | changelog, Makefile.in: finalise 0.3.2  v0.3.2 | 
commit | commitdiff | tree | snapshot | 
| 2014-06-06 | 
Ian Jackson | changelog, Makefile.in: finalise 0.3.2~beta1  debian/0.3.2_beta1 | 
commit | commitdiff | tree | snapshot | 
| 2014-06-02 | 
Ian Jackson | site: Force use of configured name only if we are mobile | 
commit | commitdiff | tree | snapshot | 
| 2014-05-18 | 
Ian Jackson | changelog: Document additional name resolution | 
commit | commitdiff | tree | snapshot | 
| 2014-05-18 | 
Ian Jackson | site: Do name resolution on peer-initiated key setup too | 
commit | commitdiff | tree | snapshot | 
| 2014-05-18 | 
Ian Jackson | site: Log when resolution completes | 
commit | commitdiff | tree | snapshot | 
| 2014-05-18 | 
Ian Jackson | site: Make local_mobile be a site state variable | 
commit | commitdiff | tree | snapshot | 
| 2014-05-18 | 
Ian Jackson | site: Explicitly track name resolution status | 
commit | commitdiff | tree | snapshot | 
| 2014-05-18 | 
Ian Jackson | site: Fix bugs when resolver request submission fails | 
commit | commitdiff | tree | snapshot | 
| 2014-05-18 | 
Ian Jackson | site: Document some reentrancy hazards in comments | 
commit | commitdiff | tree | snapshot | 
| 2014-05-18 | 
Ian Jackson | When printing version (eg during startup), use value...  | 
commit | commitdiff | tree | snapshot | 
| 2014-05-18 | 
Ian Jackson | changelog: Document logging and security fix | 
commit | commitdiff | tree | snapshot | 
| 2014-05-15 | 
Ian Jackson | site logging: Log peer addresses on timeout | 
commit | commitdiff | tree | snapshot | 
| 2014-05-15 | 
Ian Jackson | comm: Introduce comm_addr_to_string | 
commit | commitdiff | tree | snapshot | 
| 2014-05-15 | 
Ian Jackson | site logging: Break out logtimeout | 
commit | commitdiff | tree | snapshot | 
| 2014-05-15 | 
Ian Jackson | site logging: introduce vslog | 
commit | commitdiff | tree | snapshot | 
| 2014-05-15 | 
Ian Jackson | site logging: Use [v]slilog_part in slog | 
commit | commitdiff | tree | snapshot | 
| 2014-05-15 | 
Ian Jackson | site logging: Break out event_log_priority | 
commit | commitdiff | tree | snapshot | 
| 2014-05-15 | 
Ian Jackson | Makefile.in: introduce -Wunused-function | 
commit | commitdiff | tree | snapshot | 
| 2014-05-15 | 
Ian Jackson | log: Introduce slilog_part; abolish log_if->logfn | 
commit | commitdiff | tree | snapshot | 
| 2014-05-15 | 
Ian Jackson | site: SECURITY: Properly update full peer address array | 
commit | commitdiff | tree | snapshot | 
| next |