Commit Graph

  • c1e225563d Clean up Copy impls a bit Steven Fackler 2014-12-11 09:04:27 -0800
  • f22cdfb594 Merge pull request #118 from vhbit/oibit-fix Steven Fackler 2014-12-11 11:53:25 -0500
  • 7a4fbc1567 Added BigNum::one(). Chris Cole 2014-12-11 11:03:49 -0500
  • c922090075 Update to nightly: explicit Copy trait Valerii Hiora 2014-12-11 13:44:37 +0200
  • f0de773888 Use "ffi" namespace. Chris Cole 2014-12-10 22:11:29 -0500
  • fb1c815274 Merge remote-tracking branch 'upstream/master' Chris Cole 2014-12-10 22:09:20 -0500
  • 33f3c966ac Added mod_word. Chris Cole 2014-12-10 22:08:32 -0500
  • ae9e2b1e25 Merge pull request #117 from Ummon/master Steven Fackler 2014-12-10 13:37:03 -0800
  • 6d2f8d67f2 Add the openssl function prototype 'HMAC_CTX_cleanup'. Ummon 2014-12-10 22:25:32 +0100
  • 8c255d6dc4 Add rustlib 64-bit path in README Bruno Bigras 2014-12-10 10:07:11 -0500
  • 7f9658248f Merge pull request #114 from DiamondLovesYou/master Steven Fackler 2014-12-10 01:14:40 -0500
  • 93c6c867e0 Don't forget to bump the openssl-sys dep version! Richard Diamond 2014-12-10 00:04:21 -0600
  • 6d6ef3e747 Merge pull request #113 from DiamondLovesYou/nacl-crosses Steven Fackler 2014-12-10 00:23:10 -0500
  • 10e8a8f8e3 Now that pkg-config 0.1.1 has been published, delegate to bailout detection to pkg-config. Also bump version minors for publishing. :) Richard Diamond 2014-12-09 23:00:05 -0600
  • 43c9a43e2d Merge pull request #108 from DiamondLovesYou/nacl-crosses Steven Fackler 2014-12-09 02:13:09 -0500
  • 0dff5268de Add a feature to openssl-sys to cause it to build a local copy of libressl for use instead of whatever pkg-config says (which in the case of crosses, is almost certainly incorrect). This is for PNaCl. Richard Diamond 2014-12-05 23:38:15 -0600
  • 6cdd2cf577 Speed up SslStream initialization a bit Steven Fackler 2014-12-06 11:17:46 -0800
  • b8a41f79a1 Merge pull request #110 from Manishearth/patch-1 Steven Fackler 2014-12-05 10:50:40 -0500
  • 31d188e313 Directly substitute $OPENSSL_PATH Manish Goregaokar 2014-12-05 06:43:18 -0800
  • b91a267082 Merge pull request #109 from Manishearth/android Steven Fackler 2014-12-03 12:57:49 -0800
  • 82db54c822 Allow passing in Android paths Manish Goregaokar 2014-12-03 12:33:34 -0800
  • 2901c279ab Fix doc test and stop doc upload Steven Fackler 2014-12-03 09:18:35 -0800
  • fd680e8a33 Release v0.2.2 Steven Fackler 2014-12-01 13:23:43 -0800
  • 5f76f1cb62 Merge remote-tracking branch 'upstream/master' Chris Cole 2014-11-29 19:47:09 -0500
  • ff04805497 Added mod_mul. Chris Cole 2014-11-29 19:40:48 -0500
  • c3603b0db0 Make SslStream Cloneable Steven Fackler 2014-11-29 11:06:16 -0800
  • ad109a25be Release 0.2.1 Steven Fackler 2014-11-28 15:49:12 -0800
  • 72ca8433f5 Add MaybeSslStream Steven Fackler 2014-11-28 15:43:58 -0800
  • 08d1f2e629 Drop execute bit on file Steven Fackler 2014-11-28 14:04:33 -0800
  • 4bf953bc2b Bump to 0.2 Steven Fackler 2014-11-27 21:35:39 -0800
  • f1e37f477c Fix windows dependencies Steven Fackler 2014-11-27 21:25:19 -0800
  • 74171f6bd0 Add openssl-sys dependency on windows Steven Fackler 2014-11-27 20:03:19 -0800
  • 4e379ec84a Fix to pkg-config 0.1 Steven Fackler 2014-11-27 15:36:54 -0800
  • 5340344a5c Merge pull request #99 from gkoz/context_reuse Steven Fackler 2014-11-26 11:44:16 -0800
  • 5fafe4fc60 Hasher: static contract checking, context reuse Gleb Kozyrev 2014-11-20 07:06:59 +0200
  • d1a733dfaa Bump to 0.1.1 Steven Fackler 2014-11-26 08:49:50 -0800
  • ccb134e320 Merge pull request #105 from andor44/master Steven Fackler 2014-11-26 08:45:47 -0800
  • 762331eb2b Sync is now part of the standard library Andor Uhlár 2014-11-26 16:04:10 +0100
  • 525394d308 Bump to 0.1.0 Steven Fackler 2014-11-25 16:46:57 -0800
  • a7a9ef7eaa Allow access to the underlying stream Steven Fackler 2014-11-25 16:44:42 -0800
  • f71555e820 Fix deprecation warning Steven Fackler 2014-11-24 13:09:16 -0800
  • e87639893d Merge pull request #104 from jmesmon/sys Steven Fackler 2014-11-24 16:05:10 -0500
  • fd14cc77f3 ssl: add get_peer_certificate() Cody P Schafer 2014-11-24 15:48:08 -0500
  • c6696eb029 sys: add SSL_get_peer_certificate() Cody P Schafer 2014-11-24 15:40:48 -0500
  • 9951cb2bda sys: add some methods for dealing with x509 certs Cody P Schafer 2014-09-23 15:28:00 -0400
  • 381a9b6e51 sys (and bn): make CRYPTO_free() take a *mut c_void insead of a *const c_char Cody P Schafer 2014-10-13 15:14:58 -0400
  • b7c88101f5 Add more crate metadata Steven Fackler 2014-11-22 15:45:14 -0800
  • 178d0f0c8e Update stuff for upload to registry Steven Fackler 2014-11-22 14:57:13 -0800
  • b084ddc7b0 Add license and description Steven Fackler 2014-11-21 22:21:37 -0800
  • efa7121243 Merge pull request #102 from vhbit/fix-neg-serials Steven Fackler 2014-11-21 09:08:24 -0800
  • e9e60fe3f3 Fix negative serials on generated certs Valerii Hiora 2014-11-21 17:23:30 +0200
  • 8e9c34280d Merge pull request #101 from vhbit/runtime-fallout Steven Fackler 2014-11-21 11:17:19 -0500
  • 0cc749d3fc Runtime fallout Valerii Hiora 2014-11-21 11:57:48 +0200
  • 33af6a0b7a Merge pull request #100 from gkoz/new_cert Steven Fackler 2014-11-20 10:10:17 -0800
  • ef9e0b00bd Slice syntax fix Gleb Kozyrev 2014-11-20 08:06:22 +0200
  • 50f11e533c Replace an expired cert with a new one to make tests happy Gleb Kozyrev 2014-11-20 07:53:56 +0200
  • 3e98880fe8 Merge pull request #54 from jmesmon/server Steven Fackler 2014-11-19 15:48:42 -0500
  • 9996f5874e Fix test build Steven Fackler 2014-11-19 12:36:32 -0800
  • b9e3ed50ad Baseline server support Cody P Schafer 2014-09-23 16:11:34 -0400
  • af5533d936 Remove Zero and One impls Steven Fackler 2014-11-17 16:29:12 -0800
  • c766f29965 Merge pull request #98 from jamesrhurst/namespaced-enums Steven Fackler 2014-11-17 19:23:33 -0500
  • f02d8c22ec Fixed compilation errors related to namedspaced enums James Hurst 2014-11-17 19:16:51 -0500
  • 2569b39855 Impl Error for SslError Steven Fackler 2014-11-16 22:21:45 -0800
  • c41baabac9 Fix travis features Steven Fackler 2014-11-16 14:03:40 -0800
  • 5258ce6ece Move AES XTS support to a feature Steven Fackler 2014-11-16 13:57:05 -0800
  • fa42ed9edc Merge pull request #96 from coyotebush/xts Steven Fackler 2014-11-15 08:29:32 -0800
  • 287d402042 Add XTS-AES mode Corey Ford 2014-11-05 23:00:39 -0800
  • c56d8f071a Merge pull request #95 from vhbit/custom-build Steven Fackler 2014-11-13 21:40:09 -0600
  • b60d140d3d New build system Valerii Hiora 2014-11-11 16:54:17 +0200
  • 1f1c30dd3a Bump to 0.0.1 Steven Fackler 2014-11-11 00:30:50 -0600
  • 952fef7971 Merge pull request #89 from pyrho/aes-256-cbc-decrypt-test Steven Fackler 2014-11-10 12:20:00 -0500
  • e746088693 Merge pull request #94 from DiamondLovesYou/master Steven Fackler 2014-11-10 12:19:00 -0500
  • c2717cd98c Force linkage of LibreSSL when targeting NaCl OSs. Richard Diamond 2014-11-09 23:40:46 -0600
  • 019e47020a Support PNaCl/NaCl. Richard Diamond 2014-11-09 23:07:59 -0600
  • f32940294d Add overrideable platform ssl. Richard Diamond 2014-11-08 23:15:19 -0600
  • 766ce4b778 Merge pull request #92 from jmesmon/hash-writier Steven Fackler 2014-11-07 14:24:23 -0800
  • 3cbc518249 Hasher::write(): add basic test Cody P Schafer 2014-11-07 16:56:00 -0500
  • b9f95b4ce4 crypto/hash: impl Writer for Hasher to allow use of Reader-Writer convenience functions Cody P Schafer 2014-11-07 12:19:01 -0500
  • 1b7ab0238e Merge pull request #93 from jmesmon/fix-tcpstream Steven Fackler 2014-11-07 11:37:47 -0800
  • 89fb825e78 Update to work with change in TcpStream api Cody P Schafer 2014-11-07 13:46:53 -0500
  • 1e706b8ef4 Clean up some warnings Steven Fackler 2014-10-31 19:14:30 -0700
  • 66df9154a6 Merge pull request #90 from ebfe/fix-build Steven Fackler 2014-10-30 10:58:51 -0400
  • 1eb79df25a fail! -> panic! Michael Gehring 2014-10-30 09:58:22 +0100
  • 42e9438e4f Replaced vector of bytes with bytes string literal for expected output of AES_256_CBC deciphering unit test pyrho 2014-10-28 14:15:13 +0100
  • 0982081dd7 Merge remote-tracking branch 'upstream/master' into aes-256-cbc-decrypt-test pyrho 2014-10-28 02:20:58 +0100
  • d10c552af6 AES 256 CBC unit test pyrho 2014-10-28 02:15:31 +0100
  • b41201c3c9 Clean up some BN stuff Steven Fackler 2014-10-26 21:05:27 -0700
  • ebbc44bb3f Update doc location Steven Fackler 2014-10-26 13:10:57 -0700
  • 6277635e5c Merge pull request #85 from vhbit/x509-load-pem Steven Fackler 2014-10-16 23:17:48 -0700
  • e47a3cf7e2 Cert loading from PEM & restructuring Valerii Hiora 2014-10-14 17:51:20 +0300
  • fa951b4384 Merge pull request #86 from vhbit/bn-squash-init Steven Fackler 2014-10-14 13:59:52 -0700
  • 5a301cef9a Merge pull request #87 from vhbit/removed-native Steven Fackler 2014-10-14 13:54:04 -0700
  • 687a0e7440 Removed redundant files Valerii Hiora 2014-10-14 22:45:03 +0300
  • 3164ac0214 Cleaned up BigNum constructors Valerii Hiora 2014-10-14 22:39:07 +0300
  • 60dce4c219 Merge pull request #81 from vhbit/lock-init Steven Fackler 2014-10-13 23:19:14 -0700
  • dd46d1922e Correct init mutexes and locking function Valerii Hiora 2014-10-13 17:41:03 +0300
  • c415f122e2 Merge pull request #83 from jmesmon/set-cipher-list Steven Fackler 2014-10-13 18:57:36 -0700
  • a6af89c67b ssl: allow setting cipher list Cody P Schafer 2014-09-23 16:59:24 -0400
  • 12b7427e0d Merge pull request #79 from jroesch/init-cleanup Steven Fackler 2014-10-12 02:20:51 -0400
  • 5f017cd549 Refactor init and error handling code Jared Roesch 2014-10-11 01:50:34 -0700