File ODR-DabMux.changes of Package ODR-DabMux

-------------------------------------------------------------------
Wed Oct  1 19:04:58 UTC 2025 - Martin Hauke <mardnh@gmx.de>

- Update to version 5.4.1
  * Fix race condition in TCP output stats that can lock up
    odr-dabmux on some systems.
  * Add linkage-set hot-reload.
- Add patch:
  * 0001-Increase-min-boost-version-to-v1.71-and-remove-boost.patch

-------------------------------------------------------------------
Sun Sep 21 11:55:58 UTC 2025 - Martin Hauke <mardnh@gmx.de>

- Update to version 5.4.0
  * Add support for UDP EDI input to specify local interface IP.
  * Make sourceport optional in EDI output config.
- Update to version 5.3.0
  * Remove broken gui/ and point towards ODR-DabMux-GUI in README
    instead.
  * Improve logging about SSnn zero.
  * Rework FCT and TIST startup initialisation to guarantee
    TIST@FCT0 setting.
- Update to version 5.2.0
  * Rework FIG0/10 DAB time indication to match EDI time.
  * Make PFT per-output configurable.
- Update to version 5.1.0
  * Fix startup value of DLFC and FCT.
  * Add statistics for EDI/TCP outputs.
- Update to version 5.0.0
  * Remove odr-zmq2edi.
  * Make compatible with easydab again.
  * Fix timestamp issue with EDI streams that have seconds=0.
  * Fix receiving multicast streams, when several multicast groups
    are on the same port.
- Update to version 4.5.0
  * Switch project to C++17.
  * Update common code, with ClockTAI improvements among others.
  * Add uatype journaline to config.
  * Add ZMQ output to odr-zmq2edi.
  * Increase repetition rate for labels.
  * Add showjson to remote control.

-------------------------------------------------------------------
Sun Aug 27 08:47:41 UTC 2023 - Martin Hauke <mardnh@gmx.de>

- Update to version 4.4.1
  * Fix some compilation issues.
- Update to version 4.4.0
  * Ensure CIF count continuity on startup, and make CIF
  * count consistent with timestamp across restarts.
  * Ensure EDI output inserts ESTn tags in the order given
    in the config file.

-------------------------------------------------------------------
Fri Oct 21 11:17:06 UTC 2022 - Martin Hauke <mardnh@gmx.de>

- Update to versoin 4.3.0
  * Add "load_entire_file" configuration setting for file inputs.
  * Add EDI/TCP output pre-roll burst to reduce downtime on new
    connections.
  * Support reading the mux config in JSON format.
  * Fix a 32-bit SId parse issue on 32-bit systems.

-------------------------------------------------------------------
Wed Apr 20 08:07:35 UTC 2022 - Martin Hauke <mardnh@gmx.de>

- Update to version 4.2.1
  * Fix `make dist`
- Update to version 4.2.0
  * Add FIG 0/14 FEC scheme defintion, for enhancedpacket mode
    subchannels.
  * Remove useless List Terminator for FIG0/13, and add support
    for Broadcast WebSite.
  * Add timestamps to log output.
  * Update manpages.
- Update to version 4.1.0
  * Improve EDI input.
  * Fix crash when FIG0/7 doesn't have enough space.
  * Fix FIG0/6 (service linking) database continuation flag.
  * Rework web GUI.

-------------------------------------------------------------------
Sat Jun  5 12:13:13 UTC 2021 - Martin Hauke <mardnh@gmx.de>

- Update to version 4.0.0
  * Incompatible change: Replace EDI packet interleaving by
    packet spreading (changes configuration file format for
    ODR-DabMux and command line options for zmq2edi).
  * Add configurability for EDI UDP multicast input.
  * Simplify FIG 0/9, avoid sending an empty subfield list.
  * FIG 0/13 improvements for packet services, deprecate
    'figtype' component setting which is replaced by
    'user-application'.
  * Improvements for timestamped input.
  * Add --version command line option to all tools.
  * EDI output: make transport addressing optional.

-------------------------------------------------------------------
Fri Jul 17 07:59:54 UTC 2020 - Martin Hauke <mardnh@gmx.de>

- Update to version 3.1.1

-------------------------------------------------------------------
Wed Oct 30 17:25:28 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Update to version 3.0.1
  * Fix compilation on older systems (like debian jessie)
