1 |
0.93: |
2 |
- Make draknetcenter.desktop XDG compliant |
3 |
- Move autostart desktop files to /etc/xdg/autostart |
4 |
- Remove xinit.d script: non-xdg-autostart compliant desktops should use the |
5 |
xdg-compliance-autostart package if they want to run drakx-net and others |
6 |
|
7 |
0.92: |
8 |
- Keep UUID, NAME and LAST_CONNECT variables for NetworkManager |
9 |
|
10 |
0.91: |
11 |
- Allow interface to be controlled by NetworkManager |
12 |
|
13 |
0.90: |
14 |
- fix blank entry for IFW in net_applet menu, aka baby-doll bug #58564 |
15 |
- translation updates |
16 |
|
17 |
0.89.2: |
18 |
- translation updates |
19 |
|
20 |
0.89.1: |
21 |
- fix syntax error in network::connection::wireless |
22 |
|
23 |
0.89: |
24 |
- correctly generate squid configuration (#58600) |
25 |
- fix detecting sysfs bus (only applies to ieee1394 subsystem) |
26 |
- wireless backend: |
27 |
o add support for rt2870 driver |
28 |
- allow to skip Interactive Firewall configuration if IFW is set to |
29 |
no in /etc/sysconfig/drakx-net |
30 |
- installer: configure automatic DHCP on all ethernet interfaces |
31 |
(and not just if there is a unique ethernet interface) |
32 |
|
33 |
0.88: |
34 |
- allow draknetprofile module selection to use whole screen. |
35 |
- properly configure nlockmgr ports (#51431) |
36 |
- disable CA certificate field if pkcs12 certificate is used (#38463) |
37 |
|
38 |
0.87: |
39 |
- properly update /etc/hosts file when there are multiple aliases for the |
40 |
the same ip (#30168). |
41 |
- ndiswrapper support: |
42 |
o properly check for broadcom hardware |
43 |
- draksambashare: |
44 |
o properly list samba users (#55388) |
45 |
- allow multiple IPs which resolve to the same host in /etc/hosts (#30168) |
46 |
- cellular and 3g modem backend: |
47 |
o support udev-supplied 3g modem parameters |
48 |
- avoid multiple instances of draknetcenter for the |
49 |
same user (if it's already running) |
50 |
- Change prism54 wifi driver to p54pci/p54usb (#52018) |
51 |
- Don't guess gateway and nameserver if not specified (#28033) |
52 |
- Sort wireless networks by signal level by default |
53 |
- Fix inverted wireless networks signal level sorting |
54 |
|
55 |
0.86.1: |
56 |
- ignore non-fatal wpa_supplicant messages (#54002) |
57 |
|
58 |
0.86: |
59 |
- properly handle children processes in net_applet (#54636) |
60 |
- advanced settings: allow changing wireless regulatory domain without reboot |
61 |
(#54600) |
62 |
|
63 |
0.85: |
64 |
- cellular backend: |
65 |
o import list of mobile broadband providers from |
66 |
mobile-broadband-provider-info project |
67 |
o separate manually-defined and imported network providers into different |
68 |
modules |
69 |
|
70 |
0.84: |
71 |
- do not install net_monitor, as it is provided by a different package now, |
72 |
which should be pulled by urpmi automatically |
73 |
|
74 |
0.83: |
75 |
- add support for cleaning all pending IFW notifications by sending SIGUSR1 to net_applet |
76 |
- prevent net_applet from creating zombie processes |
77 |
|
78 |
0.82: |
79 |
- only display 2 digits after comma for signal strengh (#53685) |
80 |
- update net_applet icon when connecting to a network |
81 |
|
82 |
0.81.1 |
83 |
- improved parsing of utf8-encoded network profiles |
84 |
|
85 |
0.81: |
86 |
- added support for Ralink 3090 wireless (#53181) |
87 |
- assume that network profiles could be utf8-encoded (#53127). |
88 |
- update drakfirewall entry related to network services autodiscovery (#50544, #48869) |
89 |
- make drakfirewall module return something (#53076) |
90 |
|
91 |
0.80: |
92 |
- moved draknetprofile module configuration into 'Advanced' button |
93 |
|
94 |
0.79: |
95 |
- showing current profile information when multiple profiles are detected in |
96 |
other drakx-net applications. |
97 |
|
98 |
0.78: |
99 |
- updated draknetprofile to work with new netprofile. |
100 |
|
101 |
0.77: |
102 |
- connection backend: |
103 |
o show default hostname if no hostname is specified by the user, to have |
104 |
a better visual feedback of what is going to be used by the system |
105 |
(#35143, #38557, #47364) |
106 |
o show help for hostname settings |
107 |
o show what devices have duplicated IP addresses |
108 |
o simplify IP conflict test and prevent crashing if none found |
109 |
- wireless backend: |
110 |
o support overriding wpa_supplicant variables |
111 |
o correctly set network mode for Ad-hoc networks. |
112 |
o correctly handle wireless keys similar to hex numbers when not using WEP (#52128) |
113 |
|
114 |
0.76.1: |
115 |
- wireless backend: |
116 |
o properly handle wpa_supplicant WPA-Enterprise settings (#51574). |
117 |
|
118 |
0.76: |
119 |
- wireless backend: |
120 |
o properly handle passwords with special characters (#50670). |
121 |
o support toggling password echoing on and off (#50668). |
122 |
o ndiswrapper: properly detect partitions during install (#44416). |
123 |
o ndiswrapper: improve description for driver selection (#51511). |
124 |
- connection backend: |
125 |
o added support for connection traffic accounting. |
126 |
o using correct sysctl variables when configuring advanced settings (#50807). |
127 |
- ethernet backend: |
128 |
o added e1000e to the list of cards requiring LINK_DETECTION_DELAY (#49335). |
129 |
- cellular backend: |
130 |
o added Cingular connection provider (#48849). |
131 |
o properly detecting Sierra Wireless card (#48849). |
132 |
- drakfirewall: |
133 |
o added support for AVAHI/mDNS ports (#50541). |
134 |
|
135 |
0.75: |
136 |
- connection manager: |
137 |
o remove possibility to configure wireless regulatory |
138 |
domain in drakconnect, to prevent user confusions |
139 |
|
140 |
0.74.5: |
141 |
- connection manager: |
142 |
o test for network conectivity several times before reporting error |
143 |
(#50098, #49574) |
144 |
- cellular backend: |
145 |
o added support for Brazilian VIVO provider. |
146 |
|
147 |
0.74.4: |
148 |
- wireless backend: |
149 |
o properly handling wireless cards which do not have a complete /sysfs/ |
150 |
directory (such as b43) (#44740). |
151 |
|
152 |
0.74.3: |
153 |
- wireless backend, draknetcenter: |
154 |
o support configuring default system regulatory domain |
155 |
(#49982, #49983 and #49171) |
156 |
|
157 |
0.74.2: |
158 |
- connection manager: |
159 |
o correctly saving hostname (#49827). |
160 |
|
161 |
0.74.1: |
162 |
- connection manager: |
163 |
o using correct persistent-net-rules udev file during installation (#49156) |
164 |
|
165 |
0.74: |
166 |
- netcenter: |
167 |
o new way of disabling IPv6 (#48618). |
168 |
o allow editing global interface settings (#33623) |
169 |
|
170 |
0.73: |
171 |
- connection manager: |
172 |
o check if the network is really working during the connection test |
173 |
(#48887 #48169 #45965). |
174 |
o verify possible causes of network connection errors (#20684). |
175 |
- drakfirewall: |
176 |
o added support for bacula, dhcp, syslog, mysql and postgresql servers. |
177 |
o updated associations between ports and packages. |
178 |
- net_applet: |
179 |
o re-checking the wireless networks when updating applet (#40912) |
180 |
- cellular backend: |
181 |
o added support for connections which do not require PIN number (#48837) |
182 |
- ethernet backend: |
183 |
o always writing udev rules when saving settings (#48973) |
184 |
|
185 |
0.72: |
186 |
- draknfs: |
187 |
o preventing overlap of portmap and rpcbind (#48913). |
188 |
- drakgw: |
189 |
o better explanation for firewall configuration (#34460). |
190 |
- wireless backend: |
191 |
o support dynamic regulatory domain settings (#47324). |
192 |
|
193 |
0.71: |
194 |
- drakfirewall: |
195 |
o supporting custom user-defined NFS ports. |
196 |
- netprofile: |
197 |
o selecting correct profile for cloning (#26562 #26776 #29303 #29271 #31721). |
198 |
|
199 |
0.70: |
200 |
- drakfirewall: |
201 |
o support NFS connection firewalling (#7689, #42072). |
202 |
|
203 |
0.69: |
204 |
- network tools: |
205 |
o added missing require to fix mdkapplet crash (#48729). |
206 |
|
207 |
0.68: |
208 |
- cellular backend: |
209 |
o added O2 operator support (#48582) |
210 |
- draknfs: |
211 |
o updated directory selection to use FileChooser (#44562) |
212 |
- draksambashare: |
213 |
o support users with dashes in login (#45694) |
214 |
o updated directory selection to use FileChooser (#44564) |
215 |
- drakids: |
216 |
o reduced default window height (#38904) |
217 |
- net_applet: |
218 |
o update tooltip periodically (#48408, #40912) |
219 |
|
220 |
0.67: |
221 |
- drakids: set gtk2 dbus watch helpers again (broken in 0.66) |
222 |
- net_applet: fix crash_applet when mandi gets started |
223 |
(happens if mandi was not available at net_applet start) |
224 |
|
225 |
0.66: |
226 |
- net_applet: do net set gtk2 dbus watch helpers twice |
227 |
(fix crash, #48243) |
228 |
|
229 |
0.65: |
230 |
- connection manager: |
231 |
o factorize dbus events code |
232 |
o warn on connection failures |
233 |
- net_applet: |
234 |
o reload network interfaces list when a new network device appears |
235 |
(if dbus support is enabled) |
236 |
- ethernet backend: |
237 |
o correctly write udev rules for network devices |
238 |
|
239 |
0.64: |
240 |
- connection manager: |
241 |
o fixed issue with ist of wireless networks not appearing in drakconnect |
242 |
(#43613). |
243 |
|
244 |
0.63: |
245 |
- xdsl backend: |
246 |
o reduce number of maximum failed attempts to 5 (#28087) |
247 |
- connection manager: |
248 |
o allow editing MTU value (#45394) |
249 |
- cellular backend: |
250 |
o added a message specified that only 4-digit PINs are supported |
251 |
(#45341, #46972) |
252 |
- net_monitor: |
253 |
o more informative default connection information and control (#17140) |
254 |
o add option to reset traffic counter (#46676) |
255 |
|
256 |
0.62: |
257 |
- connection manager: |
258 |
o preserve MTU value (#45969). |
259 |
- net_monitor: |
260 |
o handle /proc/net/dev overflows (#46398) |
261 |
- drakconnect: |
262 |
o displaying interface name together with description (#45881) |
263 |
o guessing DNS address the same was as GW (#7041) |
264 |
o displaying more information when configuring duplicate IP address (#16595) |
265 |
|
266 |
0.61: |
267 |
- draknetcenter: |
268 |
o added support for msec-controled variables |
269 |
- drakfirewall: |
270 |
o restarting mandi after changing interactive firewall settings (#47370) |
271 |
|
272 |
0.60: |
273 |
- drakids: |
274 |
o not using locale-specific date (#39914) |
275 |
- netcenter: |
276 |
o added more options to Advanced settings view |
277 |
- net_applet: |
278 |
o added DNS information to tooltip |
279 |
|
280 |
0.59: |
281 |
- Moved advanced network settings to draknetcenter, and removed |
282 |
draknetadvanced. |
283 |
|
284 |
0.58: |
285 |
- Added draknetadvanced to control advanced network parameters |
286 |
such as IPv6 and TCP Window Scaling (#27070, #28829, #33623, #38662). |
287 |
|
288 |
0.57: |
289 |
- firewall: |
290 |
o fixed issue with drakfirewall not saving settings (#46256) |
291 |
- updated translations. |
292 |
|
293 |
0.56: |
294 |
- net_applet: |
295 |
o use longer description for user-friendly interface names |
296 |
o use user-friendly names in more places |
297 |
- wireless backend: |
298 |
o fix installing rt61 and rt73 firmware packages |
299 |
- xdsl backend: |
300 |
o add support for ATM bridging (for pppoe over USB modems, #35797) |
301 |
o fix writing ATM settings (mainly for ATMARP) |
302 |
|
303 |
0.55: |
304 |
- net_applet: |
305 |
o show interface type name instead of just the interface |
306 |
- netcenter: |
307 |
o prefer full type description instead of type name |
308 |
- connection backend: |
309 |
o detect cellular_card types from ifcfg file |
310 |
|
311 |
0.54: |
312 |
- netcenter: |
313 |
o show/hide connections on hotplug events |
314 |
|
315 |
0.53: |
316 |
- drakfirewall: |
317 |
o do not display any banner when embedded (#44732) |
318 |
o honnor canceling interactive firewall |
319 |
- wireless backend: |
320 |
o run wpa_cli reconfigure after writing network settings in wpa |
321 |
config file |
322 |
o reload networks list from wpa_supplicant before checking if a |
323 |
network is configured (fixes showing configure window again when |
324 |
clicking Connect right after Configure) |
325 |
- connection frontends: |
326 |
o allow to sort networks list (from Pascal Terjan, #40177) |
327 |
o allow to search in networks list (from Pascal Terjan) |
328 |
- netcenter: |
329 |
o use network connection type as primary interface label |
330 |
o add XDG desktop file |
331 |
|
332 |
0.52: |
333 |
- wireless backend: |
334 |
o correctly initialize monitor object in |
335 |
draknetcenter/drakroam/net_applet so that it can be reused later |
336 |
(and thus pre-select correct network in wpa_supplicant) |
337 |
o run wpa_cli select_network as fallback when network monitor (mandi) |
338 |
is not available |
339 |
o refresh wpa_supplicant network ids after wpa_supplicant is restarted too |
340 |
o keep track of hidden networks |
341 |
o write bssid in wpa_supplicant.conf for hidden networks |
342 |
(helps getting network ids of hidden networks) |
343 |
o set scan_ssid to 1 only for hidden or non-broadcasted SSIDs |
344 |
(based on an idea from Pascal Terjan) |
345 |
o set higher priority (1) for encrypted wpa_supplicant networks |
346 |
(based on an idea from Patrick Sinz) |
347 |
|
348 |
0.51: |
349 |
- net_applet: fix crash on mandi restart (#42557) |
350 |
- draknfs: start rpcbind service (from aginies, #44335) |
351 |
|
352 |
0.50: |
353 |
- do not show interactive help during install |
354 |
|
355 |
0.49: |
356 |
- update translations |
357 |
|
358 |
0.48: |
359 |
- update translations |
360 |
|
361 |
0.47: |
362 |
- new icons |
363 |
- draknfs (aginies): |
364 |
o start nfs-server at launch |
365 |
o start nfs-server if needed only, don't use the restart command |
366 |
o fix Expander in add/modify dialog box |
367 |
- draksambashare (aginies): |
368 |
o standalone server by default |
369 |
o add charset advanced option |
370 |
o should read the default configuration, instead of force some value |
371 |
o fix netbios option, use charset option only if defined |
372 |
o remove option if value is null |
373 |
- wireless backend: |
374 |
o add support for rt2860 driver |
375 |
o add support for rtl8187se driver |
376 |
|
377 |
0.46: |
378 |
- drakfirewall: |
379 |
o add Windows Mobile sync option (from Adam Williamson, #43907) |
380 |
o update bittorrent packages list |
381 |
(handle deluge, ktorrent, transmission, vuze) |
382 |
|
383 |
0.45: |
384 |
- connection backend: |
385 |
o rely on module name instead of sysfs driver name when finding |
386 |
module for an interface (for ath5k, #42990) |
387 |
|
388 |
0.44: |
389 |
- wireless backend: |
390 |
o adapt to rt61pci and rt73usb drivers |
391 |
|
392 |
0.43: |
393 |
- wireless backend: |
394 |
o add initial support for b43 and b43legacy firmwares |
395 |
o add support for iwlagn firmware |
396 |
- fix title style in drakfirewall |
397 |
|
398 |
0.42: |
399 |
- modify thirdparty packages detection API |
400 |
|
401 |
0.41: |
402 |
- handle correctly LAST LINE comments when writing in |
403 |
/etc/shorewall/stop |
404 |
- extract some shorewall functions to be reused by drakguard |
405 |
|
406 |
0.40: |
407 |
- write WIRELESS_WPA_REASSOCIATE=yes for rt61pci driver |
408 |
|
409 |
0.39: |
410 |
- update some icons |
411 |
- update translations |
412 |
|
413 |
0.38: |
414 |
- install kppp if kdebase4-runtime is installed |
415 |
(instead of checking kdebase, thanks neoclust) |
416 |
|
417 |
0.37: |
418 |
- adapt to kppp package names for KDE4 |
419 |
|
420 |
0.36: |
421 |
- cellular providers: add Vodafone for Germany |
422 |
- wireless backend: fix rescaling signal levels from wpa_supplicant |
423 |
|
424 |
0.35.1: |
425 |
- draknetcenter: re-enable dbus based notifications |
426 |
|
427 |
0.35: |
428 |
- cellular backend: |
429 |
o add suport for cdc_acm USB modems in cellular backend |
430 |
o install ppp (thanks Anssi) and bluez-utils when configuring a |
431 |
cellular connection over bluetooth |
432 |
o hso devices support (using ttyHS0 device and hso0 interface) |
433 |
using ifup-hso script, together with dkms-hso and hso-rezero |
434 |
o do not write DEBUG=yes for hso devices |
435 |
o write CELLULAR_CID in ifcfg file if needed |
436 |
o call comgt instead of gcom |
437 |
o update chat/ppp files when connecting to a cellular network |
438 |
o fix check for SIM card (adapt to latest comgt output) |
439 |
o use "comgt PIN" to check cellular cards status |
440 |
o use ttyUSB2 or ttyUSB1 as control device for usbserial devices |
441 |
when possible |
442 |
o hang when waiting for comgt to finish (not to have a zombie process) |
443 |
o guess provider according to APN from chat file or from |
444 |
configuration of current network |
445 |
- cellular providers: |
446 |
o add BouygTel, SFR WAP (Illimythics / Pass Surf), SFR EeePC |
447 |
o add Finnish providers (from Anssi) |
448 |
o fix APN for TIM provider (from Giuseppe Ghibo) |
449 |
o enhance label of SFR Web APN |
450 |
- ethernet backend: |
451 |
o do not disable ONBOOT for PCMCIA interfaces (ifplugd is used by default) |
452 |
o fix blacklisting via_velocity for ifplugd |
453 |
o do not blacklist ifplugd for via_velocity, use a link detection |
454 |
delay instead (reported working by Stefan van der Eijk) |
455 |
- generic backend: |
456 |
o find gateway address for ptp connections with only one interface |
457 |
route (like hso devices) |
458 |
- wireless backend: |
459 |
o do not try to use mandi if not available |
460 |
o really force using wireless-tools when wpa_supplicant gives empty |
461 |
results (by removing useless info from wpa_cli output) |
462 |
o add network to wpa_supplicant config if needed when connecting |
463 |
(drakroam/netcenter) |
464 |
o use signal level if all reported qualities are 100% and if signal |
465 |
level is different |
466 |
o parse "Signal level=" as well (was only parsing "Signal level:") |
467 |
o try to normalize signal level reported by wpa_supplicant only if |
468 |
some values are greater than 100 |
469 |
o refresh networks list when switching from non-roaming to roaming |
470 |
(to get wpa_supplicant network IDs) |
471 |
o default to roaming for all encryption types if ROAMING is true in |
472 |
/etc/sysconfig/drakx-net |
473 |
o do not write ONBOOT setting in access point files |
474 |
- connection frontends: |
475 |
o make "Any" translatable in providers list (#40926) |
476 |
o ask for ndiswrapper files in /media (not inexistant /media/cdrom) |
477 |
- connection managers (drakroam/draknetcenter): |
478 |
o do not check and warn twice about device setup (i.e. kill switch) |
479 |
o allow to select provider (useful for cellular cards) |
480 |
o check hardware and probe networks if not already done when expanding connection |
481 |
o show wait message when checking hardware |
482 |
o do not let interactive::gtk set huge window size when asking hardware |
483 |
settings (PIN code) |
484 |
- drakconnect: |
485 |
o allow skipping interface choice if AUTOMATIC_IFACE_CHOICE is true |
486 |
in /etc/sysconfig/drakx-net and only one "automatic" interface is |
487 |
detected (i.e. not ndiswrapper) |
488 |
o allow to skip protocol and address configuration (defaulting to dhcp) |
489 |
if AUTOMATIC_ADDRESS is true in /etc/sysconfig/drakx-net |
490 |
- draknetcenter: |
491 |
o do not use a networks list when there is only one network, just |
492 |
use one text line (cellular cards) |
493 |
- drakproxy: factorize code restarting window manager (tv) |
494 |
- net_applet: |
495 |
o do not read modules_conf (saves 92 kB of RSS, 25808 -> 25716) |
496 |
o allow to disable D-Bus usage by setting DBUS=no in /etc/sysconfig/drakx-net |
497 |
(saves about 5200 kB of RSS memory) |
498 |
this disables Interactive Firewall and switching wireless network |
499 |
in the background without being root |
500 |
o do not try to run ifw code if disabled (total memory gain of 156 kB |
501 |
after network::net_applet::ifw move, if D-Bus is disabled) |
502 |
o autostart in LXDE too (Funda Wang) |
503 |
- translation updates |
504 |
|
505 |
0.34: |
506 |
- show wait message when starting connection |
507 |
- use network-up to wait for connection to be started |
508 |
(useful when called right before adding urpmi media) |
509 |
|
510 |
0.33: |
511 |
- wireless backend: |
512 |
o ensure that WPA keys are 8-63 long if ASCII, 64 is hex |
513 |
o ensure that WEP keys are not longer than maximum key length for |
514 |
wpa_supplicant (#28107), 32 bytes in latest cooker package |
515 |
o allow to force using key as ASCII string (#27525) |
516 |
o write open/restricted mode in WIRELESS_ENC_MODE variable to be |
517 |
able to use spaces in ASCII wireless keys (#26025) |
518 |
o check firmware with ucode API '-1' for iwl3945/iwl4965 |
519 |
(default in our kernel) |
520 |
o do not write MII_NOT_SUPPORTED in wireless.d files (so that its |
521 |
value does not get overwritten when switching networks) |
522 |
- cellular backend: |
523 |
o zero-pad module options to usbserial module |
524 |
o add cellular provider data for Italy (from Giuseppe Ghibò) |
525 |
- ethernet backend |
526 |
o add a link detection delay for b44 module (#38795) |
527 |
o do not set RESOLV_MODS to "yes" if PEERDNS is "yes" |
528 |
- firewall backend: |
529 |
o redirect both fw and loc zone (if loc is available) |
530 |
o allow to accept multiple users for the same port |
531 |
- drakgw: |
532 |
o write netmask as VLSM for shorewall (#38447) |
533 |
o allow more local networks in squid (from squid default conf) |
534 |
o make sure squid user can connect to http |
535 |
- draknetprofile: |
536 |
o allow to toggle radio buttons and set netprofile in background |
537 |
(from Pascal Terjan, #33602) |
538 |
- drakvpn: |
539 |
o use new advanced vpnc UDP options (mostly from Lonny, #35007) |
540 |
|
541 |
0.32: |
542 |
- drakfirewall backend: |
543 |
o really configure shorewall if not installed previously |
544 |
o fix reading config file if it exists but is almost empty |
545 |
|
546 |
0.31: |
547 |
- drakfirewall backend: |
548 |
o make easier to redirect ports (for drakguard) |
549 |
o redirect ports from the firewall system if no local zone exists |
550 |
o allow to accept local users for specific ports |
551 |
o fix reading default squid port (if prefixed by domain, or suffixed |
552 |
by other options) |
553 |
|
554 |
0.30: |
555 |
- updated translations |
556 |
|
557 |
0.29: |
558 |
- add has_network_connection helper (for mdkonline and finish-install) |
559 |
- drakfirewall: make sure shorewall config is written if there is no |
560 |
interface in net zone (#38722) |
561 |
- draksambashare: add missing accelerators in menus (aginies) |
562 |
|
563 |
0.28: |
564 |
- wireless support: |
565 |
o detect EAP support when parsing iwlist scan (#38792) |
566 |
o rephrase WPA/WPA2 PSK/Enterprise labels |
567 |
o install mandi if wpa_supplicant is enabled, so that net_applet can |
568 |
trigger connections without being root |
569 |
- cellular cards support: |
570 |
o check that PIN number is 4 digits |
571 |
o do not enter PIN multiple times in gcom |
572 |
(to prevent wrong PIN from being entered and SIM card to be locked) |
573 |
- connection frontend: |
574 |
o improve message about non-free packages (#37258) |
575 |
o only write network settings that really have to be applied before |
576 |
starting connection (#38792) |
577 |
o do not crash if no device is detected when updating networks (#38734) |
578 |
- connection backend: |
579 |
o do not check connection setup again if the first time failed |
580 |
o preverse existing settings when configuring a new device |
581 |
o fix crash during ethernet devices detection (#33517) |
582 |
- netcenter: |
583 |
o show only non-zeroconf virtual interfaces (#38310) |
584 |
o improve virtual/alias interfaces support |
585 |
o show wait_message earlier and remove main window showing hack |
586 |
(wait_message will end with a default window icon though) |
587 |
- drakroam: |
588 |
o do not run the whole setup check if interface is already ok |
589 |
o preselect "No device found" in connections list if no device is found |
590 |
- net_applet: |
591 |
o add support for "new connection" messages from Interactive Firewall |
592 |
(do not show them as "attacks") |
593 |
o use Gtk2::Notify and Gtk2::StatusIcon |
594 |
(#37509, reworked based on a patch from Titi) |
595 |
o set 'critical' urgency in attack notifications popup |
596 |
o flush gtk before displaying notifications |
597 |
(so that they appear on the status icon position) |
598 |
- drakfirewall: |
599 |
o adapt Ifw rule to new shorewall (remove old Ifw rule if needed) |
600 |
o do not ask which interfaces to protect if disabled (#27049) |
601 |
o protect all interfaces by default, let the user unselect |
602 |
local ones (#27978) |
603 |
o add banner |
604 |
- drakids: |
605 |
o add banner |
606 |
o better phrasing (do not read Attack when it can be a simple |
607 |
connection notification) |
608 |
- drakconnect: |
609 |
o include interface name when selecting device |
610 |
o split code in sub-modules (startup should be slightly faster) |
611 |
o always write modules conf before exiting |
612 |
(this could fix some bugs with drakconnect --del) |
613 |
o drop --old and --install options |
614 |
|
615 |
0.27: |
616 |
- connection backend: |
617 |
o initial import of WPA-EAP support |
618 |
(patch from Clement Onime, with minor changes, #23925) |
619 |
o do not crash with prism54 driver which reports quality with |
620 |
division by zero (assume max signal quality is 255 instead, |
621 |
from Eddy De Greef, #34845 and #37879) |
622 |
- net_applet: |
623 |
o update icons (from Hélène) |
624 |
- drakroam/draknetcenter: |
625 |
o show the GUI earlier to fix window icon, it gets destroyed after |
626 |
initial wait message is destroyed |
627 |
o be 800x480 friendly (#38049) |
628 |
- draknetcenter: |
629 |
o use cached result to match detected devices (update cache when |
630 |
needed only), not to show the same interface multiple times |
631 |
|
632 |
0.26: |
633 |
- draknetcenter: |
634 |
o fix crash with cellular cards (#36801) |
635 |
o allow to configure device if not installed (#33531) |
636 |
o setup connection if needed when updating networks list |
637 |
o do not enable by default devices that require slow hardware check |
638 |
(like cellular cards) |
639 |
o allow to scan networks even if slow (like cellular cards), just |
640 |
don't do it at startup |
641 |
o do not scan networks at startup if device is unavailable |
642 |
o write settings after initial connection setup |
643 |
o update networks list after initial connection setup |
644 |
o do not run sdptool search when detecting connections |
645 |
o add wait message at start |
646 |
o remove wait message when displaying device setup error |
647 |
- net_monitor (tv): |
648 |
o make expose_event callback more robust (#36537) |
649 |
o make sure widgets got realized before any event callback is called |
650 |
(#36537) |
651 |
o make sure not to run timers after quitting the main loop (#37635) |
652 |
- connection backend: |
653 |
o fix checking dkms modules after package installation (#33044) |
654 |
o write modalias for ethernet and wireless interfaces |
655 |
(mostly useful with ndiswrapper: #34660, #37026, #37106) |
656 |
o fix crash in providers list when weirdly translated locale country |
657 |
contains metacharacters (reported by Cosmin Humeniuc) |
658 |
o be stricter when matching provider country |
659 |
o add title in wait messages |
660 |
- ndiswrapper support: |
661 |
o find more conflicting drivers: original driver from ldetect, sysfs |
662 |
driver, and drivers registered on the ssb bus |
663 |
(to find all of bcm43xx, ssb and b43 for Broadcom devices) |
664 |
o unload drivers for all conflicting interfaces |
665 |
o stop conflicting interfaces before removing conflicting modules |
666 |
o do not reload ndiswrapper module thrice or more |
667 |
o improve error message for ndiswrapper setup (#28335) |
668 |
|
669 |
0.25: |
670 |
- draksambashare (aginies): |
671 |
o fix typo, fix inherit permission problem, re-order some share options |
672 |
o add an Help menu |
673 |
o only display share name, directory and comment (try to improve GUI #27339) |
674 |
o add security options, fix list problem, fix default PDC configuration |
675 |
o add a wizard to configure a PDC or a standalone Samba server |
676 |
o fix wizard bug |
677 |
o add host allow option |
678 |
- draknfs: |
679 |
o translate "Advanced options" |
680 |
- connection frontend: |
681 |
o do not make refresh/monitor buttons sensitive if device has no interface |
682 |
- 3G/GPRS providers list: |
683 |
o add "Orange WAP" (with "orange" as APN) |
684 |
o rename "Orange Grand Public" as "Orange Web" |
685 |
- i18n: |
686 |
o renamed Uzbek translations to follow the libc standard |
687 |
(#35090, from Mashrab Kuvatov, approved by Pixel) |
688 |
o updates |
689 |
|
690 |
0.24: |
691 |
- draknetcenter: |
692 |
o update networks list on connection status change |
693 |
o use a scrolled window for wireless networks |
694 |
o show all wireless networks |
695 |
o do not modify GTK style, it is not consistent in MCC and standalone, and breaks widgets |
696 |
o check network address settings |
697 |
- drakconnect/draknetcenter/drakroam: |
698 |
o check that network access settings are valid (i.e. check wireless key) |
699 |
- drakroam: use same sort function than draknetcenter |
700 |
- net_applet/drakroam/draknetcenter: |
701 |
o list current network on top of network list |
702 |
o do not show as selected the APs with same ESSID as current AP |
703 |
- connection backend: |
704 |
o fix URL for Smartlink modems (#34479) |
705 |
o fix typo in german translation (#34479) |
706 |
o fix test of unicorn kernel modules |
707 |
o use Orange instead of Wanadoo France in xDSL provides list |
708 |
(Emmanuel Andry, #23172) |
709 |
|
710 |
0.23: |
711 |
- updated translations |
712 |
|
713 |
0.22: |
714 |
- update israeli xDSL provider list (#32685) |
715 |
|
716 |
0.21: |
717 |
- updated translations |
718 |
|
719 |
0.20: |
720 |
- check for draknetcenter/drakroam instances of root, not user |
721 |
- do not allow to run multiple draknetcenter (#34276) |
722 |
|
723 |
0.19: |
724 |
- add back ipw3945 settings |
725 |
- net_applet: add X-MandrivaLinux-CrossDesktop (#33416) |
726 |
|
727 |
0.18: |
728 |
- updated translation |
729 |
|
730 |
0.17: |
731 |
- net_monitor: |
732 |
o fix crash on exit (Tv, #33023) |
733 |
- net_applet: |
734 |
o run net center instead of simple menu on left click |
735 |
|
736 |
0.16: |
737 |
- connection manager (netcenter/drakroam): |
738 |
o add banner in configure dialog (#33622) |
739 |
- netcenter: |
740 |
o update connection status on dbus event |
741 |
o update status icon on connection change |
742 |
o always allow to connect if no network has to be selected |
743 |
o fix connection stop |
744 |
- drakroam: |
745 |
o remove extra toggle button |
746 |
o do not die when no wireless interface is configured (#33123) |
747 |
- net_applet: |
748 |
o use new connected/disconnected/unconfigured icons |
749 |
- connection backend: |
750 |
o wait a bit for iwl3945/iwl4965 interfaces to appear |
751 |
o fix matching of ueagle_atm module (#33029) |
752 |
o show notification about cxacru firmware |
753 |
|
754 |
0.15: |
755 |
- draknetcenter: |
756 |
o use new status icons |
757 |
o add Quit button |
758 |
o do not show markup instead of interface name if interface does not exist (#33241) |
759 |
- draknfs/draksambashare: |
760 |
o use translations (#33221) |
761 |
|
762 |
0.14: |
763 |
- draknetcenter: |
764 |
o move buttons on one row |
765 |
o add per-connection expander |
766 |
- net_applet: |
767 |
o always show interfaces in left-click menu |
768 |
o do not show empty menus |
769 |
|
770 |
0.13: |
771 |
- draknetcenter: initial prototype |
772 |
- drakroam: |
773 |
o add iwl3945/iwl4965 support to replace ipw3945 |
774 |
o show signal strength and encryption flags as tooltip for networks list |
775 |
o remove encryption flags column in networks list |
776 |
o pre-set Managed mode for access points detected as Master (#30303) |
777 |
- net_applet: |
778 |
o fix startup with XFCE (Tv, #31834) |
779 |
o disable autostart notifications of net_applet (Tv, #18965) |
780 |
o prevent firing up drakbug when automatic startup is disabled (Tv, #32292) |
781 |
o use "Help" instead of "Get Online Help" since the doc is local (thanks damsweb) |
782 |
- draksambashare: |
783 |
o fix existing shares test (aginies, #30099) |
784 |
o use exit instead of return in main code (nvigier, #32374) |
785 |
- draknfs (nvigier): |
786 |
o add subtree_check option |
787 |
o fix bug with sync/async option |
788 |
o nfs service was renamed to nfs-server for 2008.0 |
789 |
o fix path for do_pkgs->ensure_is_installed : /sbin/rpc.statd |
790 |
is from nfs-utils-client package, not nfs-utils |
791 |
o use exit instead of return in main code |
792 |
|
793 |
0.12: |
794 |
- fix check of nfs-utils-clients installation (Tv) |
795 |
|
796 |
0.11: |
797 |
- enhance selection of multiple thirdparty packages |
798 |
- make thirdparty packages code easier to re-use |
799 |
(for example in automatic install, useful for live systems) |
800 |
|
801 |
0.10: |
802 |
- drakroam: do not show "More networks" menu if empty (#28626) |
803 |
- don't translate program names in old interface (Emmanuel Blindauer, #29196) |
804 |
- drakconnect: make net_applet reload its configuration after an |
805 |
interface is deleted(#28680) |
806 |
- draknfs: fix missing use of gtkset (aginies) |
807 |
|
808 |
0.9: |
809 |
- allow drakroam to be run as user (#23771) |
810 |
- do not allow drakconnect to be run as user anymore |
811 |
- fix gateway detection for new ppp daemon (#27886) |
812 |
|
813 |
0.8: |
814 |
- prefer DNS variables over MS_DNS one in ifcfg files |
815 |
(should fix ppp ifcfg files and static net install) |
816 |
- drakroam: rt73-firmware support (#29691) |
817 |
- drakroam: do not detect network with empty ssid as configured |
818 |
- drakroam: fix rf_kill detection for ipw3945 by checking it before |
819 |
interface presence |
820 |
- drakroam: remove ipw3945d service support |
821 |
- drakroam: reload ipw3945 module if no interface is present when the |
822 |
device is not rf-killed (fix missing interface is booting with rf-kill) |
823 |
- drakroam: try to find wireless driver if unknown (fix rt61 detection) |
824 |
- drakroam: rt61 firmware support |
825 |
|
826 |
0.7: |
827 |
- add missing tools: drakhosts, draknfs, draksambashare |
828 |
(thanks Titi for the hint) |
829 |
- drakconnect: match PCI domain when looking up devices by MAC address |
830 |
(Titi) |
831 |
- drakconnect: use a link detection delay for r8169 |
832 |
- drakconnect: default to NEEDHOSTNAME=no |
833 |
- drakroam: merge flags from configured wpa_supplicant networks in all |
834 |
matching scanned networks |
835 |
- drakroam: detect ad-hoc networks when wpa_supplicant is used |
836 |
- drakroam: pre-select detected wireless mode of the configured network |
837 |
- drakroam: allow to configure ad-hoc networks with wpa_supplicant |
838 |
- drakroam: write more settings in ifcfg files when wpa_supplicant is |
839 |
used |
840 |
- drakroam: do not write Roaming WIRELESS_MODE anymore, ifup scripts |
841 |
will rely on WIRELESS_WPA_DRIVER |
842 |
- drakroam: do not override AP address with "any" when parsing |
843 |
wpa_supplicant network list |
844 |
- net_applet: start it using GNOME own autostart infrastructure |
845 |
(Frederic Crozat) |
846 |
- net_applet: fix detection of running net_applet processes |
847 |
|
848 |
0.6: |
849 |
- use link detection delay for forcedeth and sky2 drivers (#28023) |
850 |
- use ifplugd for forcedeth driver, it works fine (even if mii-tool does not handle it) |
851 |
- override pcitable driver with detected network driver (useful to detect ndiswrapper) |
852 |
- do not ask ndiswrapper firmware if already configured for selected device (#25968, #27850) |
853 |
- drakroam: show window before wait message (fix window icon) |
854 |
- drakroam: install required per-connection-type packages (useful for 3G connections) |
855 |
- drakroam: write module alias in modprobe.conf |
856 |
- drakroam: fix WEP keys quoting in wpa_supplicant.conf |
857 |
- net_applet: sort wireless networks in menus |
858 |
|
859 |
0.5: |
860 |
- add rt73 in the old rt2x00 list |
861 |
- drakhosts, draknfs, draksambashare: initial import |
862 |
|
863 |
0.4: |
864 |
- net_monitor: fix choosing color |
865 |
|
866 |
0.3: |
867 |
- do not run tools in restricted mode (#27458) |
868 |
- fix crash in restricted mode |
869 |
- use /media instead of /mnt for cdrom/floppy |
870 |
- get translations from "drakx-net" domain |
871 |
- update tarball so that perl_checker is not required |
872 |
|
873 |
0.2: |
874 |
- net_applet: show simplified menu on left click (instead of running net_monitor) |
875 |
- drakfirewall: really disable services if asked to (#27295) |
876 |
|
877 |
0.1: |
878 |
- initial drakx-net release |