File: ChangeLog

package info (click to toggle)
p0f 3.09b-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 524 kB
  • sloc: ansic: 4,841; sh: 230; makefile: 20
file content (128 lines) | stat: -rw-r--r-- 2,592 bytes parent folder | download | duplicates (4)
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
Version 3.09b:
--------------

  - Fixed a likely only cosmetic bug with a one-byte overread of the pcap
    packet buffer, which would cause an error under ASAN. Spotted by
    Xavid Pretzer.

  - Added a new signature for Chrome.

  - Updated another signature for Chrome.

Version 3.08b:
--------------

  - An awful fix for a packet loss bug (probably kernel or libpcap-related)
    with some VMs.

  - Improvement to avoid warnings with -r. 

Version 3.07b:
--------------

Bug fixes:

  - Improvement to API handling to avoid FATAL() on short API reads & writes.

  - Minor bug fix to IP parsing in one of the companion utilities.

Improvements:

  - New signatures.

Version 3.06b:
--------------

Bug fixes:

  - Made os_match_q actually functional in api.c (thanks to Anthony Howe).

  - Fixed api.c struct packing issue (thanks to Tomoyuki Murakami).

  - Improved logic around the vlan behavior (thanks to Anthony Howe).

Version 3.05b:
--------------

Bug fixes:

  - Cleaned up hash.h to avoid pointless OOB reads, alignment issues.

  - Fixed divide-by-zero in MSS calculations

Version 3.04b:
--------------

Bug fixes:

  - Fixed a realloc bug (not normally triggered in p0f)

Version 3.03b:
--------------

Bug fixes:

  - Potential NULL ptr in p0f-client on some 64-bit systems.

Version 3.02b:
--------------

Bug fixes:

  - Cygwin compile issue fixed.

Improvements:

  - New signatures.

Version 3.01b (2012-01-17):
---------------------------

Bug fixes:

  - 'Date' comparisons for server sigs now work as expected.

  - Bad TS reading now allowed on initial SYN (improves uptime detection).

Improvements:

  - New signatures.

  - Solaris support (in theory).

Version 3.00b (2012-01-17):
---------------------------

Bug fixes:

  - Alignment-related SIGBUS non-x86 fixed.

  - Cache expiration algorithm now works as expected.

  - p0f -L no longer leads to NULL ptr when no interfaces visible.

  - Greppable output format no longer mixes up cli and srv fields.

  - Added '|' to banned characters in reported header values.

Improvements:

  - Multiple new HTTP and TCP signatures.

  - Improved MSS/MTU matching to account for peer MTU.

  - New HTTP fingerprinting logic with optional headers (? prefix).

  - Memory leak detection added (but nothing found).

  - API now indicates the value of 'generic' / 'fuzzy' fields and several
    other parameters.

  - General style improvements.

  - Delay added to p0f-sendsyn to aid with packet ordering.

Version 3.00-rc0 (2012-01-10):
------------------------------

  - Initial public release, complete rewrite.