# # ChangeLog for /openpgpsdk/trunk/src/packet.h # # Generated by Trac 0.9.3 # 05/23/13 04:14:32 # 05/11/05 16:56:20 rachel [99] * openpgpsdk/trunk/src/packet-decode.c: * openpgpsdk/trunk/src/packet-decode.h: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: SS Revocation Reason added 05/11/05 14:42:46 rachel [98] * openpgpsdk/trunk/src/packet-decode.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: refactored ss_preferred_ska to use new data_t format refactored decode_ss_preferred_ska() to give generalised function 05/11/05 13:09:29 rachel [97] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: SS userdefined packets supported. new data_t struct introduced 05/10/05 14:57:45 rachel [93] * openpgpsdk/trunk/src/packet-decode.c: * openpgpsdk/trunk/src/packet-decode.h: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: SS Key Server Preferences added 05/09/05 18:08:58 ben [87] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: Add literal data, remove (temporarily) code that relies on code Rachel forgot to check in. 04/28/05 18:21:19 rachel [85] * openpgpsdk/trunk/src/packet-decode.c: * openpgpsdk/trunk/src/packet-decode.h: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: New generalised method for generating text strings for decoding packet contents 04/26/05 18:16:01 ben [84] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: One pass signatures. 04/26/05 17:55:03 rachel [82] * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: cosmetic tidying up 04/26/05 17:51:44 rachel [81] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: Signature sub-packet Preferred Compression Algorithms 04/26/05 11:41:09 rachel [79] * openpgpsdk/trunk/src/Makefile: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: Signature sub-packet type Preferred Hash Algorithms 04/26/05 11:08:12 rachel [78] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: Signature sub-packet Key Flags added. Also, some minor formatting changes in packet-dump. 04/25/05 18:34:02 rachel [76] * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: removed some not-needed code 04/25/05 17:39:29 rachel [75] * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: trust packet tag modified to use malloc rather than fixed-size array 04/25/05 17:29:58 rachel [74] * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: Preferred SKA signature sub-packet now uses malloc instead of fixed-size array 04/25/05 17:14:20 rachel [73] * openpgpsdk/trunk/src/packet.h: RW's previous changes reformatted to play nicely with emacs. No other changes. 04/21/05 16:33:48 rachel [61] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: New signature sub-types: SS_REVOCABLE, SS_REVOCATION_KEY New packet tag: Trust Fixed bug in SS_TRUST, added dump of SS_EXPIRATION_TIME 04/21/05 12:57:39 rachel [60] * openpgpsdk/trunk/src/Makefile: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: Signature sub-packet types: primary user id and revocation key added Also, packet-parse.c run through indent (in GNU style) for Ben to look at 04/20/05 17:47:26 rachel [59] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: "Preferred Symmetric Algorithm" signature sub-packet now displayed plus minor typos 04/19/05 10:23:24 ben [55] * openpgpsdk/trunk/src/Makefile: * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/compress.c: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: * openpgpsdk/trunk/src/types.h: * openpgpsdk/trunk/src/util.c: * openpgpsdk/trunk/src/util.h: * openpgpsdk/trunk/src/verify.c: Mostly working again. 04/19/05 02:18:21 ben [53] * openpgpsdk/trunk/src/Makefile: * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/compress.c: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: * openpgpsdk/trunk/src/verify.c: Not working step towards compression. 04/05/05 15:16:46 ben [49] * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: Split reader and callback arguments. 04/05/05 12:46:02 ben [48] * openpgpsdk/trunk/src/Makefile: * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/crypto.h: * openpgpsdk/trunk/src/fingerprint.c: * openpgpsdk/trunk/src/keyring.c: * openpgpsdk/trunk/src/keyring.h: * openpgpsdk/trunk/src/memory.c: * openpgpsdk/trunk/src/openssl_crypto.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: * openpgpsdk/trunk/src/util.c: * openpgpsdk/trunk/src/validate.c: * openpgpsdk/trunk/src/verify.c: Memory leak detection. Some bignums appear to leak, still, but OpenSSL doesn't detect them for some reason. 04/03/05 14:21:19 ben [44] * openpgpsdk/trunk/src: * openpgpsdk/trunk/src/Makefile: * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/accumulate.h: * openpgpsdk/trunk/src/fingerprint.c: * openpgpsdk/trunk/src/hash.h: * openpgpsdk/trunk/src/keyring.c: * openpgpsdk/trunk/src/keyring.h: * openpgpsdk/trunk/src/keyring_local.h: * openpgpsdk/trunk/src/openssl_crypto.c: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: * openpgpsdk/trunk/src/signature.c: * openpgpsdk/trunk/src/signature.h: * openpgpsdk/trunk/src/verify.c: Signature validation. 03/30/05 17:05:53 ben [42] * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: Do some memory management. 03/05/05 17:23:37 ben [40] * openpgpsdk/trunk/src/Makefile: * openpgpsdk/trunk/src/build.c: * openpgpsdk/trunk/src/build.h: * openpgpsdk/trunk/src/fingerprint.c: * openpgpsdk/trunk/src/hash.c: * openpgpsdk/trunk/src/hash.h: * openpgpsdk/trunk/src/memory.c: * openpgpsdk/trunk/src/memory.h: * openpgpsdk/trunk/src/openssl_crypto.c: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: * openpgpsdk/trunk/src/util.c: * openpgpsdk/trunk/src/util.h: * openpgpsdk/trunk/src/validate.c: Add fingerprint/key IDs. 03/03/05 15:59:30 ben [39] * openpgpsdk/trunk/src/Makefile: * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/hash.h: * openpgpsdk/trunk/src/openssl_crypto.c: * openpgpsdk/trunk/src/packet.h: * openpgpsdk/trunk/src/util.c: * openpgpsdk/trunk/src/validate.c: v3 fingerprints and IDs. 03/03/05 13:13:58 ben [38] * openpgpsdk/trunk/src: * openpgpsdk/trunk/src/Makefile: * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: * openpgpsdk/trunk/src/util.c: * openpgpsdk/trunk/src/util.h: * openpgpsdk/trunk/src/validate.c: * openpgpsdk/trunk/src/verify.c: Accumulate, first pass. 02/22/05 15:55:54 ben [34] * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: Detach region management from packet tags. 02/22/05 14:10:34 weasel [33] * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: more docs and minor stuff 02/22/05 13:14:47 ben [31] * openpgpsdk/trunk/src/Makefile: * openpgpsdk/trunk/src/doxygen.conf: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: Add times and doxygen target/conf. 02/17/05 18:22:58 weasel [30] * openpgpsdk/trunk/doc/doxygen.cfg: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: More docs and a minor fix or two 02/15/05 21:13:10 weasel [28] * openpgpsdk/trunk/doc/Makefile: * openpgpsdk/trunk/doc/doxygen.cfg: * openpgpsdk/trunk/src/Makefile: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: svn propset svn:keywords Id * - almost 02/15/05 21:09:54 weasel [27] * openpgpsdk/trunk/doc/Makefile: * openpgpsdk/trunk/doc/doxygen.cfg: * openpgpsdk/trunk/src/packet.h: Start to document packet.h 01/18/05 18:33:52 ben [23] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: Handle raw subpackets. 01/16/05 21:14:46 ben [22] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: signature subpacket sketch. 01/16/05 13:03:57 ben [21] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: V3 signatures. 01/16/05 07:34:59 ben [20] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: Lots of macro nastiness, partial signature parsing (not working). 01/16/05 07:12:49 ben [19] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: Change all type names, stop claiming most things belong to the parser. 01/16/05 07:04:25 ben [18] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: Add user ID. 01/16/05 06:39:27 ben [17] * openpgpsdk/trunk/src/packet.h: Use the same base as the RFC. 01/16/05 06:37:24 ben [16] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: Handle V2 keys(!), continue to the next packet, format errors. 01/15/05 18:08:16 weasel [15] * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet.h: Parse RSA keys, cut down mpi buffer to 8k, from 64k 01/15/05 17:29:46 ben [13] * openpgpsdk/trunk/src: * openpgpsdk/trunk/src/Makefile: * openpgpsdk/trunk/src/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-parse.h: * openpgpsdk/trunk/src/packet.h: First attempt at packet parsing.