-
Notifications
You must be signed in to change notification settings - Fork 55
/
ChangeLog
202 lines (124 loc) · 5.85 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
recent changes
2015-03-04 Jesper Dangaard Brouer <[email protected]>
* Version 0.9.4.
It has been quite some time since the last release.
This release primarily contains adjustments to adapt for changing
kernel APIs over time. Did a small labtest of kernel 3.18.6.
2011-12-02 Jesper Dangaard Brouer <[email protected]>
* Version 0.9.3.
This release is a minor update, with minor fixes.
Some versions of Perl, gave a false positive warning:
"Useless use of private variable in void context"
Which is now fixed.
Fix typo in database/database-schema-latest.sql.
Give fatal warning, if config file is missing.
2011-06-01 Jesper Dangaard Brouer <[email protected]>
* Version 0.9.2.
SNMP trap feature implemented.
The collector sends SNMP "no_signal" traps, when the state
transition from, signal to no-signal, and back from no-signal to
signal.
There is a SNMP MIB, describing the SNMP traps, located in
"snmp/mibs/" named "IPTV-ANALYZER-MIB.txt". The traps are placed
under Enterprise OID 26124, which belongs to ComX Networks A/S.
The CXNET-CORE-MIB.txt file describe this Enterprise OID.
The iptv-collector now depends on the CPAN module NET::SNMP.
2011-05-24 Jesper Dangaard Brouer <[email protected]>
* Version 0.9.1.
New features include bytes and packet counters, no-signal detection,
heartbeat system per stream, and new event types.
Implemented packet and byte counters in the xt_mpeg2ts kernel
module. The iptv-collector, collects these counters and record
delta values and timestamps to the database.
NOTICE: Database changes. Updated database layout to support
counters and delta update timestamps. Its possible to upgrade
the database schema without loosing your current data.
The collector handels detection of state transitions from, signal
to no-signal, and back from no-signal to signal. This is useful
for (future) snmptrap facilities.
Support periodic updating streams each heartbeat ticks.
2011-05-09 Jesper Dangaard Brouer <[email protected]>
* Version 0.9.0.
Change default iptables match criteria, to match all mpeg2ts
packets.
To make the module more generic, change the default match criteria
to match on all correct mpeg2 TS packets (test for the sync 0x47
byte in all TS frames).
Drop detection is still active, and stats on packet drops are
available via the proc filesystem. These drop detection stats can
be disabled via inverting the parameter --drop-detect,
eg. "! --drop-detect".
Its still possible to match on drop detection, via the parameter
"--match-drop" (which is default off).
2011-05-06 Jesper Dangaard Brouer <[email protected]>
* Version 0.8.0.
Major rewrite of the makefile system.
Converted to project to use the well-known configure/autotools
infrastructure, still in combination with the kernels Kbuild
system.
Also integrated configure with iptv-collector's Perl MakeMaker
system.
2011-05-04 Jesper Dangaard Brouer <[email protected]>
* Version 0.7.1.
Minor fixes to the Makefiles and docs.
Want a release before starting on converting the project to use
autotools/automake/configure.
2011-04-20 Jesper Dangaard Brouer <[email protected]>
* Version 0.7.0.
Restructured the collector code.
Notice: Collector config file renamed and changed location to:
/etc/iptv-analyzer/collector.conf
(previously /etc/tvprobe.conf).
The collector, also changed the Perl module layout to
IPTV::Analyzer (used to be called tvprobe).
2011-04-18 Jesper Dangaard Brouer <[email protected]>
* Version 0.6.0.
Internal renaming from "mp2t" to "mpeg2ts"
The new name "mpeg2ts" much better acronym/shortname for MPEG2
Transport Stream. The old name "mp2t" came from the Wireshark
acronym for this protocol.
Renamed the iptables kernel module, from "mp2t" to "mpeg2ts".
Renamed the Perl collector module, from "mp2t.pm" to "mpeg2ts.pm".
2011-04-14 Jesper Dangaard Brouer <[email protected]>
* Version 0.3.2.
Finally integrated Jan Engelhardts patches to the iptables module,
back from the Netfilter Workshop, Oct. 2010. These patches lived
in the Xtables-addon branch named "mp2t".
Making a release before:
Renaming the kernel module, from "mp2t" to "mpeg2ts".
2010-11-17 Jesper Dangaard Brouer <[email protected]>
* Version 0.3.1.
This version uses/integrates the compat_xtables kernel module from
the Xtables-addons project. This should (hopefully) make the
iptables module compatible with more kernel versions. In theory
the kernel module should be compatible with kernel versions from
2.6.27 to 2.6.36 (although this is untested).
2010-11-02 Jesper Dangaard Brouer <[email protected]>
* Version 0.3.0-devel.
This version change is only a developers release. I just want to
make sure that the SVN and GIT version uses a different version,
to avoid confusion.
2010-10-29 Jesper Dangaard Brouer <[email protected]>
* Converting from SVN to GIT
The project is being prepared for going public. The internal SVN
code is converted to a GIT repository, for making it easier to
cooperate with external developers.
An SVN tag has been created at revision 2303, to mark the point
where no further changes should go into SVN.
2010-10-15 Jesper Dangaard Brouer <[email protected]>
* Version 0.2.1-devel.
Update the iptables module to be compatible with kernel 2.6.35.
Send the iptables code for review during Netfilter Workshop 2010.
2009-10-15 Jesper Dangaard Brouer <[email protected]>
* Version 0.2.0-devel.
Significant changes to the proc file output. Now everything in
the proc file consists of "key:value" pairs separated with
spaces.
2009-10-15 Jesper Dangaard Brouer <[email protected]>
* SVN:[1555] Version 0.1.6.
This version correspond to the version currently (14/10-2009)
running in production on tvprobe002a and tvprobe003a.cxnet.dk.
This version needs some bug fixes, but I want a checkpoint and
a tagged SVN release.
2009-06-29 Jesper Dangaard Brouer <[email protected]>
* SVN:[1143] Version 0.1.5