- Update to version 3.0.0
  * Add EDI input with support for timestamps, which requires a
    change in the configuration file format for the input
    specification. This marks the beginning of a transition away
    from the ZMQ contribution protocol towards the standard EDI,
    including EDI-over-TCP.
  * Move code shared with other mmbTools into a separate `common`
    repository.
  * Change default TAI clock cache storage location to
    `/var/tmp/odr-leap-seconds.cache`.
  * Add encoder version and uptime to stats if available (carried
    over EDI, not ZMQ).
  * Fix nonblocking file input.
  * Modify ODR-zmq2edi and ODR-zmq2farsync timeout behaviour.

-------------------------------------------------------------------
Thu Jun 27 15:40:37 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Update to version 2.4.1
  * Fix bug when odr-zmq2edi is used with more than one destination.

-------------------------------------------------------------------
Sat Jun  8 21:35:25 UTC 2019 - Martin Hauke <mardnh@gmx.de>

- Update to version 2.4.0
  * Add timestamp offset setting, and fix bug due to UTCO offset
  * not being properly applied. See doc/TIMESTAMPS.rst for more
    details.
  * Implement FIG2 labels.
  * Fix bug for DAB MP2 in EEP_A.
  * Fix FIG0/24 for DAB+ services.
  * ODR-ZMQ2EDI: fix MNSC endianness swap bug.
  * Pull some RC changes from ODR-DabMod.
  * Implement EDI-over-TCP output.

-------------------------------------------------------------------
Fri Jan 18 22:41:23 UTC 2019 - mardnh@gmx.de

- Update to version 2.3.1
  * Fix TAI bulletin parsing on systems where long is 32 bit.
  * Add configurable URLs to download TAI clock bulletin and
  * rework the download logic.
  * Do not read TAI clock cache file from /tmp anymore, only
  * use /var/tmp.

-------------------------------------------------------------------
Thu Nov  1 13:03:00 UTC 2018 - mardnh@gmx.de

- Update to version 2.3.0
  * Correct FIG0/6 output for services with different ECC.
  * Add support for transmitting empty Linkage Sets.
  * Save leap-second cache to /var/tmp, which doesn't get
    cleared across reboots.
  * Rework audio level measurement in the statistics server to
    alleviate some timing-related issues.
  * odr-zmq2edi: Add option to drop late packets.

-------------------------------------------------------------------
Wed Aug  1 13:50:57 UTC 2018 - mardnh@gmx.de

- Update to version 2.2.0
  * Fix delays and FIG repetition burst on announcement switching.
  * Add support for services with different ECC (Signalled in FIG0/9).
  * Improve ODR-ZMQ2EDI statistics.

-------------------------------------------------------------------
Fri Jun  1 20:41:22 UTC 2018 - mardnh@gmx.de

- Update to version 2.1.2
  * Prepare v2.1.2
  * Remove _WIN32 code from Simul output
  * Fix strncpy warning in output RAW
  * Take Log improvements from ODR-DabMod
  * Fix RC includes
  * Update RemoteControl, taking changes from ODR-DabMod
  * Update ThreadsafeQueue

-------------------------------------------------------------------
Wed Mar 28 17:22:14 UTC 2018 - mardnh@gmx.de

- Update to version 2.1.1.git1522172338.e00c0e0:
  * Fix segmentation fault
  * Prepare v2.1.1

-------------------------------------------------------------------
Thu Mar 22 11:26:45 UTC 2018 - mardnh@gmx.de

- Update to version 2.1.0.git1521626746.054b21d:
  * Update ThreadSafequeue
  * Try to fix Travis OSX build
  * Add version string to management server
  * Introduce slow peak statistic, averaging over 5 minutes
  * Fix spelling of writting, remove old dabOutput.cpp
  * Avoid doing useless copies in RAW output
  * Prepare v2.1.0

-------------------------------------------------------------------
Thu Mar 01 20:40:35 UTC 2018 - mardnh@gmx.de

