Sean McArthur
63b2759e2f
docs(readme): remove warning from Server example
2016-02-22 11:14:34 -08:00
Sean McArthur
2b05fab85e
Merge pull request #732 from JohanLorenzo/update-listening-doc
...
docs(server): add a warning to Listening::close() in order to reflect #338
2016-02-19 14:07:08 -08:00
Johan Lorenzo
5c8b63028c
docs(server): add a warning to Listening::close() in order to reflect #338
2016-02-19 14:25:12 +01:00
Sean McArthur
a2ab168186
Merge pull request #731 from OlegTsyba/typo_in_set_write_timeout
...
fix(net): fix the typo in `set_write_timeout`
2016-02-17 09:51:56 -08:00
OlegTsyba
7c76fff3aa
fix(net): fix the typo in set_write_timeout
2016-02-17 19:13:40 +02:00
Sean McArthur
af944d784c
Merge pull request #729 from sfackler/client-debug
...
feat(client): Implement Debug for Client
2016-02-15 15:57:02 -08:00
Steven Fackler
8c7ef7fd93
feat(client): Implement Debug for Client
...
Protocol doesn't extend Debug so we have to leave that out of the
output unfortunately.
2016-02-15 14:43:50 -08:00
Sean McArthur
e8245aa7fb
v0.7.2
2016-01-04 15:24:31 -08:00
Sean McArthur
28b395d165
Merge pull request #718 from hyperium/715-buffer-grow-error
...
fix(buffer): fix incorrect resizing of BufReader
2016-01-04 15:22:00 -08:00
Sean McArthur
3a18e72be6
fix(buffer): fix incorrect resizing of BufReader
...
Closes #715
2016-01-04 15:00:37 -08:00
Sean McArthur
a4230eb510
Merge pull request #713 from malept/additional-extended-value-api
...
Additional ExtendedValue API
2015-12-31 12:50:48 -08:00
Mark Lee
f7d6ff67ee
docs(headers): add docs for ExtendedValue members
2015-12-31 12:12:51 -08:00
Mark Lee
da0abe8988
feat(headers): allow ExtendedValue structs to be formatted and used as struct members
2015-12-31 12:12:51 -08:00
Sean McArthur
ac8a72ab6c
Merge pull request #708 from frewsxcv/clippy
...
Address suggestions made by rust-clippy
2015-12-28 09:28:15 -08:00
Corey Farwell
4c7f6f0c1e
style(all): Address suggestions made by rust-clippy
2015-12-23 08:59:45 -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
69adbd1914
style(client): change instances of method::Method to Method
2015-12-19 13:59:33 -08:00
Sean McArthur
6cb35bc7cf
Merge pull request #705 from sfackler/master
...
fix(server): Flush 100-continue messages
2015-12-18 16:18:52 -08:00
Steven Fackler
92ff50f2e5
fix(server): Flush 100-continue messages
...
Closes #704
2015-12-18 16:00:49 -08:00
Sean McArthur
40d4014781
Merge pull request #703 from malept/header-parsing-with-character-encoding
...
feat(headers): add extended parameter parser to the public API
2015-12-15 10:29:21 -08:00
Mark Lee
402fb76bb2
feat(headers): add extended parameter parser to the public API
...
Move the extended parameter parser from the Content-Disposition header
implementation into the common header parsing module. This allows crates that
use Hyper to parse RFC 5987-compliant header parameter values.
Add tests based on the examples given in the RFC.
2015-12-15 09:56:09 -08:00
Sean McArthur
23f20c7576
test(bench): switch vec_push_all to extend_from_slice
...
Closes #702
2015-12-14 13:46:43 -08:00
Sean McArthur
d1f4a8b248
Merge pull request #699 from kaedroho/fix/698
...
fix(server): Removed check for GET/HEAD request when parsing body
2015-11-30 09:38:18 -08:00
Karl Hobley
1077440c4d
test(server): Add test for GET request with body
2015-11-29 18:06:44 +00:00
Karl Hobley
0b05c5903e
fix(server): Removed check for GET/HEAD request when parsing body
...
Fixes #698
2015-11-29 18:06:44 +00: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
Sean McArthur
21c4f51ad5
Merge pull request #680 from mikedilger/content-disposition
...
feat(headers): Add Content-Disposition header
2015-11-23 12:42:37 -08:00
Mike Dilger
7623ecc264
feat(headers): Add Content-Disposition header
...
fixes #561
2015-11-24 08:51:06 +13: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
9c99e939a6
Merge pull request #693 from brycefisher/feat/access-control-allow-credentials
...
feat(headers): Add Access-Control-Allow-Credentials header
2015-11-22 08:47:46 -08:00
Bryce Fisher-Fleig
19348b892b
feat(headers): Add Access-Control-Allow-Credentials header
...
There is only one acceptable value for this header, "true", so
there header struct is unit-like (no fields nor data inside). See
documentation and tests for more info. Case insensitive.
Closes #655
2015-11-22 00:53:16 -08:00
Sean McArthur
072d4fe36a
Merge pull request #687 from hyperium/ssl-and-cookie-up
...
chore(dependencies): update openssl to 0.7 and cookie to 0.2
2015-11-21 18:32:21 -08:00
Sean McArthur
799698ca87
feat(headers): re-export CookiePair and CookieJar
2015-11-20 13:15:07 -08: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
d44ee5980f
docs(quality_item): fix typo
...
Closes #634
2015-11-17 10:47:43 -08:00
Sean McArthur
cbe1176f2c
docs(readme): remove unused import
...
Closes #657
2015-11-17 10:45:44 -08:00
Sean McArthur
6560e9edba
Merge pull request #682 from hyperium/fix-win-x86-nounwind
...
test(windows): disable a panicking test for 32-bit msvc
2015-11-17 10:43:13 -08:00
Sean McArthur
8a5139e95f
test(windows): disable a panicking test for 32-bit msvc
2015-11-16 14:01:57 -08:00
Sean McArthur
73319fc670
Merge pull request #681 from Dean4Devil/master
...
docs(server): Fixing two small typos
2015-11-16 11:55:05 -08:00
Sean McArthur
2bb906ad7f
v0.6.16
2015-11-16 10:45:33 -08:00
Dean4Devil
29fc868064
docs(server): Fixing two small typos
2015-11-12 09:44:54 +01:00
Sean McArthur
45b0b884d1
Merge pull request #677 from untitaker/access-control-expose-headers
...
Add Access-Control-Expose-Headers
2015-11-02 13:22:12 -08:00
Markus Unterwaditzer
f783e9913b
feat(headers): Add Access-Control-Expose-Headers
...
Fix #673
2015-11-02 22:09:49 +01:00
Sean McArthur
becced4ef2
Merge pull request #676 from Ryman/500_on_panic
...
fix(response): respond with a 500 if a handler panics
2015-11-02 11:05:26 -08:00
Kevin Butler
63c6762c15
fix(response): respond with a 500 if a handler panics
2015-10-29 23:51:59 +00:00