54 Commits (190bca6bc74d4cf80ad8d49eb5e8662f9494f0e4)

Author SHA1 Message Date
  Matt Silverlock 190bca6bc7 NoCache middleware - prevents proxies/clients from caching content. 12 years ago
  Carl Jackson 5ac81e93fb Reset cStack's C on release 12 years ago
  Carl Jackson e16aa3c10c Split Pattern.Match in two; get rid of dryrun 12 years ago
  Carl Jackson bf2f073785 Pass a *C between middleware and router 12 years ago
  Carl Jackson 014650da07 Only make a best-effort to release mStacks 12 years ago
  Carl Jackson 7f50cf60d3 Don't worry so much about helping the GC 12 years ago
  Carl Jackson e1ff3ade4d Also benchmark a single route, middleware 12 years ago
  Carl Jackson 3425950f21 DRY up the benchmarks a bit 12 years ago
  Carl Jackson 33a3e80aa8 Fix routing behavior 12 years ago
  Carl Jackson 0861586b4e Reduce allocations in string patterns 12 years ago
  Carl Jackson 3ea0cd7a66 Also report on allocations 12 years ago
  Carl Jackson ebc69c3173 Router benchmarks 12 years ago
  Carl Jackson 72c60e267e Fast bytecode router 12 years ago
  Carl Jackson e88b7661bd Sort routes 12 years ago
  Carl Jackson 346d35381a Add route selection test 12 years ago
  Carl Jackson b01cc3dadf Add RealIP middleware 12 years ago
  Carl Jackson eb08516a5e EnvInit middleware 12 years ago
  Carl Jackson 60a7a00257 Better comments around middleware stack caching 12 years ago
  Carl Jackson f8ba05d99a Options middleware tests 12 years ago
  Carl Jackson bc3ac1d667 Rewrite AutomaticOptions to not use httptest 12 years ago
  Carl Jackson 2425c4144d Fix Error => Errorf 12 years ago
  Carl Jackson ced741fddf Update documentation for URLParams rename 12 years ago
  Carl Jackson 0e34b28fd1 May as well rename this string too 12 years ago
  Carl Jackson 5d911931d5 Also fix URLParams in tests 12 years ago
  Coda Hale 6be0a4270a No need to re-document methods. 12 years ago
  Coda Hale 915dde7c78 Use rt instead of m for the router receiver. 12 years ago
  Coda Hale 19b59fa39d Change Http to HTTP. 12 years ago
  Coda Hale 215a04397b Change Url to URL. 12 years ago
  Coda Hale d116ca0e9b Move type assertions into tests. 12 years ago
  Coda Hale a412c1af77 Remove return-only else branches. 12 years ago
  Coda Hale 0b12f5954e Change requestId to requestID. 12 years ago
  Coda Hale c912dac2b6 Included documented names in documentation. 12 years ago
  Carl Jackson 8a7d32ac92 Get rid of name parameter in middleware 12 years ago
  Carl Jackson 444fd9873e Deep (i.e., "real") function equality 12 years ago
  Carl Jackson 35af451420 Replace Sub() with trailing * in patterns 12 years ago
  Carl Jackson b29762524d Fix router tests 12 years ago
  Carl Jackson aca58b22cf Make ValidMethodsKey public 12 years ago
  Carl Jackson 386323a6ed HTTP method names are case sensitive 12 years ago
  Carl Jackson 05e53fc481 fancyWriters should also implement io.ReaderFrom 12 years ago
  Carl Jackson fb3ce04ee4 Add OPTIONS to the list of allowed methods 12 years ago
  Carl Jackson 836cb84fdc Automatic HEAD support for GET handlers 12 years ago
  Carl Jackson 232a1ca725 Replace terminal dependency with hand-waving 12 years ago
  Carl Jackson 9e5ef71c04 Automatic OPTIONS middleware 12 years ago
  Carl Jackson 66431cbd3b Move writer proxy to a separate file 12 years ago
  Carl Jackson f9808345b9 Standard middlewares 12 years ago
  Carl Jackson d78a685288 DRY up methods map 12 years ago
  Carl Jackson d992544806 Valid HTTP method discovery 12 years ago
  Carl Jackson e21df254bb Mux and router tests 12 years ago
  Carl Jackson 6d67eba9e6 Always uppercase the method 12 years ago
  Carl Jackson 4ed96805c3 Fix old documentation 12 years ago