Commit Graph

2952 Commits

Author SHA1 Message Date
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
Steven Fackler 59c05483da Some documentation 2013-11-09 23:06:45 -08:00
Steven Fackler f2f62be414 Have traivs actually test 2013-11-09 17:34:38 -08:00
Steven Fackler 2e168ab820 Update for latest master and fix segfault 2013-11-09 17:32:33 -08:00
Steven Fackler 7ea442be94 Ssl errors may return a stack 2013-10-23 21:28:08 -07:00
Steven Fackler eea07ef137 Slightly better error handling 2013-10-23 21:12:29 -07:00
Steven Fackler 83d702df2b Remove Sslv2 option
Many distributions of OpenSSL disable this method as SSLv2 has known
security issues.
2013-10-22 23:23:57 -07:00
Steven Fackler 5f5a0b5329 Travis CI infrastructure 2013-10-22 23:23:52 -07:00
Steven Fackler 6ee6589227 Sketch of custom cert verification callback 2013-10-22 22:22:09 -07:00
Steven Fackler 162fff7c64 Fix for macro changes 2013-10-22 21:12:22 -07:00
Steven Fackler 302590c2b5 Major rewrite for better error handling 2013-10-21 22:51:18 -07:00
Steven Fackler a42d5261f9 Fill out the context methods 2013-10-20 22:24:01 -07:00
Steven Fackler 448e8ebbf7 Move tests to in-binary and fix link args 2013-10-20 21:49:22 -07:00
Steven Fackler 4e54c159b6 Remove folder indirection 2013-10-20 21:32:19 -07:00
Kevin Ballard 25e18fab13 Update to latest rust master (0.9-pre 69e46f3) 2013-10-19 17:47:49 -07:00
Steven Fackler cf8f820366 Support for loading a trusted CA file 2013-10-13 22:46:47 -07:00
Steven Fackler 0fac64705e Clean up SslError conversion 2013-10-13 21:56:57 -07:00
Steven Fackler 8e2d5242a3 Start of cert verification 2013-10-12 21:48:08 -07:00
Steven Fackler 709ba4e7b0 Semi-fix EOF 2013-10-09 21:01:38 -07:00
Steven Fackler e2be42aa53 Stuff roughly working
We can't shutdown in Drop since generic destructors are broken :(
2013-10-05 20:36:45 -07:00
Steven Fackler a7dab3624e Sketched out implementation
doesn't work
2013-09-19 12:54:01 -07:00
Steven Fackler d04c4ef435 Connect working 2013-10-05 15:49:46 -07:00
Steven Fackler d4d5547a79 SslStream sketch 2013-10-05 13:56:59 -07:00
Steven Fackler 58eb7ab5c4 Create contexts 2013-10-05 10:56:36 -07:00
Steven Fackler 6afafafe60 Basic library initialization 2013-10-04 20:46:27 -07:00
Steven Fackler 97713dfaf5 Initial commit 2013-10-04 20:45:49 -07:00
Kevin Ballard 76a3b83d27 Update to latest rust master (0.8-pre d2b0b11) 2013-09-18 13:51:05 -07:00
Kevin Ballard ec7474c895 Update to latest rust master (0.8-pre 063a005) 2013-08-22 20:31:02 -07:00
Kevin Ballard e86deeb4d6 Merge pull request #2 from erickt/master
Merging up
2013-08-15 12:30:54 -07:00
Erick Tryzelaar 08374ec054 Merge remote-tracking branch 'remotes/kballard/master'
Conflicts:
	crypto.rs
	hash.rs
	pkcs5.rs
	pkey.rs
	rand.rs
	symm.rs
2013-08-15 08:20:47 -07:00