Commit History

Author SHA1 Message Date
  Alan Shreve 6a28c1b645 move more net code into conn, factor out a Listen() pattern 12 years ago
  Alan Shreve 694ef522ec don't kill the client if a proxy connection fails, log error messages instead 12 years ago
  Alan Shreve 01eb8eefb3 client initiates heartbeats and detects when connections are stale 12 years ago
  Alan Shreve ea68bc68b7 simplify protocol. switch on actual types of messages instead of a string. properly display error message when quitting, being moving to a model where the client pings the server. wire up version number to the terminal UI. fail to connect clients with a different protocol version 12 years ago
  Alan Shreve 70d52e0ebc add support to the server to do basic authentication of http requests 12 years ago
  Alan Shreve 501953dc3c refactor ui to put views in separate packages. add subview of recent http requests with color-coded responses to terminal view 12 years ago
  Alan Shreve 8cf612ae74 gofmt 12 years ago
  Alan Shreve 1f7f65edf5 add license 12 years ago
  Alan Shreve 0c7bf6ae13 web ui address displayed properly in terminal 12 years ago
  Alan Shreve 305882f844 fix parsing of local address, add command line switch for web interface port 12 years ago
  Alan Shreve 56541ee98f add net import 12 years ago
  Alan Shreve 5adf3150b2 use splithostport for more robust address parsing 12 years ago
  Alan Shreve bf5420e382 depend on windows-safe version of go-metrics 12 years ago
  Alan Shreve cf47e0578e gofmt 12 years ago
  Alan Shreve b7ac1b1b7a a more robust makefile with different targets for building debug and release versions of the binaries. use go-bindata from the makefile to autogenerate the embedded template data 12 years ago
  Alan Shreve 9372023e5c support compiling the templates into the binary for release builds, properly display content when the request has a content type which specifies a character set. make the display output of form parameters and headers prettier 12 years ago
  Alan Shreve 5f7d0aa841 add link to windows binary 12 years ago
  Alan Shreve b239113936 fix download links 12 years ago
  Alan Shreve dec9ad5de6 readme formatting 12 years ago
  Alan Shreve e039352548 update readme with new replay feature and download instructions 12 years ago
  Alan Shreve 53c1b2d5b3 refactor to make protocol parsing more generic in preparation to support other non-http protocols, make ui more MVC-oriented 12 years ago
  Alan Shreve 09a3021b24 add new line after printing cli error 12 years ago
  Alan Shreve 42c26b40e7 update docs 12 years ago
  Alan Shreve 2c2b8fbc71 restructure code to isolate the environment and make the project easier to work on 12 years ago
  Alan Shreve f0a05f79ae color code http status responses in http ui 12 years ago
  Alan Shreve 26dd45d43f terminal ui redraws when the window resizes 12 years ago
  Alan Shreve d8f44ad28b fix comment about caching tunnels 12 years ago
  Alan Shreve 81495a8dcb tunnel affinity by client identifier _and_ ip address 12 years ago
  Alan Shreve dbc0bf3c0c properly clean up tunnels when they close 12 years ago
  Alan Shreve a05f7862df fix readme docs 12 years ago