| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Support EDI TCP server pre-roll on client connect | Matthias P. Braendli | 2022-08-19 | 1 | -1/+1 |
| | | | | | Includes common code changes: socket changes for keepalive and preroll | ||||
| * | Unify Socket abstractions | Matthias P. Braendli | 2019-05-28 | 1 | -1/+1 |
| | | |||||
| * | Move TCPDataDispatcher into TcpSocket | Matthias P. Braendli | 2019-05-06 | 1 | -126/+3 |
| | | |||||
| * | Minor exception refactoring in DabOutputTCP | Matthias P. Braendli | 2019-02-13 | 1 | -13/+4 |
| | | |||||
| * | Replace boost::thread by std::thread in TCP Output | Matthias P. Braendli | 2018-02-22 | 1 | -7/+13 |
| | | |||||
| * | TCP output: do not block in the destructor if one connection stalls | Matthias P. Braendli | 2017-06-02 | 1 | -1/+11 |
| | | |||||
| * | Print dabOutputTCP connection drop | Matthias P. Braendli | 2016-11-07 | 1 | -0/+4 |
| | | |||||
| * | Add const for the TCPConnection in remove_if lambda | Matthias P. Braendli | 2016-11-07 | 1 | -1/+1 |
| | | |||||
| * | Do not use boost::optional for TcpSocket | Matthias P. Braendli | 2016-11-05 | 1 | -3/+3 |
| | | | | | | | | Older boost versions require T to be copy-constructable in optional<T>. This is not the case for TcpSocket, which is only move-constructable. Fixes compilation on debian jessie | ||||
| * | Avoid manual pointer management of the TCPDataDispatcher | Matthias P. Braendli | 2016-10-30 | 1 | -9/+1 |
| | | |||||
| * | Catch runtime_error in TCPDataDispatcher thread | Matthias P. Braendli | 2016-10-30 | 1 | -7/+13 |
| | | |||||
| * | Fix TCP output display in startup summary | Matthias P. Braendli | 2016-10-10 | 1 | -0/+2 |
| | | |||||
| * | Fix dabOutputTCP shutdown using accept() with timeout | Matthias P. Braendli | 2016-10-10 | 1 | -1/+6 |
| | | |||||
| * | TCP out: properly interrupt the thread | Matthias P. Braendli | 2016-09-26 | 1 | -1/+1 |
| | | |||||
| * | Improve TCP output error display | Matthias P. Braendli | 2016-09-16 | 1 | -1/+8 |
| | | |||||
| * | Drop SLIP, Refactor sockets, improve TCP output | Matthias P. Braendli | 2016-09-11 | 1 | -102/+148 |
| | | | | | | | | | Quite a large refactoring of the sockets, TCP and UDP, in order to improve the ETI-over-TCP output. This can now accept several simultaneous connections, and requires a throttle. The SLIP input is gone. The UDP inputs are currently broken. | ||||
| * | rename CRC-DabMux to ODR-DabMux | Matthias P. Braendli | 2014-02-07 | 1 | -4/+4 |
| | | |||||
| * | replace all occurrencies of TcpLog and old etiLog | Matthias P. Braendli | 2014-01-12 | 1 | -9/+9 |
| | | |||||
| * | add support for ZeroMQ output | Matthias P. Braendli (think) | 2013-11-08 | 1 | -0/+25 |
| | | |||||
| * | make dabOutput more object-oriented | Matthias P. Braendli (think) | 2013-11-08 | 1 | -0/+154 |
