chiark / gitweb /
2014-09-29 Ian Jacksontest-example: Provide a polypath test proposed.polypath.v1
2014-09-29 Ian Jacksonpolypath: Provide Linux interface monitor
2014-09-29 Ian Jacksonpolypath: Provide polypath comm module
2014-09-29 Ian Jacksontransform: Discard previously-received packets
2014-09-29 Ian Jacksontransform: Break out SEQNUM_KEYED_FIELDS and SEQNUM_PAR...
2014-09-29 Ian Jacksontransform-cbcmac: Move max_[seq]_skew into params struct
2014-09-29 Ian Move settings of various directories above...
2014-09-29 Ian Jacksonudp: Log transmission and reception errors, at least...
2014-09-29 Ian Jacksonudp: Introduce some `us' convenience variables, etc.
2014-09-29 Ian Jacksonslip: Remove an incorrect XXX comment
2014-09-29 Ian Jacksonutil: Provide async_linebuf_read
2014-09-29 Ian Jacksonfds: Make many fds nonblocking
2014-09-29 Ian JacksonIntroduce setnonblock()
2014-09-29 Ian Jacksonprocess: Introduce afterfork()
2014-09-29 Ian Jacksonudp: Break out udp_destroy_socket
2014-09-29 Ian Jacksonlogging: Use lg_exitstatus
2014-09-29 Ian Jacksonlogging: Provide lg_exitstatus
2014-09-29 Ian Jacksoncomm: Provide udp_socks_deregister
2014-09-29 Ian Jacksoncomm: Make udp_make_socket be able to tolerate failures
2014-09-29 Ian Jacksoncomm: Formalise interface to udp sockets
2014-09-29 Ian Jacksoncomm: Break out some common udp parts
2014-09-29 Ian Jacksoncomm: Break out common code in comm
2014-09-29 Ian Jacksoncomm: Rename a lot of state pointer variables
2014-09-29 Ian Jacksonlogging: Provide lg_perror and lg_vperror
2014-09-29 Ian Jacksonpoll: Document reentrancy restriction on before()
2014-09-29 Ian Jacksonpoll: Support deregistration from the main event loop
2014-09-29 Ian Jacksonpoll: Abolish max_nfds
2014-09-29 Ian Jacksonpoll: Make handling of fds array actually dynamic
2014-09-29 Ian Jacksonrealloc: Provide safe_realloc_ary
2014-09-29 Ian Jacksonpoll: Introduce and use BEFOREPOLL_WANT_FDS
2014-09-29 Ian Jacksonmain loop: Use <bsd/sys/queue.h> for poll interest...
2014-09-29 Ian Jacksonudp: Use <bsd/sys/queue.h> for notify lists
2014-09-29 Ian Jacksonhackypar: Fix coding style
2014-09-29 Ian Jacksonsite: Support multiple addresses base.polypath.v1 proposed.ipv6-3.v2
2014-09-29 Ian JacksonProvide dict_read_string_array
2014-09-29 Ian Jacksonresolver: Provide input name as argument to callback
2014-09-27 Ian Jacksontest-example: Switch to testing IPv6 too
2014-09-27 Ian JacksonPython IP addresses: Remove sys.path hacking from test...
2014-09-27 Ian JacksonPython IP addresses: Check for and maybe delete stale...
2014-09-27 Ian JacksonPython IP addresses: Use modern - supports...
2014-09-27 Ian JacksonPython IP addresses: Provide library
2014-09-27 Ian Jacksonresolver: Support IPv6 literals
2014-09-27 Ian Jacksonresolver: Log reason for DNS resolution failure
2014-09-27 Ian Jacksonresolver: Support IPv6 name resolution
2014-09-27 Ian Jacksonudp: Support IPv6 when using authbind
2014-09-27 Ian Jacksonudp: Support IPv6 (mostly)
2014-09-27 Ian Jacksonudp.c: Remove some (ab)use of variable name `i'
2014-09-27 Ian JacksonProvide text2iaddr.
2014-09-27 Ian JacksonProvide ARRAY_SIZE
2014-09-27 Ian JacksonMake list_length and string_item_to_ipaddr const-correct.
2014-09-27 Ian Jacksonudp: Break out udp_make_socket
2014-09-27 Ian Jacksonudp proxy: Properly zero holes in proxied address
2014-09-27 Ian Jacksonipv6: Support printing, comparing, etc. IPv6 addresses
2014-09-27 Ian Jacksonipv6: check for support in system and in adns
2014-09-27 Ian Jacksonautoconf: Update to autoconf 2.69
2014-09-27 Ian Jacksonipv6: More buffers in iaddr_to_string
2014-09-27 Ian Jacksonipv6: introduce union iaddr
2014-09-27 Ian Jacksonsite: Remove "wishful thinking" from transport address...
2014-09-27 Ian Jacksonsite: Permit multiple peer addresses even if peer is...
2014-09-27 Ian Jacksonresolver: construct comm_addr; honour multiple addresse...
2014-09-27 Ian Jacksonsite: transport peers: Update bulk of code for multiple...
2014-09-27 Ian Jacksonsite: Make transport_record_peers cope with multiple...
2014-09-27 Ian Jacksonsite: transport peers: Delete or demote unsuitable...
2014-09-27 Ian Jacksoncomm_if: Define the meaning of ->sendmsg returning...
2014-09-27 Ian Jacksonsite: transport peers: Notes on multi-address-family...
2014-09-27 Ian Jacksonsite: transport peers: Formalise interface to transport...
2014-09-27 Ian Jacksonsubnet_to_string: Do not allocate
2014-09-27 Ian Jacksontest-example: Provide a fuzzer for the slip decoder base.ipv6-3.v2 proposed.fuzz-slip-decoder.2 proposed.fuzz-slip-decoder.v2
2014-09-27 Ian Jacksonslip: Do not malloc the userv activation context etc.
2014-09-27 Ian Jacksonfds: Introduce pipe_cloexec()
2014-09-27 Ian Jacksonfds: Simplify fd close condition in tun_set_route
2014-09-27 Ian Jacksonfds: Provide cloexec() and use it in udp.c and tun.c
2014-09-22 Ian Jacksonchangelog, finalise 0.3.4 base.fuzz-slip-decoder.2 base.fuzz-slip-decoder.v2
2014-09-22 Simon TathamSECURITY: fixed fix to buffer handling
2014-09-19 Ian Jacksonchangelog, finalise 0.3.3
2014-09-19 Ian Jacksonbuffers: Rename buffer_if.len to buffer_if.alloclen.
2014-09-19 Ian Jacksonbuffers: Introduce buf_remaining_space
2014-09-19 Ian Jacksonipaddr_to_string: SECURITY: Do not allocate
2014-09-19 Ian Jacksonudp: SECURITY: Pass correct size argument to recvfrom
2014-09-18 Ian Jacksonchangelog, finalise 0.3.3~beta1
2014-09-14 Ian Jacksonsite: transport peers: Use source of NAK packets as...
2014-09-14 Ian Jacksonsite: transport peers: MSG1: use transport_compute_setu...
2014-09-14 Ian Jacksonsite: transport_peers: Rename incoming_packet_addr
2014-09-14 Ian Jacksonsite: transport peers: Break out transport_resolve_comp...
2014-09-14 Ian Jacksontest-example: Provide clean target in Makefile
2014-09-14 Ian Jacksonmake-secnet-sites: Put our path component at the beginning
2014-06-26 Ian Jacksonchangelog, finalise 0.3.2
2014-06-06 Ian Jacksonchangelog, finalise 0.3.2~beta1
2014-06-02 Ian Jacksonsite: Force use of configured name only if we are mobile
2014-05-18 Ian Jacksonchangelog: Document additional name resolution
2014-05-18 Ian Jacksonsite: Do name resolution on peer-initiated key setup too
2014-05-18 Ian Jacksonsite: Log when resolution completes
2014-05-18 Ian Jacksonsite: Make local_mobile be a site state variable
2014-05-18 Ian Jacksonsite: Explicitly track name resolution status
2014-05-18 Ian Jacksonsite: Fix bugs when resolver request submission fails
2014-05-18 Ian Jacksonsite: Document some reentrancy hazards in comments
2014-05-18 Ian JacksonWhen printing version (eg during startup), use value...
2014-05-18 Ian Jacksonchangelog: Document logging and security fix
2014-05-15 Ian Jacksonsite logging: Log peer addresses on timeout
2014-05-15 Ian Jacksoncomm: Introduce comm_addr_to_string