|
|
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 … |
|
|
01/30/06 16:10:43 |
@343
|
[343]
|
ben |
Working secret key decryption! |
|
|
01/30/06 13:08:26 |
@341
|
[341]
|
ben |
More decryption, missing file. |
|
|
01/26/06 17:41:18 |
@340
|
[340]
|
ben |
Correctly calculate iterations. |
|
|
01/26/06 16:37:18 |
@339
|
[339]
|
ben |
More hash support, print the right thing. |
|
|
01/26/06 14:57:33 |
@337
|
[337]
|
ben |
No longer need S2KU_NOT_SET. |
|
|
01/25/06 18:40:09 |
@336
|
[336]
|
ben |
Another step closer to decryption. |
|
|
01/22/06 12:23:40 |
@335
|
[335]
|
ben |
Rearrange error codes, add codes for specific events, read a GPG … |
|
|
01/20/06 17:52:06 |
@334
|
[334]
|
ben |
Add passphrase callbacks. |
|
|
01/20/06 09:02:19 |
@333
|
[333]
|
ben |
Beginnings of decryption. |
|
|
01/10/06 18:28:47 |
@332
|
[332]
|
ben |
Add memory reader. Closes #31. |
|
|
01/05/06 13:57:53 |
@327
|
[327]
|
ben |
Optionally allow trailing whitespace where we don't strictly expect it. |
|
|
01/03/06 14:18:52 |
@326
|
[326]
|
ben |
Parse encrypted session key. |
|
|
12/09/05 15:23:43 |
@322
|
[322]
|
rachel |
Stacked callbacks now return OPS_FINISHED when no more callbacks to call … |
|
|
12/07/05 09:39:44 |
@320
|
[320]
|
ben |
Out of time - hopefully a working refactoring of readers and callbacks.
… |
|
|
12/01/05 13:38:12 |
@319
|
[319]
|
ben |
Finish name refactoring. |
|
|
11/30/05 15:23:25 |
@317
|
[317]
|
ben |
Ignore trailing whitespace. Hide memory structures. |
|
|
11/30/05 11:53:38 |
@316
|
[316]
|
ben |
Plaintext signing now appears to be complete. Fixes #26. |
|
|
11/30/05 09:44:32 |
@315
|
[315]
|
ben |
Add a version string. |
|
|
11/29/05 16:06:23 |
@314
|
[314]
|
ben |
Inline signing. Not 100% RFC compliant yet, but seems to work. References … |
|
|
11/25/05 14:44:20 |
@307
|
[307]
|
ben |
Start hiding things. |
|
|
11/24/05 09:53:05 |
@304
|
[304]
|
ben |
Create secret keys from scratch, partially implemented plaintext signing. |
|
|
11/22/05 12:42:47 |
@302
|
[302]
|
rachel |
documentation changes |
|
|
11/21/05 14:30:17 |
@301
|
[301]
|
rachel |
Renamed create_options to create_info to be consistent with parse_info. … |
|
|
11/21/05 12:37:55 |
@300
|
[300]
|
rachel |
Removed redundant ops_errors.c, all error code now in errors.c … |
|
|
11/18/05 13:40:57 |
@299
|
[299]
|
rachel |
print error functions
removed redundant code … |
|
|
11/18/05 05:44:20 |
@296
|
[296]
|
ben |
Prepare for write armour. |
|
|
11/01/05 08:40:53 |
@288
|
[288]
|
rachel |
documentation. Refs #12. |
|
|
10/31/05 14:24:11 |
@287
|
[287]
|
ben |
Back out -Wdeclaration-after-statement - a more viable answer is -ansi, … |
|
|
10/31/05 13:56:37 |
@286
|
[286]
|
ben |
Say which syscall failed. |
|
|
10/31/05 13:51:51 |
@285
|
[285]
|
ben |
Separate system errors from the consequent library error. |
|
|
10/31/05 12:59:32 |
@282
|
[282]
|
rachel |
initial stab at stacked error handling |
|
|
10/31/05 09:32:22 |
@281
|
[281]
|
rachel |
Also needed map_t namechange. Refs #20 |
|
|
10/31/05 09:03:17 |
@280
|
[280]
|
rachel |
types renamed. Fixes #20 |
|
|
10/31/05 08:52:01 |
@279
|
[279]
|
rachel |
comments added to make structs appear in online docs
refs #12 |
|
|
10/28/05 16:04:50 |
@276
|
[276]
|
ben |
Undo overzealous renaming. |
|
|
10/28/05 12:18:17 |
@274
|
[274]
|
ben |
Wrong namespace. Fixes #18. |
|
|
10/28/05 10:15:45 |
@272
|
[272]
|
rachel |
Added comments to undocumented structures. The comments themselves … |
|
|
10/27/05 19:07:05 |
@271
|
[271]
|
rachel |
Renamed parse_options to parse_info which makes more sense … |
|
|
10/25/05 15:19:46 |
@250
|
[250]
|
ben |
Add more checking, fix fallout from that. |
|
|
10/24/05 16:02:19 |
@246
|
[246]
|
ben |
Values may not have been initialised. Also, where available, fill in … |
|
|
10/15/05 14:48:19 |
@241
|
[241]
|
ben |
Move all the headers around. |
|
|
10/15/05 14:00:07 |
@240
|
[240]
|
ben |
Partway through moving headers into their own directory, plus some … |
|
|
10/14/05 17:36:48 |
@238
|
[238]
|
ben |
Fix memory leak. |
|
|
10/14/05 14:00:33 |
@237
|
[237]
|
ben |
Improve our dmalloc act, deal with some memory leaks. |
|
|
10/13/05 15:32:07 |
@235
|
[235]
|
ben |
Check signed cleartext. Also rename a prefixless function. |
|
|
10/11/05 16:02:27 |
@233
|
[233]
|
ben |
No need for a region in armour, and armour shouldn't parse. |
|
|
10/10/05 18:44:04 |
@229
|
[229]
|
ben |
All I'm seeing now is malformed emails, so I guess it works. |
|
|
10/10/05 13:28:06 |
@228
|
[228]
|
ben |
Handle armour with no header. Also parse headers. |
|
|
10/10/05 10:39:00 |
@226
|
[226]
|
ben |
Even closer to working properly. |
|
|
10/08/05 18:25:43 |
@225
|
[225]
|
ben |
New! Improved! Nearly working armour. |
|
|
10/07/05 13:15:56 |
@221
|
[221]
|
ben |
Partially working armour code. |
|
|
08/22/05 21:28:12 |
@220
|
[220]
|
ben |
Track packet position. |
|
|
08/18/05 13:48:59 |
@216
|
[216]
|
ben |
Check ranges! |
|
|
07/14/05 16:12:46 |
@211
|
[211]
|
rachel |
first stab at rationalising some error codes, and … |
|
|
07/13/05 14:41:42 |
@209
|
[209]
|
rachel |
Output error packets again at end of packet-dump, together with a hexdump … |
|
|
07/12/05 18:47:17 |
@208
|
[208]
|
rachel |
Enable packet-dump to print offsets of error packets. |
|
|
07/12/05 09:41:54 |
@203
|
[203]
|
rachel |
Don't assume that Private/Experimental PKAs in signatures are BIGNUMS, … |
|
|
07/11/05 16:13:14 |
@201
|
[201]
|
rachel |
Handle private and experimental Public Key Algorithms
in signatures |
|
|
07/01/05 09:11:35 |
@196
|
[196]
|
ben |
Subpacket 28. |
|
|
06/29/05 23:16:21 |
@194
|
[194]
|
ben |
Handle subpacket type 10. |
|
|
06/29/05 15:36:11 |
@192
|
[192]
|
ben |
64-bit port, find socket libraries. |
|
|
06/29/05 12:18:48 |
@191
|
[191]
|
ben |
More widespread casting nonsense. |
|
|
06/28/05 10:12:57 |
@185
|
[185]
|
ben |
Missing file. |
|
|
06/27/05 15:05:16 |
@183
|
[183]
|
ben |
Clean up validation. |
|
|
06/27/05 13:48:10 |
@181
|
[181]
|
ben |
Update ignores. |
|
|
06/27/05 12:21:01 |
@178
|
[178]
|
rachel |
documentation changes |
|
|
06/23/05 14:41:47 |
@177
|
[177]
|
rachel |
more documentation changes |
|
|
06/23/05 13:09:49 |
@176
|
[176]
|
rachel |
Even better documentation for ops_parse() and ops_parse_and_accumulate() … |
|
|
06/22/05 17:37:42 |
@175
|
[175]
|
rachel |
A better description of how the calling function uses the Parse functions. |
|
|
06/15/05 19:13:04 |
@173
|
[173]
|
ben |
Missing file. |
|
|
06/15/05 16:19:40 |
@172
|
[172]
|
ben |
Document the pointlessness of these casts. |
|
|
06/15/05 16:04:38 |
@171
|
[171]
|
ben |
Don't leave object files behind - make caster work again. |
|
|
06/15/05 14:08:40 |
@169
|
[169]
|
ben |
Make headers properly. |
|
|
06/15/05 13:35:38 |
@167
|
[167]
|
ben |
Determine correct format for time_t. |
|
|
06/01/05 14:50:36 |
@165
|
[165]
|
rachel |
renamed one function I missed last time |
|
|
06/01/05 13:55:45 |
@164
|
[164]
|
rachel |
renamed |
|
|
06/01/05 13:15:57 |
@163
|
[163]
|
rachel |
some file and function renaming |
|
|
06/01/05 09:37:36 |
@162
|
[162]
|
rachel |
new files to implement Ben's type safety requirements |
|
|
05/31/05 16:26:47 |
@161
|
[161]
|
rachel |
made typedef map_t and char *str_from_map() public |
|
|
05/31/05 16:15:35 |
@160
|
[160]
|
rachel |
first shot at using Ben's definition compiler for type safety |
|
|
05/25/05 17:46:04 |
@158
|
[158]
|
rachel |
minor reformatting: removed unwanted spaces after * |
|
|
05/25/05 16:58:43 |
@157
|
[157]
|
rachel |
text_t name changed to ops_text_t |