- 19 Aug, 2018 2 commits
-
-
Dennis Jenkins authored
Improve memory management using shared_ptr instead of raw pointer
-
knowledge4igor authored
-
- 18 Aug, 2018 2 commits
-
-
Dennis Jenkins authored
Tiny change in processRequestQueue to make code better
-
knowledge4igor authored
-
- 16 Aug, 2018 2 commits
-
-
Dennis Jenkins authored
Fix Request Cookies Parsing
-
- 15 Aug, 2018 4 commits
-
-
Adds a unit test in "tests/cookie_test.cc" for "CookieJar.addFromRaw". Additionally, "CookieJar.addFromRaw" now skips all whitespace between cookies. Not sure what the HTTP standard requires, but this seems to be the safest bet in the case of no whitespace or multiple whitespace delimiting cookies.
-
Previously, when parsing the "Cookie" header for an HTTP request, the header was parsed as if it was the "Set-Cookie" header of an HTTP response. As a result, the CookieJar object of a Request object would never contain more than a single cookie, with any additional cookies being stored in Cookie.ext of the first cookie. This commit fixes this issue by implementing a CookieJar.addFromRaw method which adds multiple Cookies to a CookieJar from a string. HeadersStep::apply now uses CookieJar.addFromRaw instead of Cookie::fromRaw.
- 14 Aug, 2018 2 commits
-
-
Dennis Jenkins authored
Fix undefined behaviour in copy assignment operator
-
knowledge4igor authored
-
- 09 Aug, 2018 13 commits
-
-
Dennis Jenkins authored
Added support to get parameters from Query
-
Jennifer Buehler authored
-
Dennis Jenkins authored
Remove warnings gcc 4.8.4
-
Jennifer Buehler authored
-
Jennifer Buehler authored
-
Jennifer Buehler authored
-
Jennifer Buehler authored
-
Jennifer Buehler authored
-
Jennifer Buehler authored
-
Jennifer Buehler authored
-
Jennifer Buehler authored
-
-
Jennifer Buehler authored
-
- 02 Aug, 2018 1 commit
-
-
Dennis Jenkins authored
Added Routes::NotFound, a custom handler for unmatched routes, to Router
-
- 01 Aug, 2018 3 commits
-
-
Dennis Jenkins authored
Query in client
-
Dennis Jenkins authored
Add application/octet-stream to be type-safe
-
Dennis Jenkins authored
Check inflightRequests not empty to grab el; and check onDone non-null to call
-
- 31 Jul, 2018 1 commit
-
-
Dennis Jenkins authored
Change std::tm to time_point and add "date.h"
-
- 28 Jul, 2018 10 commits
-
-
Dennis Jenkins authored
ResponseWriter's peer() method is now public
-
Dennis Jenkins authored
Make `EncodingHeader` values case-insensitive per TODO
-
Dennis Jenkins authored
-
Dennis Jenkins authored
Updating contact info in README.txt
-
Dennis Jenkins authored
Close 2 file descriptors opened from serveFile - avoid crash
-
Dennis Jenkins authored
Not everyone wants to join a private channel on Slack. The current maintainer and a few active contributors vastly prefer IRC, so I updated the documentation to list both contact methods.
-
Dennis Jenkins authored
-
Dennis Jenkins authored
-
Dennis Jenkins authored
Merged TafThorne-249-building-and-running-tests
-
Dennis Jenkins authored
-