Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove include of unused headers | lloyd | 2010-02-25 | 1 | -3/+0 |
| | |||||
* | Inline some simple GFpElement functions. Remove ostream << operator | lloyd | 2010-02-25 | 3 | -65/+20 |
| | |||||
* | Move Illegal_Transformation | lloyd | 2010-02-25 | 2 | -7/+7 |
| | |||||
* | Remove point_{x,y,z} funcs, hide GFpElement entirely | lloyd | 2010-02-25 | 4 | -35/+56 |
| | |||||
* | CurveGFp: Inline, deleting source file. Store only a,b,p as | lloyd | 2010-02-25 | 9 | -151/+111 |
| | | | | | BigInts. Also reorder constructor args to p, a, b which seems more sensible to me. | ||||
* | Change PointGFp to store BigInts instead of GFpElements | lloyd | 2010-02-25 | 2 | -65/+68 |
| | |||||
* | Rename PointGFp member variables | lloyd | 2010-02-25 | 2 | -74/+74 |
| | |||||
* | Cleanup EC2OSP, remove should-have-been-internal functions | lloyd | 2010-02-25 | 2 | -85/+35 |
| | |||||
* | merge of '0c9ce7898d114cdef79633a8183655d0e78bda26' | lloyd | 2010-02-25 | 9 | -484/+244 |
|\ | | | | | | | and '6aca6e6b6a314870a90f27dd4d967cc27805a8b3' | ||||
| * | Convert the PointGFp constructor taking three coordinates (Jacobian scheme) | lloyd | 2010-02-25 | 3 | -40/+22 |
| | | | | | | | | to take BigInts instead of GFpElements | ||||
| * | Convert PointGFp::get_jac_proj_{x,y,z} to return just the BigInt value, | lloyd | 2010-02-25 | 3 | -97/+41 |
| | | | | | | | | not a GFpElement | ||||
| * | Convert PointGFp::get_affine_{x,y} to return just the BigInt value | lloyd | 2010-02-25 | 6 | -88/+52 |
| | | |||||
| * | Remove clutter. Add note about bug in mult by scalar (mult by -1 is wrong) | lloyd | 2010-02-25 | 1 | -8/+5 |
| | | |||||
| * | Convert 3-arg constructoor of PointGFp to take BigInts instead of | lloyd | 2010-02-25 | 4 | -155/+97 |
| | | | | | | | | | | | | GFpElements. Clean up OS2ECP | ||||
| * | Cleanups | lloyd | 2010-02-25 | 1 | -16/+10 |
| | | |||||
| * | Make compression types an enum | lloyd | 2010-02-25 | 1 | -14/+5 |
| | | |||||
| * | Kill dead code | lloyd | 2010-02-25 | 1 | -24/+4 |
| | | |||||
| * | De-mutable PointGFp | lloyd | 2010-02-24 | 4 | -9/+9 |
| | | |||||
| * | Inline small funcs. Remove mult2 | lloyd | 2010-02-24 | 2 | -46/+12 |
| | | |||||
| * | Add BOTAN_DLL exports to some CurveGFp funcs | lloyd | 2010-02-24 | 1 | -2/+2 |
| | | |||||
* | | merge of '78807106ba7db2ef3bc57f8155685b4eda13afe9' | lloyd | 2010-02-25 | 0 | -0/+0 |
|\ \ | |/ |/| | | | and 'fd1678b630e55e66b397df6428b5b6ec8bd6bb36' | ||||
| * | Fix soname suffix (was -ssl-dev due to nrb.ssl merge) | lloyd | 2010-02-24 | 1 | -1/+1 |
| | | |||||
* | | Remove the montgomery optimizations from GFpElement entirely. | lloyd | 2010-02-24 | 8 | -701/+56 |
| | | | | | | | | | | | | | | | | This makes things even slower than they were before, but will make refactoring easier. And most of the montgomery code there was duplicates of other code that already existed in the codebase. Anything useful can be pulled back out from history later if needed. | ||||
* | | Remove PointGFp::mult_this_secure | lloyd | 2010-02-24 | 9 | -175/+15 |
| | | |||||
* | | Fix soname | lloyd | 2010-02-24 | 1 | -1/+1 |
| | | |||||
* | | Remove GFpModulus entirely | lloyd | 2010-02-24 | 5 | -181/+52 |
| | | |||||
* | | In CurveGFp, store just the BigInt mod instead of a GFpModulus | lloyd | 2010-02-24 | 1 | -2/+2 |
|/ | |||||
* | Document adding SSL/TLS | lloyd | 2010-02-24 | 1 | -0/+1 |
| | |||||
* | propagate from branch 'net.randombit.botan' (head ↵ | lloyd | 2010-02-24 | 36 | -1/+4449 |
|\ | | | | | | | | | | | 35d3e3deb02b47f98e4937f8eab77f019a0f4b97) to branch 'net.randombit.botan.ssl' (head f923e7583e760a9a224cc5b1fc40015776d85eb9) | ||||
| * | propagate from branch 'net.randombit.botan' (head ↵ | lloyd | 2010-02-23 | 36 | -1/+4449 |
| |\ | | | | | | | | | | | | | | | | 89451dd9349d61bc29507c9c441c090148192286) to branch 'net.randombit.botan.ssl' (head a341d74655f579482102c23e2c378897b738bd06) | ||||
| | * | propagate from branch 'net.randombit.botan' (head ↵ | lloyd | 2010-02-17 | 8 | -69/+70 |
| | |\ | | | | | | | | | | | | | | | | | | | | | da26221a4feb0b758cd4c182700f6a7a07ed7a44) to branch 'net.randombit.botan.ssl' (head 986b98a8b50c06ffe99d9d4f41855448162959c4) | ||||
| | * | | Use the canonical header guard form in handshake_hash.h otherwise the | lloyd | 2010-02-17 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | alamgamation generator horks. | ||||
| | * | | Add alert code for PSK/SRP (unknown identity) | lloyd | 2010-02-17 | 1 | -0/+2 |
| | | | | |||||
| | * | | Naming scheme for DL groups has changed | lloyd | 2010-02-17 | 1 | -1/+1 |
| | | | | |||||
| | * | | TLS_Server example - more printfs, configurable port | lloyd | 2010-02-17 | 1 | -3/+13 |
| | | | | |||||
| | * | | Remove use of old PKCS8_ and X509_ typedefs | lloyd | 2010-02-16 | 10 | -49/+62 |
| | | | | |||||
| | * | | Rename Policy to TLS_Policy. | lloyd | 2010-02-16 | 31 | -152/+103 |
| | | | | | | | | | | | | | | | | Put TLS_ in all the header guards to reduce the odds of conflicts. | ||||
| | * | | Various minor SSL fixes | lloyd | 2010-02-14 | 15 | -52/+48 |
| | | | | |||||
| | * | | propagate from branch 'net.randombit.botan' (head ↵ | lloyd | 2010-02-14 | 36 | -1/+4477 |
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | 5bfc3e699003b86615c584f8ae40bd6e761f96c0) to branch 'net.randombit.botan.ssl' (head 6865128cf0c5f6ad1987e22cc1d521fd2e38fd21) | ||||
| | | * \ | propagate from branch 'net.randombit.botan' (head ↵ | lloyd | 2010-02-14 | 1 | -11/+8 |
| | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f3117d253e37aaf3f094137c1b028bebb8a2575a) to branch 'net.randombit.botan.ssl' (head 9d4861abf3f8b5394134752fa46035cf4b3d6bc7) | ||||
| | | * | | | Give ssl branch its own soname | lloyd | 2010-02-14 | 1 | -1/+1 |
| | | | | | | |||||
| | | * | | | propagate from branch 'net.randombit.botan' (head ↵ | lloyd | 2010-02-14 | 8 | -11/+11 |
| | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8cb312218bfd603dea11a2858a7a52c98b6e8d51) to branch 'net.randombit.botan.ssl' (head 2d8711e311473c352c68c9633a4069d359a66fcc) | ||||
| | | * \ \ \ | propagate from branch 'net.randombit.botan' (head ↵ | lloyd | 2010-02-14 | 85 | -395/+14831 |
| | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dd33b7150f3f49d795e4eb962d8d41d1ada58d8d) to branch 'net.randombit.botan.ssl' (head 1452205423962b664263fd2a35149122dfc94d37) | ||||
| | | * | | | | | Import latest version of Ajisai into src/ssl; once this hits mainline | lloyd | 2010-01-11 | 35 | -0/+4476 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'll officially kill off Ajisai (instead of it just lingering as a zombine as it is currently). Apparently I broke something (or multiple things) during the import process; servers crash and clients gets MAC errors on connect. | ||||
* | | | | | | | | Document adding GOST 34.10-2001 | lloyd | 2010-02-24 | 1 | -0/+1 |
| | | | | | | | | |||||
* | | | | | | | | Remove debug print | lloyd | 2010-02-24 | 1 | -5/+0 |
| | | | | | | | | |||||
* | | | | | | | | propagate from branch 'net.randombit.botan' (head ↵ | lloyd | 2010-02-24 | 237 | -3352/+17412 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 84baf58b29f3aaaee34e2b873d0040be5a6c4368) to branch 'net.randombit.botan.gost_3410' (head 63cbe3e357c071d7960bfedc31101eff35895285) | ||||
| * | | | | | | | | Correct doxygen comment | lloyd | 2010-02-24 | 1 | -2/+2 |
| | | | | | | | | | |||||
| * | | | | | | | | Small cleanups in CVC. Reduce use of assert. Remove UTF-8 chars | lloyd | 2010-02-24 | 5 | -28/+25 |
| | | | | | | | | | |||||
| * | | | | | | | | Remove UTF-8 chars in comments | lloyd | 2010-02-24 | 3 | -8/+4 |
| | | | | | | | | |