2006-03-03 Robert Love <rml@novell.com>
[NetworkManager.git] / NEWS
1 ==============================================
2 NetworkManager-0.6.0
3 Overview of changes since NetworkManager-0.5.1
4 ==============================================
5
6 This releases ushers in WPA support, as well as many other features, bug fixes,
7 and clean ups.
8
9 We now require libnl, a netlink library (http://people.suug.ch/~tgr/libnl/) and wpa_supplicant, a WPA supplicant (http://hostap.epitest.fi/wpa_supplicant/).
10
11 Two new VPN modules are part of the distribution: openvpn and pptp.
12
13 * NetworkManager
14         * WPA and WPA2 support (Dan Williams)
15         * WPA Enterprise support (Robert Love)
16         * Rearchitecting, refactoring (Dan Williams)
17         * wpa_supplicant support (Dan Williams, Kay Sievers)
18         * NIS support (Robert Love)
19         * DHCP hostname support (Timo Hoenig)
20         * ISDN support, improve dial up support (Robert Love)
21         * Man pages (Robert Love)
22         * Survive DBUS and HAL restarts (Timo Hoening)
23         * Generate PID files (Dan Willians)
24         * Bug fixes and clean ups (the whole gang)
25
26 * nm-applet
27         * New tray icon look and behavior (Robert Love, Dan Williams)
28         * New wireless security layer (Dan Williams)
29         * New "Enable Networking" toggle (Robert Love)
30         * Display speed of current connection (Robert Love)
31         * Bug fixes and clean ups (the whole gang)
32
33 ==============================================
34 NetworkManager-0.5.1
35 Overview of changes since NetworkManager-0.5.0
36 ==============================================
37
38 * NetworkManager
39         * Don't drop the last scanned AP (Dan Williams)
40         * Broadcast state change when disconnected (Robert Love)
41         * The Slackware backend now builds (Nico)
42         * Don't install unsued config files (Dan Williams)
43         * Add a test for libnm_glib_unregister_callback (Christopher Aillon)
44         * Requires wireless-tools 28pre9 (Christopher Aillon)
45
46 * nm-applet
47         * Use g_get_host_name () if we've got it (Christopher Aillon)
48         * Fix an unitialized variable (Robert Love)
49         * Fix sensitivity of VPN items (Robert Love)
50
51
52 ==============================================
53 NetworkManager-0.5.0
54 Overview of changes since NetworkManager-0.4.1
55 ==============================================
56
57 * NetworkManager
58    * Initscripts are now generated
59    * Not waiting as long for scans to complete (Bill Moss).
60    * Fix several D-BUS object leaks (John Palmieri, Dan Williams,
61                                      Christopher Aillon)
62    * VPN now advertises state changes
63    * Make --without-named work (j@bootlab.org)
64    * Make --with-dhcdbd work correctly (j@bootlab.org)
65    * Fix timeout scan values (Bill Moss)
66    * Send notifications of device strength changing so clients do
67      not have to poll.
68    * Don't return a UDI device if it doesn't exist (Tomislav Vujec)
69    * Strip whitespace from the VPN banner (Bill Moss)
70    * VPN Manager rewritten to better support signals (Dan Williams)
71    * Don't allow clients to determine what states we should be
72      scanning in, add logic to scan when we need to.
73    * Blacklist some common ESSIDs such that multiple access points
74      with these ESSIDs aren't treated as the same network.
75    * Support for D-BUS enabled named (Dan Williams)
76    * Only '#' is a valid comment in resolv.conf (Robert Love)
77    * Don't try to set auth mode on the AP from the allowed list if
78      it's NULL (Bill Moss)
79    * Add internal scanning code so we don't have to use iwlib's
80      code any longer (Dan Williams)
81    * libnm now uses guints instead of gints for its callback IDs.
82    * libnm_glib_unregister_callback () now works.
83    * Fix our scanning interval (Robert Love)
84    * Updates to backends for Gentoo, SuSE, RedHat, Debian, and
85      Slackware (Robert Love, Peter Jones, Bill Nottingham,
86                 j@bootlab.org)
87        - Dialup support in RedHat backend
88        - ISDN support in SUSE backend
89        - Other fixes
90
91 * nm-applet
92    * The applet is no longer threaded (Dan Williams)
93    * Dialogs no longer block the UI when shown
94    * Passphrase dialog now treats Esc keypresses properly
95    * Create Network and Connect to Network dialogs now have
96      different window titles
97    * New icons for connecting to a network and to a VPN
98      (Diana Fong)
99    * Context menu items have been cleaned up
100    * Pressing enter in the passphrase entry should activate the
101      default action.
102    * Fix icon animation smoothness
103    * Display more data in the Connection Information dialog
104      (Robert Love) 
105
106
107 ============================================
108 NetworkManager-0.3.1
109 Overview of changes since NetworkManager-0.3
110 ============================================
111
112 NetworkManager:
113
114  * Debian backend fixes, Thom May
115  * Build fixes, Thom May
116  * Better handling of encrypted devices, Dan Williams
117  * Better handling of user-selected access points, Dan Williams
118
119 NetworkManagerNotification:
120
121  * Simplified D-Bus code, Dan Williams
122  * Better error handling and feedback, Dan Williams
123  * Greatly simplify the locking to UI smoother, Dan Williams
124
125 ============================================
126 NetworkManager-0.3.0
127 Overview of changes since NetworkManager-0.2
128 ============================================
129
130 NetworkManager:
131
132  * Lots of fixes, Dan Williams
133  * Support static IP addresses, Dan Williams
134     - Get broadcast address from config files, Robert Paskowitz
135  * Support for non-ESSID-broadcasting base stations, Dan Williams
136  * Only accept and manager 802.3 and 802.11 devices, Dan Williams
137  * Don't blow away an active wired connection on startup, Dan Williams
138  * Improve strength calculation, Dan Williams
139  * Constantly scanning behavior, Dan Williams
140  * add .pc file, Colin Walters
141  * move to syslog, Dan Willemsen
142  * Improve MD5 hashing of 128-bit passphrases, Colin Walters
143  * DBUS API docs, Dan Williams
144  * Cleanups, Colin Walters
145  * Trusted networks, Dan Williams
146  * New Backends:
147    - Debian, Thom May and Mark Roach
148    - Slackware, Narayan Newton
149  * Fixes and functionality improvements in Gentoo backend, Robert Paskowitz
150
151 Python:
152
153  * Example python code, Bryan Clark.
154  * python test framework, Bryan Clark
155
156 NetworkManagerInfo:
157
158  * Trusted networks, Dan Williams
159  * Escape ESSIDs in gconf, Dan Williams
160  * Lifecycle improvements, John Palmieri
161
162 Translations:
163
164  * New/Improved translations: da de sv en_CA nb no pa bs pt_BR wa gu es
165    - Thanks to:
166        Kjartan Maraas
167        Christian Rose
168        Adam Weinberger
169        Amanpreet Singh Alam
170        Akagic Amila
171        Raphael Higino
172        Pablo Saratxaga
173        Ankit Patel
174        Francisco Javier F. Serrador
175        Martin Willemoes Hansen
176        Hendrik Brandt
177
178 NetworkManagerNotification:
179
180  * Complete rewrite, Jonathan Blandford and John Palmieri
181    - Now a Notification area
182    - Simpler menu
183    - Hook up the "other network" dialog to do something
184  * New icons, Diana Fong