Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | blogc: common: replace unsigned int with size_t | Rafael G. Martins | 2018-03-20 | 1 | -2/+2 |
| | |||||
* | blogc: template parser refactoring | Rafael G. Martins | 2018-02-21 | 3 | -390/+390 |
| | | | | mostly names and data structures. | ||||
* | Allow lines starting with * or ** | baylej | 2017-10-25 | 1 | -6/+6 |
| | | | | | | | These are emphasizing markups per the "Markdown standard". A line containing two '*' or '+' or '-' are not valid horizontal rules. See: https://daringfireball.net/projects/markdown/syntax#hr | ||||
* | loader: added FILTER_REVERSE | Rafael G. Martins | 2017-07-25 | 1 | -0/+47 |
| | |||||
* | allow source config keys without value | Rafael G. Martins | 2017-06-28 | 1 | -7/+4 |
| | |||||
* | *: updated copyright | Rafael G. Martins | 2017-02-25 | 6 | -6/+6 |
| | |||||
* | content-parser: source-parser: rename TITLE to FIRST_HEADER | Rafael G. Martins | 2017-02-15 | 2 | -13/+13 |
| | |||||
* | content-parser: source-parser: extract TITLE from content header | Rafael G. Martins | 2017-02-14 | 2 | -106/+320 |
| | | | | | | | | | | | this patch implements support to using the first header found in source file as the TITLE variable. please note that if the TITLE variable is defined on the source file's variable section it takes precedence. this patch changes the old behaviour and can break some users' websites. if you have some '{% ifdef TITLE %}' blocks in your template, they will evaluate to true if you don't defined TITLE manually, but have a header in your content. | ||||
* | tests: use absolute path for binaries | Rafael G. Martins | 2017-01-02 | 1 | -14/+14 |
| | |||||
* | blogc: added some "integration" tests | Rafael G. Martins | 2016-10-15 | 1 | -0/+379 |
| | |||||
* | runserver: reimplemented http server without libevent | Rafael G. Martins | 2016-09-25 | 1 | -1/+2 |
| | | | | | | | | | yeah, this patch implements a "complete" http server for static files. It is not the best code possible, and would be easily DDoS'able if used in production, as it spawns a thread for each request, without limiting. I'm sickish and this is the best code I can deliver now. At least it works! ;) | ||||
* | blogc: common: moved "file" to common | Rafael G. Martins | 2016-09-09 | 1 | -111/+111 |
| | |||||
* | file: do not call fprintf directly | Rafael G. Martins | 2016-09-09 | 1 | -22/+8 |
| | |||||
* | *: centralize error handling | Rafael G. Martins | 2016-09-09 | 5 | -5/+0 |
| | |||||
* | *: moved error handling to src/common/ | Rafael G. Martins | 2016-09-03 | 6 | -357/+253 |
| | |||||
* | *: s/sb_/bc_/g | Rafael G. Martins | 2016-09-03 | 4 | -567/+567 |
| | |||||
* | *: big code reorganization. | Rafael G. Martins | 2016-09-03 | 7 | -0/+6643 |
- source and tests are now splitted by target - utils lib is now called common still pending move error.c from blogc to common |