summaryrefslogtreecommitdiff
path: root/webob/request.py
Commit message (Expand)AuthorAgeFilesLines
* dont try to decode remote_userChris McDonough2012-01-281-3/+1
* give up on trying to encode header values when request.headers is usedChris McDonough2012-01-281-4/+7
* more spurious diff removalChris McDonough2012-01-281-8/+8
* add change notes, reduce spurious diffsChris McDonough2012-01-281-30/+28
* set deprecated properties on BaseRequest rather than LegacyRequest, use envir...Chris McDonough2012-01-281-12/+16
* bytesrequest renamed to legacyrequest... it no longer eagerly converts to byt...Chris McDonough2012-01-281-123/+83
* test textrequest and bytesrequest independentlyChris McDonough2012-01-281-9/+10
* use latin-1 as the default decoder/encoderChris McDonough2012-01-261-2/+2
* get rid of useless literalsChris McDonough2012-01-261-13/+5
* make charset a native string, make _content_type_raw an environ getter rather...Chris McDonough2012-01-261-13/+11
* turn remote_user_encoding and url_encoding into environ_getters (adding webob...Chris McDonough2012-01-261-3/+3
* fix EnvironHeaders class to do encoding and decoding properlyChris McDonough2012-01-261-7/+4
* make bytesrequest work on python 3Chris McDonough2012-01-261-58/+98
* First cut at distinct TextRequest/BytesRequest implementations as aChris McDonough2012-01-251-87/+151
* add warning to docstring of client_addr (closes #20)Chris McDonough2012-01-061-0/+10
* fix https://github.com/Pylons/webob/issues/18 (non-ascii form POST, then pars...Sergey Schetinin2011-12-261-4/+7
* * Added ``request.client_addr`` API (returns IP address implied byChris McDonough2011-10-281-0/+20
* * Added ``request.host_port`` API (returns port number implied by HTTP_HOST,Chris McDonough2011-10-281-0/+27
* be less aggressive about feature removal for benefit of pylons 1.XChris McDonough2011-10-131-12/+28
* * Mutating the ``request.cookies`` property now reflects the mutations intofeature.cookie-bug-for-bugChris McDonough2011-10-101-11/+8
* Merge branch 'master' into feature.cookie-bug-for-bugChris McDonough2011-10-081-4/+11
|\
| * typoChris McDonough2011-10-081-1/+1
| * improve deprecation warningsChris McDonough2011-10-081-4/+11
* | Merge branch 'master' into feature.cookie-bug-for-bugChris McDonough2011-10-071-14/+7
|\ \ | |/
| * * Undeprecated ``uscript_name`` and ``upath_info``.Chris McDonough2011-10-061-14/+7
| * get docstring descriptions right for cookies and paramsChris McDonough2011-10-061-2/+3
* | * Mutating the ``request.cookies`` property now retains the mutated valueChris McDonough2011-10-061-5/+11
|/
* add req.json_body (adapted from Pyramid)Sergey Schetinin2011-09-301-1/+5
* * ``request.cookies`` property now returns an immutable dictionary;Chris McDonough2011-09-291-2/+2
* test coverage back at 100%Sergey Schetinin2011-09-251-2/+2
* test coverage; transcode fixes; remove multidict_from_bodyfileSergey Schetinin2011-09-251-20/+23
* Merge branch 'sergey-1.2-py2-only' into 1.2-mergeSergey Schetinin2011-09-251-166/+223
|\
| * merge transcode into requestSergey Schetinin2011-09-221-2/+72
| * improve req.charset handlingSergey Schetinin2011-09-221-31/+47
| * enable weak matching for if-none-matchSergey Schetinin2011-09-211-1/+1
| * GetDict.tracker -> on_changeSergey Schetinin2011-09-201-10/+1
| * remove todo that is no longer relevantSergey Schetinin2011-09-201-1/+0
| * hardcode utf-8 into FakeCGIBody and MultiDict.form_fieldstorageSergey Schetinin2011-09-201-7/+5
| * hardcode Request.charset to 'UTF-8'Sergey Schetinin2011-09-201-74/+36
| * add webob.transcodeSergey Schetinin2011-09-201-15/+19
| * change req.cookies implementation to parse on demandSergey Schetinin2011-09-201-15/+3
| * drop UnicodeMultiDict; change TrackableMultiDict -> GetDictSergey Schetinin2011-09-201-31/+48
| * req.script_name and .path_info contain unicode nowSergey Schetinin2011-09-201-5/+15
| * refactor IfRangeSergey Schetinin2011-09-201-2/+2
| * remove what remains of py25 supportSergey Schetinin2011-09-201-6/+1
| * deprecate more stuffSergey Schetinin2011-09-181-114/+40
* | remove exec_, change reraise to take single argumentSergey Schetinin2011-09-251-1/+1
* | replace iteritems_(kw) with kw.items()Sergey Schetinin2011-09-251-5/+3
* | make path_info, script_name unicode, deprecate u*Sergey Schetinin2011-09-241-5/+14
* | _empty_byte -> b''Sergey Schetinin2011-09-241-9/+7