Richard Diamond
9aded18534
Makefile: Don't ignore my env vars!
2014-04-23 05:48:43 -05:00
Steven Fackler
cfc79313f5
Update for ~[T] changes
2014-04-18 23:56:01 -07:00
Steven Fackler
f6ce65ca31
Update for IO changes
2014-04-07 23:29:37 -07:00
Steven Fackler
a145df011c
Update for libc split
2014-04-06 21:15:15 -07:00
Steven Fackler
e8b7975084
Remove use of {:?}
2014-04-05 19:03:29 -07:00
Steven Fackler
7d3133104d
Update for visibility reform
2014-03-31 23:39:13 -07:00
Steven Fackler
bf2dadd7fb
Update to new inner attribute syntax
2014-03-29 14:23:12 -07:00
Steven Fackler
761901d0e4
Update for vec API changes
2014-03-20 19:09:39 -07:00
Steven Fackler
53acce7a98
Clean up locking code a bit
2014-03-18 19:20:15 -07:00
Steven Fackler
af1a056788
Support the dynlock API
...
Also actually run tests after compiling them >_>
2014-03-18 19:13:38 -07:00
Steven Fackler
46cf3f0791
SSL session closure should be treated like EOF
2014-03-17 21:46:05 -07:00
Steven Fackler
a881f7d008
De-~[] ssl
2014-03-15 16:28:53 -07:00
Steven Fackler
fd5da25f67
Remove unneeded libextra dependency
2014-03-10 23:11:04 -07:00
Steven Fackler
548cd1e726
Add a configure option for SSLv2 support
2014-03-09 22:20:36 -07:00
Steven Fackler
4967880504
Properly propogate errors
2014-03-09 17:01:37 -07:00
Steven Fackler
f5f10deadc
Add SSLv2 support behind a cfg flag
...
Many OpenSSL distributions have SSLv2 support compiled out, so it should
be opt-in.
2014-02-27 23:39:28 -08:00
Steven Fackler
c3cf00ea10
Remove deriving(ToStr)
2014-02-24 21:06:54 -08:00
Steven Fackler
13e7cdbc4e
Stop complaining about FFI type names
2014-02-22 18:13:48 -08:00
Steven Fackler
ed8cf91a3c
Remove useless Option wrapper
2014-02-16 12:16:39 -08:00
Steven Fackler
d259ffe0ce
Update to new mutex API
2014-02-16 12:06:45 -08:00
Steven Fackler
05eab1f923
Switch to extern crate
2014-02-15 15:01:09 -08:00
Steven Fackler
5f5b55ff07
Stop including debuginfo by default
2014-02-14 20:00:09 -08:00
Steven Fackler
3acd8f8de9
Update for hex move
2014-02-13 19:31:39 -08:00
Steven Fackler
a88b7c0e3c
Make Makefile variables early evaluated
2014-02-10 20:21:21 -08:00
Steven Fackler
7c1de97cbf
Update debuginfo flag
2014-02-10 19:18:17 -08:00
Steven Fackler
360fa1f04b
Build static and dynamic libs
2014-02-09 15:49:16 -08:00
Steven Fackler
490e518c6d
Merge pull request #5 from zr40/sync-crate
...
extra::sync was moved to sync crate
2014-02-06 11:28:32 -08:00
Matthijs van der Vleuten
e7f2dccb2f
extra::sync was moved to sync crate
2014-02-06 19:57:21 +01:00
Steven Fackler
1a5e625b4f
Update for IO API update
...
The error handling needs to be redone still.
2014-02-04 18:42:32 -08:00
Steven Fackler
89e79afaf9
Remove unused FFI binding
2014-01-25 17:10:53 -08:00
Steven Fackler
22e687d801
Always run configure from the right directory
2014-01-20 21:50:52 -08:00
Steven Fackler
cd6c0ebcb5
Run configure on travis
2014-01-20 20:49:24 -08:00
Steven Fackler
e2554ea6af
Add a configure script and an install target
2014-01-20 20:20:10 -08:00
Steven Fackler
37240b51f5
Switch doc link to rust-ci
2014-01-18 14:55:37 -08:00
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