- Update to version 2.0.0.git1519926458.5ad35e1:
  * Prepare v2.0.0
  * Update travis brew instructions
  * Check for ZMQ message size before dereferencing frame
  * Add our EId in the other-service example
  * Add active linkage set flag to configuration
  * Remove support for other_ensembles in services
  * Rework frequency information representation
  * Move FIG0/21 header insertion out of fle loop
  * Check FI size at startup because we don't auto-split the lists
  * Check that FIGs don't write too many bytes
  * Fix length of FI freq list check
  * Rename stats_dabmux_multi to stats_dabmux_munin
  * zmq2edi: use int for getopt return value
  * Use enum class for input_state_t
  * Add another error in case of empty range_modulation
  * Replace boost::thread by std::thread in TCP Output
  * Let FIGs fail more gently in case of errors
  * Check Linkage set key service on startup
  * Disable FIG0/24 debugging output
  * Print FIG0/24 settings at startup
  * Rework other_ensemble to support OE=1 in FIG0/24
  * Use shared_ptr instead of component and subchannel pointers
  * ManagementServer: Use zmq poller instead of nonblock and usleep
  * Replace boost thread in ManagementServer
  * ManagementServer: make audio_levels statistic more responsive
  * Add OE=1 support for FrequencyInformation
  * Properly check length of labels with utf-8
  * Do not clear statistics on read
  * Prepare audio level stats for clear-on-read removal
  * Properly initialise PacketFile fields
  * Make nonblock available again for file inputs
  * Prepare v1.3.3
  * Move charset implementation to cpp file
  * Fail correctly on charset conversion error
  * Convert labels from utf-8 to EBU
  * Add charset conversion library
  * Move external code to lib and stop using SUBDIRS
  * Add show_dabmux_stats script to doc
  * Define RCException in munin script
  * Add TAI bulletin expiry to RC and to munin
  * Document PTy in doc/advanced.mux
  * Fix incorrect ChangeLog date
  * PTy: add static/dynamic setting to configuration and RC

-------------------------------------------------------------------
Thu Jan 25 15:29:26 UTC 2018 - mardnh@gmx.de

- Update to version 1.3.2.git1516695551.f93da1a:
  * Prepare v1.3.2
  * Handle download failure in TAI bulletin download and replace boost regex with std
  * Simplify autoconf a bit
  * Use correct TAI bulletin download variable
  * Add timeout to zmq2farsync
  * Set zmq2edi timeout to 10s
  * Let zmq2edi crash after too many errors
  * Verify ETI frame size in EDISender
  * Add multi-output support to odr-zmq2edi
  * Travis: boost and curl seem to be already installed
  * Update INSTALL instructions
  * Properly set Travis flags
  * Try to use Travis-CI build matrix
  * Improve warnings check for clang
  * Properly link odr-zmq2edi to boost
  * Improve check for ZMQ
  * Add m4 scripts for checking boost libraries
  * Explicity call ::bind()
  * Use correct socket for setsockopt SO_NOSIGPIPE
  * Portability: check for MSG_NOSIGNAL and SO_NOSIGPIPE
  * Rename prbs to PrbsGenerator
  * Save endpoint in ZMQ-Output to show it in the log.
  * Add information about ensemble id to example.mux
  * Fix parsing of RAW output params
  * Do not pull in boost into odr-zmq2farsync
  * Prefer usage of ampersand in UDP output URL query
  * Add params to RAW output for clock selection
  * Make DabOutput dtors virtual
  * Update TODO
  * ZMQ input cosmetics
  * Munin: add timeouts for requests
  * munin stats: Output multigraph line for state
  * Fix regex in stats_dabmux_multi
  * Merge state management command into values, adapt munin accordingly
  * FIG 0/9: set default international table ID to 1
  * Enable additional compiler warnings
  * zmq2edi: automatically reconnect zmq socket if no data in 30s

-------------------------------------------------------------------
Sun Oct 01 15:40:57 UTC 2017 - mardnh@gmx.de

- Update to version 1.3.1.git1503478764.0ca115a:
  * Add edi time and utco as ZMQ metadata
  * Add new zeromq config format
  * Add work in progress odr-zmq2edi
  * Insert metadata properly and enable EDI out in zmq2edi
  * Only build odr-zmq2edi if EDI enabled
  * odr-zmq2edi fix subchannel index, FICF
  * Add xymon monitoring script and update README
  * Add acknowledgements to README
  * Add delay logic to odr-zmq2edi
  * zmq2edi: add wait time statistics
  * Print units for statistics
  * Set EDI destination defaults and add error checking
  * Prepare release v1.3.1

-------------------------------------------------------------------
Fri Jun 30 15:19:21 UTC 2017 - mardnh@gmx.de

