dlog_logger: allow multiplexing pipe storage readers
[platform/core/system/dlog.git] / src / logger / logger.c
2023-04-21 Michal Blochdlog_logger: allow multiplexing pipe storage readers 69/291569/3
2023-04-18 Michal BlochGeneral pyramidity reduction 51/291351/2
2023-04-18 Michal Blochdlog_logger: commonize adding server readers 50/291350/2
2023-04-18 Michal Blochdlog_logger: remove log_buffer ptr from pipe readers 49/291349/2
2023-04-18 Michal Blochdlog_logger: server has just one nominal sorting 48/291348/2
2023-03-31 Michal Blochdlog_logger: multiplex pipe storage readers (nominally) 77/291277/1
2023-03-28 Michal Blochdlog_logger: pipe reader buffer param now a bitmask 57/290557/1
2023-03-28 Michal Blochdlog_logger: unify reader book-keeping 56/290556/1
2023-03-24 Michal Blochdlog_logger: get rid of Android Logger throttling 53/289853/3
2023-03-21 Michal Blochdlog_logger: simplify reader_logger 45/290145/2
2023-03-10 Michal Blochdlog_logger: multi-thread logger readers 78/285378/7
2023-03-10 Michal Blochdlog_logger: add a dedicated signal handler thread 10/289210/6
2023-02-28 Michal Blochdlog_logger: remove useless 'exiting' state 87/289087/1
2023-02-28 Michal Blochdlog_logger: extract some struct logger functions 41/289041/2
2023-02-17 Michal BlochUse buffer traits over specific IDs 95/288295/4
2023-02-16 Michal BlochExtract buffer trait functions from logcommon 44/288444/1
2023-02-10 Michal Blochdlog_logger: move epoll metadata functions to fd_entity.c 46/288146/1
2023-02-10 Michal Blochdlog_logger: readers unregister themselves from epoll 05/287705/2
2023-02-10 Michal Blochdlog_logger: readers now remove themselves from lists 44/288144/1
2023-02-10 Michal Blochdlog_logger: writer_free uses foreach 43/288143/1
2023-02-09 Michal Blochdlog_logger: cleanup config line handling 56/288056/1
2023-02-02 Michal Blochdlog_logger: QoS contained by aggregation 99/287699/2
2023-02-02 Michal Blochdlog_logger: refactor QoS distributions 25/287625/3
2023-02-02 Michal Blochdlog_logger: extract main loop iteration 68/287568/4
2023-02-02 Michal Blochdlog_logger: cull unused logger readers 55/286855/3
2023-01-13 Michal Blochdlog_logger: code documentation 53/286853/1
2022-12-20 Michal Blochlibdlog: implement a null backend 00/285500/7
2022-12-20 Michal Blochdlog_logger: lazy poll only for Logger backend 57/285757/6
2022-11-30 Michal Blochlibdlog: thread-local cache for pid/tid 87/284787/4
2022-11-22 Michal BlochAdd a compression framework to the daemon 81/284481/2
2022-11-04 Michal BlochCompression buffer size spec: bytes -> kilobytes 46/283946/1
2022-09-21 Mateusz MajewskiAdd util_default_format configuration option 74/281474/7
2022-09-05 Mateusz MajewskiHack in a graceful shutdown of the daemon in the zero... 13/280713/2
2022-08-30 Michal BlochAdd a zero-copy backend 33/278733/14
2022-05-09 Michal BlochIn-memory compressed log backup 70/271770/9
2022-04-28 Michal BlochImprove pipe reader related function names 94/274394/3
2022-04-28 Michal BlochExtract pipe reader functionality into subs 52/273652/7
2022-04-28 Michal BlochSubreaders: methods now return an error code 05/273705/6
2022-04-28 Michal Blochreader_pipe now uses subreader_file 03/273703/6
2022-03-29 Michal BlochFile reader: add sorting info 12/273012/2
2022-03-29 Michal Blochreaders: reduce some copy-paste 10/273010/2
2022-03-29 Michal Blochreaders: make free a member func 09/273009/2
2022-03-29 Michal Blochreader: put the service handler into reader common 07/273007/2
2022-03-29 Michal Blochreaders: commonize flushing 05/273005/2
2022-03-11 Michal BlochMove sub-readers to the common reader 32/272232/1
2022-03-11 Michal Blochdlog_logger: rearrange readers (no logic change) 31/272231/1
2021-12-30 Karol LewandowskiRelease 7.0.1 28/268728/2 accepted/tizen/unified/20211231.161253 submit/tizen/20211230.133842
2021-12-20 Mateusz MajewskiTerminate the daemon if it's not needed 46/268246/3
2021-11-18 Karol LewandowskiAutodetect backend 49/266649/10
2021-07-21 Michal BlochDaemon write socket: rename to "conn" 43/261543/3 submit/tizen/20210722.222608
2021-07-21 Michal BlochFix some resource leaks. 45/260845/5
2021-04-30 Mateusz MajewskiStop caching the timestamp in the server 33/257533/4
2021-04-13 Karol LewandowskiMerge "Decrease an array in tests for Coverity" into...
2021-04-12 Mateusz MajewskiReplace () with (void) in function prototypes 55/256755/3
2021-04-02 Karol LewandowskiUse named pipes when creating pipes for clients 93/256193/7
2021-03-22 Mateusz MajewskiSimplify stdout redirection logic a bit 79/255679/2
2021-03-15 Michal BlochMerge "logger: extract signal setup" into tizen
2021-03-15 Michal Blochlogger: extract signal setup 95/255195/1
2021-02-23 Mateusz MajewskiAdd stdout redirection support to the daemon 58/254058/1
2020-11-09 Michal Blochlogger: extract privilege related code 45/242545/10
2020-10-27 Mateusz MajewskiRemove time travel 70/246270/1
2020-10-09 Mateusz MajewskiMake some functions static only outside of unit tests 85/245485/1
2020-10-09 Mateusz MajewskiFix various formatting issues 73/245473/1
2020-10-02 Michal BlochMerge "Miscellaneous fixes" into tizen
2020-10-02 Michal BlochMiscellaneous fixes 46/242546/8
2020-09-28 Mateusz MajewskiReuse util's parser in the logger daemon 53/244953/3 accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.115440 accepted/tizen/6.0/unified/hotfix/20201103.002928 accepted/tizen/unified/20201005.101403 submit/tizen/20200928.173910 submit/tizen_6.0/20201029.205104 submit/tizen_6.0_hotfix/20201102.192504 submit/tizen_6.0_hotfix/20201103.114804 tizen_6.0.m2_release
2020-08-28 Mateusz MajewskiIntroduce log write buffering 59/235659/13
2020-08-24 Mateusz MajewskiMove various dlog_logger functions to better places 41/242141/1
2020-08-24 Mateusz MajewskiSplit various writer related stuff to a separate file 34/242134/2
2020-08-24 Mateusz MajewskiSplit various log_buffer related stuff to separate... 29/242129/2
2020-08-24 Mateusz MajewskiSplit various dlogutil line parsing to a separate file 24/242124/2
2020-08-21 Mateusz MajewskiMove various socket related things to a separate file 38/242038/1
2020-08-21 Mateusz MajewskiMove various reader_logger relate things to a separate... 01/242001/1
2020-08-21 Mateusz MajewskiMove various reader related things to a new file 67/241967/1
2020-08-20 Mateusz MajewskiMove some QoS related stuff to separate file 92/241892/2
2020-08-20 Agnieszka BaumannType correctness 10/239310/2
2020-08-20 Agnieszka BaumannPrevent `goto` from crossing initialisation 09/239309/4
2020-08-20 Mateusz MajewskiMove some fd_entity related stuff to separate file 82/241882/2
2020-08-20 Mateusz MajewskiMove some reader_pipe related stuff to separate file 60/241460/2
2020-08-20 Mateusz MajewskiRemove some needless variables 59/241459/1
2020-08-19 Agnieszka Baumanndlog_logger: disambiguate `log_storage` 08/239308/2
2020-08-17 Mateusz MajewskiOnly write missed AL logs on the first service start 76/240976/7
2020-08-12 Mateusz MajewskiBuffer QoS limit writes 61/240861/4
2020-08-12 Mateusz MajewskiFix an itty-bitty QoS-related memory leak 95/240895/3
2020-08-12 Michal BlochQoS: add some new distributions, change default 16/240816/2
2020-08-12 Michal BlochQoS: rename 'proportional' to 'proportional_raw' 15/240815/2
2020-08-12 Michal BlochQoS: split off distributions to a separate file 12/240812/2
2020-08-12 Michal BlochQoS: move file handling out of distribution funcs 11/240811/2
2020-08-11 Mateusz MajewskiClarify types 80/240780/1
2020-08-07 Karol LewandowskiMerge changes from topic "dlog-qos-2020" into tizen submit/tizen/20200807.160246
2020-08-07 Michal Blochdaemon: add metrics collection / QoS 67/240367/11
2020-08-06 Michal BlochAndroid logger config readers now aggregated 66/240366/2
2020-08-06 Michal BlochAdd a helper function for core Android buffers 69/240469/1
2020-08-05 Michal BlochExtract subreader addition 39/240339/3
2020-08-05 Michal Bloch"Move constructors" for cleaner resource handling 64/240364/2
2020-08-05 Michal BlochFix leak / lack of reply on invalid util requests 63/240363/1
2020-08-05 Mateusz Majewskidlog_logger: remove the `reader_any` kitchen sink 03/240303/1
2020-08-05 Mateusz MajewskiRemove a global "create reader" backend function 95/240295/1
2020-08-04 Michal Blochdaemon: split util commandline parsing 68/239668/3
2020-08-04 Michal Blochdaemon: logger reader: move file handling to a sub 66/239666/5
next