1. 25 Mar, 2016 1 commit
    • Jason Madden's avatar
      Comply with PEP3333 · 7d8acc41
      Jason Madden authored
      Don't subclass dict for environ by default, but leave that option
      available. When printing, make sure that we have a secure environ.
      Unfortunately, this is relatively fragile but it's the only way to not
      break WebOb/Pyramid.
      7d8acc41
  2. 24 Mar, 2016 1 commit
    • Jason Madden's avatar
      Use subclass of dict for WSGI environ. · f689004a
      Jason Madden authored
      Right now, this is only used for suppressing the printing of potentially
      sensitive information, but in the future there could be other uses.
      
      This is technically not compliant with PEP3333 which specifies that the
      type(environ) must be dict, but it's not clear if that practically
      matters anymore (it looks like it might be a holdover from supporting
      Python 1.5.2 before one could subclass the builtin dict; see https://mail.python.org/pipermail/web-sig/2003-December/000394.html).
      
      Fixes #779.
      f689004a
  3. 23 Mar, 2016 6 commits
  4. 22 Mar, 2016 10 commits
  5. 21 Mar, 2016 8 commits
  6. 18 Mar, 2016 4 commits
  7. 17 Mar, 2016 2 commits
  8. 16 Mar, 2016 8 commits