aboutsummaryrefslogtreecommitdiffstats
path: root/src/Log.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Pull in files from odr-mmbtools-commonMatthias P. Braendli2019-08-131-191/+0
| | | | | | | Replace ASIO by simpler implementation, meaning that the telnet RC now only supports a single connection. Move Log, RC to lib/
* Use PRIu64 in Log tracerMatthias P. Braendli2019-01-231-2/+3
|
* Avoid variable shadowing function warningsMatthias P. Braendli2018-05-301-6/+6
|
* Take some Log improvements from ODR-DabMuxMatthias P. Braendli2018-04-221-10/+9
|
* ThreadsafeQueue: add wakeup event instead of custom termination markersMatthias P. Braendli2018-04-201-6/+6
| | | | | This avoids the issue that the ~SDR termination marker doesn't reach the consumer because it's still prebuffering
* Replace a few fprintf calls by etiLogMatthias P. Braendli2018-03-201-0/+5
|
* use unique_ptr to handle FILE* in LogMatthias P. Braendli2018-01-071-13/+26
|
* Log: replace spsc queue by ThreadsafequeueMatthias P. Braendli2017-02-241-3/+1
| | | | | The function pushing messages into the queue gets called from more than one thread, which is illegal according to boost::lockfree documentation.
* Ensure log_message_t contents are always initialisedMatthias P. Braendli2016-10-241-5/+2
|
* Minor improvements in logMatthias P. Braendli2016-10-241-3/+3
|
* Don't send trace logs to syslogMatthias P. Braendli2016-09-181-1/+24
|
* Move logging writes to separate threadMatthias P. Braendli2016-06-171-13/+37
|
* Set custom names to threadsMatthias P. Braendli2016-06-171-0/+1
|
* Add TRACE support for timing analysisMatthias P. Braendli2016-06-171-2/+46
|
* Protect cerr by mutex in Log, and minor thingsMatthias P. Braendli2016-02-281-1/+4
|
* Replace some loops with iterators to foreach loopsMatthias P. Braendli2015-08-011-4/+2
|
* Always log to stderrMatthias P. Braendli2015-06-071-0/+2
| | | | | Commit e3cc55d removed print of log to stderr by default, which is not helpful in most cases. This reverts this change.
* Logging: use etiLog instead of stderrMatthias Braendli2015-06-021-2/+0
|
* OutputUHD fails if sample rate cannot be setMatthias P. Braendli2014-03-091-0/+1
|
* Replace CRC-DABMOD by ODR-DabModMatthias P. Braendli2014-02-071-4/+4
|
* copy Log.{h,cpp} improvements from dabmuxMatthias P. Braendli2014-01-211-12/+42
|
* fix some errors seen by cppcheckMatthias P. Braendli2014-01-201-1/+1
|
* crc-dabmod: much cleaner logging implementationMatthias P. Braendli (think)2012-09-131-15/+7
|
* crc-dabmod: added syslog supportMatthias P. Braendli (think)2012-08-151-0/+62