Commit Graph

3331 Commits

Author SHA1 Message Date
Steven Fackler 7bae19741e Enable automatic doc upload 2014-01-18 14:47:41 -08:00
Steven Fackler f6243490d3 Shorten crate name 2014-01-18 13:38:32 -08:00
Steven Fackler a84bf2976b Add a way to print the target binary 2014-01-18 13:24:23 -08:00
Steven Fackler bf2f31ef96 Update build system 2014-01-18 13:01:04 -08:00
Steven Fackler 137935fcad Update copyright date 2014-01-15 21:43:09 -08:00
Steven Fackler dfa9a7e028 Use Once instead of hacky mutex thing. 2014-01-12 23:38:29 -08:00
Steven Fackler be3c164f8f Update for API changes 2014-01-09 20:39:09 -08:00
Steven Fackler 55f9feab47 Remove spurious extern "Rust" specifier 2013-12-29 17:46:23 -08:00
Steven Fackler 0aaeb3e067 Stop using atomics for OpenSSL global state
The synchronization in init and when passing contexts cross-task is
sufficient to guarantee enough of an ordering that the values of
VERIFY_IDX and MUTEXES will be visible when they should be.
2013-12-29 10:42:18 -07:00
Steven Fackler 4d7aa58680 Switch to real mutex for init. 2013-12-29 09:29:49 -07:00
Steven Fackler 70483c1a0c Add a crate_type attribute 2013-12-28 20:18:08 -07:00
Steven Fackler 42022fa539 Delete crypto/hex
This is provided by libextra
2013-12-28 20:15:15 -07:00
Steven Fackler 9b3746260c Integrate everything 2013-12-28 18:39:07 -07:00
Steven Fackler ec8d926e56 Merge remote-tracking branches 'rustcrypto/master' and 'rust-ssl/master'
Conflicts:
	.travis.yml
2013-12-28 17:35:38 -07:00
Steven Fackler 53e11b08f5 Prepare rustcrypto to merge into rust-openssl 2013-12-28 17:09:18 -07:00
Steven Fackler 87da25240d Prepare rust-ssl to merge into rust-openssl 2013-12-28 16:57:54 -07:00
Steven Fackler f40a7d1663 Relicense under Apache V2 2013-12-28 08:44:58 -07:00
Erick Tryzelaar 85e6d1db12 update to rust 0.9-pre (a5fa1d9) 2013-12-27 22:02:38 -05:00
Steven Fackler 7db74d5b4f Update for API change 2013-12-27 07:48:26 -07:00
Steven Fackler 213adb3432 pkgid -> crate_id 2013-12-19 23:13:53 -08:00
Erick Tryzelaar a9ce2a36d5 Switch over to rustpkg 2013-12-18 08:51:10 -08:00
Erick Tryzelaar 9dd1c622f4 Update to rust 0.9x-pre 2013-12-18 07:32:42 -08:00
Erick Tryzelaar 4e0257ab59 Merge branch 'master' of https://github.com/kballard/rustcrypto 2013-12-18 07:30:16 -08:00
Erick Tryzelaar 5bd84e633f Integrate with Travis 2013-12-17 21:49:56 -08:00
Steven Fackler f00d3e14bc Fix doc root 2013-12-15 22:11:04 -08:00
Steven Fackler ce86e4a4c4 Switch from link to pkgid 2013-12-15 22:05:33 -08:00
Steven Fackler d4b1c5bf55 Remove some unused bindings 2013-12-15 22:00:30 -08:00
Steven Fackler 3047782f78 Fix for vec API changes 2013-12-15 21:48:49 -08:00
Kevin Ballard bcdc23c359 Update for latest rustc (0.9-pre ca54ad8) 2013-12-14 18:51:43 -08:00
Steven Fackler bf911311cb Move docs to github 2013-12-12 21:46:48 -08:00
Kevin Ballard c9793a907f Delete unused main() function
The new dead_code lint warns on this.
2013-12-08 23:45:52 -08:00
Steven Fackler e72290b056 Make MemBio interface safe 2013-12-08 22:29:37 -08:00
Steven Fackler 608d6558de Add pointers to enforce lifetimes 2013-12-08 22:12:49 -08:00
Kevin Ballard ee4d0b4d2b Update for latest master (0.9-pre b5bab85) 2013-12-05 01:43:37 -08:00
Steven Fackler 08ef3b5b04 Switch over to new link attribute 2013-12-03 18:55:05 -08:00
Kevin Ballard 7c05f58ac7 Update for latest master (0.9-pre 90d06ec) 2013-11-28 18:35:04 -08:00
Steven Fackler 3a2800a2fa Remove hacky macro module 2013-11-26 18:12:12 -08:00
Kevin Ballard 9ea9c195e2 Update for latest master (0.9-pre b42c438) 2013-11-26 01:14:38 -08:00
Steven Fackler 1bd57d7ffb More work on X509 functionality 2013-11-21 23:15:47 -08:00
Steven Fackler 2216f86bd3 Make verification callbacks sound 2013-11-20 21:45:05 -08:00
Steven Fackler fc57ec0e43 Fix locking 2013-11-19 20:49:16 -08:00
Steven Fackler 0b287710c4 Certificate error codes 2013-11-16 21:09:45 -08:00
Steven Fackler f8be641536 Start of x509 interface 2013-11-16 20:21:48 -08:00
Steven Fackler 5857889ceb Switch docs to sfackler.com
octayn doesn't support rustpkg yet
2013-11-15 19:55:43 -08:00
Steven Fackler c76e86f416 Update for io move 2013-11-12 21:32:12 -08:00
Steven Fackler 2ebb3f084a Last indentation fix 2013-11-11 21:39:36 -08:00
Steven Fackler f42e9afc2c Fix indentation 2013-11-11 20:55:46 -08:00
Steven Fackler be9948ba07 Remove externfn! 2013-11-11 20:40:33 -08:00
Steven Fackler 8edf2234ce Run tests single threaded
This may help fix the flickering PEM cert loading.
2013-11-10 13:52:49 -08:00
Steven Fackler 1b406ae3b8 Add attributes for rustdoc 2013-11-09 23:08:32 -08:00