Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | uhd: Replace usage of boost smart pointers with C++11 counterparts | Martin Braun | 2019-11-26 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | This removes the following Boost constructs: - boost::shared_ptr, boost::weak_ptr - boost::enable_shared_from_this - boost::static_pointer_cast, boost::dynamic_pointer_cast The appropriate includes were also removed. All C++11 versions of these require #include <memory>. Note that the stdlib and Boost versions have the exact same syntax, they only differ in the namespace (boost vs. std). The modifications were all done using sed, with the exception of boost::scoped_ptr, which was replaced by std::unique_ptr. References to boost::smart_ptr were also removed. boost::intrusive_ptr is not removed in this commit, since it does not have a 1:1 mapping to a C++11 construct. | ||||
* | rpclib: fix hang on connection error during construction | Mark Meserve | 2019-10-15 | 1 | -1/+4 |
| | |||||
* | cmake: Update coding style to use lowercase commands | Martin Braun | 2018-11-14 | 1 | -17/+17 |
| | | | | | | | | | | | | | | | | | Also updates our coding style file. Ancient CMake versions required upper-case commands. Later command names became case-insensitive. Now the preferred style is lower-case. Run the following shell code (with GNU compliant sed): cmake --help-command-list | grep -v "cmake version" | while read c; do echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g' done > convert.sed \ && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' \ '*CMakeLists.txt' | xargs -0 gsed -i -f convert.sed && rm convert.sed (Make sure the backslashes don't get mangled!) | ||||
* | rpclib: fix use of "boost::asio::strand" -> "boost::asio::io_service::strand" | Michael Dickens | 2018-01-22 | 3 | -3/+3 |
| | | | | | | | | | The former was marked as deprecated numerous Boost versions ago and finally was actually removed & replaced in 1.66.0 with a new one with a template API. The version in rpclib need to be updated, and Boost docs say to use the latter. Moving to this usage takes care of this issue. Reviewed-by: Martin Braun <martin.braun@ettus.com> | ||||
* | rpclib: Add more Windows compile definitions | Martin Braun | 2017-12-22 | 1 | -1/+29 |
| | |||||
* | usrp: add netd find and impl, add uhd rpc client wrapper | Andrej Rode | 2017-12-22 | 1 | -1/+0 |
| | |||||
* | uhd: add cut-down rpclib source tree and import tool | Andrej Rode | 2017-12-22 | 514 | -0/+83791 |