Commit Graph

2837 Commits

Author SHA1 Message Date
Steven Fackler 7f2b63eb71
Merge pull request #1358 from breard-r/fix_typo
Fix a typo
2020-10-10 07:25:59 -04:00
Rodolphe Breard 5fc9ad88a3 Fix a typo 2020-10-10 13:02:02 +02:00
Steven Fackler d9d805f3d7
Merge pull request #1347 from stbuehler/more-x509-ext-bindings
More bindings to handle x509 extensions
2020-09-29 20:04:35 -04:00
Stefan Bühler df0ad695a1 Update some X509_CRL bindings for libressl281 2020-09-28 13:44:22 +02:00
Stefan Bühler f83ed2e074 Add some X509_REVOKED bindings, make extensions field public 2020-09-28 13:44:22 +02:00
Stefan Bühler 0076028eda Add more extension bindings for STACK_OF(X509_EXTENSION) 2020-09-28 13:44:22 +02:00
Steven Fackler 68a19bafdb
Merge pull request #1346 from stbuehler/fix-asn1-octect-string-bindings
Fix ASN1_OCTET_STRING in bindings
2020-09-28 07:22:20 -04:00
Stefan Bühler 4707e74420 Fix ASN1_OCTET_STRING in bindings 2020-09-28 11:44:00 +02:00
Steven Fackler 32b1736368
Merge pull request #1344 from stbuehler/x509-bindings
Various x509 bindings
2020-09-26 14:04:36 -04:00
Stefan Bühler 919874a2a5 Add AUTHORITY_KEYID struct 2020-09-26 19:41:31 +02:00
Stefan Bühler 85d78b29af Add bindings and consts for x509 extensions flags and (extended) key usage 2020-09-26 19:41:31 +02:00
Stefan Bühler 4f3a71ba04 Add bindings to access x509 extensions in various types 2020-09-26 18:37:28 +02:00
Stefan Bühler 0b296921ff Add a few bindings for X509_REVOKED 2020-09-26 18:37:02 +02:00
Stefan Bühler 0d0e3be39f Add more bindings for X509_CRL 2020-09-26 18:28:49 +02:00
Josh Robson Chase 6eabcf2ca0 Expose the X509Revoked type directly 2020-09-26 17:27:08 +02:00
Josh Robson Chase 3a4f96a73d Add basic bindings to the API CRLs 2020-09-26 17:27:07 +02:00
Steven Fackler 7ef5e50e26 bump to 1.1.1f in CI 2020-09-24 14:24:27 -04:00
Steven Fackler 0a0da84f93
Merge pull request #1342 from hidekatsu-izuno/support-ecx
Add ecx (X25519, X448) support
2020-09-13 13:22:12 -04:00
Hidekatsu Izuno c4cbf496c7 Add ecx support 2020-09-13 23:48:53 +09:00
Steven Fackler 15419c240c
Merge pull request #1338 from krisztian-kovacs/asn1_object_from_string
Add constructor for creating Asn1Object from a textual OID representation
2020-09-03 21:10:00 -04:00
KOVACS Krisztian 8bfdc7bd98 Add constructor for creating Asn1Object from a textual OID representation
This is effectively a wrapper for OBJ_txt2obj.
2020-09-03 16:42:16 +02:00
Steven Fackler 5161e3f8c9
Merge pull request #1335 from m-seker/pkcs7_der
Add from_der and to_der to PKCS7
2020-08-31 21:18:54 -04:00
Murat 96575db11d Add from_der and to_der to PKCS7 2020-08-31 20:23:10 +02:00
Steven Fackler 16a0e6f674 Test openssl-errors on windows 2020-08-15 15:18:32 -04:00
Steven Fackler 1a9c25b9f9
Merge pull request #1330 from mati865/windows-tests
Make openssl-errors tests work on Windows
2020-08-12 10:35:19 -04:00
Mateusz Mikuła 0163bfec4b Make openssl-errors tests work on Windows 2020-08-12 16:18:51 +02:00
Steven Fackler 56c12958e2
Merge pull request #1329 from marcelbuesing/master
Expose subject_name_hash
2020-08-11 10:19:14 -04:00
Steven Fackler 8c02f30444
Update mod.rs 2020-08-11 10:04:38 -04:00
marcelbuesing 4849ac0aab
Cast to u32 2020-08-11 14:34:46 +02:00
marcelbuesing 1cffc2b575
Expose subject_name_hash 2020-08-11 11:47:28 +02:00
Steven Fackler 08d8367ff2
Merge pull request #1324 from orium/fix-1293-openssl-no-atexit
Make openssl not cleanup at exit, which could lead to race conditions.
2020-08-08 20:51:57 -04:00
Steven Fackler 79b5ee7f55 Stop testing 1024 bit DH keys
Closes #1328
2020-08-08 12:54:39 -04:00
Steven Fackler a7066c2a8c Work around upstream base64 bug
Closes #1325
2020-07-28 17:59:04 -04:00
Steven Fackler c706d91188 Fix EcdsaSig method flexibility
Closes #1323
2020-07-28 13:58:28 -04:00
Diogo Sousa 2602f49243 Make openssl not cleanup at exit, which can lead to race conditions on openssl >= 1.1.1b.
Fixes #1293.
2020-07-28 12:00:44 +01:00
Steven Fackler 5cf2c2d5f0 Fix clippy 2020-07-22 14:18:30 -06:00
Steven Fackler 94e70e09ea
Merge pull request #1311 from Solumin/patch-1
Fix documentation for unwrap_key
2020-07-03 19:28:13 -04:00
Teddy Sudol 6f5ce4b49a
Fix documentation for unwrap_key
The documentation incorrectly stated the length requirements for the input parameters.
2020-07-03 15:39:04 -07:00
Steven Fackler 70b21ed671 Fix changelog 2020-06-25 18:24:07 -07:00
Steven Fackler d8395ba415 Release openssl v0.10.30 2020-06-25 18:22:52 -07:00
Steven Fackler ff4a2152dc
Merge pull request #1306 from crdumoul/master
Add SslStream::from_raw_parts
2020-06-23 21:51:42 -04:00
Christopher Dumoulin 78c77b288c Add SslStream::from_raw_parts 2020-06-23 15:27:42 +00:00
Steven Fackler 164bb84bd1
Merge pull request #1299 from flokli/siganture
sign.rs: fix typo in comment
2020-06-14 18:56:51 -04:00
Florian Klink 3e12906302 sign.rs: fix typo in comment 2020-06-15 00:43:25 +02:00
Steven Fackler 2f98f1c821 Fix CI branch 2020-06-06 16:32:27 -07:00
Steven Fackler f5c89a0b94 remove appveyor builds 2020-06-06 13:58:44 -07:00
Steven Fackler 7546bfd148 Ignore default verify paths test on windows 2020-06-06 13:58:44 -07:00
Steven Fackler 60118dddad test env lookup 2020-06-06 13:58:44 -07:00
Steven Fackler 52c1b6fdc2 set vcpkg root 2020-06-06 13:58:44 -07:00
Steven Fackler a9a092a9ff run stuff 2020-06-06 13:58:44 -07:00