Commit Graph

  • dfacea1df6 Fix build with alpn feature Steven Fackler 2015-06-29 21:58:54 -0700
  • 8f408dae65 Initialize FEATURES again in travis config Steven Fackler 2015-06-29 21:55:55 -0700
  • c0bcf6fb73 Merge pull request #229 from jmesmon/alpn Steven Fackler 2015-06-30 00:53:16 -0400
  • 01e01e3747 ssl: support ALPN Cody P Schafer 2015-06-24 17:17:43 -0400
  • 539ae2eebf ssl/NPN: factor out encoding of the protocol list Cody P Schafer 2015-06-24 15:18:19 -0400
  • a94ea78d8a ssl: use a common helper to generate new ex data indexes, switch NPN to a lazyref Cody P Schafer 2015-06-24 15:15:17 -0400
  • 6e43f5c0d4 Modernize cargo directives Steven Fackler 2015-06-28 19:41:52 -0700
  • d465f6c5bb Don't use pkg-config on windows Steven Fackler 2015-06-28 19:28:28 -0700
  • 8fdd0e2ec1 More docs Steven Fackler 2015-06-28 11:30:49 -0700
  • 94b0f26c10 Fix windows build Steven Fackler 2015-06-28 10:21:06 -0700
  • b1dd46ae6a Docs Steven Fackler 2015-06-28 10:15:33 -0700
  • 3325e6b474 Make the direct constructors the defaults Steven Fackler 2015-06-28 10:06:42 -0700
  • 797488dd09 Add docs for accept and connect Steven Fackler 2015-06-28 00:21:41 -0700
  • b1a30ce4ba Rename new_client to connect and new_server to accept Steven Fackler 2015-06-28 00:12:47 -0700
  • 1373a76ce1 Implement direct IO support Steven Fackler 2015-06-28 00:06:14 -0700
  • 9b235a7b91 Prepare for direct stream support Steven Fackler 2015-06-27 22:37:10 -0700
  • c722f889c1 Docs tweak Steven Fackler 2015-06-27 21:40:55 -0700
  • 0cff370f1d Reduce SslStream constructor duplication Steven Fackler 2015-06-27 21:40:00 -0700
  • a80a77bbb8 Initialize stream buffer Steven Fackler 2015-06-27 19:42:13 -0700
  • 9d0acfe615 Fix set_hostname Steven Fackler 2015-06-27 19:37:45 -0700
  • cb89b23a15 Strip other LD_LIBRARY_PATH reference Steven Fackler 2015-06-27 15:53:40 -0700
  • 645430602d Don't build a custom openssl on OSX Steven Fackler 2015-06-27 15:45:48 -0700
  • cb7248d8cb Import shim'd HMAC stuff with the original name Steven Fackler 2015-06-27 15:23:19 -0700
  • d0b769c93c Move macro replicas into C shim Steven Fackler 2015-06-27 15:11:11 -0700
  • d9337bf699 Merge branch 'release' Steven Fackler 2015-06-25 23:25:24 -0700
  • 315cfecc74 Merge branch 'release-v0.6.3' into release Steven Fackler 2015-06-25 23:22:20 -0700
  • 524c1e63aa Release v0.6.3 Steven Fackler 2015-06-25 23:22:04 -0700
  • 212acf0bb8 Add a test for connection negotiation failure Steven Fackler 2015-06-25 23:07:25 -0700
  • c8d23f37a4 Fix EOF handling in retry wrapper Steven Fackler 2015-06-25 22:47:53 -0700
  • bfff71b7d6 Merge pull request #225 from semmaz/mingw-build-fix Steven Fackler 2015-06-20 18:07:41 -0400
  • 9cf9ac6e76 Mention mingw in README Simon Mazur 2015-06-18 09:44:07 +0300
  • bd0672cc87 Merge pull request #226 from jethrogb/topic/crypto_iv_slice Steven Fackler 2015-06-17 00:50:52 -0400
  • 27b0e4d7af Don't ignore environment variables if building with mingw Simon Mazur 2015-06-15 19:13:30 +0300
  • 2c18bc7f52 Remove superfluous vec! usage Jethro Beekman 2015-06-14 21:56:48 -0700
  • d2d20a8377 Use AsRef for backwards compatibility with passing IV as Vec Jethro Beekman 2015-06-14 21:56:23 -0700
  • cbf0cbafbf Pass symmetric crypto initialization vector as a slice Jethro Beekman 2015-06-12 18:38:52 -0700
  • c532c1992e Added support for building on Windows with MinGW Simon Mazur 2015-06-10 03:37:01 +0300
  • 1b824022ec Merge pull request #223 from Manishearth/patch-2 Steven Fackler 2015-06-02 12:20:06 -0400
  • 7344b2703a Bump bitflags version Manish Goregaokar 2015-06-02 14:33:10 +0530
  • 886f1d5913 Disable master doc uploads Steven Fackler 2015-05-31 23:11:08 -0700
  • 84ee63e2aa Merge pull request #222 from cheme/master Steven Fackler 2015-05-31 23:35:42 -0400
  • 7320c1619f Correction on sign and verify documentation to be more explicit of right behaviour (no hash done by the functions). Emeric Chevalier 2015-05-30 13:08:45 +0200
  • 8e180371ec Merge pull request #219 from jethrogb/topic/x509req Steven Fackler 2015-05-29 00:01:21 -0400
  • ed6f7997a2 Remove superfluous dead_code attribute Jethro Beekman 2015-05-28 20:47:53 -0700
  • c9ed532a46 Merge pull request #218 from jethrogb/topic/documentation Steven Fackler 2015-05-28 12:11:26 -0400
  • c1232f3035 Implement limited X509_REQ functionality Jethro Beekman 2015-05-28 00:21:21 -0700
  • a0cbcf56cf Clarify which keys are used where Jethro Beekman 2015-05-27 23:44:39 -0700
  • 4a818e5394 Merge pull request #217 from nstoddard/master Steven Fackler 2015-05-23 00:26:02 -0400
  • 42654d055f Fix build instructions on Windows Nathan Stoddard 2015-05-22 20:17:45 -0700
  • 3727c4cefb Merge pull request #211 from bozaro/redefine_libs Steven Fackler 2015-05-17 14:28:27 -0400
  • 1123c7387e Fix SslString Debug impl and drop lifetime Steven Fackler 2015-05-17 11:22:42 -0700
  • af19831c9d Merge pull request #213 from josephglanville/feature/read_subject Steven Fackler 2015-05-17 14:17:19 -0400
  • 6d53a3ed20 Test reading CN from test certificate Joseph Glanville 2015-05-12 03:22:26 +1000
  • e88f1567b4 Add support for reading X509 subject information Joseph Glanville 2015-05-12 01:08:54 +1000
  • 0547bdec07 Merge pull request #214 from josephglanville/feature/peer_cert Steven Fackler 2015-05-16 09:51:54 -0700
  • e7a5ecc8dd Add test for get_peer_certificate() Joseph Glanville 2015-05-16 19:18:33 +1000
  • 5d9eaf53da Add accessor for peer_certificate Joseph Glanville 2015-05-12 01:42:40 +1000
  • 2a5bc20b78 Remove MSYSTEM environment variable check a.navrotskiy 2015-05-15 09:50:57 +0300
  • d723481f77 Fix doc root Steven Fackler 2015-05-13 16:31:27 -0700
  • 59c8a88839 Add ability to redefine library list via OPENSSL_LIBS environment variable. a.navrotskiy 2015-05-07 16:47:59 +0300
  • 8a9aa0c657 Merge pull request #210 from manuels/pending Steven Fackler 2015-05-05 22:57:14 -0400
  • fb2822d5c7 Merge pull request #201 from manuels/pkey_cmp Steven Fackler 2015-05-04 10:19:13 -0700
  • 00c17035ec Abstract over AsRef<Path> Steven Fackler 2015-05-02 13:59:11 -0700
  • d044d87c1b Release v0.6.2 Steven Fackler 2015-05-01 10:43:54 -0700
  • b0bcb44556 Move PKey comparison func to public_eq() Manuel Schölling 2015-04-30 19:34:52 +0200
  • c8fae312ad Add SslStream.pending() Manuel Schölling 2015-04-30 20:00:30 +0200
  • 73617dabfa Write through to underlying stream for every write call Steven Fackler 2015-04-30 00:14:06 -0700
  • b3f397c476 Merge pull request #207 from Byron/master Steven Fackler 2015-04-30 01:37:24 -0400
  • 3b417c2bb9 docs(README.md): remove extra `\` character Sebastian Thiel 2015-04-28 10:49:28 +0200
  • 95056ab676 Test on both nightly and beta Steven Fackler 2015-04-27 23:07:22 -0700
  • bce84a6d53 Release v0.6.1 Steven Fackler 2015-04-22 15:08:56 -0700
  • 181205393a Merge pull request #202 from DiamondLovesYou/master Steven Fackler 2015-04-20 16:27:04 -0400
  • c55d410829 Fixes for Native Client. Richard Diamond 2015-04-18 23:03:11 -0500
  • 123d400277 Add comparison for PKeys Manuel Schölling 2015-04-16 17:14:21 +0200
  • 1aab7b3c54 Merge pull request #199 from CarlColglazier/patch-1 Steven Fackler 2015-04-15 23:37:08 -0400
  • 9ab4c93ab1 Merge pull request #200 from manuels/x509_pubkey Steven Fackler 2015-04-15 23:35:46 -0400
  • 7db00b97ba Add X509::public_key() Manuel Schölling 2015-04-15 22:54:03 +0200
  • 8027fff782 Fix nightly build issues Steven Fackler 2015-04-15 09:10:22 -0700
  • f006356d1d Fix documentation URL for openssl-sys. Carl Colglazier 2015-04-15 08:42:46 -0400
  • 8eb5db45bf Fix non-dtls tests Steven Fackler 2015-04-08 22:12:57 -0700
  • c5a16db97e Fix dtls tests Steven Fackler 2015-04-08 22:10:13 -0700
  • 483e0b1f0a Clean up build infrastructure Steven Fackler 2015-04-08 21:52:54 -0700
  • 11059e1b2d Merge pull request #179 from manuels/dtls Steven Fackler 2015-04-08 23:52:09 -0400
  • 637e981e77 Use latest openssl library (v1.0.2) Manuel Schölling 2015-04-06 13:04:46 +0200
  • 6f1e9cf47c Make connected_socket a dev-dependency Manuel Schölling 2015-04-06 13:00:12 +0200
  • b3eae0e3f6 Adapt code for rust-1.0.0-beta Manuel Schölling 2015-04-06 12:56:38 +0200
  • 912cacf4bc Fix rebase errors Manuel Schölling 2015-04-03 16:58:05 +0200
  • fb98f482e2 Add ability to load private keys from files and use raw keys and certificates for SslContext Manuel Schölling 2015-03-19 10:15:02 +0100
  • 3c03dd9535 Add ability to load private keys from files and use raw keys and certificates for SslContext Manuel Schölling 2015-03-19 10:15:02 +0100
  • 114253c55e Change SslContext::set_read_ahead(c_long) to SslContext::set_read_ahead(u32) Manuel Schölling 2015-03-19 09:18:20 +0100
  • 62b19e87e8 Fix preemtively exiting openssl dtls server for tests Manuel Schölling 2015-03-17 18:13:50 +0100
  • 362a7dfc93 Debug halteproblem with tests Manuel Schölling 2015-03-15 16:09:33 +0100
  • e239cd21e7 Postpone custom openssl build Manuel Schölling 2015-03-15 16:08:13 +0100
  • dbef985e32 Move connected_socket to its own crate and fix SSL_CTX_set_read_ahead() Manuel Schölling 2015-03-15 15:52:09 +0100
  • 5788f3bec8 Use latest OpenSSL version in travis tests and more verbose error message in ConnectedSocket Manuel Schölling 2015-03-15 12:52:49 +0100
  • 014f59ae60 Fix detect_invalid_ipv4 test on OSX Manuel Schölling 2015-03-12 21:05:33 +0100
  • 3680763906 Fix OSX related compiler error and correct travis OpenSSL setup Manuel Schölling 2015-03-12 20:17:47 +0100
  • 3abce328f1 Fix travis path to test bash script Manuel Schölling 2015-03-12 19:48:45 +0100
  • 4f2978bbd3 Adjust sin_len/sin6_len for non-linux platforms Manuel Schölling 2015-03-12 19:38:45 +0100
  • efbd4eee05 Fix portability issue and typo Manuel Schölling 2015-03-12 19:24:16 +0100