summaryrefslogtreecommitdiffstats
path: root/NEWS
blob: a89bafa34e863d53deb3b1c7b4a1c6b60ce18af3 (plain)
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
- drop support for dmidecode < 2.7

Version 0.12.7 - 5 April 2013, Thierry Vignaud

- do not fake Xen blk & net controllers on dom0 (mga#9546)

Version 0.12.6 - 31 March 2013, Thierry Vignaud

- add support for detecting Xen blk & net controllers (mga#9546)

Version 0.12.5 - 14 January 2013, Thierry Vignaud

- dynamically resize memory when reaching max devices limit (mga#8320)

Version 0.12.4 - 11 December 2012, Thierry Vignaud

- bump max devices number per bus from 100 to 300 (mga#8320)

Version 0.12.3 - 12 September 2012, Thierry Vignaud

- make ldetect 3x faster

Version 0.12.2 - 30 August 2012, Thierry Vignaud

- fix retrieving info about USB devices with kernel-3.5+ (mga#7248)
- generate PCI classes info using ids from pcutils header instead of deprecated
  kernel header (Andrey Bondrov)

Version 0.12.1 - 19 January 2012, Thierry Vignaud

- do not ignore /etc/modprobe.d/*
- fix reading freed memory

Version 0.12.0 - 13 January 2012, Thierry Vignaud

- switch from libmodprobe to new libkmod

Version 0.11.6 - 9 January 2012, Thierry Vignaud

- plug last (small) memleaks

Version 0.11.5 - 8 January 2012, Thierry Vignaud

- fix double free
- fix segfaulting when calling usb_probe() more than once

Version 0.11.4 - 5 January 2012, Thierry Vignaud

- plug some memleaks
- sync with names with usbutils-005
  (thus fixing more memleaks)

Version 0.11.3 - 21 November 2011, Thierry Vignaud

- make sure to behave properly on errors in libmodprobe (#3309)
- use saner API for quieting libmodprobe
- switch back to dynamically linking against libmodprobe

Version 0.11.2 - 18 October 2011, Thierry Vignaud

- adapt to new module-init-tools-3.16's API
- add new API for drakx's stage1 in order to find unknown PCI devices
- don't exit(1) on systems without pci (eg: ARM) (rtp)
- link statically with modprobe.so

Version 0.11.1 - 1 December 2009, Thierry Vignaud

- do not crash if there're more than 100 PCI devices
- further use libpci in order to check for PCIe capability

Version 0.11.0 - 1 October 2009, Thierry Vignaud

- reduce memory footprint

Version 0.10.0 - 30 September 2009, Thierry Vignaud

- do not display random revisions for USB devices
- retrieve PCI capabilities in order to better identify PCI Express devices

Version 0.9.1 - 28 September 2009, Thierry Vignaud

- fix inverted test for choosing between '8139cp' & '8139too' drivers (#53349)

Version 0.9.0 - 23 September 2009, Thierry Vignaud

- display PCI revision (#42576)
- try harder to fetch the right driver between '8139cp' & '8139too'
  according to PCI revision (#53349)

Version 0.8.6 - 23 September 2009, Pascal Terjan

- parse only once usb.ids (avoids displaying Duplicate errors)

Version 0.8.5 - 14 September 2009, Pascal Terjan

- do not display any warning when driver field is empty in
  /proc/bus/usb/devices (#53412)
- fix freed memory usage in criteria_from_dmidecode and entries_matching_criteria
- fix const warnings in dmi.c

Version 0.8.4 - 25 June 2009, Pascal Terjan

- fix freed memory usage in usb_probe and pci_probe
- use usb.ids

Version 0.8.3 - 20 April 2009, Pascal Terjan

- fix parsing of /proc/bus/usb/device I: lines and use the class
  of the first interface used by a driver instead of the first
  interface (or first one like before when none is used).
  That fixed presenting something as usb_storage even if the
  device is ignored by usb_storage driver and handled on another 
  interface by option driver
- ignore usb interfaces not active

Version 0.8.1 - 3 April 2009, Christophe Fergeau

- enumerate hid bus
- fixes some memory leaks

Version 0.8.0 - 27 March 2009, Olivier Blin

- do not use random string as device description
- use /sys/bus/usb/devices instead of /sys/class/usb_device
  (disabled in recent kernel) to find modalias
  (this breaks ABI because we now need to keep port number)

Version 0.7.26 - 14 May 2008, Thierry Vignaud

- adapt to pciutils-3.x API