chiark / gitweb /
make-secnet-sites: New --pubkeys-install option
[secnet.git] / secnet.h
2020-02-15 Ian Jacksonlog: Provide struct cfgfile_log
2020-02-15 Ian Jacksonvcfgfatal_maybefile: New suffix argument
2020-02-15 Ian Jacksonsecnet: Provide `make-public' verb
2020-02-15 Ian Jacksonsecnet: loadpub interface: Return a closure_t too
2020-02-15 Ian Jacksonpriv-cache etc.: private key algorithm is specified...
2020-02-15 Ian Jacksonrsa: Provide rsa1_loadpub and therefore rsa1 sigscheme
2020-02-15 Ian Jacksonprivcache: Pass a cloc to loadpriv and use it
2020-02-15 Ian Jacksonrsa1: Provide rsa1_loadpriv function
2020-02-15 Ian Jacksonpubkeys: Pass a cloc to loadpub
2020-02-15 Ian Jacksonpubkeys: Provide parser (and spec) for peer pubkeys...
2020-02-15 Ian JacksonProvide osdep.[ch], currently empty
2020-02-15 Ian JacksonAdd 'base91-python/' from commit '749aa78cf12496cca4b9b...
2020-02-15 Ian JacksonAdd 'base91-c/' from commit '664054e8f603f09badb98ef09e...
2019-12-30 Ian Jacksonprivcache: New closure for signature key handling
2019-12-30 Ian Jacksonsigscheme: Interface for signature schemes
2019-12-30 Ian Jacksonsigpubkey/sigprivkey: Provide a dispose() method
2019-12-30 Ian Jacksonsigpubkey/sigprivkey: Provide a hash_if
2019-12-30 Ian Jacksonsigkey handling: Introduce serialt type
2019-12-30 Ian Jacksonsigkey handling: define MAX_SIG_KEYS
2019-12-30 Ian Jacksonsigkey handling: Introduce sigkeyid type
2019-12-30 Ian Jacksonconfigure.ac: Drop checks for systems lacking stdint.h
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 Jacksonsite: Record whynot in default (end of comm_notify...
2019-10-24 Ian Jacksoncomm: Introduce commcommon->why_unwanted
2019-10-24 Ian Jacksonbuffer: Abolish unused `flags'
2019-10-01 Ian Jacksonalg_msg_data: Remove "sig" from member names
2019-09-29 Ian Jacksonhash: Put hash state on the caller's stack
2019-09-29 Ian JacksonCOPY_OBJ: we use sizeof(dst) so relax restriction on src
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-25 Mark Woodingmagic.h, etc.: Rename the transform capability bits.
2019-05-18 Ian Jacksonrandom: Admit that we will never add error checking...
2019-05-18 Ian JacksonIntroduce transform_apply_seqdupe
2019-05-18 Ian JacksonIntroduce transform_apply_return_badseq
2019-05-18 Ian Jacksonsite: Make return value of transforms be an enum
2017-11-25 Ian JacksonAdministrivia: Fix erroneous GPL3+ licence notices...
2017-11-25 Ian Jacksonbuild: #include <limits.h>
2017-04-25 Ian JacksonMerge remote-tracking branch 'mdw/mdw/powm-sec'
2017-04-23 Ian Jacksoncomm clientinfo: Provide clientinfo interface
2017-04-23 Ian Jacksonconffile: Provide dict_read_dict
2014-12-28 Ian JacksonCopyright updates - update to GPLv3, etc.
2014-10-21 Ian JacksonNEW etc.: Provide size-safe wrappers for safe_malloc...
2014-10-21 Ian Jacksonudp, polypath: Make specifying port optional
2014-10-21 Ian Jacksonfds etc.: Support non-forking persistent children
2014-10-21 Ian Jacksonprocess: Clear SHUTDOWN hooks in afterfork()
2014-10-21 Ian Jacksonpolypath: Provide polypath comm module
2014-10-21 Ian Jacksonutil: Use BSD queue.h for phase hook lists
2014-10-21 Ian Jacksonsecnet: provide will_droppriv
2014-10-08 Ian JacksonIntroduce setnonblock()
2014-10-08 Ian Jacksonprocess: Introduce afterfork()
2014-10-08 Ian Jacksonlogging: Provide lg_exitstatus
2014-10-06 Ian Jacksoncomm: Break out common code in comm
2014-10-06 Ian Jacksonlogging: Provide lg_perror and lg_vperror
2014-10-06 Ian Jacksonpoll: Document reentrancy restriction on before()
2014-10-06 Ian Jacksonpoll: Support deregistration from the main event loop
2014-10-06 Ian Jacksonpoll: Abolish max_nfds
2014-10-06 Ian Jacksonrealloc: Provide safe_realloc_ary
2014-10-06 Ian Jacksonpoll: Introduce and use BEFOREPOLL_WANT_FDS
2014-10-06 Ian Jacksonudp: Use <bsd/sys/queue.h> for notify lists
2014-10-06 Ian JacksonProvide dict_read_string_array
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 Jacksonresolver: Support IPv6 name resolution
2014-10-05 Ian Jacksonudp: Support IPv6 (mostly)
2014-10-05 Ian JacksonProvide ARRAY_SIZE
2014-10-05 Ian JacksonMake list_length and string_item_to_ipaddr const-correct.
2014-10-05 Ian Jacksonipv6: Support printing, comparing, etc. IPv6 addresses
2014-10-05 Ian Jacksoncomm etc.: Provide comm_addr_equal
2014-10-05 Ian Jacksonipv6: introduce union iaddr
2014-10-05 Ian Jacksonresolver: construct comm_addr; honour multiple addresse...
2014-10-05 Ian Jacksoncomm_if: Define the meaning of ->sendmsg returning...
2014-10-05 Ian JacksonProvide various wrappers for memcpy (COPY_OBJ, BUF_...)
2014-10-02 Ian Jacksonfds: Introduce pipe_cloexec()
2014-10-02 Ian Jacksonfds: Provide cloexec() and use it in udp.c and tun.c
2014-09-19 Ian Jacksonbuffers: Rename buffer_if.len to buffer_if.alloclen.
2014-05-15 Ian Jacksoncomm: Introduce comm_addr_to_string
2014-05-15 Ian Jacksonlog: Introduce slilog_part; abolish log_if->logfn
2014-05-15 Ian Jacksonsecnet.h: Change bool_t to a C99 _Bool
2014-04-24 Ian Jacksonnetlink: Advise netlink clients of the local link MTU
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 Jacksontransform: Provide Serpent-EAX transform
2013-07-25 Ian Jacksontransform: Pass a direction flag to the transform
2013-07-25 Ian Jacksontransform: Allow DH to set the key size
next