Introduce log write buffering
[platform/core/system/dlog.git] / src / shared / logprint.c
2020-08-28 Mateusz MajewskiIntroduce log write buffering 59/235659/13
2020-08-28 Adrian Szyndelalogprint: implement log_print_log_line() 57/242157/5
2020-08-28 Michal Blochlog_format_log_line: CLEANSE! PURGE! KILL! 56/242156/4
2020-08-05 Michal Bloch"Move constructors" for cleaner resource handling 64/240364/2
2020-06-25 Karol Lewandowskilog_format_log_line: Move variable declarations near... 53/237153/4
2020-06-25 Karol Lewandowskilog_format_log_line: Call localtime() only when needed 65/237065/4
2020-06-24 Karol Lewandowskilog_format_log_line: Use timespecs directly 52/237052/3
2020-06-24 Karol LewandowskiMerge "localtime: use reentrant variant" into tizen
2020-06-22 Karol Lewandowskilocaltime: use reentrant variant 32/236832/2
2020-06-03 Michal BlochFix garbage data in long-format strings 03/235303/2 submit/tizen/20200603.194620 submit/tizen/20200604.180558
2020-05-04 Hyotaek ShimRevert "Revert "Move some more getters around"" 91/232391/2
2020-05-04 Hyotaek ShimRevert "Move some more getters around" 84/232384/2 submit/tizen/20200504.032742
2020-04-24 Mateusz MajewskiMove some more getters around 33/230833/3
2020-03-18 Michal BlochMerge "Don't wait until lazy init to block SIGPIPE...
2020-03-17 Michal BlochMerge changes I6d9bf6cd,If5f5eebd,Icf4b49c2,Ib4f2522d... submit/tizen/20200317.184359
2020-03-16 Agnieszka BaumannFix -Wextra and -pedantic errors 23/227823/1
2020-02-14 Michal BlochRelease 5.5.3: sync with Tizen 6.0.7 83/224983/1 submit/tizen_5.5/20200214.104335
2020-02-11 Michal BlochFix "rwtime" format to use SENT mono timestamp 55/224555/1
2020-02-11 Michal BlochFix "rwtime" format to use SENT mono timestamp 54/224554/2
2020-02-10 Karol LewandowskiMerge "Fix empty message formatting" into tizen
2020-02-10 Karol LewandowskiMerge "Document confusing daemon structures" into tizen
2020-02-10 Mateusz MajewskiUse TEMP_FAILURE_RETRY instead of manual looping 98/224398/2
2020-02-05 Michal BlochFix empty message formatting 29/224029/1
2020-02-05 Mateusz MajewskiFix libdlogutil tag filtering 02/224002/3
2020-02-05 Mateusz MajewskiFix log_filter_from_filter 01/224001/2
2020-02-05 Mateusz MajewskiEnable returning TIZEN_ERROR_INVALID_PARAMETERS on... 09/223209/9
2020-01-28 Mateusz MajewskiSlightly refactor EXPORTing the API 13/223213/3
2020-01-20 Michal BlochMove priority / char mapping to logcommon 39/222739/3
2020-01-17 Mateusz MajewskiImplement the first version of the libdlogutil library 97/214497/75
2020-01-17 Michal BlochMerge "Filterspec get/setters: conform to Tizen API...
2020-01-16 Mateusz MajewskiFilterspec get/setters: conform to Tizen API style 05/222305/6
2020-01-16 Michal BlochEntry getters return error code 99/222299/7
2020-01-13 Hyotaek ShimMerge branch 'tizen' into tizen_5.5 75/222275/1 tizen_5.5_tv accepted/tizen/5.5/unified/20200114.073546 submit/tizen_5.5/20200113.072912
2020-01-10 Mateusz MajewskiRename dlogutil_entry_(tag|msg) to dlogutil_entry_get_... 90/222090/3
2020-01-07 Michal BlochVarious string buffer size checks 53/221353/4 submit/tizen/20200107.134313 submit/tizen/20200108.020101
2019-12-09 Mateusz MajewskiCreate a typedef for dlogutil_entry 21/219721/1
2019-12-09 Mateusz MajewskiCreate a typedef for dlogutil_sorting_order 20/219720/1
2019-12-09 Mateusz MajewskiCreate a typedef for dlogutil_filter_options 19/219719/1
2019-11-18 Hyotaek ShimMerge remote-tracking branch 'origin/tizen' into tizen_5.5 73/217973/1 accepted/tizen/5.5/unified/20191119.083924 submit/tizen_5.5/20191118.063031
2019-11-13 Mateusz MajewskiOptimize terminal detection 73/217573/2
2019-11-07 Mateusz MajewskiRename SORT_* to DLOGUTIL_SORT_* 97/217197/3
2019-11-06 Mateusz MajewskiRename log_add_filter_string to dlogutil_filter_options... 84/216684/4
2019-11-06 Mateusz MajewskiRename log_add_filter_pid to dlogutil_filter_options_pid 83/216683/4
2019-11-06 Mateusz MajewskiRename log_add_filter_tid to dlogutil_filter_options_tid 82/216682/4
2019-11-06 Mateusz MajewskiRename log_buffer_get_message to dlogutil_entry_msg 80/216680/4
2019-11-06 Mateusz MajewskiRename log_buffer_get_tag to dlogutil_entry_tag 79/216679/4
2019-11-06 Mateusz MajewskiRename log_filter to dlogutil_filter_options 81/216681/4
2019-11-06 Mateusz MajewskiSlightly improve log_filter_add_* 59/216459/3
2019-10-24 Mateusz MajewskiImprove log_buffer_get_* exceptional conditions 98/216398/1
2019-10-24 Mateusz MajewskiAdd some missing consts 97/216397/1
2019-10-14 Mateusz MajewskiAdd dlogutil_ prefix to logger_entry 26/215626/2
2019-10-11 Mateusz MajewskiAdd dlogutil_ prefix to sorting_order 24/215624/1
2019-10-08 Mateusz MajewskiMove all pipe backend filtering server-side 09/215109/5
2019-10-07 Mateusz MajewskiFix FilterInfo to use pid_t for tid 41/215341/1
2019-09-23 Mateusz MajewskiDon't output errors in dlogutil outside of logutil.c 65/214365/2
2019-09-19 Mateusz MajewskiFill the seconds field of invalid timestamps 68/214268/4
2019-09-06 Mateusz MajewskiFix log_filter_free 53/213553/1
2019-09-03 Michal BlochFix a potential null ptr dereference 30/213130/2
2019-08-23 Mateusz MajewskiMake sure the JSON format uses default sorting 85/212585/1
2019-08-21 Michal BlochMerge "Move log filtering out of log writing" into...
2019-08-21 Michal BlochMerge "Decouple filtering and formatting messages"...
2019-08-19 Mateusz MajewskiAdd some JSON tests 68/212168/3
2019-08-19 Mateusz MajewskiDecouple filtering and formatting messages 07/211407/5
2019-08-16 Mateusz MajewskiFix various typos 72/212172/1
2019-08-14 Mateusz MajewskiFix logprint time_t handling 26/212126/3
2019-08-02 Karol LewandowskiMerge "Fix a potential privilege escalation" into tizen accepted/tizen/unified/20190807.111830 submit/tizen/20180808.030253 submit/tizen/20190807.012805
2019-07-31 Michal Blochshared: fix timestamp inconsistencies 32/199532/8 accepted/tizen/unified/20190802.111406 submit/tizen/20190801.043248
2019-07-29 Mateusz MajewskiAdd the JSON format to dlogutil 78/210478/9
2019-07-17 Mateusz MajewskiAdd colored headers 31/209531/11 submit/tizen/20190718.025247
2019-07-16 Mateusz MajewskiConvert FilterInfo's custom list to the one from ptrs_list 47/209647/3
2019-02-11 Michal BlochFix miscellaneous SVACE issues 59/199459/1
2019-02-02 Hyotaek ShimMerge "tests: deal with some unreachable cases" into...
2019-02-01 Michal Blochtests: deal with some unreachable cases 94/199094/1
2019-01-31 Michal Blochshared: fix multiple memory ownership problems 01/199001/1
2019-01-31 Michal Blochshared: fix integer conversion 99/198999/2
2019-01-25 Michal Blochtests: basic unit tests for logprint.c 23/198323/6
2019-01-24 Michal Blochshared: fix incorrect timestamps 22/198322/3
2019-01-11 Maciej Slodczykutil: allow filterspec to work with empty-tagged messages 58/197458/2 accepted/tizen/unified/20190117.151819 submit/tizen/20190116.045852
2019-01-07 Michal BlochMerge "testsuite: speed up format tests" into tizen
2019-01-04 Maciej Slodczyklibdlog: detect and notify about empty tagged messages 78/196578/3
2018-08-29 Michal BlochFix various SVACE static analysis warnings 64/187464/3 accepted/tizen/unified/20180831.061032 submit/tizen/20180829.051003
2018-08-21 Michal Blochshared: add a bunch of sorting helper functions 46/185946/2
2018-07-06 Maciej Slodczyksort out send/receive timestamp names in structures 34/169834/22
2018-04-23 Michal Blochpipe: remove padding for odd-length messages 75/176675/2 accepted/tizen/unified/20180424.082531 submit/tizen/20180423.122745
2018-04-20 Karol LewandowskiMerge "shared: hot fix for wrong computing of message... accepted/tizen/unified/20180423.062818 submit/tizen/20180420.152033
2018-04-20 Adrian Szyndelashared: hot fix for wrong computing of message length 73/176673/1
2018-04-19 Karol LewandowskiMerge "pipe: Do not wait for pipe_fd indefinitely"... accepted/tizen/unified/20180420.081904 submit/tizen/20180419.135953
2018-04-16 Wook Songshared: Fix issue with pointer casting on 64bit system 08/175908/3
2018-04-11 Hyotaek ShimFix build error with HAVE_LOCALTIME_R 46/175646/1 accepted/tizen/unified/20180412.073846 submit/tizen/20180411.085824
2018-04-10 Maciej SlodczykStorage format keeps cached priority 93/173993/13
2018-03-30 Maciej SlodczykRemove unnecessary entry parsing 64/173864/10
2018-03-29 Michal BlochStorage format keeps cached tag length 35/173335/9
2018-03-27 Michal BlochMerge "logger: refactor print_out_logs - extracted...
2018-03-23 Maciej Slodczykutil: fix possible buffer overflows 31/173731/2 accepted/tizen/unified/20180327.055752 submit/tizen/20180326.100223
2018-03-20 Michal BlochMerge "shared: const correctness" into tizen
2018-03-20 Michal BlochMerge "Fix cast to enum" into tizen
2018-03-19 Michal Blochshared: const correctness 90/172890/3
2018-03-19 Michal BlochFix cast to enum 94/172894/2
2018-03-08 Karol LewandowskiMerge "dlogutil: add pid and tid based filtering" into...
2018-03-07 Maciej Slodczykdlogutil: add pid and tid based filtering 52/170252/15
next