aboutsummaryrefslogtreecommitdiffstats
path: root/src/Log.h
Commit message (Collapse)AuthorAgeFilesLines
* Take some Log improvements from ODR-DabMuxMatthias P. Braendli2018-04-221-8/+10
|
* ThreadsafeQueue: add wakeup event instead of custom termination markersMatthias P. Braendli2018-04-201-4/+1
| | | | | This avoids the issue that the ~SDR termination marker doesn't reach the consumer because it's still prebuffering
* use unique_ptr to handle FILE* in LogMatthias P. Braendli2018-01-071-29/+12
|
* Log: replace spsc queue by ThreadsafequeueMatthias P. Braendli2017-02-241-4/+2
| | | | | The function pushing messages into the queue gets called from more than one thread, which is illegal according to boost::lockfree documentation.
* Avoid a copy when constructing a log_message_tMatthias P. Braendli2016-10-281-1/+1
|
* Ensure log_message_t contents are always initialisedMatthias P. Braendli2016-10-241-2/+4
|
* Minor improvements in logMatthias P. Braendli2016-10-241-16/+9
|
* Don't send trace logs to syslogMatthias P. Braendli2016-09-181-18/+5
|
* Move logging writes to separate threadMatthias P. Braendli2016-06-171-2/+35
|
* Add TRACE support for timing analysisMatthias P. Braendli2016-06-171-11/+30
|
* Protect cerr by mutex in Log, and minor thingsMatthias P. Braendli2016-02-281-5/+10
|
* Fix Log.h to show correct headersMatthias P. Braendli2014-02-171-1/+1
|
* Replace CRC-DABMOD by ODR-DabModMatthias P. Braendli2014-02-071-5/+5
|
* copy Log.{h,cpp} improvements from dabmuxMatthias P. Braendli2014-01-211-17/+29
|
* Log.h fix mistakeMatthias P. Braendli (think)2013-02-121-1/+1
|
* add error message when logfile cannot be openedMatthias P. Braendli (think)2013-02-121-0/+1
|
* crc-dabmod: much cleaner logging implementationMatthias P. Braendli (think)2012-09-131-30/+53
|
* crc-dabmod: file log correctionsMatthias P. Braendli (think)2012-08-151-1/+3
|
* crc-dabmod: added syslog supportMatthias P. Braendli (think)2012-08-151-0/+143