aboutsummaryrefslogtreecommitdiffstats
path: root/src/el-file.c
Commit message (Expand)AuthorAgeFilesLines
* src/el-file.c: don't flush when no data has been writtenMichał Łyszczek2019-06-091-0/+10
* change formating of comments for better readabilityMichał Łyszczek2019-05-151-241/+217
* struct el: rename current_log to fcurrent_logMichał Łyszczek2019-05-151-28/+28
* struct el: rename written_after_sync to fwritten_after_syncMichał Łyszczek2019-05-151-3/+3
* struct el: rename file_sync_every to fsync_every for consistencyMichał Łyszczek2019-05-151-1/+1
* struct el: rename file_sync_level to fsync_level for consistencyMichał Łyszczek2019-05-151-1/+1
* API change: rename "struct el_options" to "struct el"Michał Łyszczek2019-05-141-94/+94
* el_flush(): add new function to force data from buffers to deviceinnogyMichał Łyszczek2019-03-291-68/+95
* clean that mess with feature test macro once and for allfeature-test-macro-mess-fixMichał Łyszczek2018-10-121-14/+0
* fix: compilation error with bad feature test macro on some systemsMichał Łyszczek2018-10-121-3/+8
* ok, I suppose defining feature test macro locally is better ideaMichał Łyszczek2018-10-111-0/+6
* fix bad commentMichał Łyszczek2018-09-151-2/+3
* support automatic reopening of files when frotate is enabledMichał Łyszczek2018-04-221-43/+18
* don't fail every el_print to file after open() failedMichał Łyszczek2018-04-221-6/+10
* fix: embedlog forever fails after writing to non-existing dirMichał Łyszczek2018-04-211-0/+19
* fix compilation warningsMichał Łyszczek2018-04-201-2/+2
* fix: clang analyzer warningMichał Łyszczek2018-04-201-8/+5
* add: logging of binary dataMichał Łyszczek2018-04-171-19/+35
* add possibility to always sync do disc chosen log levelsMichał Łyszczek2018-04-151-4/+37
* add use of stat to check if file existsMichał Łyszczek2018-04-141-3/+28
* add: alternative algorithm for finding rotate fileMichał Łyszczek2018-04-141-2/+90
* moved static current_log to el_options structMichał Łyszczek2018-04-141-21/+44
* change EL_FNAME to more logical EL_FPATHMichał Łyszczek2018-04-141-1/+1
* fix: data loose on sudden power downMichał Łyszczek2018-03-271-3/+67
* add: #if for all #include "config.h"Michał Łyszczek2018-03-241-1/+3
* add: allow to force to use portable snprintfMichał Łyszczek2018-01-261-4/+4
* fix: ftell after fopen(s, "a") not always points to end of fileMichał Łyszczek2018-01-251-3/+10
* change: shortened option enums, who wants to type so much?Michał Łyszczek2018-01-231-1/+1
* Fix clang warningsMichał Łyszczek2017-11-261-2/+2
* Made code more c89 friendlyMichał Łyszczek2017-11-261-7/+16
* Added more test after code coverage resultsMichał Łyszczek2017-11-251-1/+6
* Some fixes after valgrind checkMichał Łyszczek2017-11-241-17/+0
* Added tests for print and print to fileMichał Łyszczek2017-11-221-19/+101
* Some bug fixesMichał Łyszczek2017-10-181-46/+54
* renamed options to el-options to be constant with myselfMichał Łyszczek2017-08-131-1/+1
* Added feature to print log to fileMichał Łyszczek2017-08-131-0/+403