aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* travis: use local vars inside functionsRafael G. Martins2018-03-143-22/+22
|
* travis: do not run test-suite for clang-analyzerRafael G. Martins2018-03-141-1/+2
|
* travis: set extract=true when uploading reportsRafael G. Martins2018-03-142-0/+13
|
* travis: return build errors on exitRafael G. Martins2018-03-141-0/+2
|
* travis: do not exit on build errorRafael G. Martins2018-03-131-4/+1
|
* Revert "make: fixed context reloading"Rafael G. Martins2018-03-133-12/+12
| | | | | | This reverts commit 89e2a39d1ee66a233b1cd21606ba66b32b902b08. This commit was reverted only to test the clang-analyzer travis job.
* travis: add clang-analyzerRafael G. Martins2018-03-132-0/+46
|
* travis: coreutils already installed on osx imagesRafael G. Martins2018-03-131-1/+0
|
* travis: use realpathRafael G. Martins2018-03-132-1/+16
|
* travis: declare jobs explicitly. general improvementsRafael G. Martins2018-03-131-28/+75
|
* travis: rename github-lambda to staticRafael G. Martins2018-03-132-1/+1
|
* travis: use readlink instead of realpathRafael G. Martins2018-03-131-1/+1
|
* travis: reworked test runnerRafael G. Martins2018-03-1311-225/+163
|
* make: added missing includeRafael G. Martins2018-03-131-0/+1
|
* runserver: fixed potential null dereferenceRafael G. Martins2018-03-131-3/+5
| | | | this bug was reported by clang-analyzer.
* runserver: fixed memory leakRafael G. Martins2018-03-131-0/+2
| | | | this bug was reported by clang-analyzer.
* runserver: fixed double-freeRafael G. Martins2018-03-131-1/+0
| | | | this bug was reported by clang-analyzer.
* make: fixed context reloadingRafael G. Martins2018-03-133-12/+12
| | | | this bug was reported by clang-analyzer.
* Revert "travis: added clang-analyzer target"Rafael G. Martins2018-03-132-44/+0
| | | | This reverts commit edb413ade788920d2aa03564df7fbc5ad6b7c194.
* Revert "travis: clang-analyzer: explicitly pass c99 cflag"Rafael G. Martins2018-03-131-1/+1
| | | | This reverts commit 5d0018382b9b00b0b695cf8b72d0a5872698e35b.
* Revert "Revert "travis: clang-analyzer: explicitly pass c99 cflag""Rafael G. Martins2018-03-131-1/+1
| | | | This reverts commit e2cfa11b260f9d1bc0403e3396c52c668028ff92.
* Revert "travis: clang-analyzer: configure with CC=gcc"Rafael G. Martins2018-03-131-2/+0
| | | | This reverts commit c4674975da3cc3bd06433c1b359f2b0534b39644.
* travis: clang-analyzer: configure with CC=gccRafael G. Martins2018-03-131-0/+2
|
* Revert "travis: clang-analyzer: explicitly pass c99 cflag"Rafael G. Martins2018-03-121-1/+1
| | | | This reverts commit 5d0018382b9b00b0b695cf8b72d0a5872698e35b.
* travis: clang-analyzer: explicitly pass c99 cflagRafael G. Martins2018-03-121-1/+1
|
* travis: added clang-analyzer targetRafael G. Martins2018-03-122-0/+44
|
* travis: when skipping deploy, return 0Rafael G. Martins2018-03-121-2/+2
|
* travis: fixed typoRafael G. Martins2018-03-121-2/+2
|
* travis: allow targets to disable deployRafael G. Martins2018-03-126-5/+36
|
* build: version bumpv0.13.2Rafael G. Martins2018-03-121-0/+3
|
* make: rename TAG_CLOUD to MAKE_TAGSRafael G. Martins2018-03-123-5/+5
| | | | | all the template helper variables provided by blogc-make should start with MAKE_
* make: man: improved rule docsRafael G. Martins2018-03-121-25/+89
|
* make: added `MAKE_POST` var to `posts` and `pages` rulesRafael G. Martins2018-03-116-56/+84
| | | | | | This variable will have the same string that was inserted in tbe `blogcfile` when listing posts and pages, and is useful to highlight active menu items, for example.
* make: typoRafael G. Martins2018-03-111-1/+1
|
* make: fix memory leakRafael G. Martins2018-03-111-0/+1
|
* make: pass TAG_CLOUD variable to blogc.Rafael G. Martins2018-03-103-1/+56
| | | | | this variable includes all the tags configured in blogcfile(5) as a space-separated string.
* Revert "blogc: make: mkdir may raise ENOENT"Rafael G. Martins2018-02-252-2/+2
| | | | | | This reverts commit 0bc74a99b362a7ef58655bf3d4b29d5699c38c90. That change made no sense :x
* blogc: make: mkdir may raise ENOENTRafael G. Martins2018-02-242-2/+2
|
* make: do not run stat twice for regular files when copyingRafael G. Martins2018-02-243-26/+31
|
* maint: set +x for download_release.pyRafael G. Martins2018-02-221-0/+0
|
* maint: added script to download distfilesRafael G. Martins2018-02-222-0/+32
|
* build: version bumpv0.13.1Rafael G. Martins2018-02-221-0/+3
|
* blogc: template: fixed commentRafael G. Martins2018-02-221-1/+3
|
* blogc: template parser refactoringRafael G. Martins2018-02-219-551/+554
| | | | mostly names and data structures.
* make: reloader: do not kill the process on reload failureRafael G. Martins2018-01-271-6/+8
|
* travis: build: use new distfile deployment serviceRafael G. Martins2018-01-261-14/+12
|
* make: disable bm_find_binary tests when running embeddedRafael G. Martins2018-01-072-2/+8
|
* make: use embedded blogc, if possibleRafael G. Martins2018-01-071-0/+13
|
* build: do not ship prebuilt lambda function scriptRafael G. Martins2018-01-061-1/+0
|
* build: travis: fix osx supportRafael G. Martins2018-01-064-64/+81
| | | | | | | | | This commit fixes builds of blogc and helper tools on osx, and enables travis tests on it. This also includes some general improvements for travis, and disable tests that require mocked functions if the linker does not supports `-wrap` ldflag