-
Notifications
You must be signed in to change notification settings - Fork 38
/
ChangeLog
128 lines (84 loc) · 4.1 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
2010-07-11 Daniel Newton <[email protected]>
* filter/busdog.inx: Added serial and parallel port filtering
* make_package.bat: Updated build to work with latest WDK and on 64bit
systems
* filter/BusDog.rc:
* gui/busdog/Properties/AssemblyInfo.cs: Updated version numbers to
0.2.1
2010-06-05 Daniel Newton <[email protected]>
* gui/busdog/busdog.csproj:
* gui/busdog/busdog_icon.ico:
* gui/busdog/MainForm.Designer.cs:
* gui/busdog/MainForm.resx: Added user interface icons
2010-06-05 Daniel Newton <[email protected]>
* gui/busdog/MainForm.cs:
* gui/busdog/MainForm.Designer.cs:
* gui/busdog/MainForm.resx: Added "Copy Traces", "Copy Selected Traces"
and "Save to File" functions
2009-11-26 Daniel Newton <[email protected]>
* gui/busdog/MainForm.cs: Shutdown redrawing on trace list when updating
it (using WM_SETREDRAW)
* gui/busdog/Native.cs: Stall trace buffer thread for 10ms after every
successful trace buffer request to allow the main UI thread to keep up
2009-11-25 Daniel Newton <[email protected]>
* gui/busdog/MainForm.cs:
* gui/busdog/MainForm.Designer.cs:
* gui/busdog/MainForm.resx: Added a maximum traces option to the trace list
view
2009-11-18 Daniel Newton <[email protected]>
* gui/busdog/DriverManagement.cs:
* gui/busdog/MainForm.cs: Added detection of mismatched GUI/driver combo
2009-11-16 Daniel Newton <[email protected]>
* filter/BusDogMain.c: Added support for tracing isochronous USB transfers
2009-11-11 Daniel Newton <[email protected]>
* gui/busdog/Native.cs: Refactor DeviceIoControl into a separate class
2009-11-10 Daniel Newton <[email protected]>
* filter/BusDogMain.c:
* filter/inc/BusDogUserCommon.h:
* gui/busdog/MainForm.cs:
* gui/busdog/MainForm.Designer.cs:
* gui/busdog/Native.cs: Add option to automatically start tracing new
devices as they arrive (AutoTrace)
2009-11-10 Daniel Newton <[email protected]>
* filter/BusDogMain.c:
* gui/busdog/Native.cs: Add tracing of usb descriptors
2009-11-09 Daniel Newton <[email protected]>
* gui/busdog/Native.cs: Reset the overlapped structure before each
DeviceIoControl in the trace buffer thread (this stops the
annoying ERROR_INVALID_HANDLE result)
2009-11-08 Daniel Newton <[email protected]>
* filter/BusDogCommon.h:
* filter/BusDogTraceList.c:
* filter/BusDogMain.c: Added a manual queue for user mode trace buffer
requests (with luck this will be a better design so that the requests
would be pending to the user code and they do not have to poll for data)
* gui/busdog/MainForm.cs:
* gui/busdog/MainForm.Designer.cs:
* gui/busdog/MainForm.resx:
* gui/busdog/Native.cs: Added a thread to handle the blocking trace buffer ioctl
2009-10-30 Daniel Newton <[email protected]>
* filter/BusDogMain.c:
* filter/BusDogTraceList.c:
* filter/inc/BusDogUserCommon.h
* gui/busdog/MainForm.c:
* gui/busdog/Native.c: Added support for tracing usb bus resets and pipe resets
2009-10-29 Daniel Newton <[email protected]>
* gui/busdog/MainForm.cs:
* gui/busdog/VistaSecurity.cs: Added UAC elevation to driver
install/uninstall functions
2009-10-28 Daniel Newton <[email protected]>
* filter/busdog.inx:
* gui/busdog/Properties/AssemblyInfo.cs: Updated version to 0.2
2009-10-28 Daniel Newton <[email protected]>
* make_package.bat, gui/driverRes/build.xml: add debug symbols to release
packages
* filter/BusDogMain.c: removed obsolete WDM preprocess code
2009-10-27 Daniel Newton <[email protected]>
* filter/busdog.inx: fix wdf section in inf
* gui/busdog/DriverManagement.cs: call wdf coinstaller in conjunction with
dpinst so that wdf (which the driver relies on) will be installed
* gui/busdog/MainForm.cs (InstallDriver, UninstallDriver): show user
reason why driver installation/uninstallation failed
2009-10-23 Daniel Newton <[email protected]>
* gui/busdog/DriverManagement.cs (UninstallDriver): fixed issue with
uninstalling driver from gui when temp directory has whitespace in the path