Steven Fackler
|
8ad1e5565b
|
Remove set_rsa
PKey is reference counted so allowing mutation is unsound
|
2016-11-05 18:49:09 -07:00 |
Steven Fackler
|
96a5ccfc6b
|
Implement Pkcs12 via type_!
|
2016-11-05 18:46:34 -07:00 |
Steven Fackler
|
4e2ffe5b9b
|
Re-adjust BigNum API
|
2016-11-05 17:35:31 -07:00 |
Steven Fackler
|
8037258913
|
Return a Stack in Pkcs12
|
2016-11-05 13:57:05 -07:00 |
Steven Fackler
|
ed69d6b037
|
Add Stack::pop
|
2016-11-05 13:40:53 -07:00 |
Steven Fackler
|
52feaae59f
|
More cleanup
|
2016-11-05 13:15:14 -07:00 |
Steven Fackler
|
ac36d542fd
|
Simplify destructor a bit
|
2016-11-05 13:10:50 -07:00 |
Steven Fackler
|
398ab2fbc4
|
Add a consuming iterator for Stacks
|
2016-11-05 13:01:54 -07:00 |
Steven Fackler
|
f15c817c2d
|
Rustfmt
|
2016-11-05 10:54:17 -07:00 |
Steven Fackler
|
71a114707f
|
Remove unused dependency
|
2016-11-05 10:38:12 -07:00 |
Steven Fackler
|
99b41a0050
|
Rename accessors
|
2016-11-05 10:15:40 -07:00 |
Steven Fackler
|
3421ee126c
|
Fix systest
|
2016-11-04 22:08:08 -07:00 |
Steven Fackler
|
fb9420fc91
|
Always dump openssl confs
|
2016-11-04 21:15:07 -07:00 |
Steven Fackler
|
91fd58b4c2
|
More buildscript tweaks
|
2016-11-04 21:10:49 -07:00 |
Steven Fackler
|
9198bcda3a
|
Improve buildscript logic
|
2016-11-04 21:08:34 -07:00 |
Steven Fackler
|
1108db74ec
|
Merge pull request #512 from sfackler/no-ref
Get rid of Ref
|
2016-11-04 18:40:43 -07:00 |
Steven Fackler
|
01ae978db0
|
Get rid of Ref
There's unfortunately a rustdoc bug that causes all methods implemented
for any Ref<T> to be inlined in the deref methods section :(
|
2016-11-04 17:16:59 -07:00 |
Steven Fackler
|
25443d7b48
|
Make utility functions private
|
2016-11-04 12:15:05 -07:00 |
Steven Fackler
|
6fe7dd3024
|
Remove an enum
|
2016-11-03 22:45:54 -07:00 |
Steven Fackler
|
772a506294
|
Clean up some bignum APIs
|
2016-11-03 21:06:23 -07:00 |
Steven Fackler
|
e87b75fa03
|
Rename BnCtx
|
2016-11-03 20:54:08 -07:00 |
Steven Fackler
|
62a9f89fce
|
Avoid lhash weirdness
|
2016-11-03 20:38:51 -07:00 |
Steven Fackler
|
7f308aa5e1
|
Fix signature
|
2016-11-02 08:26:18 -07:00 |
Steven Fackler
|
aa0040125b
|
Use built in DH parameters when available
Fall back to a hardcoded PEM blob on 1.0.1, but serialized from
DH_get_2048_256.
|
2016-11-01 22:50:22 -07:00 |
Steven Fackler
|
176348630a
|
Don't clear BigNums in destructor
Instead add a clear method.
|
2016-11-01 21:59:07 -07:00 |
Steven Fackler
|
888b8b696c
|
Fix docs
|
2016-11-01 21:42:39 -07:00 |
Steven Fackler
|
343ce159ec
|
Fix stack signatures
|
2016-11-01 19:51:55 -07:00 |
Steven Fackler
|
e67733cc4e
|
Cleanup X509StoreContext::chain
|
2016-11-01 19:45:38 -07:00 |
Steven Fackler
|
d5a9a239f6
|
More minor cleanup
|
2016-11-01 19:36:08 -07:00 |
Steven Fackler
|
c776534ad4
|
Clean up stack
|
2016-11-01 19:25:40 -07:00 |
Steven Fackler
|
79c51d5e51
|
Clean up stack destructor
|
2016-11-01 19:12:38 -07:00 |
Steven Fackler
|
77b76ed8a8
|
Merge pull request #506 from simias/stack
Implemented a generic Stack API and use it to deal with StackOf(X509) and StackOf(GENERAL_NAME)
|
2016-11-01 18:59:35 -07:00 |
Lionel Flandrin
|
8d0090faec
|
Implement X509StoreContextRef::get_chain
|
2016-11-01 21:23:18 +01:00 |
Lionel Flandrin
|
36bf0bb387
|
Replace GeneralNames by the new Stack API
|
2016-11-01 21:23:18 +01:00 |
Lionel Flandrin
|
3bdefa987a
|
Implement a generic Stack API to deal with OpenSSL stacks
|
2016-11-01 21:23:13 +01:00 |
Steven Fackler
|
7bd4fbb6f1
|
Merge pull request #508 from simias/pkey
Add method to encode a public key as a DER blob
|
2016-11-01 11:06:47 -07:00 |
Lionel Flandrin
|
9ea27c12b9
|
Add method to encode a public key as a DER blob
|
2016-11-01 17:34:21 +01:00 |
Steven Fackler
|
43911db26c
|
Avoid extra allocations in Asn1Time Display impl
|
2016-10-31 23:09:07 -07:00 |
Steven Fackler
|
dd4836cdf6
|
Fix 1.1.0 build
|
2016-10-31 23:06:27 -07:00 |
Steven Fackler
|
f71395c600
|
Little cfg cleanup
|
2016-10-31 22:45:51 -07:00 |
Steven Fackler
|
dc4098bdd8
|
Clean up x509 name entries
|
2016-10-31 22:43:05 -07:00 |
Steven Fackler
|
50d8cca640
|
Merge pull request #507 from sfackler/ref
Add a unified Ref type
|
2016-10-31 21:23:36 -07:00 |
Steven Fackler
|
ab30ad0ce7
|
Documentation
|
2016-10-31 21:00:26 -07:00 |
Steven Fackler
|
96a77cf5a8
|
Remove Opaque
|
2016-10-31 20:56:51 -07:00 |
Steven Fackler
|
cd7fa9fca2
|
Update x509
|
2016-10-31 20:54:34 -07:00 |
Steven Fackler
|
ff12d37aef
|
Update ssl
|
2016-10-31 20:32:55 -07:00 |
Steven Fackler
|
16e398e005
|
Update verify
|
2016-10-31 20:19:59 -07:00 |
Steven Fackler
|
e9d78181c3
|
Update Rsa
|
2016-10-31 20:15:12 -07:00 |
Steven Fackler
|
f640613863
|
Update PKey
|
2016-10-31 20:12:55 -07:00 |
Steven Fackler
|
d6579ab058
|
Update EcKey
|
2016-10-31 20:06:06 -07:00 |