Commit Graph

  • a9a316f073
    Merge 262941d9de into 6f68624a75 Shen-Ta Hsieh(BestSteve) 2025-03-19 08:04:03 +0300
  • 262941d9de Update sre_parser from cpython 3.13.2 source Shen-Ta Hsieh 2025-03-19 12:03:58 +0800
  • 2c789d9684 Add Python 3.9 to 3.13 support, Drop all other version Shen-Ta Hsieh 2025-03-19 03:27:48 +0800
  • b3b10e8352
    Merge 1f3c7b7ac5 into 6f68624a75 anshil 2025-02-21 00:24:19 -0500
  • 1f3c7b7ac5
    Update README.md anshil 2025-02-21 00:24:05 -0500
  • 414514488e
    Merge b1c6899b37 into 6f68624a75 Emily 2024-07-28 21:09:33 +0100
  • b1c6899b37 Remove unused dependencies Emily 2024-07-28 18:51:45 +0100
  • b5124787fb Migrate parameterized tests to pytest Emily 2024-07-28 19:32:34 +0100
  • 80cc1edc9c Remove nose.tools imports Emily 2024-07-28 18:22:10 +0100
  • d9a3496de8 Migrate test fixtures to pytest Emily 2024-07-28 18:50:05 +0100
  • b57037bd82 Run tests with pytest Emily 2024-07-28 18:51:45 +0100
  • b59658ba20 Manually convert assert_not_equals calls Emily 2024-07-28 19:25:26 +0100
  • df9655e00d Convert assertions with nose2pytest Emily 2024-07-28 18:21:43 +0100
  • 3bf5110983 Remove Python 2.6 compatibility module Emily 2024-07-28 18:16:34 +0100
  • 317d831e08
    Merge 84660a128f into 6f68624a75 Danila Vershinin 2024-01-06 06:34:42 -0700
  • 5ead878286
    Merge 3a5073831f into 6f68624a75 Roo Sczesnak 2024-01-06 06:34:42 -0700
  • 6f68624a75 release 0.1.21 master v0.1.21 Andrew Krasichkov 2024-01-06 14:33:30 +0300
  • e9159a30de release 0.1.21 Andrew Krasichkov 2024-01-06 14:33:30 +0300
  • 2d7fff36c6 Fix #125 - Don't install newer versions of pyparsing than v3 Casey Kuball 2023-12-23 16:48:27 -0700
  • 37a181ebfc Fix #125 - Don't install newer versions of pyparsing than v3 Casey Kuball 2023-12-23 16:48:27 -0700
  • 87a7df7723
    Update tox.ini Christian Clauss 2023-03-28 17:20:13 +0200
  • 883dbd35cd
    Add a GitHub Action to run tox on pull requests Christian Clauss 2023-03-28 17:17:11 +0200
  • b770ca1351
    Merge 28627198ba into e9008dcbd1 Michał Górny 2023-01-15 22:31:57 +0800
  • f45f287f16
    Merge 12d2ddb902 into e9008dcbd1 Disconnect3d 2023-01-06 10:50:13 +0100
  • e9008dcbd1 removed useless import Zaytsev Dmitriy 2019-09-26 13:21:18 +0300
  • 303eb6887d fix(docs): corrects typo in CONTRIBUTING documentation plan-do-break-fix 2021-04-24 23:56:17 -0500
  • 1b98d4e12a
    Lock pyparsing to 2.4.7 Maximum JavaScriptDude 2022-10-30 20:39:51 -0400
  • 28627198ba Use stdlib functools.cached_property in Python 3.8+ Michał Górny 2021-11-11 09:17:39 +0100
  • 12d2ddb902
    Update requirements.txt Disconnect3d 2021-11-01 20:28:33 +0100
  • e4a9609f79
    Fix pyparsing version due to incompatibility with 3.x Disconnect3d 2021-11-01 15:04:36 +0100
  • 70bea86329 fix(docs): corrects typo in CONTRIBUTING documentation plan-do-break-fix 2021-04-24 23:56:17 -0500
  • 3a5073831f Refactor input validation to accept stdin on all platforms. Closes #110. Also drops redundant check that files exist before processing, and checks that file paths are not specified at the same time as stdin. Roo Sczesnak 2020-05-27 23:03:56 -0700
  • 641060d635 Updated Dockerfile for Python3 InnovativeInventor 2020-01-08 20:49:37 -0500
  • 9a12a1971d
    Updated Dockerfile for Python3 InnovativeInventor 2020-01-08 20:49:37 -0500
  • 5106919192 correct minor spelling mistake florianjacob 2019-10-18 13:29:41 +0200
  • 36eee6e493
    correct minor spelling mistake florianjacob 2019-10-18 13:29:41 +0200
  • ddd573028c removed useless import Zaytsev Dmitriy 2019-09-26 13:21:18 +0300
  • 84660a128f
    Update README.md Danila Vershinin 2019-07-25 17:08:02 +0300
  • 5a67dc3af5 Drop Python 2.6 Support Andrew Krasichkov 2019-07-10 00:01:02 +0300
  • e52c206684 Drop Python 2.6 Support Andrew Krasichkov 2019-07-10 00:01:02 +0300
  • fa9315ca6a Add hint toaliastraversal documentation Pascal Bach 2019-07-06 21:29:49 +0200
  • 2a6d05ad55
    Add hint toaliastraversal documentation Pascal Bach 2019-07-06 21:29:49 +0200
  • 3b2713b537 Bump maintained year mschwager 2019-04-15 12:10:53 -0600
  • 54c5d868e6
    Bump maintained year mschwager 2019-04-15 12:10:53 -0600
  • 8c492ebaba Don't require argparse for Python >= 3.2 Jelle van der Waa 2019-04-04 14:40:45 +0200
  • cc475371f8 Don't require argparse for Python >= 3.2 Jelle van der Waa 2019-04-04 14:40:45 +0200
  • 340f715f00 Fixed invalid escape sequences Andrew Krasichkov 2018-11-22 10:10:17 +0300
  • 829ba8a1ae Fixed invalid escape sequences Andrew Krasichkov 2018-11-22 10:10:17 +0300
  • cbc7f91f4b Publish tests Daniel M. Capella 2018-11-21 23:58:15 +0000
  • aef6a8cb55
    Publish tests Daniel M. Capella 2018-11-21 23:58:15 +0000
  • b6c71d62fd add provide-variables to IfBlock, modifier ^~ to LocationBlock Patrick 2018-10-05 12:13:12 +0800
  • 9f3c5768f8 bump version v0.1.20 Andrew Krasichkov 2018-09-28 11:02:38 +0300
  • d3b77216c4 minor style fixes Andrew Krasichkov 2018-09-28 11:02:08 +0300
  • f92423ea71 Added python 3.7 Andrew Krasichkov 2018-09-28 11:01:34 +0300
  • c0dd214e61 Try to deal with non latin encoding Andrew Krasichkov 2018-09-28 10:55:31 +0300
  • 84f79a3e04 Try to parse inline comment in blocks Andrew Krasichkov 2018-09-27 19:41:19 +0300
  • 0e032605b5 Add perl_set directive Fernando Tapia Rico 2017-12-05 21:06:37 +0100
  • e7ba26ec69 Try to deal with non latin encoding Andrew Krasichkov 2018-09-28 10:55:31 +0300
  • ab6cb2485b Try to parse inline comment in blocks Andrew Krasichkov 2018-09-27 19:41:19 +0300
  • ace3534d51
    Merge 5fd7ac26d1 into f5a54ad161 Anton Bormotov 2018-09-21 12:51:51 +0000
  • 5fd7ac26d1
    Encode input arguments in directive_factory function antonbormotov 2018-09-21 20:24:35 +0800
  • f5a54ad161 Added tests for GeoBlock Andrey Tikhonov 2018-04-17 13:32:29 +0300
  • 82508941bd Added test for MapBlock Andrey Tikhonov 2018-04-17 13:28:57 +0300
  • 6f0edbc980 Added support for 'geo' blocks Andrey Tikhonov 2018-04-17 13:19:27 +0300
  • d36d1a0430 Added tests for GeoBlock Andrey Tikhonov 2018-04-17 13:32:29 +0300
  • 324e860834 Added test for MapBlock Andrey Tikhonov 2018-04-17 13:28:57 +0300
  • 5e1e2ea59e Added support for 'geo' blocks Andrey Tikhonov 2018-04-17 13:19:27 +0300
  • 5a6cb2c3d0
    Update hostspoofing.md Andrew Krasichkov 2018-04-04 15:41:33 +0300
  • 86b5e60d6b Bump version to 0.1.9 v0.1.9 Andrew Krasichkov 2018-03-02 15:16:18 +0300
  • 2c44989f4a Exclude CR from HTTP Request splitting Andrew Krasichkov 2018-03-02 12:49:14 +0300
  • 902e739106
    Update README.RU.md Andrew Krasichkov 2018-03-02 13:31:58 +0300
  • 15f5fcef23
    Update README.md Andrew Krasichkov 2018-03-02 13:31:51 +0300
  • fbdbfa9367 Exclude CR from HTTP Request splitting Andrew Krasichkov 2018-03-02 12:49:14 +0300
  • 62bb35961f Add perl_set directive Fernando Tapia Rico 2017-12-05 21:06:37 +0100
  • 020f6b08e8 Version bump to 0.1.8 v0.1.8 Andrew Krasichkov 2017-11-10 12:28:35 +0300
  • 0f9b192c13 Syntax error in configuration now fails the manager. making the exit code 1 on syntax error Yoav Tzelnick 2017-10-20 20:36:14 +0300
  • ea7d771ab6 [alias_traversal] Minor improvements + respects path in the alias directive: - alias /foo/bar/ -> HIGH severity - alias /foo/bar -> MEDIUM severity Andrew Krasichkov 2017-11-10 12:22:25 +0300
  • 2a922f37cc minor grammar fix Screeny 2017-10-23 17:00:56 +0200
  • 8bf433a262 minor grammar fix Screeny 2017-10-23 17:00:56 +0200
  • e302b38beb Syntax error in configuration now fails the manager. making the exit code 1 on syntax error Yoav Tzelnick 2017-10-20 20:36:14 +0300
  • 0110b4e7a9 Version up to 0.1.7 v0.1.7 Andrew Krasichkov 2017-10-10 15:12:36 +0300
  • 05d4915901 [http_splitting] Better reason message Andrew Krasichkov 2017-10-10 15:12:16 +0300
  • ddd232a6b1 Version up to 0.1.6 Andrew Krasichkov 2017-10-10 15:02:58 +0300
  • fd4c731c8a [alias_traversal] minor documentation improvements Andrew Krasichkov 2017-10-10 15:00:15 +0300
  • 1f9a65a197 [alias_traversal] Added documentation Andrew Krasichkov 2017-10-10 14:59:18 +0300
  • d00a58e467 [alias_traversal] Added tests Andrew Krasichkov 2017-06-06 22:10:17 +0300
  • 49309996fb First try to implement path traversal detection (via alias) Andrew Krasichkov 2017-06-06 21:10:33 +0300
  • 91e060e958 [alias_traversal] minor documentation improvements alias_traversal Andrew Krasichkov 2017-10-10 15:00:15 +0300
  • 556b3e3e0b [alias_traversal] Added documentation Andrew Krasichkov 2017-10-10 14:59:18 +0300
  • acba288be7 [http_splitting] also checks CR injection Andrew Krasichkov 2017-10-10 14:16:20 +0300
  • 5a49f02e66 [http_splitting] also checks CR injection Andrew Krasichkov 2017-10-10 14:16:20 +0300
  • b14934d3ba Use nose setuptools integration Daniel M. Capella 2017-06-25 20:42:00 +0000
  • ffbba62b41 More test cases for if parsing Andrew Krasichkov 2017-07-06 19:43:48 +0300
  • 04dfa39a54 Better if condition parsing Andrew Krasichkov 2017-07-06 19:43:32 +0300
  • 285e20fe5e More test cases for if parsing fix-63 Andrew Krasichkov 2017-07-06 19:43:48 +0300
  • b93a60d09c Better if condition parsing Andrew Krasichkov 2017-07-06 19:43:32 +0300
  • e947fd16b4 #65: Fixed origin regex in documentation Andrew Krasichkov 2017-07-06 19:24:24 +0300
  • 5b1a95b1c5 Use nose setuptools integration Daniel M. Capella 2017-06-25 20:42:00 +0000
  • 072c661aa7 [alias_traversal] Added tests Andrew Krasichkov 2017-06-06 22:10:17 +0300
  • 97981755c3 First try to implement path traversal detection (via alias) Andrew Krasichkov 2017-06-06 21:10:33 +0300