Adam Blackburn
5ad7b4dca6
create wpath.networks at run time if it doesn't exist
2010-01-04 08:53:24 -10:00
Adam Blackburn
58068f0a45
restore old resolv.conf file on -k instead of sigterm
2010-01-02 21:27:41 -10:00
Adam Blackburn
9bde8da50b
changed the path of monitor.py to the correct one so it will run again
2010-01-02 19:46:33 -10:00
David Paleino
a92af3a198
Code separation, added wicd-gtk script
2010-01-02 12:07:46 +01:00
Andrew Psaltis
49ed9f6251
Modified two initscripts to support wicd -k, made wicd -k have a non-zero exit code if it can't find a daemon to kill.
2009-12-29 21:22:23 -05:00
Andrew Psaltis
c5cf7532ee
Added a command-line argument to the wicd daemon that will disconnect active connections before terminating the daemon.
2009-12-29 20:50:31 -05:00
Adam Blackburn
5741340823
added code to make the network properties dialog box resizable
2009-12-29 14:36:03 -10:00
Adam Blackburn
78d67a7c9b
backup and restore user's resolv.conf on start/exit
2009-12-29 12:09:42 -10:00
Adam Blackburn
faee9dd7b6
save the wireless network profile when connecting in order to save hidden essids
2009-12-29 11:11:14 -10:00
Adam Blackburn
20b2ff4dc7
expose methods for getting a list of interfaces over DBus
2009-12-28 10:21:18 -10:00
Adam Blackburn
fa76ba5a7a
add support for copying dhclient.conf.template from a default file if it isn't found
2009-12-23 16:48:39 -10:00
Dan O'Reilly
51f8637d95
Make pinging wireless access points when using static gateways optional.
2009-11-24 00:27:41 -05:00
Adam Blackburn
6164b59691
make sure that disconnect scripts are run when the connection is dropped
2009-11-23 12:22:43 -06:00
Adam Blackburn
25b6325440
merged connection-info
2009-11-21 11:55:50 -06:00
Adam Blackburn
d7cd092b0b
merged dhcp-hostnames
2009-11-21 11:47:02 -06:00
Adam Blackburn
8dd6ecbbfb
merged global-parameters
2009-11-21 11:03:28 -06:00
Andrew Psaltis
03e1f83512
Merge r463 of mainline 1.6.
2009-10-31 17:55:04 -04:00
Dan O'Reilly
a45beaeeaf
Determine valid wpa_supplicant drivers by parsing the list from wpa_supplicant, rather than comparing it's output to a static list of possible drivers.
2009-10-30 23:52:30 -04:00
Dan O'Reilly
265dd40113
Still trying to get rid of this empty wired-settings.conf section bug.
2009-09-19 17:24:40 -04:00
Dan O'Reilly
fe6d854cdf
chmod to 0755, not 755. Fixes LP #431304
2009-09-19 14:58:00 -04:00
Dan O'Reilly
f5866c0426
Fix for crash when trying to connect to an essid with all numeric characters.
2009-09-10 19:43:26 -04:00
Andrew Psaltis
33ae33e660
Add support in the daemon for setting hostnames in dhcpcd, pump, and udhcpc. No client support yet.
2009-08-22 21:12:33 -04:00
Adam Blackburn
126a4e145e
updated hidden network ESSID retrieval code
2009-08-15 18:12:40 -05:00
Adam Blackburn
1a1a2569a1
initial merge, probably doesn't work yet
2009-08-12 23:03:16 -05:00
Adam Blackburn
218c6a3aef
merged latest 1.6
2009-08-09 18:07:22 -05:00
Adam Blackburn
e30071c012
added support for passing parameters to the global scripts
2009-08-09 18:06:33 -05:00
Adam Blackburn
4839e7e7bb
commit fix from https://bugs.launchpad.net/wicd/+bug/388116/comments/3
2009-08-05 21:27:24 -05:00
Dan O'Reilly
d684bac0ab
Fix some minor formatting issues
...
Don't save wired profiles that have only whitespace in their names.
2009-08-01 18:57:00 -04:00
Dan O'Reilly
6cedaf0199
Make sure we run to_unicode on all properties we read from disk or get from the user (bug 390680).
...
Don't try to run global scripts of the global script directory doesn't exist (bug 386244).
2009-07-02 18:26:37 -04:00
Andrew Psaltis
868f5bb328
Fix the log file chmodding (os.chmod() can't accept a string, apparently).
2009-06-20 23:46:38 -04:00
Adam Blackburn
c8b24be67f
merged lp:~adamblackburn/wicd/1.6-return-101-if-no-strength to allow cards that don't report signal strength to work with Wicd's default settings
2009-06-20 19:25:10 -05:00
Adam Blackburn
dd00cb5119
merged lp:~dpaleino/wicd/pre-post-down to allow having pre/post disconnection scripts
2009-06-20 19:24:07 -05:00
Adam Blackburn
c93f3696bc
update FormatSignalForPrinting to return ??% instead of 101%
2009-06-20 14:40:30 -05:00
Adam Blackburn
1e97b34205
seperated chmod and chown try/excepts
2009-06-19 22:08:32 -05:00
Adam Blackburn
1c761ca232
added forgotten underscores
2009-06-16 23:57:02 +08:00
David Paleino
46bce8ea5e
Provide a pre-/post-down script mechanism
...
WICD currently only provides pre-/post-connection scripts, and
only one disconnection script, that is run before actually
disconnecting. This provides pre-/post-disconnection scripts,
thus increasing configuration flexibility.
2009-06-16 17:13:41 +02:00
Adam Blackburn
0c1c6c107c
moved wicd-daemon.py back to wicd/ and changed wpath replacement values to use the wpath module
2009-06-16 23:08:52 +08:00
David Paleino
355a8bca1c
Support --loggroup and --logperms arguments to setup.py
2009-06-13 22:59:03 +02:00
Dan O'Reilly
1ee51fb747
Try to recover if we attempt to load a non-existent backend.
2009-05-24 17:11:14 -04:00
Dan O'Reilly
c334cac1c8
- Make the GUI behave better when a disconnect button is pushed.
...
- Move some of the libnotify logic to guiutil.py and add support for displaying some error messages in a libnotify pop-up.
- Apply some patches provided by sunseraph. Tweak to the channel regex and checking for a valid AP bssid when monitoring a wireless connection. Set essid, bssid, and channel in separate calls to iwconfig.
- Add caching for ifconfig and iwconfig results in wnettools.py. That way we're not needlessly calling the same command a bunch of times in a short period of time (2 seconds). This removes the need for us to pass around iwconfig/ifconfig output elsewhere, though I've left it in for now.
- Remove unneeded BackendManager instance from networking.py
- Fix last used wired networking autoconnection method
2009-05-22 15:40:35 -04:00
Adam Blackburn
831d11e596
print wicd's version number on daemon start
2009-05-03 21:58:11 +08:00
Dan O'Reilly
8dcc028c39
Fix bug where shared essid settings couldn't be disabled once they were turned on.
2009-05-01 20:26:46 -04:00
Adam Blackburn
e407230d62
Fixed setup.py translations installation and made wicd-daemon.py +x
2009-04-26 07:53:24 +09:00
Dan O'Reilly
779fb40fff
Refactor monitor.py polling code to remove reliance on globals.
...
Make sure we update the polling rate in wicd-monitor when the backend changes.
2009-04-21 21:25:59 -04:00
Dan O'Reilly
97d553bce3
Use atexit instead of catching SIGTERM in wicd-daemon.
...
Use Popen to launch wicd-monitor instead of gobject.spawn_async.
2009-04-21 20:30:40 -04:00
Adam Blackburn
242b740a9a
Made wicd-daemon.py executable
2009-04-17 14:38:12 +09:00
Dan O'Reilly
0a35f0989d
Fix duplicate GetOperationalMode() methods.
...
Switch misc.get_gettext() to translations.get_gettext() in configscript.py
2009-04-11 22:45:13 -04:00
Dan O'Reilly
665fe76885
Fix crash with hidden essids if it was stored in wireless-settings.conf as None.
...
Only trigger a wpa_supplicant rescan once when connecting.
2009-04-04 13:43:29 -04:00
Dan O'Reilly
d7f2fd4780
Add a workaround for an issue where large integers got mishandled by python-dbus on 64-bit systems.
...
Fix potential issue if encryption key is a number
Close all open fd's in the daemonize code.
2009-03-25 20:19:11 -04:00
Dan O'Reilly
65c72ba3a2
Update copyrights and some docstrings.
...
Make trayicon network menu scan-triggering behave better.
2009-03-22 17:36:55 -04:00