Commit Graph

  • fb1b9b4140
    Add an openssl-sys binding for RSA_padding_check_PKCS1_type_2. Axel Rasmussen 2018-05-30 18:30:51 -0700
  • a1cb6a7328
    Merge pull request #938 from sfackler/verified-chain Steven Fackler 2018-05-30 07:53:35 -0700
  • 3456add537 Add SslRef::verified_chain Steven Fackler 2018-05-29 21:53:22 -0700
  • a523219f6c
    Merge pull request #929 from marcoh00/nid-names Steven Fackler 2018-05-28 15:02:56 -0700
  • 2977f6ed30 rewrite Nid::{long_name,short_name} to return Results instead of Options Marco Huenseler 2018-05-28 11:57:59 +0200
  • b8de619fbe Get Nid string representations Marco Huenseler 2018-05-24 12:01:47 +0200
  • 4f3d72d98c
    Merge pull request #934 from sfackler/digest-algo Steven Fackler 2018-05-24 21:32:13 -0700
  • a774c0c5f2 Rename X509Ref::fingerprint to X509Ref::digest and avoid allocating Steven Fackler 2018-05-24 20:35:06 -0700
  • 772e1c003f Add some digest support Steven Fackler 2018-05-24 21:06:11 -0700
  • 58da8757f1
    Merge pull request #933 from sfackler/bogus-sni Steven Fackler 2018-05-24 20:57:23 -0700
  • 3cd33cdd8b Don't panic on bogus servernames Steven Fackler 2018-05-24 20:18:33 -0700
  • fe37bb7e9b
    Merge pull request #932 from sfackler/get-final Steven Fackler 2018-05-24 20:14:19 -0700
  • c0876cc8c6 Add bindings to SSL_get_finished and SSL_get_peer_finished Steven Fackler 2018-05-24 20:00:28 -0700
  • c7db3d18ad
    Merge pull request #920 from Ralith/max-early-data-accessors Steven Fackler 2018-05-22 20:42:46 -0700
  • 2e478fdcf4 Expose early I/O Benjamin Saunders 2018-05-17 15:17:40 -0700
  • 677617bc0b Fix changelog Steven Fackler 2018-05-20 21:04:34 -0700
  • b187eb0ee3 Release openssl v0.10.8 Steven Fackler 2018-05-20 21:03:16 -0700
  • 25df3c8b51 Release openssl-sys 0.9.31 Steven Fackler 2018-05-20 21:02:12 -0700
  • 58c273845f Fix changelog Steven Fackler 2018-05-20 20:56:35 -0700
  • ac1021373c
    Merge pull request #928 from sfackler/revert-927-move-prot-accessors Steven Fackler 2018-05-20 20:55:40 -0700
  • 7a7f98a32c
    Revert "Move proto version accessors to SslContextRef" Steven Fackler 2018-05-20 20:55:20 -0700
  • 6bc52f076e
    Merge pull request #927 from sfackler/move-prot-accessors Steven Fackler 2018-05-20 20:55:00 -0700
  • b976b5fd52 Move proto version accessors to SslContextRef Steven Fackler 2018-05-20 20:47:00 -0700
  • a2be3535b5 Changelog Steven Fackler 2018-05-20 20:43:33 -0700
  • 41b0520416
    Merge pull request #926 from sfackler/clean-errors Steven Fackler 2018-05-20 20:28:48 -0700
  • f0347fbce8 Improve error Display impls Steven Fackler 2018-05-20 19:37:19 -0700
  • 83f6a24026
    Merge pull request #925 from sfackler/stack-sync-send Steven Fackler 2018-05-20 15:35:07 -0700
  • 3ab1cc7a8f Make Stack Sync + Send Steven Fackler 2018-05-20 15:24:38 -0700
  • 9f5d750744
    Merge pull request #924 from sfackler/libressl-alpn Steven Fackler 2018-05-20 12:58:28 -0700
  • 4c1fdf1d81 Support ALPN on libressl Steven Fackler 2018-05-20 12:52:49 -0700
  • 440ede3b54
    Merge pull request #923 from sfackler/libressl-hostname Steven Fackler 2018-05-20 12:47:00 -0700
  • a6fcef01c0 Overhaul openssl cfgs Steven Fackler 2018-05-20 11:27:45 -0700
  • 9df403043b Expose X509_VERIFY_PARAM on libressl Steven Fackler 2018-05-20 09:23:21 -0700
  • 862d784161 Clean up openssl-sys cfgs Steven Fackler 2018-05-19 21:09:04 -0700
  • b397bc45af
    Merge pull request #922 from sfackler/libressl-min-max-version Steven Fackler 2018-05-19 20:41:09 -0700
  • d991566f2b Support min/max version in LibreSSL Steven Fackler 2018-05-19 19:43:02 -0700
  • 9ba53102f9
    Merge pull request #921 from eonil/master Steven Fackler 2018-05-18 11:22:36 -0700
  • e037c0fcb8 Find path prefix to OpenSSL installed by Homebrew. eonil 2018-05-18 15:31:11 +0900
  • 69c75a178b Expose early keying material export Benjamin Saunders 2018-05-17 13:16:41 -0700
  • d5d414b16f Expose max TLS1.3 early data accessors Benjamin Saunders 2018-05-17 03:23:30 -0700
  • 47a68e2929
    Add wrapper for SSL_CTX_set_psk_server_callback Benjamin Cheng 2018-05-16 17:49:36 -0400
  • 9e5dcb03f2
    Merge pull request #919 from sfackler/cleanup Steven Fackler 2018-05-13 17:17:52 +0100
  • 1a909c8e5e Some sys cleanup Steven Fackler 2018-05-13 08:50:00 -0700
  • 53671518fd
    Merge pull request #902 from ur0/CMS_sign Steven Fackler 2018-05-13 15:53:49 +0100
  • 5debc1ba5a
    Merge pull request #918 from sfackler/rsa-clone Steven Fackler 2018-05-13 01:50:13 +0100
  • b1e5c8b1ed Implement Clone for Rsa Steven Fackler 2018-05-12 16:34:47 -0700
  • ff2c7ffefd Merge Ssl impl blocks Steven Fackler 2018-05-12 16:50:50 +0100
  • 78abc9b64f
    Merge pull request #916 from sfackler/ssl-callback-cleanup Steven Fackler 2018-05-12 15:15:21 +0100
  • c25b6f3e26 Clean up SSL callbacks Steven Fackler 2018-05-12 14:40:36 +0100
  • af5a7178cb
    Merge pull request #915 from sfackler/callback-cleanup Steven Fackler 2018-05-12 14:15:54 +0100
  • 5cfbe7ac6a Disable tests that talk to Google on LibreSSL 2.5.0 Steven Fackler 2018-05-12 13:33:29 +0100
  • e5d65306e7 Change SslContext callback handling Steven Fackler 2018-05-12 12:57:46 +0100
  • afaa2387c8 Gate away CMS_KEY_PARAM from OpenSSL 1.0.1 Umang Raghuvanshi 2018-05-10 21:33:51 +0530
  • 541458c1c1 Properly version-gate CMS constants Umang Raghuvanshi 2018-05-10 20:48:38 +0530
  • 90898e99c9 Move CMS_* flags to the openssl-sys package Umang Raghuvanshi 2018-05-10 20:26:57 +0530
  • 436afb8f57
    Merge pull request #913 from sfackler/fix-get-version Steven Fackler 2018-05-09 20:13:27 +0100
  • 7a1b59d605 Fix base version for min/max proto accessors Steven Fackler 2018-05-09 19:35:14 +0100
  • 5b0a0e5692
    Merge pull request #908 from sfackler/102g-fix Steven Fackler 2018-04-30 21:27:23 -0700
  • cc8866ac3c Fix changelog typo Steven Fackler 2018-04-30 20:53:12 -0700
  • bc0809a17d Flag off constants added in 1.0.2h Steven Fackler 2018-04-30 20:52:19 -0700
  • 42cbd0111b Release openssl v0.10.7 Steven Fackler 2018-04-30 20:41:23 -0700
  • 25e3f66e3e Release openssl-sys v0.9.30 Steven Fackler 2018-04-30 20:40:29 -0700
  • ed20fd7087 Changelog Steven Fackler 2018-04-30 20:37:22 -0700
  • 80606fc0f0
    Merge pull request #906 from Ralith/session-der Steven Fackler 2018-04-29 09:23:23 -0700
  • 47431f66bb Expose SslSession <-> DER conversion Benjamin Saunders 2018-04-29 01:54:16 -0700
  • 6f59406067
    Merge pull request #905 from sfackler/cleanup Steven Fackler 2018-04-27 15:55:39 -0700
  • aa619c81c0 Some misc cleanup Steven Fackler 2018-04-27 15:39:04 -0700
  • f90e00500c
    Merge pull request #904 from sfackler/version-number Steven Fackler 2018-04-27 13:29:04 -0700
  • 03a4c6bd26 Reform version checking logic Steven Fackler 2018-04-26 22:45:09 -0700
  • 043ad63a52 Use bitflags for CMS options Umang Raghuvanshi 2018-04-26 09:15:29 +0530
  • 24ece94e99 Remove Rsa::build Steven Fackler 2018-04-25 19:55:23 -0700
  • 261463542f
    Merge pull request #901 from eoger/rsa-from-builder Steven Fackler 2018-04-25 14:51:02 -0700
  • 9a83e3350b Add RsaPrivateKeyBuilder Edouard Oger 2018-04-18 14:01:16 -0400
  • 13caf731a2 Implement CR suggestions Umang Raghuvanshi 2018-04-22 10:57:09 +0530
  • 6252829f4b
    Merge pull request #903 from Richterrettich/master Steven Fackler 2018-04-21 14:22:40 -0700
  • 5bb89d7552 Add functions to X509Req to obtain public key and extensions René Richter 2018-04-21 09:44:49 +0200
  • 5360f5ad04 Fix mutability issues with CMS_sign Umang Raghuvanshi 2018-04-20 17:30:20 +0530
  • 8ce5dee00d Add the CMS_sign and i2d_CMS_ContentInfo function bindings Umang Raghuvanshi 2018-04-20 17:15:04 +0530
  • 6b1edf5625
    Merge pull request #899 from rohit-lshift/master Steven Fackler 2018-04-16 08:57:34 -0700
  • 973a3fede1 Document that encrypt/decrypt use padding Rohit Aggarwal 2018-04-16 14:45:56 +0100
  • 83d98cf089
    Merge pull request #898 from thomaseizinger/patch-1 Steven Fackler 2018-04-11 16:55:49 -0700
  • bbaec65b73
    Include information about development packages Thomas Eizinger 2018-04-12 08:42:29 +1000
  • c1e5a5c425 changelog Steven Fackler 2018-04-05 11:25:55 -0700
  • cab98be606 Release openssl v0.10.6 Steven Fackler 2018-04-05 11:12:06 -0700
  • 78d91428b5 Release openssl-sys 0.9.28 Steven Fackler 2018-04-05 11:09:36 -0700
  • 342e0171f0
    Merge pull request #894 from skade/patch-1 Steven Fackler 2018-04-05 08:13:05 -0700
  • fd19f49d7b
    Fix minor typo Florian Gilcher 2018-04-05 11:20:22 +0200
  • a586bdc940
    Merge pull request #893 from bkchr/fix_private_key_from_der Steven Fackler 2018-04-04 10:04:51 -0700
  • 75bf48368d Return `PKey<Private>` from `private_key_from_der` Bastian Köcher 2018-04-04 14:58:52 +0200
  • f63b9f05a3
    Merge pull request #892 from oherrala/fix-libressl27 Steven Fackler 2018-04-03 08:43:14 -0700
  • e3045dc339 Add LibreSSL 2.7.3 Ossi Herrala 2018-04-03 09:29:16 +0000
  • 01855a4f64 Combine LibreSSL 2.7.x versions into one Ossi Herrala 2018-04-03 09:26:50 +0000
  • 03c6bcc159 Add LibreSSL 2.7.2 Ossi Herrala 2018-04-02 13:48:26 +0000
  • 23ca9d2832 Add support for LibreSSL 2.7.1 Ossi Herrala 2018-03-31 20:14:24 +0000
  • e423da2d12
    Merge pull request #858 from Ralith/stateless-api Steven Fackler 2018-03-31 11:28:03 -0700
  • 8aaeb30393
    Merge pull request #891 from sfackler/fix-vcpkg Steven Fackler 2018-03-31 11:44:31 +0200
  • 111131e3e4 Fix systest against vcpkg-sourced OpenSSL Steven Fackler 2018-03-31 10:42:25 +0200
  • 5c317d5a35 Remove unneeded build keys Steven Fackler 2018-03-30 11:32:57 +0200
  • a14b7cc276 Don't enable features for docs anymore Steven Fackler 2018-03-29 22:41:40 +0200
  • 14662f547e
    Merge pull request #890 from sfackler/no-feature-cleanup Steven Fackler 2018-03-29 11:10:01 +0200