-
Notifications
You must be signed in to change notification settings - Fork 22
/
CHANGELOG
111 lines (65 loc) · 2.92 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
25/09/2018: Dmitry Mikushin <[email protected]>
V 0.26g.2
Bugfixing release after more extensive testing.
Correcting type alias for PDRIVER_OBJECT.
Resolving crashes due to 1-byte char strings implications.
24/09/2018: Dmitry Mikushin <[email protected]>
V 0.26g.1
First release of USBSnoop since 2010. The code has been modernized
to use Visual Studio 2017 and CMake building system.
The functionality stays the same.
Tested on Windows 10 64-bit.
--/--/2010: Graeme W. Gill <[email protected]>
V 0.26g
Added 64 bit driver support. As a result, the DDK needs to be
used to build 64 bit USBSnoop, before the main application is built.
13/12/2008: Graeme M. Gill <[email protected]>
V 0.23g
Removed Win98 VxD driver, since DDK isn't available.
Increased buffer in SnoopyPro/USBLogDoc.cpp GetNewURBSFromSniffer() line 205
to avoid lockup with big USB packets.
Bumped version number to 0.23G to label change.
Fixed formatting slightly to make blank lines sane,
and better deliniate each packet.
--/--/--:
V 0.22
Bumped version info to 0.22, fixed a bug in the exporter where it
wouldn't take the filename selected as output file. Added XML output
for isochronous transfers.
--/--/--:
V 0.21
Added export functionality. The only export format is XML for now, and
only a very limited amount of information is exported for each URB.
The selection of URB's is not implemented either, so trim down the log
before invoking 'File', 'Export' to limit the amount of data exported.
--/--/--:
V 0.20
Added endpoint number as a column in the log.
Added some analyzing log functionality: should figure out better
which URBs are IN or OUT or INOUT and determines endpoint addresses
Fixed isochronous IN transferbuffer handling: correctly gathers
the individual buffers with the (variable) length
Now adding the filter in front of the LowerFilters registry
entry, so it's loaded first.
Timestamping mess: should store plug-in stamp in front
of trace and UI can either offset or not...
-> allows comparison of timestamps across traces
Figure out why the update cmd ui in the devices dialog
doesn't work... because the updatecmdui gets called on
command invocation as well... doh
sister device objects on newly arrived devices... wuah!
15/07/2001: Benoit Papillault <[email protected]>
V 0.13
Added DumpBuffer() method to dump a buffer, with a call to KdPrint() per
line, instead of per byte
Added a PipeHandle/Endpoint matching table, which is used to display
endpoint numbers instead of Windows PipeHandle
Corrected display of URB_FUNCTION_SELECT_CONFIGURATION. Analize was wrong
in case of several interfaces.
14/07/2001: Benoit Papillault <[email protected]>
V 0.12
19/03/2001: Benoit Papillault <[email protected]>
V 0.11
--/--/----: Tom & Roland of Wingman Team <[email protected]>, <[email protected]>
V 0.1
SniffUSB - USB packet watcher 0.1