aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/utils
Commit message (Expand)AuthorAgeFilesLines
* log: Change logging coloursMartin Braun2019-05-071-3/+3
* log: Fix ANSI colour codesMartin Braun2019-05-071-7/+9
* log: fix deadlock issue on Windows machinesAbdo-Gaber2019-04-111-3/+32
* log: formatting log.cppBrent Stapleton2019-04-111-168/+133
* uhd: mpm: update all license header w/ "-or-later"Brent Stapleton2019-03-081-1/+1
* python: Replace Boost.Python with PyBind11Martin Braun2019-02-221-31/+0
* mpmd,transport,prefs: Add xport_mgr for dpdk_zero_copyAlex Williams2019-01-251-11/+34
* cmake: Update coding style to use lowercase commandsMartin Braun2018-11-141-77/+77
* uhd: Remove usage of time_t (except when required)Martin Braun2018-08-201-1/+1
* python: Separating exposed Python data structuresPaul David2018-06-201-0/+31
* Log: Handle Exceptions in DestructorVidush2018-06-061-1/+4
* log: Allow disabling of fastpath msgs at runtimeMartin Braun2018-04-261-13/+54
* log: Add method for local generation of messages in log.cppMartin Braun2018-04-261-10/+18
* logging: Remove dead code from log.cppVidush2018-04-261-1/+0
* lib: update get_range of gain_groupTrung N Tran2018-04-181-2/+5
* logging: Fix UHD_LOG_FILE cmake varMartin Braun2018-04-101-41/+54
* lib: move atomic.hpp and system_time.hpp to uhdlibMartin Braun2018-04-061-1/+1
* lib: Fixing config file path for some Windows buildsAndrew Lynch2018-03-282-6/+1
* uhd: Move internal headers to uhdlib/Martin Braun2018-03-146-284/+2
* uhd: Moved get_system_time outside of public APIMartin Braun2018-03-052-0/+117
* lib: Add 'prefs' APIMartin Braun2018-02-202-0/+108
* lib: Add path_expandvars() internal API callMartin Braun2018-02-203-0/+48
* uhd: Update license headersMartin Braun2018-02-1919-18/+31
* rfnoc: Factored out FPGA compat checkMartin Braun2018-02-192-0/+115
* lib: Add config_parser classMartin Braun2018-02-012-0/+60
* logging: Minor refactoring, skip empty log messagesMartin Braun2018-01-231-75/+102
* logging: Fix version print at top of every UHD sessionMartin Braun2018-01-181-17/+21
* Move all headers to SPDX format, harmonize license headersMartin Braun2017-12-221-13/+2
* rpc: Add feature to retrieve an error stringMartin Braun2017-12-221-6/+58
* rpc: Add set timeout API callMartin Braun2017-12-221-0/+5
* rpc: Changed API to request/notify for better distinction between the twoMartin Braun2017-12-221-11/+35
* rpc: Explicit code for non-returning RPC callsMartin Braun2017-12-221-0/+19
* rpc: Improved error handlingMartin Braun2017-12-221-2/+17
* mpmd/rpc: Added a convenience wrapper for calling with a tokenMartin Braun2017-12-221-1/+25
* mpmd: Added preliminary support for passing RPC client to blocksMartin Braun2017-12-221-0/+4
* eiscat: Fixed missing antenna selection reg write for direct rxMartin Braun2017-12-221-2/+17
* usrp: add netd find and impl, add uhd rpc client wrapperAndrej Rode2017-12-221-0/+44
* Move all license headers to SPDX format.Martin Braun2017-12-2214-168/+14
* uhd: Changed mboard_eeprom_t interface, refactored MB EEPROM codeMartin Braun2017-09-293-0/+45
* C API: Added logging macrosMartin Braun2017-07-212-0/+72
* utils: add set_thread_name API call, move thread_priority to threadAndrej Rode2017-06-294-9/+56
* uhd: tasks now use std::threads under the hood, and can't be interruptedMartin Braun2017-06-281-22/+16
* log: Removed timeout from logger, replaced with wait.Martin Braun2017-05-231-2/+20
* log: Moved print_system_info to log.cpp.trungnob2017-05-201-0/+18
* log: Split add_logger() out of the main logging headerMartin Braun2017-05-121-0/+1
* Merge branch 'maint'Martin Braun2017-05-031-2/+2
|\
| * uhd: cast thread_group.create_thread() return value to void to avoid memory leakAndrej Rode2017-04-251-2/+2
* | log: Fixed compiler warningMartin Braun2017-05-031-1/+1
* | log: Allow logging to blockMartin Braun2017-04-241-1/+2
* | log: Moved fastpath logging to its own threadMartin Braun2017-04-241-0/+49