Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: travis: improve test running option/CFLAGS | Rafael G. Martins | 2016-10-30 | 1 | -3/+6 |
| | |||||
* | blogc: added some "integration" tests | Rafael G. Martins | 2016-10-15 | 1 | -0/+4 |
| | |||||
* | build: build debug.c into libblogc | Rafael G. Martins | 2016-10-13 | 1 | -1/+1 |
| | |||||
* | build: if tests not explicitly requested, avoid errors if deps not found | Rafael G. Martins | 2016-10-12 | 1 | -0/+2 |
| | |||||
* | build: use bash, but get it properly during build time | Rafael G. Martins | 2016-10-12 | 1 | -4/+8 |
| | | | | hardcoding it for travis, as bash is always installed there. | ||||
* | build: fix test building | Rafael G. Martins | 2016-10-12 | 1 | -0/+4 |
| | |||||
* | build: run tests while building rpm | Rafael G. Martins | 2016-10-11 | 1 | -0/+1 |
| | |||||
* | build: check for test dependencies properly | Rafael G. Martins | 2016-10-11 | 1 | -2/+2 |
| | |||||
* | git-receiver: added tests for shell, fixed bug | Rafael G. Martins | 2016-10-11 | 1 | -0/+1 |
| | |||||
* | git-receiver: added test for post-receive. fixed leak | Rafael G. Martins | 2016-10-11 | 1 | -0/+1 |
| | |||||
* | git-receiver: added support to get mirror url from config file | Rafael G. Martins | 2016-10-10 | 1 | -9/+35 |
| | | | | this commit also includes some "integration test" in shell script | ||||
* | git-receiver: splitted/reimplemented and tested shell command parser | Rafael G. Martins | 2016-10-07 | 1 | -0/+21 |
| | |||||
* | git-receiver: splitted and tested pre-receive input parser | Rafael G. Martins | 2016-10-04 | 1 | -0/+47 |
| | |||||
* | git-receiver: splitted code | Rafael G. Martins | 2016-09-29 | 1 | -0/+21 |
| | |||||
* | runserver: reimplemented http server without libevent | Rafael G. Martins | 2016-09-25 | 1 | -2/+70 |
| | | | | | | | | | 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! ;) | ||||
* | runserver: removed libmagic dependency | Rafael G. Martins | 2016-09-22 | 1 | -2/+0 |
| | |||||
* | blogc: common: moved "file" to common | Rafael G. Martins | 2016-09-09 | 1 | -4/+3 |
| | |||||
* | common: added config-parser | Rafael G. Martins | 2016-09-09 | 1 | -0/+20 |
| | |||||
* | *: centralize error handling | Rafael G. Martins | 2016-09-09 | 1 | -2/+0 |
| | |||||
* | *: moved error handling to src/common/ | Rafael G. Martins | 2016-09-03 | 1 | -21/+22 |
| | |||||
* | *: big code reorganization. | Rafael G. Martins | 2016-09-03 | 1 | -99/+94 |
| | | | | | | | - source and tests are now splitted by target - utils lib is now called common still pending move error.c from blogc to common | ||||
* | blogc: added utf8 validation | Rafael G. Martins | 2016-07-03 | 1 | -0/+20 |
| | |||||
* | build: link debug.c directly to blogc binary | Rafael G. Martins | 2016-06-25 | 1 | -1/+1 |
| | |||||
* | debug: move debug functions to separated file | Rafael G. Martins | 2016-06-25 | 1 | -2/+4 |
| | |||||
* | man: added blogc-pagination(7) | Rafael G. Martins | 2016-04-30 | 1 | -0/+13 |
| | |||||
* | build: fix man page dist | Rafael G. Martins | 2016-04-29 | 1 | -9/+5 |
| | |||||
* | man: added man page for blogc-runserver | Rafael G. Martins | 2016-04-29 | 1 | -0/+13 |
| | |||||
* | man: added man page for blogc-git-receiver | Rafael G. Martins | 2016-04-29 | 1 | -0/+13 |
| | |||||
* | blogc-runserver: import external tool to blogc repository | Rafael G. Martins | 2016-04-27 | 1 | -0/+35 |
| | | | | | | | | still in the effort to reduce maintenance work, I'm importing blogc-runserver tool to the main blogc repository. the tool is build by default, if needed headers and libraries are found. | ||||
* | blogc-git-receiver: import external tool to blogc repository | Rafael G. Martins | 2016-04-27 | 1 | -3/+52 |
| | | | | | | | | | still in the effort to reduce maintenance work, I'm importing blogc-git-receiver tool to the main blogc repository. the tool is build by default, if needed headers are found. that means that it will probably only be built for posix-compliant operating systems. | ||||
* | moved squareball back to blogc source tree. | Rafael G. Martins | 2016-04-27 | 1 | -23/+20 |
| | | | | | | | i don't have enough time to maintain a separated library at this point, and worry about soname bump, library stability, etc. all the code is trivial enough to be copied around, and all the utils are implemented as single file now, to make it easier to copy. | ||||
* | spec: fixed source dir | Rafael G. Martins | 2016-03-09 | 1 | -0/+1 |
| | |||||
* | travis: added script to upload distfiles | Rafael G. Martins | 2016-03-08 | 1 | -1/+0 |
| | |||||
* | build: added make rule to build srpm | Rafael G. Martins | 2016-03-08 | 1 | -0/+10 |
| | |||||
* | build: replace src/utils with squareball | Rafael G. Martins | 2016-02-26 | 1 | -23/+23 |
| | |||||
* | build: explicit man rules. take 2 | Rafael G. Martins | 2016-02-13 | 1 | -3/+3 |
| | |||||
* | build: explicit man rules | Rafael G. Martins | 2016-02-13 | 1 | -3/+3 |
| | |||||
* | Revert "Revert "build: added git-version-gen support"" | Rafael G. Martins | 2016-01-31 | 1 | -0/+15 |
| | | | | This reverts commit 8e01ccec4837027a12a4bfc6a54e3c09440169a9. | ||||
* | Revert "build: added git-version-gen support" | Rafael G. Martins | 2016-01-14 | 1 | -15/+0 |
| | | | | This reverts commit 5e53ba7406e65b51ec59aad634b6baf7154e1ad3. | ||||
* | build: added git-version-gen support | Rafael G. Martins | 2016-01-13 | 1 | -0/+15 |
| | |||||
* | build: add build-aux/build-windows.sh to tarball | Rafael G. Martins | 2016-01-09 | 1 | -0/+1 |
| | |||||
* | Revert "build: removing src/utils and replacing with squareball" | Rafael G. Martins | 2015-12-23 | 1 | -70/+24 |
| | | | | This reverts commit 950e6c9148eca244a89d18a21d4ae4e5c3d1c646. | ||||
* | Revert "build: do not touch bundled files if using squareball from system" | Rafael G. Martins | 2015-12-23 | 1 | -7/+5 |
| | | | | This reverts commit f835808dab3da4509253b84f79386686986afe0a. | ||||
* | build: do not touch bundled files if using squareball from system | Rafael G. Martins | 2015-12-23 | 1 | -5/+7 |
| | |||||
* | build: removing src/utils and replacing with squareball | Rafael G. Martins | 2015-12-23 | 1 | -24/+70 |
| | | | | | squareball is a new general purpose library for C99, based on the code removed from src/utils | ||||
* | build: makefile improvements | Rafael G. Martins | 2015-12-23 | 1 | -2/+13 |
| | |||||
* | Revert "content-parser: added basic rst-like directives support" | Rafael G. Martins | 2015-11-04 | 1 | -3/+0 |
| | | | | This reverts commit 1faa52052624e7c03256df0c63c43f5d40ddb57a. | ||||
* | content-parser: added basic rst-like directives support | Rafael G. Martins | 2015-11-02 | 1 | -0/+3 |
| | | | | | | | | | | | this patch adds support to something similar to reStructuredText directives [1]. the directive loader isn't implemented yet. also, the current implementation is stricter and differs a lot from the reStructuredText spec. documentation pending. this patch also fixes a few old parser bugs. [1] http://docutils.sourceforge.net/docs/ref/rst/directives.html | ||||
* | datetime-parser: initial implementation. not used yet | Rafael G. Martins | 2015-10-24 | 1 | -0/+20 |
| | |||||
* | build: find -lm properly | Rafael G. Martins | 2015-09-08 | 1 | -0/+1 |
| |