Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-05 | Fix golint nits by adding docstrings and simplifying execution flow.fix-golint | David Anderson | |
2017-07-05 | Correct the package building command, and only deploy for master branch commits. | David Anderson | |
2017-07-05 | Another attempt to fix Travis. | David Anderson | |
Drop Go 1.7 from the build matrix, tcpproxy uses a 1.8 feature of crypto/tls. Make `go get` fetch the right test packages for cmd/tlsrouter. | |||
2017-07-05 | Make Travis test all packages, and remove the go.universe.tf import path. | David Anderson | |
2017-07-05 | Fix the godoc link to point to google/tcpproxy. | David Anderson | |
2017-07-05 | Merge bradfitz's tcpproxy codebase with the software formerly known as ↵ | David Anderson | |
tlsrouter. Brad's code will be the place for future development, and the base for the binary formerly known as tlsrouter. This merge is the first step towards converging the codebases. | |||
2017-07-05 | Move tlsrouter's readme to the command's directory. | David Anderson | |
2017-07-05 | Switch license to Apache2, add Google copyright headers. | David Anderson | |
This is prep work for merging with google/tcpproxy. | |||
2017-07-02 | Correct the travis build to kinda work. | David Anderson | |
2017-07-02 | Move tlsrouter to cmd/tlsrouter, in preparation for rewrite as a pkg. | David Anderson | |
2017-06-22 | Fix copy/paste-o in doc example. | Brad Fitzpatrick | |
2017-06-22 | Add vendor warning | Brad Fitzpatrick | |
2017-06-22 | Add TargetListener | Brad Fitzpatrick | |
2017-06-22 | Start of tcpproxy. No Listener or reverse dialing yet. | Brad Fitzpatrick | |
2017-05-14 | Make golint fail if lint errors are found, and fix said lint. | David Anderson | |
2017-05-14 | Clean up the Travis build a bit more, moving more stuff to the deploy stage. | David Anderson | |
2017-05-14 | Test Travis's new build stage support. | David Anderson | |
This should only package and deploy if the build is clean on *all* Go versions in the test matrix. | |||
2017-05-14 | Make travis fetch the test-only dependency. | David Anderson | |
2017-05-14 | Add support for HAProxy's PROXY protocol. | David Anderson | |
This allows backends that support it to receive the client's true ip:port as out-of-band information, despite the connection being proxied. | |||
2017-05-14 | Upload packages based on Go 1.8, not 1.7. | David Anderson | |
2017-05-14 | Add Go 1.8 to the build matrix. | David Anderson | |
2017-02-09 | typo | Ryan Cox | |
2017-02-08 | Remove debug print in acme code. | David Anderson | |
2017-02-08 | Stop testing against Go 1.6. | David Anderson | |
1.6 lacks the builtin context package, and 1.8 will be out any day now, so 1.6 is on its last legs anyway. | |||
2017-02-08 | Add ACME routing support. | David Anderson | |
TLS connections that look like ACME verification get fanned out to all known backends, and the one that responds with the right cert to continue ACME verification is the winner. | |||
2017-01-31 | Use nogroup as the group, not nobody. | David Anderson | |
2017-01-31 | Port extra error checking over from netboot. | David Anderson | |
2017-01-31 | Clean up travis config a bit, and add missing copyright notice. | David Anderson | |
2017-01-31 | Add a deploy step to garbage-collect old packagecloud files. | David Anderson | |
2017-01-31 | Random change to force travis rebuild on latest code. | David Anderson | |
2017-01-31 | Attempt to create a package with no version name. | David Anderson | |
2017-01-31 | Revert to just debian/jessie. It's the same package anyway. | David Anderson | |
Rather than push a million different packages, just make users select the correct repository for now. | |||
2017-01-31 | Try the obvious way to specify a matrix of package tags. | David Anderson | |
2017-01-31 | Limit the deploy to only the go 1.7 build. | David Anderson | |
2017-01-31 | Skip cleanup so travis doesn't delete the freshly built .deb. | David Anderson | |
2017-01-31 | Attempt a packagecloud push. | David Anderson | |
2017-01-31 | Attempt to build a debian package with FPM. | David Anderson | |
2017-01-03 | Add a systemd unit file to run tlsrouter. | David Anderson | |
The sandboxing settings are quite extreme. I love it. | |||
2017-01-01 | Document -hello-timeout in README. | David Anderson | |
2017-01-01 | Add slowloris protection, in the form of a ClientHello timeout. | David Anderson | |
2017-01-01 | Remove support for SSL 3.0. | David Anderson | |
It's obsolete, actively dangerous, and support has been removed from all major browsers. | |||
2017-01-01 | Add tests for hostname matching, and make DNS matches match entire string. | David Anderson | |
2017-01-01 | Fix vet errors in Go 1.6. | David Anderson | |
2017-01-01 | Add more words to README. | David Anderson | |
2017-01-01 | Add godoc comments to appease golint. | David Anderson | |
2017-01-01 | Add a Travis CI config. | David Anderson | |
2017-01-01 | Add DNS name support to config | David Anderson | |
2016-12-07 | Add licensing and contributing information for release. | David Anderson | |
2016-11-27 | Initial commit. | David Anderson | |