- Update to version 1.3.0.git1498810439.c49acf8:
  * Add initial implementation for FIG0/24
  * Properly insert FIG0/24 and set correct repetition rate
  * Switch travis to gcc 6
  * Correct insertion of long form SID in FIG0/8
  * Remove USNO bulletin from ClockTAI
  * EDI TIST: Add local file cache for leap second data
  * Use enum for transmission mode
  * Add a few sanity checks for the configuration parser
  * Slightly restructure the config parser
  * Embellish announcement cluster printout
  * Increase EDI expected MTU to 1400
  * Document that TZ environment variable can be used
  * Add some entries to TODO
  * Prepare v1.3.0

-------------------------------------------------------------------
Mon Jun 05 12:32:45 UTC 2017 - mardnh@gmx.de

- Update to version 1.2.2.git1496655958.7378fc9:
  * Do not lose fragments in EDI interleaver
  * Make EDI fragment interleaver less bursty
  * Improve zmq_remote.py usability and python3 compat
  * Add FIG0/21 work in progress
  * WIP: Rework FIG0/21 definition and get FIC insertion to compile
  * WIP: Correct calculation of FIG0/21 required size
  * Move all FIG structures to cpp files, fix FIG0_21 rfa
  * Replace 'all rights reserved' by a mention of the licence
  * Correct order of length indicator in FIG0_21 header
  * Fix FIG0/21 insertion
  * Remove FIG0/21 debug messages
  * Set correct repetition rate for FIG0/21
  * TCP output: do not block in the destructor if one connection stalls
  * Prepare v1.2.2

-------------------------------------------------------------------
Fri Mar 24 19:14:58 UTC 2017 - mardnh@gmx.de

- Update to version 1.2.1.git1485683749.e010d6a:
  * Add missing include array
  * Update to add EPG Profile information to User Application Bytes
  * Clarification of datagroup flag for MOT Applications
  * Reindent code and update doc
  * Reduce FIG0/17 Repetition Rate
  * Drop SLIP, Refactor sockets, improve TCP output
  * Do not compile bridgetest anymore
  * Add missing ThreadsafeQueue.h
  * Creates FIFO but breaks stdout
  * Attempt to create FIFO before open, no checks
  * Add parts of ka9q libfec to src/fec/
  * Remove libfec build dependency
  * Travis still needs sudo
  * Update copyright in utils.cpp
  * Add missing files to EXTRA_DIST
  * Improve TCP output error display
  * Rework File and Fifo output initialisation
  * Add remark about component order in advanced.mux example
  * Update FIG0/9 to EN 300 401 V2.1.1
  * Update FIG0/17 to EN 300 401 V2.1.1
  * Simplify FIG0/3 structures
  * Add FIG0/5 to transmit language now that it's not in 0/17 anymore
  * Remove FIG0/5 debugging
  * Add warning about primary component labels
  * TCP out: properly interrupt the thread
  * Add config file proposal for linking
  * Add Linkage data structures to MuxElements
  * Clarify how to declare several linking sets
  * Clarify which parameters are mandatory for linking
  * Parse service linking section
  * Print linking info on startup
  * Move FIG0 structures to separate file
  * Add some FIG0/6 structures and skeleton
  * Add some WIP for FIG0/6
  * Refactor handling of FIG state out of 0/19
  * Move FIG0 structures to separate file
  * Split FIG0 into several files
  * Regroup linkagesets into subsets of same type
  * Instantiate and schedule FIG0/6 in the carousel
  * Set IdLQ properly in FIG0/6
  * Correct number of bytes inserted for FIG0/6
  * Announce correct FIG Extension for FIG0/6
  * Avoid deadlock on receiving signal
  * Add additional test case and example to servicelinking.mux
  * Fix iterator usage in FIG0/6
  * Fix byte order in FIG0/6 structures
  * Add missing else if in FIG0/6
  * Update jquery version for gui
  * Rework remotecontrol
  * Add ZeroMQ RC
  * Minor comments and copyright changes
  * Add RC readout in web gui
  * Add ability to change RC settings from gui
  * Update gui README
  * Print to log when a setting is changed through RC
  * Simplify FIG allocation code in carousel
  * Fix dabOutputTCP shutdown using accept() with timeout
  * Replace m_running by m_active in RC
  * Fix TCP output display in startup summary
  * Replace select() by poll() for TcpSocket accept
  * Fix telnet RC shutdown
  * Add FIG0/6 CEI
  * Fix zmq epgm:// input and mpeg enryption
  * Force -std=c++11 in CXXFLAGS
  * Replace NULL by nullptr
  * Modernize ReedSolomon, use vector instead of raw buffer
  * Modernize a few bits and pieces
  * Modernise PRBS generator and remove code for cmd line parser
  * Use modern data types in prbs
  * Move hexparse to utils and add default PRBS poly
  * Make DabInputBase::open take a reference
  * Remove zmqinput-keygen warning
  * Remove bridge format and input
  * Catch runtime_error in TCPDataDispatcher thread
  * Remove dabInputTest
  * Avoid manual pointer management of the TCPDataDispatcher
  * Define Travis build matrix
  * Remove condition about test input in config parser
  * Make compilation possible with all formats disabled
  * Replace emerg log level by alert
  * Add new Travis matrix entry
  * Make deleted TcpSocket constructors public
  * Start reworking inputs, break all but Prbs and ZMQ
  * Add rudimentary file input
  * Fix PRBS url parsing
  * Add new UDP input
  * Do not throw a copy of the exception
  * Change check priorities of checkDabMpegFrame
  * Change readFrame argument types
  * Use RawFile for DAB+ and for data
  * Treat DMB input as data, update TODO accordingly
  * Add Packet File input
  * Do not throw a copy of the exception
  * Do not use boost::optional for TcpSocket
  * Remove old input and format configure options
  * Fix default PRBS polynomial
  * Describe inputs a bit better in advanced.mux
  * Remove #if HAVE_{INPUT,FORMAT} in utils
  * Adapt Travis CI config to reduced configure options
  * Add const for the TCPConnection in remove_if lambda
  * Only initialise the socket in TcpSocket when necessary
  * Print dabOutputTCP connection drop
  * Remove Dmb.{h,cpp} from compilation
  * Remove old src/dabInput files
  * Remove parser for old inputs
  * Update TODO about inputs
  * Remove service linking active from RC
  * Remove useless creation of AFPacketiser and update some comments
  * Create namespace for EDI
  * Modernise Simul and ZMQ class declarations
  * Add EDI fragment interleaver
  * Directly create the outputs in shared_ptrs
  * Move fragments into interleaver instead of copying them
  * Make UdpPacket copyable, add API to get buffer
  * Specify in doc that we do not support EDI Resend
  * Rename set_utco to set_tai_utc_offset
  * Fix important EDI Timestamp issues
  * Clear the bulletin stringbuffer in an backwards-compatible way
  * Initialise syslog earlier, don't leak the syslog backend
  * Prepare release v1.2.0
  * Add experimental untested STI input for AVT encoders
  * Fix STI-D/RTP input
  * Avoid uninitialised fields, modernise DabService::nbComponent
  * Fix vector index bug in EDI PFT layer
  * Prepare v1.2.1

