Commit Graph

  • ce6e30c09e Lil' bit of godoc Matthew Holt 2015-05-21 00:40:58 -0600
  • ee754b4a47 Bug fixes Matthew Holt 2015-05-21 00:40:05 -0600
  • 5f72b7438a Created app package, and better TLS compatibility with HTTP/2 Matthew Holt 2015-05-21 00:06:53 -0600
  • ea9607302a Whoops Matthew Holt 2015-05-20 20:50:19 -0600
  • 26bb17337e Warn if ulimit is too low when serving production sites Matthew Holt 2015-05-20 20:46:27 -0600
  • 5e8491cf7f Allow IPv6 address without port (fixes #80) Matthew Holt 2015-05-20 20:15:39 -0600
  • e42c6ab520 Notice displayed if non-localhost hosts resolve to loopback Matthew Holt 2015-05-20 20:06:30 -0600
  • 9c039474b3 Merge pull request #78 from guilhermebr/master Matt Holt 2015-05-18 22:57:38 -0600
  • b378316103 replace c.ArgErr with c.Err in tls when is the case Guilherme Rezende 2015-05-18 23:27:35 -0300
  • a94c7dd788 change tls ssl3 protocol key and tests Guilherme Rezende 2015-05-18 18:15:41 -0300
  • 823a7eac03 Added tls option block including: ciphers, protocols and cache options Guilherme Rezende 2015-05-18 16:38:21 -0300
  • b7af081949 add new middleware "sed" for modifying a response by replacing one specified string by another. Viacheslav Biriukov 2015-05-17 12:03:01 +0000
  • cf2808ae45 Merge pull request #75 from abiosoft/master Matt Holt 2015-05-16 18:44:20 -0700
  • c382c885e4 use middleware.Path for base path comparison Abiola Ibrahim 2015-05-16 16:57:57 +0100
  • 7ae9e3a262 Rewrite: Added new variables file, dir, fragment. Abiola Ibrahim 2015-05-16 16:27:41 +0100
  • 74d162f377 Rewrite: Support for Regular Expressions. Abiola Ibrahim 2015-05-16 13:03:48 +0100
  • ad7b453f03 Rewrite: modified syntax. Abiola Ibrahim 2015-05-15 18:47:26 +0100
  • b2afc30d12 Rewrite: added regexp. awaiting documentation and tests. Abiola Ibrahim 2015-05-15 02:43:29 +0100
  • 1076daa8c9 Merge pull request #73 from abiosoft/master Matt Holt 2015-05-12 18:04:03 -0600
  • 8394d72f48 Fix for Issue 72: Markdown: 500 for YAML metadata Abiola Ibrahim 2015-05-13 00:44:35 +0100
  • 018fd21741 Merge pull request #71 from abiosoft/master Abiola Ibrahim 2015-05-10 17:59:55 +0100
  • a1312465b5 browse: return forbidden (403) only when it is a permission error. Abiola Ibrahim 2015-05-10 17:56:03 +0100
  • e2273ea676 Merge pull request #69 from peterhellberg/headers_test Matt Holt 2015-05-10 07:49:11 -0600
  • c6eaf0db36 Merge pull request #62 from jordic/testing_basicauth Matt Holt 2015-05-10 07:47:16 -0600
  • a0eca49795 Merge pull request #70 from mschoebel/internal_middleware_tests Michael Schöbel 2015-05-10 14:57:16 +0200
  • e0173ec4c7 internal middleware: added tests Michael Schoebel 2015-05-10 14:41:48 +0200
  • 99fa4581aa basicauth: patch for overlapping rules jordi collell 2015-05-10 08:20:58 +0200
  • 37b1a81fc7 headers: Corrected copy paste (BasicAuth->Headers) Peter Hellberg 2015-05-10 07:44:43 +0200
  • 4272536518 markdown: sitegen keyword and run generation at startup Matthew Holt 2015-05-09 21:12:28 -0600
  • 0d5a8a7383 headers: Test for Headers and headersParse funcs Peter Hellberg 2015-05-09 23:10:08 +0200
  • df6efe5d88 headers: Replaced usage of Url to Path in setup Peter Hellberg 2015-05-09 21:57:55 +0200
  • d9dc9326f2 headers: Initial test for Headers Peter Hellberg 2015-05-09 21:47:02 +0200
  • b5fff09b54 headers: Changed Rule.Url to Rule.Path Peter Hellberg 2015-05-09 21:45:28 +0200
  • a96c4d707b Merge pull request #67 from peterhellberg/redirect_test Matt Holt 2015-05-09 12:21:59 -0600
  • 0f9df18dfb Check if the Next handler was called unexpectedly Peter Hellberg 2015-05-09 20:07:29 +0200
  • 8ea98f8cce markdown: Fix panic: assignment to entry in nil map Matthew Holt 2015-05-09 11:49:28 -0600
  • f2f7e6825f Merge pull request #68 from abiosoft/master Matt Holt 2015-05-09 09:13:40 -0600
  • 2f5e2f39cb markdown: remove identifier from Json metadata Abiola Ibrahim 2015-05-09 11:49:54 +0100
  • 4c11854927 added header match and a new failing test jordi collell 2015-05-09 08:11:02 +0200
  • 6ce83aad2b markdown: Refactor fixes Abiola Ibrahim 2015-05-09 00:54:39 +0100
  • 2743f97892 Merge pull request #66 from stanislavromanov/master Matt Holt 2015-05-08 17:26:36 -0600
  • 978aef2ae7 Merge remote-tracking branch 'upstream/master' Abiola Ibrahim 2015-05-08 23:51:09 +0100
  • 48a12c605a markdown: Added template support. Abiola Ibrahim 2015-05-08 23:45:31 +0100
  • 95b4e61a07 redirect: initial test for Redirect Peter Hellberg 2015-05-09 00:36:58 +0200
  • 2501691ea4 lexer: Fixed backslashes in quoted strings (closes #65) Matthew Holt 2015-05-08 10:32:57 -0600
  • a5a90fe6fc close #64 stanislavromanov 2015-05-08 17:43:32 +0200
  • 0fccd3707d markdown: documentation done. awaiting test Abiola Ibrahim 2015-05-08 16:20:07 +0100
  • 253c069b26 if basic auth fails should write unauthorized to response jordi collell 2015-05-08 09:41:17 +0200
  • 2c7de8f328 Merge remote-tracking branch 'upstream/master' Abiola Ibrahim 2015-05-08 06:52:14 +0100
  • 64d203491c Some failing tests jordi collell 2015-05-08 07:41:48 +0200
  • b2ee6638e4 Tests for rewrite middleware Matthew Holt 2015-05-07 14:55:03 -0600
  • 557410ffd7 Merge pull request #58 from mschoebel/internal_middleware Matt Holt 2015-05-07 13:28:09 -0600
  • 40105094e7 Some tests and utilities for setup functions Matthew Holt 2015-05-07 13:10:48 -0600
  • 0dba8d406b NextBlock() doesn't enter an empty block Matthew Holt 2015-05-07 13:10:00 -0600
  • 2ce5102473 Add -version flag Matthew Holt 2015-05-07 13:09:40 -0600
  • e3d64169ed Adapted internal middleware Michael Schoebel 2015-05-07 20:48:29 +0200
  • a5b565e193 Adapted internal middleware Michael Schoebel 2015-05-07 20:20:45 +0200
  • 7443fd0973 Merge remote-tracking branch 'upstream/master' Abiola Ibrahim 2015-05-07 14:02:40 +0100
  • ba613a1567 markdown: template integration done. awaiting documentation and test Abiola Ibrahim 2015-05-07 13:45:27 +0100
  • 0bfdb50ade markdown: working version of template integration. Awaiting static site generation and tests. Abiola Ibrahim 2015-05-07 00:19:02 +0100
  • a5f20829cb Added link to Slack channel v0.6.0 Matthew Holt 2015-05-06 16:39:58 -0600
  • abe3e5f597 Move flag.Parse() to main() in case other packages use flags Matthew Holt 2015-05-06 14:57:32 -0600
  • e12428efb9 Add build status Matthew Holt 2015-05-06 14:49:24 -0600
  • 0650dd7171 New internal middleware Michael Schoebel 2015-05-06 22:44:37 +0200
  • 7c844909b9 fastcgi: Add support for OPTIONS requests Matthew Holt 2015-05-06 11:14:02 -0600
  • 898896f9e0 Fix for stdin on Windows Matthew Holt 2015-05-06 09:16:10 -0600
  • 63ccc626f9 Fix parsing bug for one-line Caddyfiles Matthew Holt 2015-05-06 08:58:15 -0600
  • 434ec7b6ea Merge remote-tracking branch 'upstream/master' Abiola Ibrahim 2015-05-06 09:06:14 +0100
  • b2549c317c Minor flag help text change; go fmt Matthew Holt 2015-05-05 23:19:14 -0600
  • 20c01883c3 Adding Travis CI manifest Matthew Holt 2015-05-05 22:54:13 -0600
  • 340a53fb80 Disabling fcgiclient tests until they can be rewritten Matthew Holt 2015-05-05 22:53:14 -0600
  • 25847a6192 markdown: added template codes. awaiting integration and tests Abiola Ibrahim 2015-05-06 03:37:29 +0100
  • 69eb5cdd8e Merge pull request #56 from abiosoft/master Abiola Ibrahim 2015-05-06 03:34:25 +0100
  • 70d6caf95b server: read -conf flag before reading stdin config file Abiola Ibrahim 2015-05-06 03:31:25 +0100
  • 47717fee88 Expanded index file support to other middlewares (fixes #27) Matthew Holt 2015-05-05 15:50:42 -0600
  • a9064a7871 templates: Changed .RemoteAddr to .IP and stripped port Matthew Holt 2015-05-05 15:49:22 -0600
  • 21c26f48d0 Ensure a default root is always set in the configs Matthew Holt 2015-05-05 15:48:40 -0600
  • 857b4f90d9 errors: Log includes file and line number of panics Matthew Holt 2015-05-05 15:48:10 -0600
  • 97e702b963 Merge pull request #51 from ChannelMeter/tls/disable-http Matt Holt 2015-05-05 13:35:49 -0600
  • accb3e616d Add warning message when tls is disabled when its used on http Nimi Wariboko Jr 2015-05-05 12:30:24 -0700
  • 33786408f0 Startup/shutdown commands now have stdin Matthew Holt 2015-05-05 11:20:57 -0600
  • 9a78857b31 Startup/shutdown commands run in background with & Matthew Holt 2015-05-05 11:08:45 -0600
  • 1e730a74a0 Merge pull request #50 from ChannelMeter/core/bind_address Matt Holt 2015-05-05 00:05:42 -0600
  • 46f7930787 Rename bindaddr to just bind Nimi Wariboko Jr 2015-05-04 22:58:08 -0700
  • 68793ffe13 Disable tls if the port is http Nimi Wariboko Jr 2015-05-04 22:26:28 -0700
  • 4637f14b7f Merge pull request #48 from ChannelMeter/proxy/refactor Matt Holt 2015-05-04 23:20:44 -0600
  • a3b853dd47 Merge pull request #49 from guilhermebr/master Matt Holt 2015-05-04 23:15:13 -0600
  • d3aedbeb9a core: add bindaddr directive, allowing you to specify what address to listen on Nimi Wariboko Jr 2015-05-04 21:38:49 -0700
  • da6a097dcc adding crypto/tls sessioncache Guilherme Rezende 2015-05-05 00:25:29 -0300
  • 0ed5b364c6 Refactor proxy middleware so that 1.) From() is exposed 2.) Other upstreams can be implemented/plugged in Nimi Wariboko Jr 2015-05-04 19:58:18 -0700
  • 2dbd14b6dc Consistent app name/version info; pipe config data through stdin Matthew Holt 2015-05-04 16:23:16 -0600
  • 085f6e9560 Keepin' the comments true Matthew Holt 2015-05-04 13:42:39 -0600
  • 20118bdfd2 Clearing out the old stuff Matthew Holt 2015-05-04 13:40:07 -0600
  • 088f41b334 Began adding tests Matthew Holt 2015-05-04 12:04:14 -0600
  • e4fdf171c7 More refactoring - nearly complete Matthew Holt 2015-05-04 11:49:49 -0600
  • 6029973bdc Major refactoring of middleware and parser in progress Matthew Holt 2015-05-04 11:04:17 -0600
  • 995edf0566 Bringing in latest from master; refactoring under way Matthew Holt 2015-05-04 06:53:54 -0600
  • db4bd1484a Merge 20f2d060ea into 5f32f9b1c8 Thomas Hansen 2015-05-03 22:00:04 +0000
  • 5f32f9b1c8 Merge pull request #40 from ChannelMeter/proxy-middleware Matt Holt 2015-05-03 15:58:50 -0600
  • 264e5b7911 Use the provided Replacer tools in order to proxy string interpolation. Nimi Wariboko Jr 2015-05-03 13:33:08 -0700