Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-09 | sfeed_tail: replace hashmap + linked-list with RBtree | Hiltjo Posthuma | |
- This is much more memory efficient. I have not done any speed comparison yet but it is not noticable atleast. - add BSD <sys/tree.h> | |||
2017-04-27 | simplify pledge stub | Hiltjo Posthuma | |
2016-08-06 | add USE_PLEDGE, remove pledge dummy function | Hiltjo Posthuma | |
2016-04-10 | remove basename, just use last part of the path... | Hiltjo Posthuma | |
... as a bonus it also saves an allocation. | |||
2016-03-29 | add time parsing to sfeed itself, remove time field | Hiltjo Posthuma | |
- less overhead (we only need GMT time) so no setenv("TZ", ...) tzset() crap. - timezone format (for example %z in strptime) is non-standard, this will add some lines of code and some complexity to our code though, but the trade-off is worth it imho. | |||
2016-02-28 | use prime as seed for murmur3 seed (doesnt matter much) | Hiltjo Posthuma | |
2016-02-28 | sfeed_tail: terminate line at newline, small cleanup | Hiltjo Posthuma | |
2016-02-28 | sfeed_tail: fix pledge when opening files | Hiltjo Posthuma | |
2016-02-27 | sfeed_tail | Hiltjo Posthuma | |
2016-02-27 | various improvements | Hiltjo Posthuma | |
- pledge tools and add define to enable it on platforms that support it, currently only OpenBSD 5.9+ - separate getline and parseline functionality. - use murmur3 hash instead of jenkins1: faster and less collisions. - make some error messages a bit more clear, for example with path truncation. - some small cleanups, move printutf8pad to util. | |||
2016-02-01 | sfeed_tail: tune memory consumption down a bit, tested with a file with ↵ | Hiltjo Posthuma | |
10,000,000 lines (50MB) | |||
2016-01-31 | Add missing stdint header | Quentin Rameau | |
2016-01-31 | add sfeed_tail (test), might be removed again later | Hiltjo Posthuma | |
fix Makefile (compat) |