Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on May 30, 2015
  1. @cortesi
Commits on Sep 9, 2014
  1. @cortesi
Commits on Jul 31, 2013
  1. @cortesi

    Remove GPL notices left in source files after our change to the MIT l…

    cortesi authored
    …icense.
    
    Thanks to Roy Shamir for reporting this.
Commits on Jun 8, 2013
  1. @cortesi
Commits on May 14, 2013
  1. @cortesi

    Make ready for pyinstaller.

    cortesi authored
Commits on May 13, 2013
  1. @cortesi
Commits on Jul 3, 2012
  1. @cortesi

    Move palette option getting/setting to mitmproxy.

    cortesi authored
    Unbreaks mitmdump.
Commits on Jun 1, 2012
  1. @cortesi
Commits on Apr 2, 2012
  1. @cortesi
Commits on Mar 17, 2012
  1. @cortesi
Commits on Feb 7, 2012
  1. @cortesi

    Refactor console.

    cortesi authored
    Split the console implementation out into logical components.
Commits on Sep 9, 2011
  1. @cortesi
  2. @cortesi
Commits on May 14, 2011
  1. @cortesi

    Add -r option to mitmdump and mitmproxy.

    cortesi authored
    This option reads a set of flows from a file. I've also regularized the
    mitmdump and mitmproxy command-line signatures by removing mitmproxy's old way
    of specifying flow loads through naked arguments.
Commits on May 13, 2011
  1. @cortesi

    Add a -n option which tells the tools not to bind a proxy.

    cortesi authored
    This is useful when you just want to inspect or process dumps.
Commits on Mar 27, 2011
  1. @cortesi
Commits on Mar 13, 2011
  1. @cortesi

    Fix a number of small UI infelicities.

    cortesi authored
    - Make request/response view switching behave sensibly
    - Avoid having an empty string appear in connection view text. This makes urwid
    misbehave.
    - Make it clear that intercept and cookies specifications are filters.
Commits on Mar 12, 2011
  1. @cortesi

    Remove beep functionality from mitmproxy.

    cortesi authored
    This acts funny (sometimes works, sometimes doesn't) and isn't really useful.
  2. @cortesi

    Unify mitmproxy and mitmdump commandline

    cortesi authored
    - Extract common options into cmdline.py
    - Change mitmproxy keybindings to fit command line
    
    Some cmdline options and keybindings aren't in operation yet - just stubs
    where functionality will be added in the next few commits.
  3. @cortesi
  4. @cortesi
Commits on Mar 8, 2011
  1. @cortesi

    Move version constants to version.py, add version to serialized flows.

    cortesi authored
    For now, we don't do anything with the serialized version info, but this should
    give us some future-proofing for serialization format changes.
Commits on Feb 25, 2011
  1. @cortesi
Commits on Feb 24, 2011
  1. @cortesi

    Minor housekeeping - unused code, nocover directives.

    cortesi authored
    95% test coverage.
Commits on Feb 20, 2011
  1. @cortesi

    Certificates are now generated in a temporary per-session directory.

    cortesi authored
    This means that certificates don't accumulate in the conf directory, users
    don't have to clear certificates if the CA is regenerated, and the user can
    specify a custom CA without invalid certificates being loaded inadvertently.
Commits on Feb 19, 2011
  1. @cortesi

    Revamp SSL configuration.

    cortesi authored
    - Move option parsing utiliities to proxy.py
    
    - Don't have a global config object. Pass it as an argument to ProxyServer.
    
    - Simplify certificate generation logic.
  2. @cortesi

    Clean up certificate generation.

    cortesi authored
    - Use templates for config files. We can re-introduce customization of the
    certificate attributes when we need them.
    
    - Split CA and cert generation into separate functions.
    
    - Generation methods provide an error return when generation fails.
    
    - When the user explicitly specifies a certificate, we don't generate it, but
    fail if it doesn't exist.
Commits on Feb 16, 2011
  1. @cortesi

    Extract common SSL certificate options into a group.

    cortesi authored
    Use this only in mitmdump and mitmproxy for now.
Commits on Feb 5, 2011
  1. @cortesi
Commits on Jan 27, 2011
  1. @cortesi

    Prompt user on quit.

    cortesi authored
  2. @cortesi

    Handle nonexistent load files gracefully.

    cortesi authored
    Also improve IOError statusbar messages.
  3. @cortesi

    Refine flow saving shortcuts.

    cortesi authored
    "S" to save all flows.
    
    "s" to save just the current flow.
  4. @cortesi
Commits on Jan 26, 2011
  1. @cortesi
Commits on Jan 25, 2011
  1. @cortesi
Something went wrong with that request. Please try again.