aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* git-receiver: fix previous patch, againRafael G. Martins2016-10-111-2/+2
|
* git-receiver: fix previous patchRafael G. Martins2016-10-112-3/+4
|
* git-receiver: actually use detected make/gmake implementationRafael G. Martins2016-10-111-1/+1
|
* git-receiver: detect if make/gmake is availableRafael G. Martins2016-10-111-0/+15
|
* git-receiver: added test for post-receive. fixed leakRafael G. Martins2016-10-113-0/+150
|
* trying to fix tests on travis againRafael G. Martins2016-10-101-2/+2
|
* Revert "trying to fix tests on travis"Rafael G. Martins2016-10-102-6/+6
| | | | This reverts commit 84dbde7d04a04434721ec9d2965af6d946713e5d.
* trying to fix tests on travisRafael G. Martins2016-10-102-6/+6
|
* removed uneeded error code. export LC_ALL=C in test scriptRafael G. Martins2016-10-102-3/+2
|
* git-receiver: added support to get mirror url from config fileRafael G. Martins2016-10-109-22/+379
| | | | this commit also includes some "integration test" in shell script
* tests: added missing include to fix warningRafael G. Martins2016-10-071-0/+1
|
* *: fixed includesRafael G. Martins2016-10-0712-24/+4
|
* git-receiver: splitted/reimplemented and tested shell command parserRafael G. Martins2016-10-077-56/+448
|
* git-receiver: splitted and tested pre-receive input parserRafael G. Martins2016-10-049-81/+341
|
* git-receiver: splitted codeRafael G. Martins2016-09-298-475/+585
|
* runserver: always reply with content-lengthRafael G. Martins2016-09-271-2/+4
|
* runserver: can be built for el6 againRafael G. Martins2016-09-251-10/+0
|
* runserver: implemented a thread pool and fixed few bugsRafael G. Martins2016-09-255-20/+85
|
* runserver: silent a few warningsRafael G. Martins2016-09-251-4/+12
|
* cleanup libevent depRafael G. Martins2016-09-252-3/+0
|
* runserver: reimplemented http server without libeventRafael G. Martins2016-09-2518-326/+1399
| | | | | | | | | 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! ;)
* typoRafael G. Martins2016-09-221-1/+1
|
* runserver: removed libmagic dependencyRafael G. Martins2016-09-226-84/+119
|
* error: added prefix support to bc_error_printRafael G. Martins2016-09-164-5/+8
|
* blogc: common: moved "file" to commonRafael G. Martins2016-09-097-136/+132
|
* file: do not call fprintf directlyRafael G. Martins2016-09-094-41/+15
|
* s/blogc_utf8_/bc_utf8_/gRafael G. Martins2016-09-095-23/+23
|
* common: error: do not prepend "blogc: " when printingRafael G. Martins2016-09-091-5/+8
|
* common: added config-parserRafael G. Martins2016-09-096-0/+722
|
* common: fix function prototypesRafael G. Martins2016-09-092-7/+7
|
* *: centralize error handlingRafael G. Martins2016-09-0922-87/+44
|
* common: rename macrosRafael G. Martins2016-09-092-21/+21
|
* *: moved error handling to src/common/Rafael G. Martins2016-09-0325-466/+512
|
* *: s/sb_/bc_/gRafael G. Martins2016-09-0327-1332/+1332
|
* fixed gitignoreRafael G. Martins2016-09-031-9/+9
|
* *: big code reorganization.Rafael G. Martins2016-09-0335-140/+135
| | | | | | | - source and tests are now splitted by target - utils lib is now called common still pending move error.c from blogc to common
* build: version bumpv0.11.1Rafael G. Martins2016-07-181-0/+3
|
* runserver: removed uneeded struct declRafael G. Martins2016-07-071-3/+0
|
* *: fixed includesRafael G. Martins2016-07-0730-107/+35
| | | | | this refactoring was done with the help of the 'include-what-you-use' program. if this breaks the build for you, please report!
* template-parser: fixed block scopeRafael G. Martins2016-07-072-28/+189
| | | | | this patch blocks some usage that is obviously wrong and that nobody would want to use, but that should be explicitly blocked by the parser.
* build: version bumpv0.11.0Rafael G. Martins2016-07-051-0/+3
|
* file: added dedicated error typeRafael G. Martins2016-07-053-2/+6
|
* man: templates and sources must be valid utf-8Rafael G. Martins2016-07-053-1/+6
|
* renderer: utils: fixed memory bugs found by clang static analyzerRafael G. Martins2016-07-054-9/+13
|
* blogc: only -D arguments must be validated for UTF-8Rafael G. Martins2016-07-041-5/+5
|
* utf8: fix testRafael G. Martins2016-07-041-1/+1
|
* utf8: fix test data typeRafael G. Martins2016-07-041-3/+3
|
* utf8: skip BOM, if foundRafael G. Martins2016-07-044-2/+48
|
* blogc: added utf8 validationRafael G. Martins2016-07-037-0/+226
|
* template-parser: minor fixRafael G. Martins2016-07-032-2/+2
|