1. 03 Jun, 2006 19 commits
  2. 02 Jun, 2006 6 commits
  3. 01 Jun, 2006 10 commits
  4. 31 May, 2006 5 commits
    • Tim Peters's avatar
      Repaired error in new comment. · 72270c22
      Tim Peters authored
      72270c22
    • Tim Peters's avatar
      _range_error(): Speed and simplify (there's no real need for · d6a6f023
      Tim Peters authored
      loops here).  Assert that size_t is actually big enough, and
      that f->size is at least one.  Wrap a long line.
      d6a6f023
    • Tim Peters's avatar
      Trimmed trailing whitespace. · c2b550e1
      Tim Peters authored
      c2b550e1
    • Andrew M. Kuchling's avatar
      Mention SimpleXMLRPCServer change · 07cf0722
      Andrew M. Kuchling authored
      07cf0722
    • Andrew M. Kuchling's avatar
      [Bug #1473048] · 622f1441
      Andrew M. Kuchling authored
      SimpleXMLRPCServer and DocXMLRPCServer don't look at
      the path of the HTTP request at all; you can POST or
      GET from / or /RPC2 or /blahblahblah with the same results.
      Security scanners that look for /cgi-bin/phf will therefore report
      lots of vulnerabilities.
      
      Fix: add a .rpc_paths attribute to the SimpleXMLRPCServer class,
      and report a 404 error if the path isn't on the allowed list.
      
      Possibly-controversial aspect of this change: the default makes only
      '/' and '/RPC2' legal.  Maybe this will break people's applications
      (though I doubt it).  We could just set the default to an empty tuple,
      which would exactly match the current behaviour.
      622f1441