-------------------------------------------------------------------
Sun Jan 08 12:59:18 UTC 2017 - mardnh@gmx.de

- Update to version 1.1.0.git1472823476.e0b501d:
  * Remove old carousel
  * Set default DAB TM to 1
  * Remove incomplete setptree ManagementServer command
  * Add discard level to Log
  * Fix FIG0/2 insertion with data & audio service
  * Add FIG0_1 debug logging (disabled)
  * Fix FIG0/8 insertion with data & audio services
  * Replace DabService::program by function
  * Make getSizeCu a dabSubchannel member function
  * Make all getSizeXYZ dabSubchannel member functions
  * Rename dabSubchannel to DabSubchannel
  * Simplify getSubchannel by using lambda
  * Fix typo that broke startAddress initialisation
  * Make signal handler printouts single-line
  * Notice user on quit if frame limit reached
  * Set program return codes
  * Add protection setting to example.mux
  * Initialise zmq inputs to prebuffering
  * set IDs in example mux files
  * Improve log for RemoteControllerTelnet
  * Properly copy DabOutputFile, make get_info() const
  * Add comment about ASCTy for DAB+
  * Add 1h retry if TAI offset download failed
  * Make ZeroMQ mandatory, ManagementServer needs it anyway
  * Add TAI clock runtime failure if no cURL available
  * Fix parsing in TAI-UTC bulletin
  * Update TODO and README
  * Prepare v1.0.0
  * Switch FIG0/10 to long form
  * Remove dabUtils.{h,cpp}, move to utils
  * Add RC parameters for deferred start/stop of announcements
  * Update RC documentation with annoucement explanation
  * Prepare v1.1.0

-------------------------------------------------------------------
Wed Jun 22 23:29:32 UTC 2016 - mardnh@gmx.de

