chiark / gitweb /
config parsing: site: Use cfgfatal_cl_type for transform
[secnet.git] / site.c
2020-05-24 Ian Jacksonconfig parsing: site: Use cfgfatal_cl_type for transform
2020-02-16 Ian JacksonMerge subdirmk 0.4
2020-02-16 Ian Jacksonlogging: site: Log state on PHASE_RUN entry instead...
2020-02-16 Ian Jacksonsite: Rename site_phase_hook to site_phase_shutdown_hook
2020-02-16 Ian Jacksonsite: Change site->control(bool_t) to site->startup()
2020-02-16 Ian Jacksonlogging; site: Do not log transport_peers_clear if...
2020-02-16 Ian Jacksonlogging: site: Introduce transport_peers_init which...
2020-02-16 Ian JacksonRevert "site, pubkeys: Avoid for (int a=..."
2020-02-16 Ian Jacksonsite, pubkeys: Avoid for (int a=...
2020-02-15 Ian Jacksonsig: Abolish sethash and defhash everywhere
2020-02-15 Ian Jacksonmobile sites: Do not ever expire peer addresses
2020-02-15 Ian Jacksonsite: Always advertise all capabilities
2020-02-15 Ian Jacksonsite: Move earlier all things needed for slog
2020-02-15 Ian Jacksonsite: Include key indices in log output
2020-02-15 Ian Jacksonsite: Better logging of key ids etc.
2020-02-15 Ian Jacksondocs: Move peer-keys documentation into a README file
2020-02-15 Ian Jacksonpubkey handling: Call sethash when needed
2020-02-15 Ian Jacksonsite: Move defhash from setup to st variable
2020-02-15 Ian Jacksonsite: Remove a spurious \n in a message
2020-02-15 Ian Jacksonsite: Reserve <peer-keys>~tmp for make-secnet-sites
2020-02-15 Ian Jacksonsite: key update soundness argument: deal with concurrency
2020-02-15 Ian Jacksonsite: Write an argument for the soundness of key file...
2020-02-15 Ian Jacksonsite: Update peer keys from ~update file
2020-02-15 Ian Jacksonsite: Read public peer keys from key file
2020-02-15 Ian Jacksonsite: Be able to use multiple private keys
2020-02-15 Ian Jacksonsite: Introduce `pubkey' variable (twice)
2020-02-15 Ian Jacksonsite: generate_msg: Introduce `privkey' variable
2020-02-15 Ian Jacksonsite: Move declaration/initialisation of `hash'
2020-02-15 Ian Jacksonsite: Introduce SETUP_SETHASH
2020-02-15 Ian Jacksonsite: New SIGKEYS log class, at level INFO, enabled...
2020-02-15 Ian JacksonAdd 'base91-python/' from commit '749aa78cf12496cca4b9b...
2020-02-15 Ian JacksonAdd 'base91-c/' from commit '664054e8f603f09badb98ef09e...
2019-12-30 Ian JacksonMerge subdirmk 0.3
2019-12-30 Ian Jacksonsubdirmk: Merge new version and fix everything
2019-12-30 Ian JacksonMerge subdirmk
2019-12-30 Ian JacksonMerge subdirmk
2019-11-25 Ian JacksonMerge commit '0428556765a15326025e9fe4809936c6cafd3c85'
2019-11-24 Ian JacksonMerge commit 'a1e52614e600bed8e51b461e6569f2cd263e82bb'
2019-11-24 Ian JacksonMerge commit '6fce06f32c1dd21b5c2d7a142d54b7153d650574'
2019-11-22 Ian JacksonMerge commit 'd817b49007e60b0e7392f23caf08dc0328eb32de...
2019-11-14 Ian JacksonMerge commit 'c0b216c79763f720df20e002fc14c9348a0e05c2'
2019-11-14 Ian JacksonMerge commit 'ff11733b6b7d7920033f81c4669ebba9131b984f...
2019-11-13 Ian JacksonAdd 'subdirmk/' from commit 'f1789a0ae66174a95c8d629738...
2019-10-24 Ian Jacksonsite: Provide NAK reasons mentioning names and unpick...
2019-10-24 Ian Jacksonutil: priomsg: Provide and use priomsg_update_fixed
2019-10-24 Ian Jacksonsite: Record whynot in default (end of comm_notify...
2019-10-24 Ian Jacksonsite: named_for_us: Reorganise into "if"s
2019-10-24 Ian Jacksonsite: named_for_us: Introduce NAME_MATCHES
2019-10-24 Ian Jacksonsite: Pass whynot through to named_for_us
2019-10-24 Ian Jacksoncomm: Introduce commcommon->why_unwanted
2019-10-01 Ian Jacksonsite: hex_init: Call from enter_new_state
2019-10-01 Ian Jacksonsite: kex_init: Have it return a boolean
2019-10-01 Ian Jacksonsite: Break out kex_init
2019-09-29 Ian Jacksonsite: Break out slog_start
2019-09-29 Ian Jacksonsite: Pass msg into generate_msg
2019-09-29 Ian Jacksonsite: Pass msg into enter_new_state
2019-09-29 Ian Jacksonsite: Move main `struct msg' into site_incoming
2019-09-29 Ian Jacksonsite: Change `struct msg m' to `struct msg m[1]'
2019-09-29 Ian Jacksonsig: Move hashing into algorithm
2019-09-29 Ian Jacksonsig: Move unmarshalling responsibility into algorithm
2019-09-29 Ian Jacksonsig: Move marshalling responsibility into sign function
2019-09-29 Ian Jacksonsig: Make closure interface not contain sig alg name...
2019-09-28 Mark Woodingsite: Prepare for adding more MSG3 variants
2019-09-28 Mark Woodingsite: Replace remote's caps after verifying MSG3
2019-09-25 Mark Woodingsite.c, magic.h, NOTES: Make early capabilities be...
2019-09-25 Mark Woodingsite.c: Abstract out the various parts of capability...
2019-09-25 Mark Woodingsite.c: Rename `remote_transforms' in `process_msg2'.
2019-09-25 Mark Woodingmagic.h, etc.: Rename the transform capability bits.
2019-09-21 Mark Woodingsite.c (we_have_priority): Fix unintended `&&'.
2019-09-21 Mark WoodingFix bizarre `if (!consttime_memeq(X, Y, N)!=0)' idioms.
2019-05-18 Ian Jacksonsite: in "entering state RUN", say whether key is set up
2019-05-18 Ian Jacksonsite: Randomise key setup retry time
2019-05-18 Ian Jacksonsite: Replace wait_timeout variable with function
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...
next