summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-01-28Mark a few more functions as staticHEADmasterYorhel1-3/+3
2020-12-13Minor doc fixesYorhel1-5/+5
2020-10-22Makefile: Remove unused variable + clean test outputYorhel1-3/+1
2020-10-22Version 2.02.0Yorhel2-0/+23
2020-10-22man: Mention what nginx-confgen does with unknown varsYorhel1-0/+8
2020-10-22Add tests + fix lots of bugsYorhel40-56/+367
2020-10-22Rewrite in C + a bunch of visible changesYorhel11-590/+1149
2020-04-19Update to Stack lts-14.27 & megaparsec 7.xYorhel3-9/+9
2020-04-19Add boilerplate Setup.hsYorhel1-0/+2
2020-04-19Fix compat with megaparsec >=6.4Yorhel1-1/+1
2018-02-23doc: Remove incorrect statement about the lack of cli argumentsYorhel1-4/+0
2018-02-23I knew I'd forget to update that versin stringYorhel1-1/+1
2018-02-23Version 1.21.2Yorhel2-1/+9
2018-02-23Rewrite directive argument parser and variable interpolation codeYorhel3-182/+140
2018-01-24Add ChangeLog and release version 1.11.1Yorhel3-2/+10
2018-01-24Add -I command line flagYorhel4-13/+40
2018-01-24Add some commandline optionsYorhel3-10/+69
2018-01-24Add pre_warn directiveYorhel3-7/+43
2018-01-24Fix handling of types directive + add doc note for the lua moduleYorhel3-3/+24
2018-01-19Make this 1.0 + add some docs1.0Yorhel5-5/+246
2018-01-14Add pre_exec directiveYorhel3-0/+19
2018-01-14Add capture support for pre_if regexesYorhel3-29/+46
2018-01-14Add regex matching operators to pre_ifYorhel3-3/+20
2018-01-14Add file path tests to pre_ifYorhel3-1/+18
2018-01-14Add pre_if directive to mimic the if directive in nginxYorhel2-4/+88
2018-01-13Add pre_set directiveYorhel3-3/+15
2018-01-13Add pre_include maximum recursion depthYorhel1-11/+16
2018-01-13Some reogranizationYorhel1-87/+90
2018-01-13Add pre_include directiveYorhel3-31/+47
2018-01-13Do AST processing in IO the monadYorhel1-35/+40
2018-01-13Add macro expansionYorhel2-14/+86
2018-01-08Mostly untested first attempt at preprocessingYorhel3-21/+111
2018-01-07File re-org: Screw proper project organization, let's use a single fileYorhel6-167/+143
2018-01-07Add basic config parser & formatterYorhel7-4/+208
2018-01-07Initial nothingYorhel6-0/+50