1 Changes between 3.4 and 3.5:
2 ----------------------------
3 * Print bitrate status for each service
4 * Fix passing through the EITp/f without EPG tables (broken in 3.3)
5 * Add new option --udp-lock-timeout
7 Changes between 3.3 and 3.4:
8 ----------------------------
9 * Fix segfault with dvblastctl when getting large tables
10 * Fix wrong library version
12 Changes between 3.2 and 3.3:
13 ----------------------------
14 * Add support for getting EIT present/following for chosen service in dvblastctl
15 * Add support for getting EIT schedule for chosen service in dvblastctl
16 * Switch default string charset to UTF-8//IGNORE
17 * Add --system-charset/-j option to dvblastctl
18 * Add --timeout/-t option to dvblastctl and set default to 15 seconds
19 * Add --lnb-type universal|old-sky option to dvblast
20 * Add support for multistream-id calculation using --multistream-id-pls-mode,
21 --multistream-id-pls-code and --multistream-id-is-id options
22 * Add --passthrough (to stdout) option
24 Changes between 3.1 and 3.2:
25 ----------------------------
27 * Fix memory leak on loading the configuration
28 * Also remap ONID in EIT
29 * Fix segmentation fault when using output charset different from native
30 * Use default charset ISO 6937 for ASCII strings
31 * Add /charset= output option
32 * Fix EIT schedule signaling in SDT
34 Changes between 3.0 and 3.1:
35 ----------------------------
36 * Print source address in UDP input
38 * Add DVB-T2 support with multi PLP
42 * Add PCR even when PCR PID is not selected, but drop non-PCR packets
43 * Extend support for uncommitted DiSEqC switches with up to 16 ports
44 * Fix reload of configuration with tsid=-1
46 Changes between 2.2 and 3.0:
47 ----------------------------
48 * Rewrite core to use libev event loop
49 * Optimize allocations with a buffer pool
50 * Add support for building DVBlast on OS X
51 * Add support for uncommitted diseqc switches
52 * Fix ECM pid selection
53 * Add CA device addressing
54 * Add support for remapping ES pids to fixed values globally and per output
55 * Add support for multi-delivery system frontends
56 * Add support for multistream that appeared in Linux 3.6
57 * Add support for Deltacast ASI cards
58 * Add support for stream pass-through from the config file
59 * Add options to periodically print status of bitrate, errors and PIDs
60 * Add output options to set network ID and network name
61 * Switch default string charset to UTF-8
62 * Do not remove padding with ASI
64 Changes between 2.1 and 2.2:
65 ----------------------------
66 * Fix a regression that prevented ECM pass-through (-Y) from working.
67 * Handle ECM pids that are described in PMT ES descriptor loop.
69 Changes between 2.0 and 2.1:
70 ----------------------------
71 * Fix MMI menus which were accidentally broken in 2.0
72 * Remove ecm and emm output options because they weren't working
73 * Better handling of changed PSI tables with same version number
75 Changes between 1.2 and 2.0:
76 ----------------------------
77 * Fix latency and potential packet loss during CAM communication
78 * Add optional kernel patches for lower latency
79 * Smooth packet output with an extra buffer
80 * libdvbpsi runtime is no longer needed; biTStream development library
82 * Add the ability to bind to a specific network interface
83 * Add a configurable MTU
84 * Add support for NIT in DVB compliance mode
85 * Syslog support with -l option
86 * Override tuning parameters with new options
87 * Output all PMTs with -w, all ESs (even unknown) for a program with -z
88 * Add support for ECM and EMM packets pass-through
89 * Fix diseqc command with high-band tranponders
90 * Add basic support for ATSC
91 * Add support for MRTG statistics
92 * Add detailed information for TS errors
93 * Add support for getting PAT/CAT/NIT/SDT tables in dvblastctl
94 * Add support for getting PMT table for chosen service in dvblastctl
95 * Add support for getting PID information (bps, error counters and more)
96 * Add support for setting service name and provider name per output
97 * Command socket is usable with any input (ASI, DVB, UDP), previously
100 Changes between 1.1 and 1.2:
101 ----------------------------
102 * Support for IPv6 output and duplicate
103 * Support input from Computer Modules ASI card
104 * Support input from (IPv4) RTP / UDP stream
105 * Miscellaneous CAM and demux fixes
106 * Miscellaneous DVB-S2 fixes
108 Changes between 1.0 and 1.1:
109 ----------------------------
111 * Support for adapters with multiple frontends (-n)
112 * Control of verbosity level with -q
113 * Support for TS over raw UDP with -U or /udp in the config file
114 * EIT, SDT and TDT pass-through for EPG information (-e)
115 * Original TSID kept (randomized TSID via -T)
116 * Miscellaneous CAM, demux and tuning fixes
117 * DVB-S diseqc support