root/openpgpsdk/trunk/include


Mode:

Legend:

Added
Modified
Copied or renamed
Date Rev Chgset Author Log Message
(edit) 08/28/09 16:34:32 @697 [697] ben Spello.
(edit) 08/02/09 14:06:25 @687 [687] ben Build with gcc 4.2.
(edit) 08/01/09 18:55:42 @683 [683] ben More refactoring. Note that the tests now get lots of …
(edit) 08/01/09 15:19:03 @671 [671] ben Avoid a bunch of #ifery.
(edit) 06/08/09 13:02:36 @661 [661] ben Add Camellia support (might not work correctly if OPENSSL_NO_CAMELLIA …
(edit) 01/14/09 09:49:13 @656 [656] ben Stop gpg from using blocking randomness.
(edit) 01/06/09 16:01:17 @636 [636] rachel Better hierarchy in documentation. Removed some unwanted todos.
(edit) 01/06/09 13:21:44 @633 [633] rachel New version number for release
(edit) 12/23/08 13:17:58 @629 [629] rachel First stab at DSA signature
(edit) 12/17/08 12:00:38 @627 [627] rachel Implemented SHA256 and other SHA* hashes. Implemented DSA verification. …
(edit) 10/23/08 13:08:20 @626 [626] rachel Use #define for better readability when choosing whether to overwrite, …
(edit) 09/10/08 16:25:40 @625 [625] rachel Doxygen changes.
(edit) 09/10/08 12:43:06 @624 [624] rachel Give return value from ops_validate_all_signatures and …
(edit) 09/10/08 11:26:37 @623 [623] rachel Add test of ops_validate_file() Rename ops_sign_mem to ops_sign_buf …
(edit) 09/09/08 17:14:40 @622 [622] rachel Doxygen changes
(edit) 09/09/08 11:12:43 @620 [620] rachel Added test to verify armoured message with no headers is OK. …
(edit) 09/08/08 17:53:43 @619 [619] rachel Doxygen changes
(edit) 09/08/08 15:47:42 @618 [618] rachel More tests and code changes to cope with malformed armoured text.
(edit) 09/05/08 16:40:36 @617 [617] rachel More changes for Coverity
(edit) 09/05/08 15:19:15 @616 [616] rachel Changes to fix errors and warnings shown by Coverity.
(edit) 09/05/08 10:25:42 @614 [614] rachel Added header to new files. Moved struct definition to new file.
(edit) 09/03/08 09:43:53 @612 [612] rachel This (and previous commit) adds extra doxygen documentation.
(edit) 09/01/08 13:31:54 @610 [610] rachel Add more tests for malformed PGP armoured messages. …
(edit) 08/29/08 13:18:24 @609 [609] rachel Fail gracefully if unsupported hash algorithm is found in armoured …
(edit) 08/27/08 15:33:54 @602 [602] rachel Split ops_signature_t struct into 2 parts: the actual signature …
(edit) 08/27/08 11:22:41 @601 [601] rachel Code updated to refer to latest version of OpenPGP RFC. …
(edit) 08/26/08 15:41:00 @600 [600] rachel Take CUnit build out of the openpgpsdk make process. …
(edit) 08/19/08 15:42:32 @586 [586] ben Fix Rachel's untested change. Fix caster to work with modern compilers.
(edit) 08/19/08 15:08:32 @585 [585] rachel Only include CHECKED_PTR_OF macro if this isn't already provided by …
(edit) 08/15/08 17:20:06 @581 [581] rachel Ben's new suggested way of doing DECONST
(edit) 08/15/08 12:16:58 @579 [579] rachel Allow user to specify location of dmalloc. Stop make on error. …
(edit) 08/13/08 14:30:27 @574 [574] rachel Implemented final part of command line application (list-packets). …
(edit) 08/07/08 13:49:21 @573 [573] rachel Added some extra error detection. All tests pass.
(edit) 07/29/08 16:03:40 @571 [571] rachel Added version number. Make armoured keys have line breaks. …
(edit) 07/21/08 11:46:59 @570 [570] rachel Added Apache license.
(edit) 07/21/08 11:24:55 @568 [568] rachel Implemented high-level function ops_sign_mem and corresponding test.
(edit) 07/18/08 16:25:42 @567 [567] rachel Command line app implemented.
(edit) 06/30/08 14:00:12 @566 [566] rachel More concise listing for secret keyring.
(edit) 06/30/08 12:53:05 @565 [565] rachel Added file append function. …
(edit) 05/22/08 14:14:42 @560 [560] rachel Implemented writing of armoured transferable public and private keys. …
(edit) 05/21/08 12:22:51 @559 [559] rachel New function to read keyring from armoured key in mem struct.
(edit) 05/02/08 11:25:27 @558 [558] rachel Implemented basic transferable public & secret keys (binary format). …
(edit) 03/07/08 12:15:14 @557 [557] rachel Namechange of struct for better readability.
(edit) 03/05/08 13:54:36 @553 [553] rachel Added support for BZIP2 decompression
(edit) 03/03/08 14:06:26 @549 [549] rachel Write compressed packets.
(edit) 02/29/08 17:06:25 @543 [543] rachel Changes needed by compression error handling change.
(edit) 02/09/08 11:05:47 @540 [540] rachel Added decompression tests. …
(edit) 02/04/08 17:24:59 @538 [538] rachel Refactored test code to produce high-level function ops_encrypt_file. …
(edit) 02/01/08 11:36:28 @537 [537] rachel Removed unnecessary deconstifications
(edit) 02/01/08 09:40:41 @534 [534] rachel Added new high-level function: ops_encrypt_file. Other minor changes
(edit) 01/31/08 11:08:28 @533 [533] rachel Armoured signatures now working
(edit) 01/30/08 14:18:05 @530 [530] rachel Implemented some signature tests. …
(edit) 12/12/07 11:24:01 @527 [527] rachel Changes needed to get V4 cleartext sigs working
(edit) 11/28/07 17:37:27 @521 [521] rachel Initial implementation of Validation of Document Signatures. …
(edit) 10/18/07 16:55:25 @519 [519] rachel New files from Alexey
(edit) 10/18/07 13:01:04 @517 [517] rachel Added OPS_E_UNIMPLEMENTED error …
(edit) 10/17/07 17:11:48 @516 [516] rachel WIN32 changes provided by Alexey Simak
(edit) 09/20/07 15:51:38 @509 [509] rachel Can now push the encrypted writer onto the writer stack. …
(edit) 09/10/07 17:18:49 @503 [503] rachel Start of tests for RSA signatures/verification
(edit) 09/04/07 17:20:22 @500 [500] rachel Implemented generalised cfb_encrypt/decrypt functions in crypt structure. …
(edit) 08/27/07 16:18:35 @496 [496] rachel Removed use of old macro ERR1P and replaced with new stacked errors …
(edit) 08/27/07 15:43:34 @495 [495] rachel Improve error-handling for unsupported symmetric algorithms
(edit) 08/27/07 11:02:20 @494 [494] rachel Fixed low-level crypto issues by implementing support …
(edit) 08/25/07 11:28:26 @493 [493] rachel Added standard 128 AES support (Test fails)
(edit) 08/20/07 17:19:16 @489 [489] rachel MDC hash now working.
(edit) 08/13/07 18:48:48 @485 [485] rachel RSA encryption produces packets which can be decrypted by GPG. …
(edit) 08/10/07 13:07:33 @484 [484] rachel Added explicit test for Encrypted PK Session Key Some refactoring
(edit) 08/09/07 17:03:54 @482 [482] rachel ops_setup_memory_write etc are used by libops_adv.a …
(edit) 08/09/07 16:30:18 @480 [480] rachel Large set of changes for base implementation of …
(edit) 07/23/07 09:28:03 @479 [479] rachel Let's not use magic numbers. #defines make it clearer.
(edit) 06/11/07 13:20:40 @477 [477] rachel added new function
(edit) 05/13/07 18:44:13 @473 [473] rachel Implemented write of Symmetric-Key Encrypted Session Key Packet …
(edit) 04/22/07 17:05:42 @470 [470] ben Untested, non-functional, partial encryption implementation.
(edit) 04/11/07 17:30:49 @466 [466] rachel More RSA decryption tests. …
(edit) 04/08/07 18:09:53 @459 [459] ben Check attribute signatures.
(edit) 04/08/07 16:35:37 @457 [457] ben Memory leak.
(edit) 04/08/07 14:59:42 @454 [454] ben Count validation warnings.
(edit) 04/08/07 14:43:23 @453 [453] ben Direct signature validation (not yet correct).
(edit) 03/21/07 18:52:43 @447 [447] rachel Moved standard packet-print code from packet-dump example into standard …
(edit) 02/15/07 18:30:31 @438 [438] rachel Ben's stub encryption code. …
(edit) 02/11/07 10:55:25 @436 [436] ben Constification, fix makefile, return key instead of keyid.
(edit) 12/19/06 14:22:18 @431 [431] rachel new cmdline app to flex Standard API functions …
(edit) 12/04/06 12:42:06 @426 [426] rachel Split src into Standard and Advanced APIs. …
(edit) 07/26/06 13:27:19 @423 [423] ben Failure to consume the packet is an error.
(edit) 07/26/06 04:18:10 @422 [422] ben Propagate armour errors.
(edit) 05/21/06 23:12:53 @419 [419] rachel new function
(edit) 05/01/06 17:07:22 @418 [418] rachel Make ops_parse_and_accumulate return a value so we can print out errors …
(edit) 04/28/06 11:30:38 @417 [417] rachel Doxygen comments Refs #12
(edit) 03/12/06 12:10:40 @405 [405] ben Make declaration match.
(edit) 03/03/06 14:45:32 @397 [397] ben Handle one pass signatures.
(edit) 02/27/06 14:31:30 @388 [388] ben Refactor readers. Reading encrypted compressed data now works.
(edit) 02/27/06 11:11:06 @387 [387] ben Missing file.
(edit) 02/22/06 11:35:13 @383 [383] ben Decrypt session keys. Generalise CFB mode.
(edit) 02/21/06 10:33:23 @373 [373] ben Start handling symmetric encryption.
(edit) 02/20/06 16:59:31 @371 [371] ben Make sure dmalloc happens last.
(edit) 02/19/06 15:35:42 @368 [368] ben Constification, plus bugfix where strings were freed that might not have …
(edit) 02/19/06 14:57:51 @367 [367] ben Show algorithms.
(edit) 02/06/06 17:37:13 @357 [357] ben Hoorah! V3 keys work. What a mess.
(edit) 01/31/06 12:01:12 @346 [346] ben Check checksum/hash.
(edit) 01/30/06 16:25:04 @344 [344] ben Point at the secret key in the passphrase callback instead. This is both …