Commit History

Author SHA1 Message Date
  Alan Shreve 35d8fc20ff initial implementation of auto-updating in ngrok 12 years ago
  Alan Shreve b136b8f1aa fix an issue where logging during authtoken reading was never reported. fix an issue where ngrok could not find the user's home directory on linux when cross-compiled from darwin 12 years ago
  Alan Shreve a51160d372 use custom go-bindata solution for compiling assets into the binary 12 years ago
  Alan Shreve e0ff5ad359 fix Makefile to build the correct binaries for client/server targets 12 years ago
  Alan Shreve 733452c53c change directory layout so go install generates the correct binaries 12 years ago
  Alan Shreve 0b7ceda198 use nrsc to pack static data into the binaries, making adding assets easier and simplifying the build process 12 years ago
  Alan Shreve f1b17a7987 base64 encoded all raw bytes transferred to the web interface, and expose a primitive hex viewing interface for all requests/responses 12 years ago
  Alan Shreve 1d8a301b53 encrypt all control and proxy connections with TLS 12 years ago
  Alan Shreve 72898512cb go fmt, remove reference to bodyhtml, syntax highlight real-time requests 12 years ago
  Alan Shreve a329bed0ef use angularJS for UI. add websocket support to stream live updates of new requests to the UI 12 years ago
  Kyle Conroy 2b355b2f8d Use names for struct initializtion 12 years ago
  Kyle Conroy 975f27967e Add a `fmt` target to the Makefile 12 years ago
  Alan Shreve 158401cad7 fix bindata build problem 12 years ago
  Alan Shreve aaa1272336 bump version and fix real problem with how we were building that caused build tags not to work 12 years ago
  Alan Shreve 8f47634397 bump version, fix makefile to make sure pkg directory is cleaned before building releases so that we're sure to get the right code when build tags change 12 years ago
  Alan Shreve a03ebfba5a pretty print all xml bodies 12 years ago
  Alan Shreve 28cb7fb47f compile all static assets into the binary so they aren't loaded from the internets. add a fix so that the TeeConn shuts down its pipe correctly so that we terminate handling responses when handling HTTP/1.0 responses with no content-length set 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 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 2c2b8fbc71 restructure code to isolate the environment and make the project easier to work on 12 years ago
  Alan Shreve 8f4795ecac initial prototype of ngrok 12 years ago