index
:
embedlog
0.1.0
0.1.1
0.2.0
0.2.1
0.2.2
0.3
0.3.0
0.3.1
0.4
0.5
0.6
0.7
aix-support
feature-test-macro-mess-fix
master
nuttx-support
solaris-build-fix
stable-abi
Ultra-small yet powerful logger for embedded devices (or not)
michal.lyszczek@bofc.pl
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
slight retab
Michał Łyszczek
2024-03-01
16
-499
/
+65
*
src/el-options.c: fix unused return value
Michał Łyszczek
2024-03-01
1
-1
/
+2
*
add support for date based log rotation
Michał Łyszczek
2024-03-01
2
-29
/
+198
*
add option to set spacing between 8 bytes of el_pmemory
Michał Łyszczek
2024-03-01
3
-20
/
+82
*
fix minor issues
Michał Łyszczek
2024-03-01
1
-6
/
+7
*
src/el-options.c: enable/disable custom outputs when passing function
Michał Łyszczek
2024-03-01
1
-1
/
+5
*
src/el-pbinary.c: move flag bits to include
Michał Łyszczek
2024-03-01
1
-26
/
+3
*
src/Makefile.am: add missing coverage to src
Michał Łyszczek
2024-03-01
1
-2
/
+2
*
src/el-options.c: add function to quickly set common options
Michał Łyszczek
2024-03-01
1
-0
/
+311
*
src/Makefile.am: update lib version to 0.6.0
Michał Łyszczek
2024-03-01
1
-1
/
+1
*
retab
Michał Łyszczek
2020-10-24
16
-2150
/
+1778
*
src/el-options.c: change type of FROTATE_SIZE to unsigned long
Michał Łyszczek
2020-10-22
1
-8
/
+8
*
src/el-file.c: add padding to rotate logs
Michał Łyszczek
2020-10-22
2
-23
/
+35
*
src/Makefile.am: add nice libtool version description
Michał Łyszczek
2020-05-29
1
-1
/
+11
*
tst: move extern file_synced from src to tst to preven undef reference
Michał Łyszczek
2020-05-29
1
-1
/
+1
*
cleanup building examples and tests
Michał Łyszczek
2020-05-29
1
-1
/
+27
*
src/el-file.c: create symlink file to most recent log file
Michał Łyszczek
2020-05-29
2
-1
/
+60
*
src: move el_basename() from el-print.c to el-utils.c
Michał Łyszczek
2020-05-29
4
-36
/
+90
*
src/el-file.c: add note to self about ordering
Michał Łyszczek
2020-05-28
1
-0
/
+3
*
src/el-decode-number.c: fix potential loose of precision on 64bit systems
Michał Łyszczek
2019-07-29
1
-1
/
+5
*
code in master should always have version v9999
Michał Łyszczek
2019-06-10
1
-1
/
+1
*
src/el-file.c: don't flush when no data has been written
Michał Łyszczek
2019-06-09
1
-0
/
+10
*
src/el-private.h: add missing ']' to EL_PRE_FUNCINFO_LEN
Michał Łyszczek
2019-06-08
1
-2
/
+2
*
src/el-private.h: add missing EL_PRE_FUNCINFO_LEN to EL_PRE_LEN calc
Michał Łyszczek
2019-06-08
1
-2
/
+2
*
src/el-print.c: fix possible buffer overflow in el_print()
Michał Łyszczek
2019-06-08
2
-1
/
+20
*
*/Makefile.am: usr $top_builddir for include path for embedlog.h
Michał Łyszczek
2019-05-21
1
-1
/
+1
*
src/el-pmemory.c: call el_pmem() directly and not via proxy
Michał Łyszczek
2019-05-20
1
-2
/
+2
*
add support to use custom put with binary data
Michał Łyszczek
2019-05-19
2
-4
/
+14
*
src/Makefile.am: force clang --analyze to use local embedlog.h
Michał Łyszczek
2019-05-19
1
-1
/
+1
*
add thread safety to library
Michał Łyszczek
2019-05-19
9
-25
/
+358
*
src/snprintf.c: fix compilation warning with -ansi
Michał Łyszczek
2019-05-18
1
-0
/
+2
*
src/valid.h: add some more VALID macros
Michał Łyszczek
2019-05-17
1
-7
/
+45
*
src: add "public api" comment to public functions.
Michał Łyszczek
2019-05-16
7
-25
/
+25
*
change formating of comments for better readability
Michał Łyszczek
2019-05-15
12
-834
/
+923
*
struct el: rename current_log to fcurrent_log
Michał Łyszczek
2019-05-15
1
-28
/
+28
*
struct el: rename written_after_sync to fwritten_after_sync
Michał Łyszczek
2019-05-15
1
-3
/
+3
*
struct el: rename file_sync_every to fsync_every for consistency
Michał Łyszczek
2019-05-15
2
-3
/
+3
*
struct el: rename file_sync_level to fsync_level for consistency
Michał Łyszczek
2019-05-15
2
-3
/
+3
*
Conditionally remove fields from "struct el" to save space
Michał Łyszczek
2019-05-15
1
-1
/
+13
*
add el_new and el_destroy functions for stable ABI
stable-abi
Michał Łyszczek
2019-05-14
1
-0
/
+52
*
API change: rename "struct el_options" to "struct el"
Michał Łyszczek
2019-05-14
12
-434
/
+433
*
src/el-options: use static value of 0x7fff for EL_OUT_ALL
Michał Łyszczek
2019-05-13
2
-1
/
+17
*
el_flush(): add new function to force data from buffers to device
innogy
Michał Łyszczek
2019-03-29
3
-68
/
+200
*
src/el_options.c: add function to get global options object
Michał Łyszczek
2019-03-28
1
-0
/
+15
*
embedlog.h: add user's pointer to el_custom_puts
Michał Łyszczek
2019-03-27
2
-1
/
+2
*
ABI/API change: add printing function name with logs
Michał Łyszczek
2019-03-01
5
-20
/
+154
*
version bump to v0.5.0
Michał Łyszczek
2019-02-28
1
-1
/
+1
*
API change: rename EL_FILE_SYNC_* to EL_FSYNC_* to be consistent
Michał Łyszczek
2019-02-23
1
-2
/
+2
*
remove some code when binary logs are disabled
Michał Łyszczek
2019-02-13
1
-6
/
+13
*
src/el-private.h: remove all existance of feature test macro
Michał Łyszczek
2019-02-13
1
-116
/
+0
[next]