chiark / gitweb /
polypath asymmetric routing: Handle MSG2-4 late dupes
[secnet.git] / site.c
2019-05-18 Ian Jacksonpolypath asymmetric routing: Handle MSG2-4 late dupes
2019-05-18 Ian Jacksonpolypath asymmetric routing: Handle MSG1 late dupes
2019-05-18 Ian Jacksonpolypath asymmetric routing: Handle data packet dupes
2019-05-18 Ian JacksonIntroduce transform_apply_return_badseq
2019-05-18 Ian Jacksonsite: Change return value of decrypt_msg0
2019-05-18 Ian Jacksonsite: Make return value of transforms be an enum
2019-05-18 Ian Jacksonpolypath asymmetric routing: Priority to mobile sites
2019-05-18 Ian Jacksonsite: Break out we_have_priority
2019-05-18 Ian Jacksonsite: Rename setup_priority to our_name_later
2019-05-18 Ian Jacksonsite: Log about crossed MSG1 with a higher priority
2019-05-18 Ian Jacksonsite: Log about crossed MSG1 ignored only once
2019-05-18 Ian Jacksonsite: transport peers update: avoid nearly-trivial...
2019-05-18 Ian Jacksonconfigure: rerun autogen.sh with autoconf 2.69-10
2019-05-18 Mark Woodingsite.c: Cope with failure of transform `setkey' method.
2019-05-18 Mark Woodingsite.c: Don't overwrite `st->sharedsecret' if it's...
2019-05-18 Mark Woodingsite.c: Make sure there's enough buffer space for the...
2017-11-25 Ian JacksonAdministrivia: Fix erroneous GPL3+ licence notices...
2017-04-25 Ian JacksonMerge remote-tracking branch 'mdw/mdw/powm-sec'
2017-04-23 Ian Jacksoncomm clientinfo: site: Pass comm-info to comm
2017-04-23 Ian Jacksoncomm clientinfo: Provide clientinfo interface
2017-04-23 Ian Jacksonsite: Introduce comm_addr_sendmsg
2015-09-12 Ian JacksonKeepalive option: Start trying to rekey as soon as...
2015-09-12 Ian JacksonImplement `keepalive' site option, to try to keep link...
2015-02-28 Ian JacksonReport when transport peers updated as a result of...
2015-02-28 Ian Jacksonsite: Packet-level debugging notes errors from transmit.
2014-12-28 Ian JacksonCopyright updates - update to GPLv3, etc.
2014-10-25 Ian Jacksonsite: When reporting resolution complete, print only...
2014-10-21 Ian JacksonNEW etc.: Use NEW_ARY
2014-10-21 Ian JacksonNEW etc.: Use NEW in all obvious places
2014-10-21 Ian Jacksonfds etc.: Support non-forking persistent children
2014-10-21 Ian Jacksoncleanup: Replace a few calls to malloc/realloc with...
2014-10-06 Ian Jacksonpoll: Abolish max_nfds
2014-10-06 Ian Jacksonpoll: Introduce and use BEFOREPOLL_WANT_FDS
2014-10-06 Ian Jacksonsite: Support multiple addresses
2014-10-06 Ian Jacksonresolver: Provide input name as argument to callback
2014-10-05 Ian Jacksonresolver: Log reason for DNS resolution failure
2014-10-05 Ian Jacksoncomm etc.: Provide comm_addr_equal
2014-10-05 Ian Jacksonsite: Remove "wishful thinking" from transport address...
2014-10-05 Ian Jacksonsite: Change default number of mobile peers
2014-10-05 Ian Jacksonsite: Permit multiple peer addresses even if peer is...
2014-10-05 Ian Jacksonresolver: construct comm_addr; honour multiple addresse...
2014-10-05 Ian Jacksonsite: transport peers: Update bulk of code for multiple...
2014-10-05 Ian Jacksonsite: Provide transport_record_peers to cope with multi...
2014-10-05 Ian Jacksonsite: transport peers: Delete or demote unsuitable...
2014-10-05 Ian Jacksonsite: transport peers: Notes on multi-address-family...
2014-10-05 Ian Jacksonsite: transport peers: Formalise interface to transport...
2014-10-05 Ian JacksonUse memcpy helpers and FILLZERO
2014-10-05 Ian Jacksonsite: Permit transport-peers-max to be equal to MAX_PEE...
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-06-02 Ian Jacksonsite: Force use of configured name only if we are mobile
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-15 Ian Jacksonsite logging: Log peer addresses on timeout
2014-05-15 Ian Jacksoncomm: Introduce comm_addr_to_string
2014-05-15 Ian Jacksonsite logging: Break out logtimeout
2014-05-15 Ian Jacksonsite logging: introduce vslog
2014-05-15 Ian Jacksonsite logging: Use [v]slilog_part in slog
2014-05-15 Ian Jacksonsite logging: Break out event_log_priority
2014-05-15 Ian Jacksonsite: SECURITY: Properly update full peer address array
2014-04-24 Ian Jacksonsite: Negotiate (configurable) MTU
2014-04-24 Ian Jacksonsite: Remove clone-and-hack of signature verification
2014-04-24 Ian Jacksonnetlink: Advise netlink clients of the local link MTU
2013-08-05 Ian Jacksonsite: Initialise st->scratch with SETUP_BUFFER_LEN...
2013-07-25 Ian Jacksonsite: New PROD message
2013-07-25 Ian Jacksonmax_start_pad: calculate globally, not via client graph
2013-07-25 Ian JacksonUse FORMAT everywhere, and fix up the errors it finds
2013-07-25 Ian Jacksonsite: support multiple transforms
2013-07-25 Ian Jacksonsite, transform: per-transform-instance max_start_pad
2013-07-25 Ian Jacksonsite, netlink: abolish max_end_pad and min_end_pad
2013-07-25 Ian Jacksonsite: dynamically create and destroy transform instances
2013-07-25 Ian Jacksonsite: Check transform errors; factor out transform...
2013-07-25 Ian Jacksonsite: interpret first 4 bytes of extrainfo as capabilities
2013-07-25 Ian Jacksonsite: use unaligned.h's functions, not pointer cast...
2013-07-25 Ian Jacksonsite: Extra info in name fields for MSG1, clearer proce...
2013-07-25 Ian Jacksonsite: fix site name checking leaving room for expansion
2013-07-25 Ian Jacksonsite: Send NAKs for undecryptable data packets (msg0)
2013-07-25 Ian Jacksonmagic: Introduce LABEL_NAK
2013-07-25 Ian Jacksontransform: Pass a direction flag to the transform
2013-07-25 Ian Jacksontransform: Allow DH to set the key size
2013-07-25 Ian Jacksonmemcmp: Introduce and use consttime_memeq
2012-07-12 Ian Jacksonsite: When if our MSG5s (or peer's MSG6s) get lost...
2012-07-12 Ian Jacksonsite: Keep old keys, and allow them to be used by peer
2012-07-12 Ian Jacksonsite: Generalise deletion and timeout of keys
2012-07-12 Ian Jacksonsite: Move current_transform, _key_timeout and remote_s...
2012-07-12 Ian Jacksonsite: No longer track key validity ourselves
2012-07-12 Ian Jacksonsite: Deal with losing our MSG6 - retransmit MSG6 when...
2012-07-12 Ian Jacksonsite: Deal with losing peer's MSG6 - go to RUN on MSG0...
2012-07-12 Ian Jacksonsite, transform: Do not initiate rekey when packets...
2012-07-12 Ian Jacksonsite: Remove pointless check from decrypt_msg0
2012-07-12 Ian Jacksonsite: Break out separate function for decrypting msg0
2012-07-12 Ian Jacksonnetlink: abolish check_config and output_config
2012-07-12 Ian Jacksonsite: transport peers: fix incorrect stride when debug...
2012-07-12 Ian Jacksonmessages: add some missing newlines
next