Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | | Properly insert FIG0/24 and set correct repetition rate | Matthias P. Braendli | 2017-06-09 | 2 | -5/+12 |
| | | |||||
* | | Add initial implementation for FIG0/24 | Matthias P. Braendli | 2017-06-05 | 8 | -3/+265 |
|/ | |||||
* | TCP output: do not block in the destructor if one connection stalls | Matthias P. Braendli | 2017-06-02 | 3 | -5/+34 |
| | |||||
* | Set correct repetition rate for FIG0/21 | Matthias P. Braendli | 2017-05-01 | 1 | -1/+1 |
| | |||||
* | Remove FIG0/21 debug messages | Matthias P. Braendli | 2017-05-01 | 1 | -1/+1 |
| | |||||
* | Fix FIG0/21 insertion | Matthias P. Braendli | 2017-05-01 | 2 | -26/+54 |
| | |||||
* | Correct order of length indicator in FIG0_21 header | Matthias P. Braendli | 2017-04-22 | 1 | -1/+1 |
| | |||||
* | Replace 'all rights reserved' by a mention of the licence | Matthias P. Braendli | 2017-04-22 | 1 | -1/+5 |
| | | | | | | The wording 'All rights reserved' no longer has any legal effect in any jurisdiction. It might even be considered contradictory to the terms of the GPL, and is advised against. See the wikipedia entry for 'All rights reserved' for more details. | ||||
* | Move all FIG structures to cpp files, fix FIG0_21 rfa | Matthias P. Braendli | 2017-04-22 | 29 | -386/+387 |
| | |||||
* | WIP: Correct calculation of FIG0/21 required size | Matthias P. Braendli | 2017-04-20 | 2 | -28/+27 |
| | |||||
* | WIP: Rework FIG0/21 definition and get FIC insertion to compile | Matthias P. Braendli | 2017-04-20 | 10 | -161/+371 |
| | |||||
* | Add FIG0/21 work in progress | Matthias P. Braendli | 2017-04-09 | 5 | -7/+370 |
| | |||||
* | Make EDI fragment interleaver less bursty | Matthias P. Braendli | 2017-02-03 | 3 | -3/+21 |
| | |||||
* | Do not lose fragments in EDI interleaver | Matthias P. Braendli | 2017-02-03 | 2 | -10/+13 |
| | |||||
* | Prepare v1.2.1v1.2.1 | Matthias P. Braendli | 2017-01-29 | 1 | -1/+3 |
| | |||||
* | Fix vector index bug in EDI PFT layer | Matthias P. Braendli | 2017-01-28 | 1 | -7/+9 |
| | |||||
* | Avoid uninitialised fields, modernise DabService::nbComponent | Matthias P. Braendli | 2017-01-28 | 11 | -79/+65 |
| | |||||
* | Fix STI-D/RTP input | Matthias P. Braendli | 2017-01-27 | 1 | -16/+13 |
| | |||||
* | Add experimental untested STI input for AVT encoders | Matthias P. Braendli | 2017-01-24 | 3 | -10/+241 |
| | |||||
* | Prepare release v1.2.0v1.2.0 | Matthias P. Braendli | 2017-01-24 | 1 | -0/+3 |
| | |||||
* | Initialise syslog earlier, don't leak the syslog backend | Matthias P. Braendli | 2017-01-24 | 4 | -23/+20 |
| | |||||
* | Clear the bulletin stringbuffer in an backwards-compatible way | Matthias P. Braendli | 2017-01-20 | 1 | -2/+2 |
| | |||||
* | Fix important EDI Timestamp issues | Matthias P. Braendli | 2017-01-18 | 3 | -74/+272 |
| | | | | | | | | | | First, use more servers, not only those from USNO that currenty show problems. Add a server from IETF and the github repository from the tz project that mirrors that file. Second, fix issues about parsing the bulletin and error handling. Third, run the bulletin update asynchronously once the mux runs, to avoid blocking it. | ||||
* | Rename set_utco to set_tai_utc_offset | Matthias P. Braendli | 2017-01-18 | 2 | -2/+2 |
| | |||||
* | Make UdpPacket copyable, add API to get buffer | Matthias P. Braendli | 2017-01-13 | 2 | -9/+8 |
| | |||||
* | Move fragments into interleaver instead of copying them | Matthias P. Braendli | 2016-12-24 | 3 | -28/+26 |
| | |||||
* | Directly create the outputs in shared_ptrs | Matthias P. Braendli | 2016-12-24 | 1 | -14/+13 |
| | |||||
* | Add EDI fragment interleaver | Matthias P. Braendli | 2016-12-23 | 8 | -16/+219 |
| | |||||
* | Modernise Simul and ZMQ class declarations | Matthias P. Braendli | 2016-12-23 | 1 | -29/+5 |
| | |||||
* | Create namespace for EDI | Matthias P. Braendli | 2016-12-23 | 10 | -19/+46 |
| | |||||
* | Remove useless creation of AFPacketiser and update some comments | Matthias P. Braendli | 2016-12-23 | 8 | -39/+34 |
| | |||||
* | Remove service linking active from RC | Matthias P. Braendli | 2016-11-28 | 8 | -204/+62 |
| | | | | | This can be added later if the need arises, and when proper testing validates the implementation. | ||||
* | Merge branch 'next' into servicelinking | Matthias P. Braendli | 2016-11-12 | 58 | -4292/+1076 |
|\ | |||||
| * | Remove parser for old inputs | Matthias P. Braendli | 2016-11-07 | 1 | -310/+0 |
| | | |||||
| * | Remove old src/dabInput files | Matthias P. Braendli | 2016-11-07 | 26 | -2845/+0 |
| | | |||||
| * | Remove Dmb.{h,cpp} from compilation | Matthias P. Braendli | 2016-11-07 | 1 | -1/+0 |
| | | |||||
| * | Merge rework of inputs into 'next' | Matthias P. Braendli | 2016-11-07 | 21 | -211/+1107 |
| |\ | | | | | | | | | | | | | | | | | | | | | | This breaks the non-blocking fifo inputs, as it seems nobody is using them. It restores some UDP functionality, not necessarily in the same way as before. | ||||
| | * | Remove #if HAVE_{INPUT,FORMAT} in utils | Matthias P. Braendli | 2016-11-05 | 1 | -20/+0 |
| | | | |||||
| | * | Describe inputs a bit better in advanced.mux | Matthias P. Braendli | 2016-11-05 | 1 | -0/+3 |
| | | |