Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Properly initialise PacketFile fields | Matthias P. Braendli | 2018-02-13 | 1 | -4/+4 |
| | |||||
* | Make nonblock available again for file inputs | Matthias P. Braendli | 2018-02-13 | 3 | -112/+171 |
| | |||||
* | Fail correctly on charset conversion error | Matthias P. Braendli | 2018-02-09 | 1 | -3/+4 |
| | |||||
* | Convert labels from utf-8 to EBU | Matthias P. Braendli | 2018-02-09 | 2 | -15/+55 |
| | |||||
* | Move external code to lib and stop using SUBDIRS | Matthias P. Braendli | 2018-02-09 | 13 | -1882/+0 |
| | |||||
* | Add TAI bulletin expiry to RC and to munin | Matthias P. Braendli | 2018-01-31 | 4 | -6/+79 |
| | |||||
* | PTy: add static/dynamic setting to configuration and RC | Matthias P. Braendli | 2018-01-29 | 5 | -36/+60 |
| | |||||
* | Handle download failure in TAI bulletin download and replace boost regex ↵ | Matthias P. Braendli | 2018-01-23 | 4 | -58/+72 |
| | | | | with std | ||||
* | Use correct TAI bulletin download variable | Matthias P. Braendli | 2018-01-23 | 1 | -1/+1 |
| | |||||
* | Add timeout to zmq2farsync | Matthias P. Braendli | 2018-01-14 | 1 | -35/+49 |
| | |||||
* | Set zmq2edi timeout to 10s | Matthias P. Braendli | 2018-01-14 | 1 | -5/+11 |
| | |||||
* | Let zmq2edi crash after too many errors | Matthias P. Braendli | 2018-01-14 | 1 | -73/+68 |
| | |||||
* | Verify ETI frame size in EDISender | Matthias P. Braendli | 2018-01-14 | 1 | -2/+9 |
| | |||||
* | Add multi-output support to odr-zmq2edi | Matthias P. Braendli | 2017-12-19 | 1 | -21/+83 |
| | |||||
* | Properly link odr-zmq2edi to boost | Matthias P. Braendli | 2017-12-11 | 1 | -1/+1 |
| | |||||
* | Improve check for ZMQ | Matthias P. Braendli | 2017-12-10 | 1 | -9/+7 |
| | |||||
* | Add m4 scripts for checking boost libraries | Matthias P. Braendli | 2017-12-10 | 1 | -3/+3 |
| | |||||
* | Explicity call ::bind() | Matthias P. Braendli | 2017-12-08 | 2 | -2/+2 |
| | |||||
* | Use correct socket for setsockopt SO_NOSIGPIPE | Matthias P. Braendli | 2017-12-08 | 1 | -1/+1 |
| | |||||
* | Portability: check for MSG_NOSIGNAL and SO_NOSIGPIPE | Matthias P. Braendli | 2017-12-08 | 1 | -2/+17 |
| | |||||
* | Rename prbs to PrbsGenerator | Matthias P. Braendli | 2017-12-08 | 4 | -3/+3 |
| | | | | | | | Some systems apparently don't like having both prbs.h and Prbs.h in the include paths. OSX seems to be affected | ||||
* | Save endpoint in ZMQ-Output to show it in the log. | MaPePeR | 2017-11-26 | 1 | -0/+1 |
| | |||||
* | Fix parsing of RAW output params | Matthias P. Braendli | 2017-11-23 | 1 | -2/+1 |
| | |||||
* | Do not pull in boost into odr-zmq2farsync | Matthias P. Braendli | 2017-11-23 | 2 | -2/+2 |
| | |||||
* | Prefer usage of ampersand in UDP output URL query | Matthias P. Braendli | 2017-11-22 | 1 | -2/+2 |
| | |||||
* | Add params to RAW output for clock selection | Matthias P. Braendli | 2017-11-22 | 3 | -99/+150 |
| | |||||
* | Make DabOutput dtors virtual | Matthias P. Braendli | 2017-11-22 | 1 | -2/+2 |
| | |||||
* | ZMQ input cosmetics | Matthias P. Braendli | 2017-10-17 | 2 | -41/+35 |
| | |||||
* | Merge state management command into values, adapt munin accordingly | Matthias P. Braendli | 2017-10-16 | 2 | -69/+14 |
| | |||||
* | FIG 0/9: set default international table ID to 1 | Stefan Pöschel | 2017-10-15 | 1 | -1/+1 |
| | | | | | When no value was specified, this field was set to 0. That value however is reserved, so default to 1 (which most people might want to use). | ||||
* | zmq2edi: automatically reconnect zmq socket if no data in 30s | Matthias P. Braendli | 2017-09-25 | 1 | -49/+65 |
| | |||||
* | Set EDI destination defaults and add error checking | Matthias P. Braendli | 2017-08-14 | 2 | -2/+7 |
| | |||||
* | Print units for statistics | Matthias P. Braendli | 2017-08-14 | 1 | -1/+2 |
| | |||||
* | zmq2edi: add wait time statistics | Matthias P. Braendli | 2017-08-14 | 3 | -27/+59 |
| | |||||
* | Add delay logic to odr-zmq2edi | Matthias P. Braendli | 2017-08-11 | 4 | -260/+432 |
| | |||||
* | odr-zmq2edi fix subchannel index, FICF | Matthias P. Braendli | 2017-07-31 | 1 | -2/+5 |
| | |||||
* | Only build odr-zmq2edi if EDI enabled | Matthias P. Braendli | 2017-07-31 | 1 | -2/+3 |
| | |||||
* | Insert metadata properly and enable EDI out in zmq2edi | Matthias P. Braendli | 2017-07-31 | 2 | -19/+28 |
| | |||||
* | Add work in progress odr-zmq2edi | Matthias P. Braendli | 2017-07-28 | 8 | -6/+660 |
| | |||||
* | Add new zeromq config format | Matthias P. Braendli | 2017-07-28 | 5 | -22/+71 |
| | | | | | | This gives the choice for the transmission of the metadata, and the enabling of the TAI downloader is also triggered appropriately | ||||
* | Add edi time and utco as ZMQ metadata | Matthias P. Braendli | 2017-07-28 | 6 | -11/+197 |
| | | | | | Since ODR-DabMod doesn't check the zmq message length, it will accept additional metadata at the end of the ETI data | ||||
* | Increase EDI expected MTU to 1400 | Matthias P. Braendli | 2017-06-23 | 1 | -1/+3 |
| | | | | Configurable would be better though | ||||
* | Embellish announcement cluster printout | Matthias P. Braendli | 2017-06-23 | 1 | -1/+2 |
| | |||||
* | Slightly restructure the config parser | Matthias P. Braendli | 2017-06-23 | 1 | -48/+34 |
| | |||||
* | Add a few sanity checks for the configuration parser | Matthias P. Braendli | 2017-06-23 | 3 | -11/+45 |
| | |||||
* | Use enum for transmission mode | Matthias P. Braendli | 2017-06-17 | 4 | -11/+54 |
| | |||||
* | Merge FIG0/8 fix from pull request 24 | Matthias P. Braendli | 2017-06-16 | 1 | -4/+8 |
|\ | |||||
| * | Correct insertion of long form SID in FIG0/8 | Nick Piggott | 2017-06-11 | 1 | -4/+8 |
| | | | | | | Only the bottom 16 bits of long form SIDs (32 bit) were not being correctly written into FIG0/8. This amendment corrects that to write all 32bits. | ||||
* | | EDI TIST: Add local file cache for leap second data | Matthias P. Braendli | 2017-06-16 | 2 | -33/+141 |
| | | |||||
* | | Remove USNO bulletin from ClockTAI | Matthias P. Braendli | 2017-06-16 | 2 | -137/+4 |
| | | | | | | | | Their format does not include an expiration time, making caching more difficult |