- middleware impl Responder for StatusCode (2797359e)
- response
- macro
- Response Response::send can now take anything implementing ResponseFinalizer (62a118b1)
- hyper update to hyper 0.4 (f35f7f06)
- router add convenience methods for OPTIONS and PATCH (471dc1bc, closes #202)
- travis test the README example in travis builds (c5986a11)
- response
- server loosen bounds required for
listen
(1f30e68a)
- travis test the README example in travis builds (c5986a11)
- router add convenience methods for OPTIONS and PATCH (471dc1bc, closes #202)
- query allow multiple query params alive at once (1e453409)
- json return descriptive errors on failures in json_as (b4309bec)
- nightly add nightly feature flag (4bcd44aa)
- macros allow middleware! to bind response mutably (136d4557)
- server ensure panic on invalid listen addr (e218287c)
- travis update for breaking change to travis-cargo (7cb48149)
- middleware fix the default handler so that custom error handlers are used (45036f75)
- unboxed_closures allow unboxed closures via middleware macro (c635813a)
- travis test beta and nightly on travis (efcb1604)
- docs fix doc generation script (cee6a43a)
- rustup adjust for splitn change (9a4bd5fe)
- macros remove nickel_macros crate (60ad3e2f)
- server adjust to upstream changes (f97f6f43)
- query_string
- send_file dont deadlock when send_file has a bad path (68bf0c41)
- middleware_handler use from_usize instead of from_uint (fc30f617)
- example
- Cargo Temporarily switch to Simons fork of rust-mustache. (012bfbbd)
- Readme.md
- response
- Copy Copy is now opt-in (f766b9d1)
- BytesContainer introduce AsBytes to replace BytesContainer (8ccfec01)
- TreeMap fix TreeMap path (d2b3d199)
- macros remove warnings from lint name change (1b0f5dff)
- url parse_str(s) is now parse(s.as_bytes()) (1afabe59)
- floor.rs fixes typo (8c2b387b)
- routes allow custom :format variable in route (add8301f)
- SendStr MaybeOwned is depreciated in favor of Cow pointers (a8481f59)
- clone Copy now requires Clone (81af6d79)
- HashMap
- slicing_syntax allow slicing_syntax. fixes #95 (c1bb3e17)
- docs
- Makefile
- mustache temporally switch to fork (c5a7cc4b)
- doctest compile doctest for listen but dont run it (f811ff78)
- plugin update plugin syntax (8c2e6a9b)
- json_body_parser
- lib.rs
- beta remove final unstable code (fcc84c65)
- nickel
- RequestUri adjust for upstream namespacing changes (9ab86848)
- router
- reintroduce PR #91 (4e0b37d1)
- Use new find_equiv signature. (20a40959)
- handle changes to trait resolution (6c7a4145)
- don't match /barr for /bar routes (ccfd3846, closes #60)
- remove superflous line (1a5d7e68)
- fixes screwed up indentation (1096b171)
- remove accidentially added comment (9a3844d5)
- ignore request params (9c1527f9)
- fix test (b63b776d)
- rusthttp temporary upstream repo change (9e3da438)
- fix depreciated code (bdae4e7e)
- std::path is now std::old_path (2a8777d5)
- FromStr now returns a Result, not an Option. (ce33ef2b)
- Show is deprecated in favor of Debug (b758c514)
- IO module was renamed. (41787233)
- change according to latest rust (ae2c49e6)
- don't force StaticFileHandler to be last middleware (448a8ec1, closes #61)
- change according to latest rust update (759b8467)
- HttpDate mismatch types, from time::Tm to HttpDate (c6bc3f45)
- readme
- mimes
- enums Add pub use/namespacing where required (ed2a3a31)
- mime set Content-Type header when appropriate (dc525433)
- Readme
- request_handler replace fail! with panic! (e032380c)
- examples AtomicUint is deprecated in favor of AtomicUsize (03d7fa14)
- main.rs kill unused import (445bbbdf)
- Cargo.toml remove invalid keyword (f810f54e)
- rustup
- anymap
- middleware
- StaticFilesHandler don't try to send dirs (6eda5d9c)
- tests make compiler happy about unused variables (8023571c)
- Readme.me added basic notes (7691dc6d)
- routes add implicit optional format param to routes (153179d5)
- Cargo.toml adjust for crates.io live go (c8e8519c)
- macros add convenience macro for establishing routes (2ac2587d)
- Allow usage of default router (466d512d, closes #59)
- make router a middleware (c5ca1b40)
- adds error handling support (7183cbcf, closes #48)
- added cargo support (57067243)
- travis
- response
- Readme.md explain more detailed what the project is (737bf965)
- router
- urlencoded add query string middleware (6de1d279)
- nickel
- ResponseFinalizer add default mimetypes (07e602c6)
- docs add documentation generation (655351cb)
- favicon add support for favicons (c00b329a)
- middleware
- static-files add basic support (2bb6f833)
- Readme
- Router implemented routes with variables (6d0a3758)
- json_body_parser add json support (fec76019)
- tests add test command to Makefile (0c1b8d2c)
- hyper use hyper instead of rust-http (5c6ff040)