Skip to content
Commits on Mar 24, 2012
  1. @cortesi

    Refactor pretty view mechanism.

    cortesi committed Mar 24, 2012
    Also start adding unit tests for this subsystem.
Commits on Mar 23, 2012
  1. @cortesi
  2. @cortesi
Commits on Mar 22, 2012
  1. @cortesi

    Add modal help to GridEditor.

    cortesi committed Mar 22, 2012
    Also includes some minor refactoring and documentation stubs.
Commits on Mar 19, 2012
  1. @cortesi

    More work on pretty view forcing.

    cortesi committed Mar 20, 2012
    - Make this setting apply only to the currently viewed flow. I think it's more
    likely that this is the behaviour the user will want, rather than globally
    setting the pretty type.
    - Update help.
  2. @cortesi

    Refactor pretty view forcing somewhat.

    cortesi committed Mar 20, 2012
    - Use a lookup table of content types -> view modes.
    - Add a urlencoded forcing. Remove "html" - at the moment it's the same as
    "xmlish".
    - Display type when forced.
  3. @cortesi
  4. @ulope

    Allow a flow view's pretty-printed body type auto-detection to be ove…

    ulope committed Mar 19, 2012
    …rridden by the user
Commits on Mar 18, 2012
  1. @cortesi

    Grid editor refinements.

    cortesi committed Mar 19, 2012
    - Correct column width calculation used in keystrokes. Arrow keys should now
    work as expected in multi-line fields.
    - Enable multi-line editing throughout. You now need to tab or esc to exit edit
    mode.
  2. @cortesi
  3. @cortesi
  4. @cortesi

    Generalize GridEditor to N columns.

    cortesi committed Mar 18, 2012
    Start adding a replacement rule editor.
Commits on Mar 17, 2012
  1. @cortesi

    KVEditor -> GridEditor

    cortesi committed Mar 18, 2012
  2. @cortesi

    Move mitmproxy reverse proxy shortcut to "P".

    cortesi committed Mar 18, 2012
    Also don't expose help from the help screen.
  3. @cortesi

    Fix unit tests.

    cortesi committed Mar 17, 2012
  4. @cortesi
Commits on Mar 16, 2012
  1. @cortesi

    Hooks -> ReplaceHooks

    cortesi committed Mar 17, 2012
    It makes more sense to specialize this, which will let me build a nicer
    interface for replacement hooks in mitmproxy.
  2. @cortesi
Commits on Mar 15, 2012
  1. @cortesi
  2. @cortesi

    Add a decoded context manager.

    cortesi committed Mar 16, 2012
    This simplifies a common chore when modifying traffic - decoding the object,
    modifying it, then re-encoding it with the same encoding afterwards. You can
    now simply say:
    
    with flow.decoded(request):
        request.content = "bar"
Commits on Mar 13, 2012
  1. @cortesi
Commits on Mar 11, 2012
  1. @cortesi

    Cleanliness fixes.

    cortesi committed Mar 12, 2012
    - Remove unused code during previous commit.
    - Code coverage fixes.
  2. @cortesi
  3. @cortesi

    Use PyOpenSSL for certificate generation.

    cortesi committed Mar 11, 2012
    We no longer call external OpenSSL commands at all.
  4. @cortesi

    Replace CA generation with PyOpenSSL version.

    cortesi committed Mar 11, 2012
    We no longer call an external command.
Commits on Mar 10, 2012
  1. @cortesi
  2. @cortesi
  3. @cortesi
Commits on Mar 8, 2012
  1. @meeee

    Fix SSL requests with Transfer-Encoding: chunked

    meeee committed Mar 8, 2012
    Add size parameter to FileLike.readline, used by read_chunked.
  2. @meeee

    Handle Transfer-Encoding header values case insensitive

    meeee committed Mar 8, 2012
    According to HTTP/1.1 RFC 2616 Section 3.6.
Commits on Mar 5, 2012
  1. Added tests for ServerPlaybackState with nopop

    Valtteri Virtanen committed Mar 5, 2012
  2. Fixed old tests

    Valtteri Virtanen committed Mar 5, 2012
  3. Adds space between sentences on no-pop's help

    Valtteri Virtanen committed Mar 5, 2012
  4. Adds no-pop option to server-side replay

    Valtteri Virtanen committed Mar 5, 2012
Commits on Mar 4, 2012
  1. @cortesi
Something went wrong with that request. Please try again.