Cubemap 1.3.1, 2016-07-23 * Support Metacube timestamp blocks. This allows Metacube producers to add timestamps at arbitrary places between blocks, which, provided that the system clocks on both sides are in sync, allows Cubemap to produce a latency measure. If the latency is very high (and/or keeps going up), you will know that the network has problems keeping up with transporting the stream, even in the absence of other error messages. At the time of release, only Nageru adds timestamp blocks; VLC does not. Cubemap 1.3.0, 2016-07-14 * Add an option for raw (non-Metacube) inputs over HTTP (src_encoding=raw). Only really useful for TS. * If a HTTP input fails multiple times, silence it in the error log for the next minute. This reduces the amount of logging for a permanently dead input stream by a lot, although of course, such streams should generally just be removed from the configuration altogether. Cubemap 1.2.2, 2016-04-02 * Fix literal IPv6 address parsing in URLs. * Fix a bug (introduced in 1.2.0) where access.log would have monotonic timestamps (typically time since boot) instead of real time. * Increase the Metacube block size warning limit from 1MB to 10MB, as MP4 muxing can legitimately create huge blocks. Cubemap 1.2.1, 2015-08-30 * Use libsystemd to inform systemd accurately about when the service is up and running. Note that this means Cubemap now also depends on libsystemd. * Add a simple HTTP endpoint that returns a very short string (gen204), for timing purposes. * Document config options better in cubemap.config.sample. Cubemap 1.2.0, 2015-07-24 * Add support for server-side prebuffering (force_prebuffering=NNN on a stream to prebuffer that amount of bytes), where Cubemap doesn't send any data before it knows it can send a certain number of bytes without waiting for more from the input (either through giving out old data, waiting for new data, or a combination). This is useful when using jwPlayer or