Sean McArthur
02f01765ee
fix(tests): update new Host header tests to use Raw
2016-11-16 12:57:09 -08:00
YetAnotherMinion
c8b48c7efd
refactor(version): bump version of num_cpus to 1.0
2016-08-27 14:03:24 -04:00
Sean McArthur
0ce83dfbb3
Merge pull request #878 from nox/serde
...
Update serde to 0.8
2016-08-07 10:29:22 -07:00
Anthony Ramine
dc03ca188a
chore(version): Update cookie to 0.3
2016-08-02 09:54:40 +02:00
Anthony Ramine
de921d08fe
chore(version): Update serde to 0.8
2016-08-02 09:39:10 +02:00
Sean McArthur
c81cd4b0d5
docs(guide): copy over html files, not markdown files
2016-07-15 14:41:04 -07:00
Sean McArthur
3e66377979
refactor(header): internalize traitobject and typeable
2016-07-14 17:27:59 -07:00
Sean McArthur
d35992d019
feat(lib): switch to non-blocking (asynchronous) IO
...
BREAKING CHANGE: This breaks a lot of the Client and Server APIs.
Check the documentation for how Handlers can be used for asynchronous
events.
2016-05-16 09:51:18 -07:00
Sean McArthur
1ec56fe6b6
v0.9.4
2016-05-09 15:09:26 -07:00
Sean McArthur
01160abd92
feat(ssl): enable hostname verification by default for OpenSSL
...
Additionally disables SSLv2 and SSLv3, as those are universally considered
unsafe.
Closes #472
2016-05-08 10:04:37 -07:00
Sean McArthur
eab289b7d2
v0.9.3
2016-05-05 14:30:34 -07:00
Sean McArthur
1d936fee90
v0.9.2
2016-05-04 11:16:13 -07:00
Sean McArthur
4828437551
v0.9.1
2016-04-21 17:10:51 -07:00
Sean McArthur
b783ddf455
fix(Cargo.toml): update documentation link
2016-04-21 17:10:22 -07:00
Sean McArthur
eda5ca5b7f
v0.9.0
2016-04-21 16:17:25 -07:00
Simon Sapin
8fa7a98968
refactor(hyper): Update to rust-url 1.0
...
BREAKING CHANGE: The re-exported Url type has breaking changes.
2016-04-21 16:14:08 -07:00
Steven Fackler
f37315b270
feat(net): Add Ssl impls for security-framework
...
Cloese #755
2016-04-16 16:20:52 -07:00
Sean McArthur
caa796f98d
v0.8.1
2016-04-13 15:12:40 -07:00
Sean McArthur
19c9a92595
v0.8.0
2016-03-14 09:57:05 -07:00
Sean McArthur
146df53caf
chore(dependencies): update mime to 0.2
...
BREAKING CHANGE: mime 0.2 depends on serde 0.7, so any instances of
using older versions of serde will need to upgrade.
2016-03-09 13:27:52 -08:00
debris
33d5da2136
refactor(headers): updated serde to version 0.7
2016-02-27 15:04:30 +01:00
Sean McArthur
e8245aa7fb
v0.7.2
2016-01-04 15:24:31 -08:00
Sean McArthur
7d4db58c8c
v0.7.1
2015-12-19 14:02:50 -08:00
Sean McArthur
4a05bee9ab
fix(cargo): remove * dependendies for serde and env_logger
2015-12-19 14:00:12 -08:00
Sean McArthur
3f1b13c72d
v0.7.0
2015-11-24 12:13:05 -08:00
Sean McArthur
53a2233912
Merge pull request #696 from hyperium/promote-timeouts
...
feat(all): add socket timeouts
2015-11-24 12:01:29 -08:00
Sean McArthur
fec6e3e873
feat(all): add socket timeouts
...
Methods added to `Client` and `Server` to control read and write
timeouts of the underlying socket.
Keep-Alive is re-enabled by default on the server, with a default
timeout of 5 seconds.
BREAKING CHANGE: This adds 2 required methods to the `NetworkStream`
trait, `set_read_timeout` and `set_write_timeout`. Any local
implementations will need to add them.
2015-11-24 10:58:58 -08:00
Sean McArthur
c747f99d21
chore(dependencies): update language tags to 0.2
...
BREAKING CHANGE: LanguageTags api is changed.
2015-11-24 10:37:09 -08:00
Jonathan Reem
b4a9227204
Merge pull request #685 from untitaker/url-update
...
chore(cargo): Update url crate to 0.5
2015-11-22 16:44:10 -08:00
Markus Unterwaditzer
78752c0c55
chore(cargo): Update url crate to 0.5
2015-11-22 19:32:09 +01:00
Sean McArthur
81d42c964e
chore(dependencies): update openssl to 0.7 and cookie to 0.2
...
Closes #686
2015-11-20 11:12:56 -08:00
Sean McArthur
2bb906ad7f
v0.6.16
2015-11-16 10:45:33 -08:00
Sean McArthur
d16ef6d9d4
v0.6.15
2015-10-20 17:38:58 -07:00
Sean McArthur
79a99eec8c
chore(cargo): update httparse to 1.0
2015-09-28 13:04:06 -07:00
Sean McArthur
1fbed4b026
v0.6.14
2015-09-21 14:22:05 -07:00
Sean McArthur
3d05a90eef
v0.6.13
2015-09-11 13:40:38 -07:00
Sean McArthur
b833f67780
v0.6.12
2015-09-01 18:12:18 -07:00
Sean McArthur
5e0b952a37
v0.6.11
2015-08-27 15:50:52 -07:00
Sean McArthur
295e8e4708
v0.6.10
2015-08-19 14:57:00 -07:00
Sean McArthur
da2d29309a
v0.6.9
2015-08-13 14:59:17 -07:00
Sean McArthur
0aaa351fe2
chore(cargo): update unicase version to 1.0
2015-08-13 14:58:07 -07:00
Sean McArthur
884fb1bbd9
v0.6.8
2015-08-03 12:07:41 -07:00
Sean McArthur
38d08e0213
v0.6.7
2015-08-03 12:06:15 -07:00
Sean McArthur
5ca84f1666
chore(cargo): update mime dependency to 0.1
2015-08-03 12:06:15 -07:00
Sean McArthur
7d1f154cb7
feat(net): add socket timeouts to Server and Client
...
While these methods are marked unstable in libstd, this is behind a
feature flag, `timeouts`. The Client and Server both have
`set_read_timeout` and `set_write_timeout` methods, that will affect all
connections with that entity.
BREAKING CHANGE: Any custom implementation of NetworkStream must now
implement `set_read_timeout` and `set_write_timeout`, so those will
break. Most users who only use the provided streams should work with
no changes needed.
Closes #315
2015-07-27 09:57:59 -07:00
Jonathan Reem
421422b620
v.0.6.6
2015-07-25 11:09:59 -07:00
Sean McArthur
aaf7995b43
v0.6.5
2015-07-23 13:43:42 -07:00
Sean McArthur
71db6a46c0
refactor(ssl): use openssl::DirectStreams
2015-07-23 13:13:43 -07:00
Jonathan Reem
7b108466f6
v0.6.4
2015-07-10 20:43:51 -07:00
Patrick Walton
87de1b77bc
feat(http): add optional serialization of common types via serde
...
This is behind a Cargo feature to avoid forcing downstream users to
depend on `serde`. It is needed for Servo IPC to work.
2015-07-10 17:45:08 -07:00