Commit Graph

  • 08b351605d Update tests with context source Adnan Hajdarevic 2020-08-06 20:44:17 +02:00
  • c7a8fbc929 Merge pull request #449 from moorereason/feature/448-return-json Adnan Hajdarević 2020-08-03 08:08:38 +02:00
  • 04ca211531 Merge pull request #446 from moorereason/feature/json-array Adnan Hajdarević 2020-08-03 08:07:09 +02:00
  • ae5e9e7894 Update ExtractParameterAsString to return JSON on complex types Cameron Moore 2020-07-31 11:58:12 -05:00
  • 47e5ae5527 Merge pull request #447 from moorereason/feature/docs-toc Adnan Hajdarević 2020-07-31 14:47:49 +02:00
  • 534e99bf13 Add a table of contents to some of the docs Cameron Moore 2020-07-29 17:13:33 -05:00
  • 0e90ccb441 Add support for top-level JSON array in payload Cameron Moore 2020-07-29 09:49:02 -05:00
  • f692da2465 Merge pull request #445 from moorereason/bugfix/require-go14 Adnan Hajdarević 2020-07-29 08:53:51 +02:00
  • fb9b22a118 Change minimum golang version to 1.14 in README Gabe Gałązka 2020-07-22 16:37:22 +01:00
  • eefcd7f7d5 Require Go 1.14 Cameron Moore 2020-07-27 12:59:58 -05:00
  • c4f29b5d8b Merge pull request #432 from moorereason/bugfix/logging-gocritic Adnan Hajdarević 2020-05-29 09:43:32 +02:00
  • dd84a68483 Merge pull request #431 from moorereason/bugfix/pidfile-tighten Adnan Hajdarević 2020-05-29 09:42:55 +02:00
  • c9199d62e4 Tighten file permissions on pidfile creation Cameron Moore 2020-05-28 18:13:28 -05:00
  • 3d824b47b7 Rename var to avoid shadowing bytes package Cameron Moore 2020-05-28 18:20:07 -05:00
  • cc98de88ce Fix godoc comment on LogEntry.Panic Cameron Moore 2020-05-28 18:17:41 -05:00
  • e71b45b28f Merge pull request #427 from moorereason/feature/empty-payload-signature Adnan Hajdarević 2020-05-23 09:28:09 +02:00
  • 41ac427a89 Warn on failed validate of empty payload signature Cameron Moore 2020-05-21 18:02:52 -05:00
  • 7b3c5fd028 Merge pull request #426 from moorereason/bugfix/issue425 Adnan Hajdarević 2020-05-22 07:15:43 +02:00
  • 526c9a20ac Fix request dumper Cameron Moore 2020-05-21 17:47:55 -05:00
  • a75ab4f92f Merge pull request #420 from adnanh/master Adnan Hajdarević 2020-05-14 14:22:48 +02:00
  • 345bf3d409 Update README.md Adnan Hajdarević 2020-05-14 14:22:24 +02:00
  • e6e324235d Bump version to v2.7.0 2.7.0 Adnan Hajdarevic 2020-05-12 19:14:25 +02:00
  • 6c8d2e6b6d Merge branch 'master' into development Adnan Hajdarevic 2020-05-12 19:13:27 +02:00
  • c8ea86f6ce Merge pull request #417 from moorereason/bugfix/error-locating-command-test Adnan Hajdarević 2020-05-12 13:52:37 +02:00
  • 4f437e4642 Fix missing command test Cameron Moore 2020-05-11 20:21:37 -05:00
  • 49b375f625 Merge branch 'development' into feature/context-provider-command Adnan Hajdarevic 2020-04-28 07:44:55 +02:00
  • 7267733aa8 Merge pull request #351 from dexpota/master Adnan Hajdarević 2020-04-27 21:46:23 +02:00
  • 95bd1b3072 Merge pull request #413 from moorereason/feature/go1.14ciphers Adnan Hajdarević 2020-04-25 17:04:59 +02:00
  • 9cb199c8b3 Merge pull request #415 from moorereason/bugfix/missing-rid-on-missing-cmd Adnan Hajdarević 2020-04-25 16:59:21 +02:00
  • 4407c0190b Add request ID logging on missing command Cameron Moore 2020-04-24 15:32:33 -05:00
  • 4897bea79f Use Go 1.14 cipher suites Cameron Moore 2020-04-24 09:13:11 -05:00
  • 38294cd0c6 Merge pull request #383 from moorereason/feature/pidfile Adnan Hajdarević 2020-02-14 19:35:18 +01:00
  • dc4f42bb26 Merge pull request #384 from moorereason/feature/value-walk Adnan Hajdarević 2020-02-14 19:13:36 +01:00
  • 472ce4863f Merge pull request #388 from moorereason/feature/multi-signature Adnan Hajdarević 2020-01-07 10:50:41 +01:00
  • de626ab2bb fix: updated based on review Wyatt Johnson 2019-12-17 10:18:08 -07:00
  • f8c8932866 fix: spelling Wyatt Johnson 2019-11-18 09:31:49 -07:00
  • 6d3b81fc61 fix: simplify implementation Wyatt Johnson 2019-11-15 15:52:03 -07:00
  • 11e0031a9f feat: added multiple sig support Wyatt Johnson 2019-11-15 15:38:27 -07:00
  • 53f63a7614 Merge pull request #387 from adnanh/revert-355-master Adnan Hajdarević 2020-01-03 23:40:05 +01:00
  • 8c5b2e0c17 Revert "Multiple Signature Support" revert-355-master Adnan Hajdarević 2020-01-03 23:38:49 +01:00
  • 7fa3a8900c Show failed parameter node lookups Cameron Moore 2019-12-30 21:51:11 -06:00
  • e1634fe669 Add missing windows dependency Cameron Moore 2019-12-29 18:08:35 -06:00
  • 876c853073 Add pidfile support Cameron Moore 2019-12-25 15:41:48 -06:00
  • 569921cd72 Merge pull request #381 from moorereason/feature/logfile Adnan Hajdarević 2019-12-29 20:10:16 +01:00
  • fda328dc23 Refactor fatal logging during service startup Cameron Moore 2019-12-28 20:50:33 -06:00
  • aa03daeff8 Merge pull request #380 from moorereason/feature/http-methods Adnan Hajdarević 2019-12-28 14:17:39 +01:00
  • 811481298a Fix method not allowed log message Cameron Moore 2019-12-28 07:09:36 -06:00
  • 5af6e4d1ec Open listener port earlier Cameron Moore 2019-12-27 12:01:12 -06:00
  • 725fda68dc Add logfile feature Cameron Moore 2019-12-27 11:51:44 -06:00
  • 157f468e0c Refactor cli HTTP methods behavior Cameron Moore 2019-12-27 11:22:04 -06:00
  • e1249a9ddb Add global HTTP methods to starting log message Cameron Moore 2019-12-26 15:17:01 -06:00
  • a03e812615 Update HTTP methods to sanitize user input Cameron Moore 2019-12-26 14:51:40 -06:00
  • c38778ba62 Add HTTP methods cli parameter Cameron Moore 2019-12-26 11:29:33 -06:00
  • 3414f34025 Add per-hook HTTP method restrictions Cameron Moore 2019-12-26 11:11:53 -06:00
  • 66562fdb41 Merge pull request #379 from moorereason/feature/drop-privs Adnan Hajdarević 2019-12-26 20:48:07 +01:00
  • 77159d9db6 Add setuid & setgid options Cameron Moore 2019-12-25 23:23:35 -06:00
  • 35d1cedc24 Rewrite server to use explicit listener Cameron Moore 2019-12-25 23:00:48 -06:00
  • f38dfbbf78 Merge pull request #373 from moorereason/feature/multipart Adnan Hajdarević 2019-12-26 12:46:31 +01:00
  • 78b0610218 Merge pull request #378 from moorereason/feature/sighup Adnan Hajdarević 2019-12-26 12:46:12 +01:00
  • c6c270c7dd Add SIGHUP support Cameron Moore 2019-12-25 14:10:57 -06:00
  • 1c779a0d75 Update multipart form data logic Cameron Moore 2019-12-24 14:51:49 -06:00
  • 8702b37430 Add multipart form data examples Cameron Moore 2019-12-24 12:38:12 -06:00
  • 5b4e60e7d7 Add multipart form data section to README Cameron Moore 2019-12-24 12:22:06 -06:00
  • 93632d077c Add multipart form data support Cameron Moore 2019-12-23 16:04:16 -06:00
  • cc5cbae14f Merge pull request #376 from moorereason/feature/xml Adnan Hajdarević 2019-12-25 08:32:09 +01:00
  • 779ff0ad10 Fix XML error message Cameron Moore 2019-12-24 19:47:21 -06:00
  • d8bd2662ff Merge pull request #375 from moorereason/feature/gorilla-only Adnan Hajdarević 2019-12-24 23:21:01 +01:00
  • 28e0012470 Update XML docs Cameron Moore 2019-12-24 16:09:55 -06:00
  • 3463804a7c Add XML payload support Cameron Moore 2019-12-24 15:45:51 -06:00
  • 3f4520da67 Require Go 1.13+ Cameron Moore 2019-12-24 14:56:01 -06:00
  • be815d0a41 Use gorilla/mux for middleware and extend Cameron Moore 2019-12-22 15:43:04 -06:00
  • 93ce24d3f3 Merge pull request #371 from moorereason/feature/internal-hook Adnan Hajdarević 2019-12-23 09:34:48 +01:00
  • 01111b5258 Rename RemoteAddress to RemoteAddr. Adnan Hajdarevic 2019-12-22 22:37:44 +01:00
  • e72a7d2e22 Merge pull request #355 from wyattjoh/master Adnan Hajdarević 2019-12-22 22:31:13 +01:00
  • 40d9dcd6d4 Make hook package internal Cameron Moore 2019-12-21 11:55:42 -06:00
  • c872aae7e8 Merge pull request #369 from moorereason/feature/gofrs-uuid Adnan Hajdarević 2019-12-19 07:52:43 +01:00
  • 8ff3848ea3 Use gofrs/uuid instead of satori/go.uuid Cameron Moore 2019-12-18 21:04:35 -06:00
  • 7b87d6092f Merge pull request #368 from moorereason/feature/go-mod Adnan Hajdarević 2019-12-18 10:52:56 +01:00
  • 669414ca70 Use Go modules Cameron Moore 2019-12-13 21:46:47 -06:00
  • 3f5fee20c0 fix: updated based on review Wyatt Johnson 2019-12-17 10:18:08 -07:00
  • c6e809a1a2 fix: spelling Wyatt Johnson 2019-11-18 09:31:49 -07:00
  • 2088f61cba fix: simplify implementation Wyatt Johnson 2019-11-15 15:52:03 -07:00
  • a818e29113 feat: added multiple sig support Wyatt Johnson 2019-11-15 15:38:27 -07:00
  • 8fe6c9a05d Update version to 2.6.11 2.6.11 Adnan Hajdarevic 2019-12-15 14:30:54 +01:00
  • 7c4e6e94fc Merge pull request #365 from moorereason/feature/364-constant-time Adnan Hajdarević 2019-12-11 07:06:12 +01:00
  • 31e76bcd00 Use constant time string compare for match value Cameron Moore 2019-12-10 22:21:30 -06:00
  • c47c06e822 Merge pull request #363 from moorereason/feature/arm64-travisci Adnan Hajdarević 2019-12-10 00:23:38 +01:00
  • bf3d042da6 Use master instead of tip Cameron Moore 2019-12-09 16:57:55 -06:00
  • d05911cdcb Add arm64 to Travis CI Cameron Moore 2019-12-09 16:50:19 -06:00
  • 634ca84807 Merge pull request #362 from moorereason/feature/cipher-suites Adnan Hajdarević 2019-12-09 21:52:25 +01:00
  • 8c46a8343b Document minimum Go release Cameron Moore 2019-12-05 17:01:38 -06:00
  • 64942c9793 Update documentation to include pre-hook-command property. Adnan Hajdarevic 2019-12-05 22:15:15 +01:00
  • 54cfc6bcbd Rename context-provider-command to pre-hook-command and refactor the code to be more readable. Adnan Hajdarevic 2019-12-05 22:14:08 +01:00
  • 13d5630e80 Update docs for TLS version and cipher suite options Cameron Moore 2019-12-03 21:36:14 -06:00
  • f1003560f1 Add list cipher suites support Cameron Moore 2019-12-03 21:35:16 -06:00
  • 997db04b9f Require Go 1.12 or newer Cameron Moore 2019-12-03 21:31:23 -06:00
  • 769e743563 Add missing files Cameron Moore 2019-12-03 15:21:18 -06:00
  • 43f519a712 Add TLS version and cipher suites options Cameron Moore 2019-12-03 15:13:12 -06:00
  • a617b1a6ac Merge pull request #361 from adnanh/feature/check-payload-hash-sha512 Adnan Hajdarević 2019-12-02 22:34:07 +01:00
  • 9117f4f6d6 Merge pull request #360 from adnanh/improvement/content-type-based-payload-parsing Adnan Hajdarević 2019-12-02 22:33:45 +01:00