aboutsummaryrefslogtreecommitdiffstats
path: root/src/blogc-make/atom.c
Commit message (Collapse)AuthorAgeFilesLines
* make: use permalinks as atom idsRafael G. Martins2019-04-201-2/+2
| | | | | | | | | | | | I have just realized that was implementing atom feeds wrong for long time. atom ids are supposed to be valid uris. this is a small but breaking change. it is supposed to make some clients think that all of the old posts were republished. This can be avoided by running something like this, before upgrading: $ blogc-make atom_dump > templates/atom.tmpl however, keep in mind that your atom ids are invalid :/
* *: update copyrightRafael G. Martins2019-01-151-1/+1
|
* *: update copyrightRafael G. Martins2018-10-141-1/+1
|
* make: added atom_dump helper ruleRafael G. Martins2018-07-261-12/+29
|
* make: prevent dereferencing segfaults. minor style fixesRafael G. Martins2018-07-261-1/+1
|
* make: implemented atom_legacy_entry_id settingRafael G. Martins2018-07-251-1/+11
| | | | This allows current users to avoid atom entry id changes.
* make: fixed filename generation for rules and atom feedRafael G. Martins2018-07-251-11/+28
|
* make: handle empty prefixes properlyRafael G. Martins2018-07-241-6/+9
| | | | still needs to add integration tests
* Revert "build: introduced an unused variable to test clang-analyzer"Rafael G. Martins2018-05-071-3/+0
| | | | This reverts commit e07e1d66e892764582fbe091fa1cd4cc13619e2f.
* build: introduced an unused variable to test clang-analyzerRafael G. Martins2018-05-071-0/+3
|
* Revert "build: introduced a minor memory leak to test clang-analyzer"Rafael G. Martins2018-05-071-2/+2
| | | | This reverts commit 42259e6b0036935e00fca6b780f8d8b616d132c7.
* build: introduced a minor memory leak to test clang-analyzerRafael G. Martins2018-05-071-2/+2
|
* *: updated copyrightRafael G. Martins2017-02-251-1/+1
|
* make: implemented a build tool for blogcRafael G. Martins2016-12-271-0/+93
so, this is basically what happens when you don't have anything better to do in the christmas weekend. most of this code was written in the last 2 or 3 days. i'd like to thank the chivas brothers, the weather and my psychological problems for this achievement. on a serious note, this tool still needs a man page, more tests, and the aws lambda function should be adapted to use it instead of (or together with) make/busybox. also, while talking about aws lambda, this tool can be nicely embedded into the blogc binary, to produce a single "small" static binary for usage in lambda ;)