botan

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

47 check-ins

2023-07-16
13:04
Changed version in release-info file and added second tag, because "-" in the version causes trouble Leaf check-in: 85e3795fde user: murphy tags: trunk
2023-06-13
19:53
added format preserving encryption API check-in: 968ae449f5 user: murphy tags: trunk, v2.13.20191214-0, v2.13.20191214
19:07
added key constructors using raw components check-in: a337682e70 user: murphy tags: trunk
2023-06-11
17:20
added release information file check-in: 203110a57d user: murphy tags: trunk
17:05
added tests for one-time passwords check-in: 6097825727 user: murphy tags: trunk
16:45
return #f from cipher-transform if the operation fails due to a damaged authentication tag, cipher tests check-in: 50d187700a user: murphy tags: trunk
16:21
completed tests for public key algorithms check-in: 96e5f82055 user: murphy tags: trunk
15:58
return #f from pk-decrypt if the operation fails due to invalid input check-in: c74e2c7cd2 user: murphy tags: trunk
14:57
basic tests for hash functions and message authentication codes check-in: 4d3951192e user: murphy tags: trunk
14:38
extended the set of characters allowed for string to symbol conversion of algortihm names check-in: b489977622 user: murphy tags: trunk
14:15
added load-x509-cert-chain, #:from and #:to arguments for data->*, consistent use of keyword argument for all data ranges check-in: 02ac87b2e0 user: murphy tags: trunk
2023-06-10
23:42
added Base64 API check-in: b0c01953f8 user: murphy tags: trunk
23:25
added data-scrub! procedure, switched data-eqv? backend from deprecated botan_same_mem to botan_constant_time_compare check-in: 96d1731c08 user: murphy tags: trunk
23:11
documented all procedure signatures check-in: 2b97a767d6 user: murphy tags: trunk
23:08
more keyword arguments for OTP procedures check-in: c4bcbfef47 user: murphy tags: trunk
22:56
introduced pbkdf-iterations parameter to remember timing results and avoid inconvenient multiple return values check-in: cf9a3d2309 user: murphy tags: trunk
22:44
use only symbol field keys in x509-cert-*-dn check-in: b3b1e418e3 user: murphy tags: trunk
22:36
more signature cleanup, removal of keys and passwords from exception arguments check-in: 20da86a2d6 user: murphy tags: trunk
22:14
make pubkey-fingerprint return a u8vector check-in: 6bf4d9a3ac user: murphy tags: trunk
21:55
default work-factor for bcrypt-generate check-in: 64a0ca6660 user: murphy tags: trunk
21:51
homogenized signatures of pbkdf and kdf check-in: 048ba62b11 user: murphy tags: trunk
21:29
renamed x509-cert-pubkey to x509-cert->pubkey check-in: d0e75264b1 user: murphy tags: trunk
21:01
renamed blob->* methods to data->* to agree with their signature check-in: ebb366a02c user: murphy tags: trunk
19:23
added tests for library management, general utilities check-in: 076d338de8 user: murphy tags: trunk
19:02
documented library management, general utilities check-in: c1f58aa36d user: murphy tags: trunk
18:59
better handling of #f inputs to data-eqv? check-in: b4d249b223 user: murphy tags: trunk
18:54
added data? predicate, converted u8vector-eqv? into data-eqv? check-in: c48d20e480 user: murphy tags: trunk
18:23
added documentation stub check-in: 1c17401200 user: murphy tags: trunk
18:04
completed X.509 API check-in: 6452d1ca84 user: murphy tags: trunk
05:29
key checks, argument tweaks and defaults check-in: b35bf8226f user: murphy tags: trunk
04:54
added OTP API, used current-seconds from CHICKEN check-in: 0c402b6b98 user: murphy tags: trunk
03:55
added X.509 API check-in: f7a55110fe user: murphy tags: trunk
02:33
convenience procedures to load keys check-in: 9fe8d7d851 user: murphy tags: trunk
02:25
make-privkey parameter tweaks check-in: 543658f519 user: murphy tags: trunk
02:21
added public key operations API check-in: 5267deedd5 user: murphy tags: trunk
00:02
added privkey and pubkey API check-in: 74e7c9e269 user: murphy tags: trunk
2023-06-09
20:55
added Bcrypt API check-in: b1743550c9 user: murphy tags: trunk
20:36
added (PB)KDF API check-in: 379f18bce5 user: murphy tags: trunk
19:44
slightly improved argument safety check-in: 6112252b23 user: murphy tags: trunk
19:19
slightly improved pointer type safety, argument tweaks check-in: c3419968b4 user: murphy tags: trunk
18:59
added cipher API, other tweaks check-in: 5ccda3e244 user: murphy tags: trunk
15:53
completed MAC API check-in: ab45579b36 user: murphy tags: trunk
15:47
added MAC API check-in: bf413f065e user: murphy tags: trunk
15:43
added hash API check-in: 0ee9a2035c user: murphy tags: trunk
15:18
added rng API check-in: 84ee932323 user: murphy tags: trunk
14:33
initial scaffolding and utility functions check-in: da3bf90d11 user: murphy tags: trunk
13:22
initial empty check-in check-in: d6cbdd8611 user: murphy tags: trunk