# # ChangeLog for /openpgpsdk # # Generated by Trac 0.9.3 # 05/24/13 05:13:29 # 01/30/06 16:10:43 ben [343] * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/include/openpgpsdk/crypto.h: * openpgpsdk/trunk/include/openpgpsdk/packet.h: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/signature.c: * openpgpsdk/trunk/src/symmetric.c: Working secret key decryption! 01/30/06 13:36:42 ben [342] * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: Give callbacks a preview of secret keys. 01/30/06 13:08:26 ben [341] * openpgpsdk/trunk/examples/create-crypted-gpg-key.sh: * openpgpsdk/trunk/include/openpgpsdk/crypto.h: * openpgpsdk/trunk/include/openpgpsdk/packet-parse.h: * openpgpsdk/trunk/include/openpgpsdk/packet.h: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/symmetric.c: More decryption, missing file. 01/26/06 17:41:18 ben [340] * openpgpsdk/trunk/include/openpgpsdk/packet.h: * openpgpsdk/trunk/src/packet-parse.c: Correctly calculate iterations. 01/26/06 16:37:18 ben [339] * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/include/openpgpsdk/crypto.h: * openpgpsdk/trunk/src/hash.c: * openpgpsdk/trunk/src/packet-parse.c: More hash support, print the right thing. 01/26/06 15:49:13 ben [338] * openpgpsdk/trunk/examples/packet-dump.c: Better dumping. 01/26/06 14:57:33 ben [337] * openpgpsdk/trunk/include/openpgpsdk/packet.h: No longer need S2KU_NOT_SET. 01/25/06 18:40:09 ben [336] * openpgpsdk/trunk/examples/decrypt.c: * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/include/openpgpsdk/crypto.h: * openpgpsdk/trunk/include/openpgpsdk/errors.h: * openpgpsdk/trunk/include/openpgpsdk/keyring.h: * openpgpsdk/trunk/include/openpgpsdk/packet-parse.h: * openpgpsdk/trunk/include/openpgpsdk/packet.h: * openpgpsdk/trunk/include/openpgpsdk/types.h: * openpgpsdk/trunk/include/openpgpsdk/validate.h: * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/compress.c: * openpgpsdk/trunk/src/errors.c: * openpgpsdk/trunk/src/keyring.c: * openpgpsdk/trunk/src/keyring_local.h: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-show.c: * openpgpsdk/trunk/src/parse_local.h: * openpgpsdk/trunk/src/validate.c: Another step closer to decryption. 01/22/06 12:23:40 ben [335] * openpgpsdk/trunk/examples/decrypt.c: * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/include/openpgpsdk/packet-parse.h: * openpgpsdk/trunk/include/openpgpsdk/packet.h: * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/packet-parse.c: Rearrange error codes, add codes for specific events, read a GPG secret keyring. Add DSA secret key support. 01/20/06 17:52:06 ben [334] * openpgpsdk/trunk/examples/Makefile.template: * openpgpsdk/trunk/examples/decrypt.c: * openpgpsdk/trunk/include/openpgpsdk/packet-parse.h: * openpgpsdk/trunk/include/openpgpsdk/packet.h: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/parse_local.h: Add passphrase callbacks. 01/20/06 09:02:19 ben [333] * openpgpsdk/trunk/examples/Makefile.template: * openpgpsdk/trunk/examples/decrypt.c: * openpgpsdk/trunk/include/openpgpsdk/crypto.h: * openpgpsdk/trunk/include/openpgpsdk/packet.h: * openpgpsdk/trunk/src/Makefile.template: * openpgpsdk/trunk/src/create.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-show.c: Beginnings of decryption. 01/10/06 18:28:47 ben [332] * openpgpsdk/trunk/Makefile: * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/include/openpgpsdk/errors.h: * openpgpsdk/trunk/include/openpgpsdk/util.h: * openpgpsdk/trunk/src/util.c: Add memory reader. Closes #31. 01/10/06 17:24:13 ben [331] * openpgpsdk/trunk/examples/packet-dump.c: Actually read the file. 01/10/06 16:09:38 ben [330] * openpgpsdk/trunk/util/oink_cc.pl: Mark up absolute path. 01/10/06 16:08:39 ben [329] * openpgpsdk/trunk/Makefile: More careful cleaning. 01/05/06 14:21:07 ben [328] * openpgpsdk/trunk/src/armour.c: More whitespace leniency. 01/05/06 13:57:53 ben [327] * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/examples/verify2.c: * openpgpsdk/trunk/include/openpgpsdk/armour.h: * openpgpsdk/trunk/src/armour.c: Optionally allow trailing whitespace where we don't strictly expect it. 01/03/06 14:18:52 ben [326] * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/include/openpgpsdk/packet.h: * openpgpsdk/trunk/src/packet-parse.c: Parse encrypted session key. 01/03/06 13:42:52 ben [325] * openpgpsdk/trunk/util/oink_cc.pl: Die on errors. 01/03/06 13:26:35 ben [324] * openpgpsdk/trunk/src/packet-parse.c: Consume error packets, too. 01/03/06 12:39:09 ben [323] * openpgpsdk/trunk/Makefile: * openpgpsdk/trunk/configure: * openpgpsdk/trunk/examples: * openpgpsdk/trunk/examples/Makefile.template: * openpgpsdk/trunk/src: * openpgpsdk/trunk/src/Makefile.template: * openpgpsdk/trunk/test/pgp1.eml: * openpgpsdk/trunk/test/pgp2.eml: * openpgpsdk/trunk/util/oink_cc.pl: Preliminary setup to allow the use of oink. 12/09/05 15:23:43 rachel [322] * openpgpsdk/trunk/include/openpgpsdk/packet-parse.h: * openpgpsdk/trunk/src/packet-parse.c: Stacked callbacks now return OPS_FINISHED when no more callbacks to call CB macro now provides arguments which match those needed by accumulate_cb (gawd, I hate debugging macro problems...) There may be other mismatches between cb functions and the CB macro call to them, need to check this 12/08/05 13:49:50 ben [321] * openpgpsdk/trunk/src/parse_local.h: Missing header. 12/07/05 09:39:44 ben [320] * openpgpsdk/trunk/examples/common.c: * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/examples/verify.c: * openpgpsdk/trunk/examples/verify2.c: * openpgpsdk/trunk/include/openpgpsdk/armour.h: * openpgpsdk/trunk/include/openpgpsdk/errors.h: * openpgpsdk/trunk/include/openpgpsdk/packet-parse.h: * openpgpsdk/trunk/include/openpgpsdk/util.h: * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/armour.c: * openpgpsdk/trunk/src/compress.c: * openpgpsdk/trunk/src/create.c: * openpgpsdk/trunk/src/errors.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/util.c: * openpgpsdk/trunk/src/validate.c: Out of time - hopefully a working refactoring of readers and callbacks. Armour has not been tested. 12/01/05 13:38:12 ben [319] * openpgpsdk/trunk/include/openpgpsdk/memory.h: * openpgpsdk/trunk/src/create.c: * openpgpsdk/trunk/src/memory.c: * openpgpsdk/trunk/src/signature.c: Finish name refactoring. 12/01/05 13:35:33 ben [318] * openpgpsdk/trunk/examples/verify2.c: Control verbosity. 11/30/05 15:23:25 ben [317] * openpgpsdk/trunk/examples/Makefile.template: * openpgpsdk/trunk/include/openpgpsdk/memory.h: * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/armour.c: * openpgpsdk/trunk/src/fingerprint.c: * openpgpsdk/trunk/src/memory.c: * openpgpsdk/trunk/src/signature.c: Ignore trailing whitespace. Hide memory structures. 11/30/05 11:53:38 ben [316] * openpgpsdk/trunk/include/openpgpsdk/create.h: * openpgpsdk/trunk/src/armour.c: * openpgpsdk/trunk/src/create.c: Plaintext signing now appears to be complete. Fixes #26. 11/30/05 09:44:32 ben [315] * openpgpsdk/trunk/Makefile: * openpgpsdk/trunk/include/openpgpsdk/version.h: * openpgpsdk/trunk/src/armour.c: Add a version string. 11/29/05 16:06:23 ben [314] * openpgpsdk/trunk/examples: * openpgpsdk/trunk/examples/Makefile.template: * openpgpsdk/trunk/examples/create-key.c: * openpgpsdk/trunk/examples/create-signed-key.c: * openpgpsdk/trunk/examples/sign-detached.c: * openpgpsdk/trunk/examples/sign-inline.c: * openpgpsdk/trunk/include/openpgpsdk/armour.h: * openpgpsdk/trunk/include/openpgpsdk/create.h: * openpgpsdk/trunk/include/openpgpsdk/crypto.h: * openpgpsdk/trunk/include/openpgpsdk/signature.h: * openpgpsdk/trunk/src/armour.c: * openpgpsdk/trunk/src/create.c: * openpgpsdk/trunk/src/memory.c: * openpgpsdk/trunk/src/openssl_crypto.c: * openpgpsdk/trunk/src/signature.c: * openpgpsdk/trunk/test/91A285AE301B7D6B.pub: * openpgpsdk/trunk/test/rsa-public-key-v4-A0CFDA99.raw: Inline signing. Not 100% RFC compliant yet, but seems to work. References #26. 11/28/05 15:41:06 ben [313] * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/src/packet-parse.c: Handle RSA sign-only signatures. 11/28/05 13:15:38 ben [312] * openpgpsdk/trunk/src/fingerprint.c: * openpgpsdk/trunk/src/util.c: Documentation tweaks. 11/28/05 12:58:29 ben [311] * openpgpsdk/trunk/src/fingerprint.c: Accept more key types (patch by Matthias Bauer). 11/27/05 10:40:41 ben [310] * openpgpsdk/trunk/src/signature.c: Make signatures work. 11/26/05 14:06:58 ben [309] * openpgpsdk/trunk/ref/draft-ietf-openpgp-rfc2440bis-15.txt: New version of I-D. 11/26/05 12:43:33 ben [308] * openpgpsdk/trunk/examples/create-signed-key.c: * openpgpsdk/trunk/examples/verify.c: * openpgpsdk/trunk/src/openssl_crypto.c: * openpgpsdk/trunk/src/validate.c: Behave like a grownup and take a filename as an argument. 11/25/05 14:44:20 ben [307] * openpgpsdk/trunk/examples/Makefile.template: * openpgpsdk/trunk/examples/create-key.c: * openpgpsdk/trunk/examples/create-signed-key.c: * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/include/openpgpsdk/create.h: * openpgpsdk/trunk/include/openpgpsdk/errors.h: * openpgpsdk/trunk/include/openpgpsdk/memory.h: * openpgpsdk/trunk/include/openpgpsdk/packet.h: * openpgpsdk/trunk/include/openpgpsdk/signature.h: * openpgpsdk/trunk/include/openpgpsdk/types.h: * openpgpsdk/trunk/include/openpgpsdk/util.h: * openpgpsdk/trunk/src/armour.c: * openpgpsdk/trunk/src/create.c: * openpgpsdk/trunk/src/errors.c: * openpgpsdk/trunk/src/memory.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/signature.c: * openpgpsdk/trunk/src/util.c: Start hiding things. 11/24/05 13:52:36 ben [306] * openpgpsdk/trunk/examples/packet-dump.c: Dump secret keys, too. 11/24/05 13:37:16 ben [305] * openpgpsdk/trunk/examples/Makefile.template: * openpgpsdk/trunk/examples/common.c: Detached signatures still not working right. 11/24/05 09:53:05 ben [304] * openpgpsdk/trunk/configure: * openpgpsdk/trunk/examples/Makefile.template: * openpgpsdk/trunk/examples/common.c: * openpgpsdk/trunk/examples/common.h: * openpgpsdk/trunk/examples/create-signed-key.c: * openpgpsdk/trunk/include/openpgpsdk/create.h: * openpgpsdk/trunk/include/openpgpsdk/crypto.h: * openpgpsdk/trunk/include/openpgpsdk/signature.h: * openpgpsdk/trunk/include/openpgpsdk/types.h: * openpgpsdk/trunk/src/create.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/signature.c: Create secret keys from scratch, partially implemented plaintext signing. 11/22/05 13:40:14 ben [303] * openpgpsdk/trunk/configure: Refix openssl path. 11/22/05 12:42:47 rachel [302] * openpgpsdk/trunk/include/openpgpsdk/create.h: * openpgpsdk/trunk/src/create.c: documentation changes 11/21/05 14:30:17 rachel [301] * openpgpsdk/trunk/examples/create-key.c: * openpgpsdk/trunk/examples/create-signed-key.c: * openpgpsdk/trunk/include/openpgpsdk/create.h: * openpgpsdk/trunk/include/openpgpsdk/errors.h: * openpgpsdk/trunk/include/openpgpsdk/memory.h: * openpgpsdk/trunk/include/openpgpsdk/signature.h: * openpgpsdk/trunk/include/openpgpsdk/util.h: * openpgpsdk/trunk/src/create.c: * openpgpsdk/trunk/src/errors.c: * openpgpsdk/trunk/src/memory.c: * openpgpsdk/trunk/src/signature.c: * openpgpsdk/trunk/src/util.c: Renamed create_options to create_info to be consistent with parse_info. Added error stack into create_info structure 11/21/05 12:37:55 rachel [300] * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/include/openpgpsdk/errors.h: * openpgpsdk/trunk/src/Makefile.template: * openpgpsdk/trunk/src/errors.c: * openpgpsdk/trunk/src/ops_errors.c: * openpgpsdk/trunk/src/util.c: Removed redundant ops_errors.c, all error code now in errors.c Tidied up error output 11/18/05 13:40:57 rachel [299] * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/include/openpgpsdk/errors.h: * openpgpsdk/trunk/src/errors.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/util.c: * openpgpsdk/trunk/test/err: * openpgpsdk/trunk/test/err/rsa-public-key-2719AF35.raw.too-short: print error functions removed redundant code added sample test file to cause error 11/18/05 11:06:17 rachel [298] * openpgpsdk/trunk/configure: fixed path problem with ssl library 11/18/05 06:34:32 ben [297] * openpgpsdk/trunk/examples/Makefile.template: * openpgpsdk/trunk/examples/common.c: * openpgpsdk/trunk/examples/common.h: * openpgpsdk/trunk/examples/create-signed-key.c: Refactor. 11/18/05 05:44:20 ben [296] * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/examples/verify2.c: * openpgpsdk/trunk/include/openpgpsdk/armour.h: * openpgpsdk/trunk/src/armour.c: Prepare for write armour. 11/17/05 17:11:44 ben [295] * openpgpsdk/trunk/Makefile: Add Coverity target. 11/17/05 12:36:12 rachel [294] * openpgpsdk/trunk/coverity: * openpgpsdk/trunk/coverity/README: how to do a coverity run 11/16/05 17:30:21 ben [293] * openpgpsdk/trunk/src/packet-show.c: Plug leak. 11/16/05 17:29:03 ben [292] * openpgpsdk/trunk/src/packet-show.c: Plug leak. 11/16/05 17:27:13 ben [291] * openpgpsdk/trunk/src/packet-show.c: Plug leak. 11/16/05 17:02:13 ben [290] * openpgpsdk/trunk/src/packet-show.c: Fix leak. 11/16/05 16:28:21 ben [289] * openpgpsdk/trunk/src/armour.c: Fix memory leak. 11/01/05 08:40:53 rachel [288] * openpgpsdk/trunk/include/openpgpsdk/errors.h: documentation. Refs #12. 10/31/05 14:24:11 ben [287] * openpgpsdk/trunk/configure: * openpgpsdk/trunk/include/openpgpsdk/configure.h.template: * openpgpsdk/trunk/include/openpgpsdk/packet-parse.h: * openpgpsdk/trunk/include/openpgpsdk/packet.h: * openpgpsdk/trunk/src/armour.c: * openpgpsdk/trunk/src/create.c: * openpgpsdk/trunk/src/packet-show.c: * openpgpsdk/trunk/src/signature.c: Back out -Wdeclaration-after-statement - a more viable answer is -ansi, but that will have to wait til I have more time. Also fix _some_ of the problems -ansi introduces. 10/31/05 13:56:37 ben [286] * openpgpsdk/trunk/include/openpgpsdk/errors.h: * openpgpsdk/trunk/src/util.c: Say which syscall failed. 10/31/05 13:51:51 ben [285] * openpgpsdk/trunk/include/openpgpsdk/errors.h: * openpgpsdk/trunk/src/errors.c: Separate system errors from the consequent library error. 10/31/05 13:47:33 ben [284] * openpgpsdk/trunk/configure: * openpgpsdk/trunk/src/errors.c: Declarations still have to be at the beginning. 10/31/05 13:00:08 rachel [283] * openpgpsdk/trunk/src/errors.c: new file for stacked error handling 10/31/05 12:59:32 rachel [282] * openpgpsdk/trunk/include/openpgpsdk/errors.h: * openpgpsdk/trunk/include/openpgpsdk/packet-parse.h: * openpgpsdk/trunk/include/openpgpsdk/util.h: * openpgpsdk/trunk/src/Makefile.template: * openpgpsdk/trunk/src/armour.c: * openpgpsdk/trunk/src/compress.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/util.c: * openpgpsdk/trunk/src/validate.c: initial stab at stacked error handling 10/31/05 09:32:22 rachel [281] * openpgpsdk/trunk/include/openpgpsdk/packet-show.cast: Also needed map_t namechange. Refs #20 10/31/05 09:03:17 rachel [280] * openpgpsdk/trunk/include/openpgpsdk/errors.h: * openpgpsdk/trunk/include/openpgpsdk/packet-show.h: * openpgpsdk/trunk/include/openpgpsdk/types.h: * openpgpsdk/trunk/include/openpgpsdk/util.h: * openpgpsdk/trunk/src/ops_errors.c: * openpgpsdk/trunk/src/packet-show.c: * openpgpsdk/trunk/src/util.c: types renamed. Fixes #20 10/31/05 08:52:01 rachel [279] * openpgpsdk/trunk/include/openpgpsdk/crypto.h: * openpgpsdk/trunk/include/openpgpsdk/lists.h: * openpgpsdk/trunk/include/openpgpsdk/memory.h: * openpgpsdk/trunk/include/openpgpsdk/packet-parse.h: * openpgpsdk/trunk/include/openpgpsdk/packet-show.h: * openpgpsdk/trunk/include/openpgpsdk/types.h: comments added to make structs appear in online docs refs #12 10/28/05 17:36:56 rachel [278] * openpgpsdk/trunk/doc/doxygen-user.cfg: generate man pages automatically from doxygen comments 10/28/05 16:06:30 ben [277] * openpgpsdk/trunk/src/packet-parse.c: More formatting. 10/28/05 16:04:50 ben [276] * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/include/openpgpsdk/packet-parse.h: * openpgpsdk/trunk/src/packet-parse.c: Undo overzealous renaming. 10/28/05 12:19:05 ben [275] * openpgpsdk/trunk/src/packet-parse.c: Layout. 10/28/05 12:18:17 ben [274] * openpgpsdk/trunk/include/openpgpsdk/packet.h: Wrong namespace. Fixes #18. 10/28/05 12:15:33 ben [273] * openpgpsdk/trunk/src/signature.c: Declarations must be at the start of functions. UTF-8 is NUL-terminated. Fixes #17. 10/28/05 10:15:45 rachel [272] * openpgpsdk/trunk/include/openpgpsdk/packet.h: Added comments to undocumented structures. The comments themselves don't add anything useful, but their presence means that the structures will appear in the online documentation generated (which they currently don't) Refs #12 10/27/05 19:07:05 rachel [271] * openpgpsdk/trunk/examples/create-key.c: * openpgpsdk/trunk/examples/create-signed-key.c: * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/examples/verify.c: * openpgpsdk/trunk/examples/verify2.c: * openpgpsdk/trunk/include/openpgpsdk/accumulate.h: * openpgpsdk/trunk/include/openpgpsdk/armour.h: * openpgpsdk/trunk/include/openpgpsdk/compress.h: * openpgpsdk/trunk/include/openpgpsdk/create.h: * openpgpsdk/trunk/include/openpgpsdk/packet-parse.h: * openpgpsdk/trunk/include/openpgpsdk/packet.h: * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/armour.c: * openpgpsdk/trunk/src/compress.c: * openpgpsdk/trunk/src/create.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/signature.c: * openpgpsdk/trunk/src/validate.c: Renamed parse_options to parse_info which makes more sense Made User_ID field unsigned because it's UTF-8 Fixed various signed/unsigned issues 10/27/05 17:17:51 rachel [270] * openpgpsdk/trunk/doc/doxygen-user.cfg: Include directory has moved so change INPUT var appropriately 10/26/05 15:06:52 rachel [269] * openpgpsdk/trunk/test/testfile: and again... Fixes #16 10/26/05 14:59:18 rachel [268] * openpgpsdk/trunk/test/testfile: trac-post-commit-hook seems to be working now Fixes #16 10/26/05 14:55:19 rachel [267] * openpgpsdk/trunk/test/testfile: 14:54 refs #16 10/26/05 14:51:31 rachel [266] * openpgpsdk/trunk/test/testfile: refs #16 10/26/05 14:37:48 rachel [265] * openpgpsdk/trunk/test/testfile: refs #16 10/26/05 14:31:45 rachel [264] * openpgpsdk/trunk/test/testfile: refs #16 10/26/05 14:24:26 rachel [263] * openpgpsdk/trunk/test/testfile: refs #16 10/26/05 14:17:49 rachel [262] * openpgpsdk/trunk/test/testfile: 1 refs #16 10/26/05 13:40:36 rachel [261] * openpgpsdk/trunk/test/testfile: refs #16 10/26/05 13:34:52 rachel [260] * openpgpsdk/trunk/src/compress.c: and again... lets see what this shows us... refs #16 10/26/05 13:21:57 rachel [259] * openpgpsdk/trunk/src/compress.c: test additional quotes hypothesis refs#16 10/26/05 13:17:19 rachel [258] * openpgpsdk/trunk/src/compress.c: test single line hypothesis refs#16 10/26/05 13:05:45 rachel [257] * openpgpsdk/trunk/src/compress.c: more testing refs #16 10/26/05 12:56:37 rachel [256] * openpgpsdk/trunk/src/compress.c: spoke too soon. another null change for testing refs #16 10/26/05 12:49:30 rachel [255] * openpgpsdk/trunk/src/compress.c: NULL change for testing purposes (this should work now) Refs #12 10/26/05 12:41:04 rachel [254] * openpgpsdk/trunk/src/compress.c: Null change for backend testing purposes Fixes #15 10/26/05 12:22:21 rachel [253] * openpgpsdk/trunk/src/create.c: Testing trac-post-commit-hook re #12 10/26/05 11:49:17 rachel [252] * openpgpsdk/trunk/src/compress.c: Testing to see whether trac-post-commit-hook will automatically update the ticket refs #12 10/25/05 19:07:46 ben [251] * openpgpsdk/trunk/configure: Use eq instead of ==, fixes #11. 10/25/05 15:19:46 ben [250] * openpgpsdk/trunk/configure: * openpgpsdk/trunk/examples/create-signed-key.c: * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/examples/verify.c: * openpgpsdk/trunk/examples/verify2.c: * openpgpsdk/trunk/include/openpgpsdk/configure.h.template: * openpgpsdk/trunk/include/openpgpsdk/packet-parse.h: * openpgpsdk/trunk/src/Makefile.template: * openpgpsdk/trunk/src/accumulate.c: * openpgpsdk/trunk/src/armour.c: * openpgpsdk/trunk/src/compress.c: * openpgpsdk/trunk/src/fingerprint.c: * openpgpsdk/trunk/src/keyring.c: * openpgpsdk/trunk/src/memory.c: * openpgpsdk/trunk/src/openssl_crypto.c: * openpgpsdk/trunk/src/packet-parse.c: * openpgpsdk/trunk/src/packet-show.c: * openpgpsdk/trunk/src/signature.c: * openpgpsdk/trunk/src/util.c: * openpgpsdk/trunk/src/validate.c: Add more checking, fix fallout from that. 10/25/05 14:22:36 ben [249] * openpgpsdk/trunk/configure: Make compiler configurable. 10/25/05 11:44:13 rachel [248] * openpgpsdk/trunk/presentations: * openpgpsdk/trunk/presentations/openpgpsdk-euroscon.pdf: * openpgpsdk/trunk/presentations/openpgpsdk.ppt: presentations from EuroOSCON 10/24/05 16:09:51 ben [247] * openpgpsdk/trunk/src/packet-parse.c: Fix layout, remove pointless comments. 10/24/05 16:02:19 ben [246] * openpgpsdk/trunk/examples/packet-dump.c: * openpgpsdk/trunk/include/openpgpsdk/packet.h: * openpgpsdk/trunk/src/packet-parse.c: Values may not have been initialised. Also, where available, fill in signature creation time. 10/24/05 15:03:41 ben [245] * openpgpsdk/trunk/configure: * openpgpsdk/trunk/src/hash.c: Make sure strcmp is declared, and stop built-ins from confusing maintainers. 10/24/05 12:19:25 rachel [244] * openpgpsdk/trunk/Licence: License from Nominet