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