1. 08 Aug, 2004 4 commits
    • Tim Peters's avatar
      Deprecated testmod's useless & confusing isprivate gimmick. · f727c6c2
      Tim Peters authored
      Ripped out the docs for the new DocTestFinder's namefilter argument,
      and renamed it to _namefilter; this only existed to support isprivate.
      Removed the new DocTestFinder's objfilter argument.  No point adding
      more cruft to a broken filtering design.
      f727c6c2
    • Tim Peters's avatar
      Whitespace normalization. · 9ca3f855
      Tim Peters authored
      9ca3f855
    • Tim Peters's avatar
      Bug 1003471: Python 1.5.2 security vulnerability still present in 2.3.4 · ec8c5a93
      Tim Peters authored
      That's the title of the report, but the hole was probably plugged since
      Python 2.0.  See corresponding checkin to PC/getpathp.c:  a crucial
      precondition for joinpath() was neither documented nor verified, and there
      are so many callers with so many conditional paths that no "eyeball
      analysis" is satisfactory.  Now Python dies with a fatal error if the
      precondition isn't satisfied, instead of allowing a buffer overrun.
      
      NOT TESTED!  The Windows version of the patch was, but not this one.  I
      don't feel like waiting for someone to notice the patch I attached to the
      bug report.  If it doesn't compile, sorry, but fix it <wink>.  If it
      does compile, it's "obviously correct".
      ec8c5a93
    • Tim Peters's avatar
  2. 07 Aug, 2004 36 commits