aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* slight retabMichał Łyszczek2024-03-0116-499/+65
* src/el-options.c: fix unused return valueMichał Łyszczek2024-03-011-1/+2
* add support for date based log rotationMichał Łyszczek2024-03-012-29/+198
* add option to set spacing between 8 bytes of el_pmemoryMichał Łyszczek2024-03-013-20/+82
* fix minor issuesMichał Łyszczek2024-03-011-6/+7
* src/el-options.c: enable/disable custom outputs when passing functionMichał Łyszczek2024-03-011-1/+5
* src/el-pbinary.c: move flag bits to includeMichał Łyszczek2024-03-011-26/+3
* src/Makefile.am: add missing coverage to srcMichał Łyszczek2024-03-011-2/+2
* src/el-options.c: add function to quickly set common optionsMichał Łyszczek2024-03-011-0/+311
* src/Makefile.am: update lib version to 0.6.0Michał Łyszczek2024-03-011-1/+1
* retabMichał Łyszczek2020-10-2416-2150/+1778
* src/el-options.c: change type of FROTATE_SIZE to unsigned longMichał Łyszczek2020-10-221-8/+8
* src/el-file.c: add padding to rotate logsMichał Łyszczek2020-10-222-23/+35
* src/Makefile.am: add nice libtool version descriptionMichał Łyszczek2020-05-291-1/+11
* tst: move extern file_synced from src to tst to preven undef referenceMichał Łyszczek2020-05-291-1/+1
* cleanup building examples and testsMichał Łyszczek2020-05-291-1/+27
* src/el-file.c: create symlink file to most recent log fileMichał Łyszczek2020-05-292-1/+60
* src: move el_basename() from el-print.c to el-utils.cMichał Łyszczek2020-05-294-36/+90
* src/el-file.c: add note to self about orderingMichał Łyszczek2020-05-281-0/+3
* src/el-decode-number.c: fix potential loose of precision on 64bit systemsMichał Łyszczek2019-07-291-1/+5
* code in master should always have version v9999Michał Łyszczek2019-06-101-1/+1
* src/el-file.c: don't flush when no data has been writtenMichał Łyszczek2019-06-091-0/+10
* src/el-private.h: add missing ']' to EL_PRE_FUNCINFO_LENMichał Łyszczek2019-06-081-2/+2
* src/el-private.h: add missing EL_PRE_FUNCINFO_LEN to EL_PRE_LEN calcMichał Łyszczek2019-06-081-2/+2
* src/el-print.c: fix possible buffer overflow in el_print()Michał Łyszczek2019-06-082-1/+20
* */Makefile.am: usr $top_builddir for include path for embedlog.hMichał Łyszczek2019-05-211-1/+1
* src/el-pmemory.c: call el_pmem() directly and not via proxyMichał Łyszczek2019-05-201-2/+2
* add support to use custom put with binary dataMichał Łyszczek2019-05-192-4/+14
* src/Makefile.am: force clang --analyze to use local embedlog.hMichał Łyszczek2019-05-191-1/+1
* add thread safety to libraryMichał Łyszczek2019-05-199-25/+358
* src/snprintf.c: fix compilation warning with -ansiMichał Łyszczek2019-05-181-0/+2
* src/valid.h: add some more VALID macrosMichał Łyszczek2019-05-171-7/+45
* src: add "public api" comment to public functions.Michał Łyszczek2019-05-167-25/+25
* change formating of comments for better readabilityMichał Łyszczek2019-05-1512-834/+923
* 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-152-3/+3
* struct el: rename file_sync_level to fsync_level for consistencyMichał Łyszczek2019-05-152-3/+3
* Conditionally remove fields from "struct el" to save spaceMichał Łyszczek2019-05-151-1/+13
* add el_new and el_destroy functions for stable ABIstable-abiMichał Łyszczek2019-05-141-0/+52
* API change: rename "struct el_options" to "struct el"Michał Łyszczek2019-05-1412-434/+433
* src/el-options: use static value of 0x7fff for EL_OUT_ALLMichał Łyszczek2019-05-132-1/+17
* el_flush(): add new function to force data from buffers to deviceinnogyMichał Łyszczek2019-03-293-68/+200
* src/el_options.c: add function to get global options objectMichał Łyszczek2019-03-281-0/+15
* embedlog.h: add user's pointer to el_custom_putsMichał Łyszczek2019-03-272-1/+2
* ABI/API change: add printing function name with logsMichał Łyszczek2019-03-015-20/+154
* version bump to v0.5.0Michał Łyszczek2019-02-281-1/+1
* API change: rename EL_FILE_SYNC_* to EL_FSYNC_* to be consistentMichał Łyszczek2019-02-231-2/+2
* remove some code when binary logs are disabledMichał Łyszczek2019-02-131-6/+13
* src/el-private.h: remove all existance of feature test macroMichał Łyszczek2019-02-131-116/+0