- Update to version 0.9.0.git1458991003.665989a:
  * Add ability to set socket host/port and mux host/port in argv
  * Add timeout on ZMQ socket connection
  * Make uniform " and '
  * Remove unused module
  * Make config.json output fully JSON compatible
  * Use space indentation insted tab
  * indentation
  * Replace - to _ in sub name to be compatible with munin script.
  * Replace - to _ in sub name to be compatible with munin script.
  * Clarify TIST setting
  * Corrected 'enhancedpacked' to 'enhancedpacket'
  * Set initial timestamp
  * Fix udp:// syntax for data subchannels
  * EDI: Simplify subchannel handling
  * Add Travis CI config
  * Add missing initialisation
  * PFT: initialise m_num_chunks
  * Travis CI
  * Travis CI update
  * Travis: create build script
  * Travis: Add newer compilers
  * Travis CI
  * Travis CI, select right compiler
  * Travis CI
  * Travis CI: boost
  * Travis CI: simplify, try on trusty
  * Travis: boost, remove build script
  * Trusty: actually remove build script
  * Travis: boost
  * Fix potentially wrong write in file output
  * Fix error handling in dmb UDP input
  * Fix error handling in zmq readkey
  * Use etiLog in DabOutputRaw::Write
  * Add component carousel to FIG0/3
  * Improve startup configuration printout
  * Add range checks in ESTn EDI Tag
  * Fix EDI SAD for muxes with many subchannels
  * Add missing stdexcept include
  * Replace some boost shared_ptr by std ones
  * Improve ManagementServer request logging
  * Add TAI handling for EDI with TIST
  * Set edi TIST, still in an incorrect way
  * Only set CLOCK_TAI if both TIST and EDI are enabled
  * Fix TIST definition
  * Travis CI: Add libcurl4-openssl-dev
  * Update gitignore
  * Move FIG rate_increment_ms() to new file
  * Remove requirement that MCI be only in FIB0
  * Change EDI configuration for multi-output
  * Fix compilation with EDI disabled
  * Remove ConfInd watermark from old carousel
  * Move watermark to FIG0/1 in new carousel
  * Remove debugging prints
  * Guard log print to stderr with mutex
  * Minor Log.{h,cpp} improvements
  * Increase FIG deadlines
  * Enable new carousel by default
  * EDI: handle fec=0, fragment AF packets
  * Replace platform specific simul:// by C++11 chrono
  * Conditionally compile zmq2farsync
  * Replace SOL_IP by more portable IPPROTO_IP
  * Compile under OSX
  * Update m4 boost detection
  * Replace clock_gettime with std::chrono for EDI
  * Use std::chrono in ClockTAI
  * Fix odr-zmq2farsync compilation with RAW disabled
  * Travis: switch to clang, do several builds
  * Travis GCC is too old
  * Reorder include stdlib
  * Remove useless include in dabOutputUdp.cpp
  * MPEG zmq input bugfix
  * Simplify example.mux and create advanced example
  * Replace std::regex with boost::regex
  * Add source and ttl config to UDP output
  * Travis: Select GCC 5
  * Travis: Add g++-5 package
  * Remove debug output in dabOutputUdp
  * Prepare v0.9.0

-------------------------------------------------------------------
Mon Dec 28 12:56:17 UTC 2015 - mardnh@gmx.de

