summaryrefslogtreecommitdiff
path: root/pyramid
AgeCommit message (Collapse)Author
2011-09-09static views with the same name were not distinct, even if they were ↵Chris McDonough
disambiguated via a route prefix; closes #266
2011-09-09- The route prefix was not taken into account when a static view was added inChris McDonough
an "include". See https://github.com/Pylons/pyramid/issues/266 .
2011-09-08- Within ``pyramid.traversal.traversal_path`` , canonicalize URL segmentsChris McDonough
from UTF-8 to Unicode before checking whether a segment matches literally one of ``.``, the empty string, or ``..`` in case there's some sneaky way someone might tunnel those strings via UTF-8 that don't match the literals before decoded.
2011-09-08privatizeChris McDonough
2011-09-08python set intersection doesnt special case strings, so using 'in' is a loop ↵Chris McDonough
is many times faster
2011-09-08use unicode path names to make tests pass on jython (also happens to be the ↵Chris McDonough
right thing, thanks jython)
2011-09-08add additional oob tests and optimize _secure_pathChris McDonough
2011-09-08unused importChris McDonough
2011-09-08Merge branch 'fix.staticencoding'Chris McDonough
2011-09-08add tests for high-order chars in path elements and filenamesChris McDonough
2011-09-08unused importChris McDonough
2011-09-08use set comparison to protect against insecure path elements; don't disallow ↵Chris McDonough
items that start with dot; don't url-quote each path element
2011-09-08add another oob testChris McDonough
2011-09-07- Sometimes falling back from territory translations (``de_DE``) to languageChris McDonough
translations (``de``) would not work properly when using a localizer. See https://github.com/Pylons/pyramid/issues/263 Closes #263.
2011-09-07typoChris McDonough
2011-09-07docstring gardeningChris McDonough
2011-09-07add ref to root factory docsChris McDonough
2011-09-06prep for 1.2a6Chris McDonough
2011-09-06Merge branch 'feature.staticfilegeddon'Chris McDonough
2011-09-06legalize headerChris McDonough
2011-09-06introduce a _FileIterChris McDonough
2011-09-06unused hook pointChris McDonough
2011-09-06unused hook pointChris McDonough
2011-09-06unused imports; gardenChris McDonough
2011-09-06dont set explicit date header; we no longer need the request to be passed to ↵Chris McDonough
FileResponse
2011-09-06remove unused chunksizeChris McDonough
2011-09-06use webob to serve conditional contentChris McDonough
2011-09-06use webtest for static file testingChris McDonough
2011-09-06first cut; still missing features as documented in TODO.txtChris McDonough
2011-09-05Track whether forget or remember were called before reissue headersMichael Merickel
are automatically applied to a response. Fixes #262.
2011-09-05Updated tests cases to send the request to the callback.Michael Merickel
2011-09-05Added test cases to reproduce #262.Michael Merickel
2011-09-05Reordered the computation for traversal to be after custom predicates.Michael Merickel
2011-09-05hail mary checkin to fix reported test failures on unknown systems that isnt ↵Chris McDonough
replicable on my own
2011-09-04gardenCarlos de la Guardia
2011-09-05remove debugging commentChris McDonough
2011-09-05first cut at moving paste.auth stuff into coreChris McDonough
2011-09-04remove decoy PHASE3_CONFIG phase (its the default)Chris McDonough
2011-09-04reorder importsChris McDonough
2011-09-04import orderingChris McDonough
2011-09-04remove lies from docstringChris McDonough
2011-09-04separatorChris McDonough
2011-09-04reorder importsChris McDonough
2011-09-04warningsChris McDonough
2011-09-03another creditChris McDonough
2011-09-03credit and docstring cleanupsChris McDonough
2011-09-03merge master into branchChris McDonough
2011-09-03add bw compat shim for pyramid_zcmlChris McDonough
2011-09-03_make_context no longer requiredChris McDonough
2011-09-03all tests pass; pyramid_zcml still broken with this branchChris McDonough