Carles Fernandez
|
2a3d682f1f
|
Make use of target_sources(), make use of target propagation to reduce redundancy in dependencies, some fixes for Clang and CMake < 3.11. Use generic lambdas with auto
|
2020-06-08 20:04:01 +02:00 |
|
Carles Fernandez
|
4913756a05
|
Replace <boost/bind.hpp> by <boost/bind/bind.hpp>
|
2020-06-06 23:41:38 +02:00 |
|
Carles Fernandez
|
f731a7c0f1
|
Fix for Boost >= 1.73 in old compilers
|
2020-05-18 22:50:34 +02:00 |
|
Carles Fernandez
|
1077970962
|
Revert "Fix for Boost < 1.60"
This reverts commit 832c2558c6 .
|
2020-05-18 21:36:22 +02:00 |
|
Carles Fernandez
|
832c2558c6
|
Fix for Boost < 1.60
|
2020-05-18 19:55:44 +02:00 |
|
Carles Fernandez
|
b408a2ef29
|
Fix for Boost 1.73: qualify placeholders with their full namespace
|
2020-05-18 18:58:39 +02:00 |
|
Carles Fernandez
|
c27622a738
|
Fixes for old GCC
|
2020-04-26 12:28:24 +02:00 |
|
Carles Fernandez
|
9c9a7b5bc6
|
Use lambda instead of boost::build when genenic lambdas are available in the compiler
|
2020-04-25 22:17:15 +02:00 |
|
Carles Fernandez
|
4d0d263280
|
Make the software package compliant with the REUSE Specification v3.0 (see https://reuse.software/spec/)
Update license headers to SPDX format (see https://spdx.org/)
Add license to all files
Add CI job in GitHub Actions to ensure compliance
|
2020-02-08 01:20:02 +01:00 |
|
Carles Fernandez
|
a4d6800e22
|
Update copyright year
Applied on files changed since last release
clang-format applied
|
2019-07-26 12:38:20 +02:00 |
|
Carles Fernandez
|
be86771ede
|
Move default destructor to header file, so compiler can make a better job
|
2019-07-21 19:32:52 +02:00 |
|
Javier Arribas
|
0be8c657de
|
Reducing the latency in the acquisition to tracking transition
|
2019-03-20 15:13:17 +01:00 |
|
Carles Fernandez
|
6ba77c5f28
|
Sort includes: include what you use
|
2019-03-04 08:12:50 +01:00 |
|
Carles Fernandez
|
e7ea5c1fdd
|
Remove superfluous 'using google::LogMessage'
|
2019-03-03 13:39:35 +01:00 |
|
Carles Fernandez
|
5f79053d65
|
Sort includes automatically with clang-format
Order:
1.- Main header
2.- Local headers
3.- Third-party library headers
4.- System headers
each category sorted lexicographically
|
2018-12-09 22:00:09 +01:00 |
|
Carles Fernandez
|
482558aa27
|
Use std::move() to avoid unnecessary copies
|
2018-12-03 00:46:38 +01:00 |
|
Carles Fernandez
|
6b1611b3a9
|
Replace unsigned long int by uint64_t and long int by int64_t. Fixes #199
|
2018-08-10 20:34:03 +02:00 |
|
Carles Fernandez
|
0d60d97c24
|
Use https instead of http in links when available
Update copyright year in headers
|
2018-05-13 22:49:11 +02:00 |
|
Carles Fernandez
|
471bb17b3c
|
Improve readability
|
2018-04-29 10:23:19 +02:00 |
|
Carles Fernandez
|
34f24562cf
|
Apply automated code formatting
Documented at .clang-format
See http://clang.llvm.org/docs/ClangFormat.html and http://clang.llvm.org/docs/ClangFormatStyleOptions.html
|
2018-03-03 02:03:39 +01:00 |
|
Antonio Ramos
|
320b4e2d7b
|
Migrate channel_fsm pointer to std::shared_ptr
|
2018-01-08 12:03:32 +01:00 |
|
Antonio Ramos
|
74a1f76282
|
Avoid multithreading collision
|
2018-01-08 10:57:01 +01:00 |
|
Antonio Ramos
|
8bb0c880c0
|
Minor changes in DLOG lines
|
2017-12-21 12:12:56 +01:00 |
|
Carles Fernandez
|
85cc7802be
|
Fix const correctness when catching exceptions
See https://stackoverflow.com/questions/7581654/about-catching-exception-good-practices
Unneeded includes unistd.h removed
Close dump files in destructor
|
2017-08-14 13:59:00 +02:00 |
|
Carles Fernandez
|
59b6bf18c5
|
code cleaning
|
2016-04-25 20:34:27 +02:00 |
|
Javier Arribas
|
853e314bf0
|
Split the message collector block in a separated object inside channel
|
2016-04-18 14:17:09 +02:00 |
|