- Update to version 0.8.1.git1448638714.a930092:
  + Enable and take care of some warnings
  + Remove zeromq download instructions from INSTALL.md
  + Add libfec check to configure.ac
  + zmqinput-keygen: do not write files if generation failed
  + ManagementServer: missing else in command parser
  + Labels: use spaces instead of NULs for trailing padding
  + Simplify DAB label handling
  + Re-enable real-time priority for the multiplexer thread
  + Slightly nicer error print on init failure
  + Remove confusing CRC in ensemble graph
  + Add a statistics page to gui
  + Add ptree upload to mgmt server (incomplete)
  + Start big refactoring
  + Use boost::asio in Management Server
  + Correct usage of json parser buffers
  + remove warning due to signedness of comparison
  + Replace MGMT socket by ZMQ, make services shared_ptr
  + Add correct C++11 autotools check
  + update zmq.hpp to support zmq 4.1.x
  + Add dumb reconfigure to DabMultiplexer
  + Add EDI option to ./configure
  + Move some EDI things around
  + EDI: add options, fix AF sequence, revision
  + Start work on new FIG carousel
  + Add FIG0/2, fib0 scheduler
  + Combine FIG0/2 Data and Prog
  + Add FIG0/3 to FIB0
  + Add FIG0/17 to FIB0
  + Minor cleanup in FIG0
  + Use new FIG carousel for FIB0 in DabMultiplexer
  + Increment/Decrement deadline correctly
  + Fix FIB0 padding, FIG init and deadline handling
  + Add default return for rate_increment_ms
  + FIG 0/13: fixed wrongly set DG flag + removed CAOrg (as already indicated)
  + TAGPacket: remove packet_length
  + Add option to pad TAGPacket in different ways
  + Add odr-zmq2farsync utility
  + Add FIG FillStatus
  + Create namespace for FIC stuff
  + Use nonblocking management server ZMQ recv
  + Correct deadline handling according to fillstatus
  + Move FIG0/17 to rate A_B
  + Start FIB1, add FIG0/8
  + Add FIG1/0
  + Add FIG0/13
  + Add FIG0/8 and 0/9
  + Set flag in FIG0_9, add new FIC allocation helper
  + Remove FIG carousel debugging prints
  + Create enum class subchannel_type_t
  + Add FIG1/1
  + Fix watermark initialisation
  + Add FIG1/5
  + Correct figextension for FIG1/1 and 1/5
  + Add FIG1/4
  + Add FIB2 insertion
  + Document how to enable new FIG carousel
  + Add fib display to debugging print
  + Fix uninitialised data Valgrind sees
  + EDI: Do not use misbehaving UdpPacket
  + Add missing include in DabMultiplexer
  + Add boost check for experimental feature in ManagementServer
  + Add new fig carousel to RC
  + Correctly set initialised flags for all FIGs
  + Implement FIG0/18 for announcements
  + Add cluster handling for announcements
  + Add FIG0/19
  + Don't compile FIG0/19 debugging
  + Do no use sizeof in FIG0/18 and 19
  + Move FIG completion flag after loops
  + Fix several FIG0/19 bugs, subchan id in config
  + FIG Carousel fixes
  + Add ability to map FIG to any FIB
  + Whitespace
  + Reduce ManagementServer requirement to boost 1.55
  + Use references in FIG deadline reduction loop
  + Don't forget to allocate FIG1/4
  + Change FIG allocation
  + Prepare release v0.8.0
  + README.md typo
  + Add missing includes in FIG0.h
  + Fix compilation with --enable-input-test
  + Update documentation in example.mux
  + Add PTy to RC
  + Add source and ttl settings for EDI
  + Respect Rule of Three for UdpSocket
  + Enable EDI by default
  + Prepare release v0.8.1

-------------------------------------------------------------------
Wed Aug 26 22:30:12 UTC 2015 - mardnh@gmx.de

- Update to version 0.7.5.git1438022487.2de969d:
  + Refactor StatsServer to be a bit more generic
  + Remove compile warnings
  + Add double quotes to all labels in example.mux
  + Make -e optional
  + typo
  + Fix -h flag
  + Always set protection in example.mux
  + Fix shortlabel parsing when it's numeric
  + Add datagroup option to config file
  + Remove union, set defaults for DabComponent fields
  + Define User Application Type in configuration file
  + Change FIG0 repetition rate
  + Security: Telnet only accessible from localhost
  + Quick hack to fix autoconf on some systems
  + Use CLOCK_MONOTONIC instead of gettimeofday
  + Fix lto indication in startup screen
  + Remove confusing and useless error message
  + Replace signal() by sigaction()
  + EDI: write transport header in PFT
  + Fix incorrect inputoperations for DAB file input
  + Set more sensible default compile options
  + Remove char* from dabSubchannel
  + Publish ptree on port 8001
  + Merge Stats and Config server, config is also JSON
  + Add web gui work in progress
  + GUI: create a second page with a service table
  + Add tabbed interface to gui
  + Fix -e option
  + Prepare release v0.7.3
  + Allow empty component labels
  + update zmq.hpp to support zmq 4.1.x
  + Prepare release v0.7.4
  + Fix segmentation fault in short label check
  + Prepare release v0.7.5

-------------------------------------------------------------------
Sun Feb 15 18:28:52 UTC 2015 - mardnh@gmx.de

- initial package, version 0.7.2.git1413567536.31e8a4f

openSUSE Build Service is sponsored by