aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* github-lambda: removed unused importRafael G. Martins2016-12-121-1/+0
|
* travis: actually build static binary for github-lambdaRafael G. Martins2016-12-121-9/+4
|
* travis: build blogc binary statically linked for github-lambdaRafael G. Martins2016-12-121-1/+10
|
* build: strip blogc binary before creating github-lambda zipfileRafael G. Martins2016-12-121-0/+1
|
* build: github-lambda zipfile generationRafael G. Martins2016-12-121-11/+11
|
* github-lambda: fix directory index and allow to override content-typeRafael G. Martins2016-12-091-9/+34
| | | | | | | | this patch allows users to use files like `index.xml` as directory index, by renaming it to `index.html`, because Amazon S3 only allows one file name as directory index. it also allows users to override the automatically guessed content-type with something else, e.g. to force a charset.
* build: added missing backslashRafael G. Martins2016-12-071-1/+1
|
* travis: fixed deployed files for blogc-github-lambdaRafael G. Martins2016-12-071-0/+2
|
* github-lambda: initial implementation of AWS Lambda functionRafael G. Martins2016-12-074-0/+162
|
* common/config-parser: minor fixRafael G. Martins2016-12-031-1/+1
|
* common/error: minor fixRafael G. Martins2016-12-021-1/+1
|
* post-receive: actually use rvRafael G. Martins2016-11-291-1/+1
|
* fixed includesRafael G. Martins2016-11-194-7/+2
|
* git-receiver: test manual mirror pushRafael G. Martins2016-11-191-0/+30
|
* git-receiver: allow to push to mirror manuallyRafael G. Martins2016-11-192-25/+38
|
* git-receiver: minor optimizationsRafael G. Martins2016-11-191-1/+2
|
* git-receiver: optimize repo dir evaluationRafael G. Martins2016-11-181-32/+32
|
* git-receiver: avoid static buffer.Rafael G. Martins2016-11-181-18/+14
| | | | this simplifies code, but makes it less portable
* git-receiver: few man-page fixesRafael G. Martins2016-11-181-2/+3
|
* git-receiver: when rebuilding, change to repo dir asapRafael G. Martins2016-11-172-5/+22
|
* git-receiver: allow users to re-run the last successful buildRafael G. Martins2016-11-173-3/+73
| | | | | running the pre-receive hook manually on the server will re-run the last successful build.
* build: fix configure args for "make distcheck"Rafael G. Martins2016-11-071-1/+0
|
* build: version bumpv0.12.0Rafael G. Martins2016-10-301-0/+3
|
* build: added missing backslashRafael G. Martins2016-10-301-1/+1
|
* build: travis: improve test running option/CFLAGSRafael G. Martins2016-10-302-4/+7
|
* build: added missing dependenciesRafael G. Martins2016-10-162-23/+18
|
* build: fixed test dependency checksRafael G. Martins2016-10-161-28/+29
|
* build: do not build git-receiver for el6. git is too oldRafael G. Martins2016-10-151-1/+12
|
* blogc: added some "integration" testsRafael G. Martins2016-10-154-3/+390
|
* travis: unshallow repository before calling autogen.shRafael G. Martins2016-10-151-5/+3
| | | | | | this is a better fix to previous travis failures than setting arbitrary depth or increasing it for a very large number, because this repo isn't really large.
* travis: increase git clone depthRafael G. Martins2016-10-151-0/+4
| | | | | | when --depth=50 is not enough to run your tests because `git describe` fails to find the latest commit with a tag, it probably means that you are not doing enough releases...
* Revert "travis: fetch tags from git. travis just clones master by default now"Rafael G. Martins2016-10-151-3/+1
| | | | This reverts commit 1e674a43286abd4d4aa71c6c882309b18601c388.
* travis: fetch tags from git. travis just clones master by default nowRafael G. Martins2016-10-151-1/+3
|
* travis: revert test callRafael G. Martins2016-10-151-2/+0
|
* Revert "travis: trying to fix build"Rafael G. Martins2016-10-151-1/+0
| | | | This reverts commit f4ebaba609780cccf4aaa360210490e58e6f49bd.
* Revert "travis: trying to fix build"Rafael G. Martins2016-10-151-6/+1
| | | | This reverts commit fd1e581ff0318f92ead6b334c8019ae44e98bdcf.
* travis: trying to fix buildRafael G. Martins2016-10-151-1/+6
|
* travis: trying to fix buildRafael G. Martins2016-10-151-0/+1
|
* blogc: added more parenthesis to make gcc happy. trying to fix travisRafael G. Martins2016-10-152-1/+3
|
* blogc: we still need to strip newlines from end of lineRafael G. Martins2016-10-151-1/+8
|
* blogc: do not strip spaces, they are valid in file namesRafael G. Martins2016-10-151-4/+3
|
* blogc: add cli option to read list of source files from stdinRafael G. Martins2016-10-152-5/+43
| | | | | | | | | | this patch adds `-i` option to command line. it will instruct blogc to read stdin and parse it as a file where each source file is a line and empty lines and lines starting with `#` are ignored. this patch makes it possible to use blogc to build big blogs with lots of pages, that would hit the operating system max command line length when calling blogc to build pages.
* runserver: blogc/loader: improve strto*l handlingRafael G. Martins2016-10-143-7/+34
|
* build: build debug.c into libblogcRafael G. Martins2016-10-131-1/+1
|
* renderer: fixed strtol error detection bug in freebsdRafael G. Martins2016-10-131-6/+5
| | | | | it seems that error detection for strtol using errno is a glibc extension.
* build: disable all tests if some dep not foundRafael G. Martins2016-10-131-5/+21
|
* build: if tests not explicitly requested, avoid errors if deps not foundRafael G. Martins2016-10-122-5/+5
|
* build: use bash, but get it properly during build timeRafael G. Martins2016-10-129-18/+30
| | | | hardcoding it for travis, as bash is always installed there.
* build: man: tests: do not use bashRafael G. Martins2016-10-127-10/+10
| | | | tested with busybox' ash, that is not exactly posix.
* build: fix test buildingRafael G. Martins2016-10-122-1/+5
|