wpasupplicant (0.4.8-3ubuntu1) dapper; urgency=low [ Kel Modderman ] * Orphaned daemons that are spawned during an ifup process that is manually terminated are now checked for and killed. * Don't make noise when we are not using the manual inet method and wpa-action is used. * Warn about non-executable action script. * Ensure wpa_cli actfile is destroyed before launching action script. * Make start-stop-daemon verbose when VERBOSITY is set. * Fix typo in Readme.Debian, that referred to a non-existant location. (Closes: #364829) * Add upstream fix for static wep keys with wext interfaces. (http://hostap.epitest.fi/bugz/show_bug.cgi?id=140) [ Reinhard Tartler ] * This is branched of revision 310 of debian/trunk * tested snapshot fix https://launchpad.net/bugs/41480 * made ifupdown.sh quiet on success without --verbose -- Reinhard Tartler Thu, 27 Apr 2006 10:40:57 +0200 wpasupplicant (0.4.8-3) unstable; urgency=low [ Kel Modderman ] * Remove bad information about wpa-driver-file in docs. * Actually fall back to wext as DRIVER type in example init script. * Fix typo in debian/control, remove suggests of dhcp*-client alltogether. (Closes: #361555) * Remove bogus commands to set eapol_version and fast_reauth. They cannot be set via wpa_cli. (Closes: #361425) * Make preauthenticate a global wpa_cli setting, rather than a per-ssid one. * Kill dhclient process after a DISCONNECT signal in dhclient action script example. * Document that the action script must must be executable. * Fix check for wireless extensions for when there is not whitespace after $IFACE:. * grep for $IFACE in /proc/net/dev to verify it is a valid network interface. * Improve documentation about wpa-driver, and further clarify that all wpa_cli commands should be supported in e/n/i by prefixing them with "wpa-". * Add a note about wpa-action-timeout. [ Reinhard Tartler ] * remove last reference to /etc/default/wpasupplicant. It is gone, don't revive zombies! * small cleanups in debian/rules * backport ap_scan patch. (Closes the other part of: #361425) * further clarifications in README.Debian -- Kel Modderman Tue, 11 Apr 2006 22:21:48 +1000 wpasupplicant (0.4.8-2) unstable; urgency=low [ Kel Modderman ] * Make ifupdown script exit silently when binaries are not found or executable. * When ifupdown exits with an error status, do not hide the echo'd problem description behind the VERBOSITY environment variable. * Remove check for wpa_cli pidfile when executing an action script. This check was racy, and not always successful. Sometimes, the device was marked as up without allowing the action script a chance to finish. * Improve feedback for wpa_cli action script daemon. * Ensure WPA_CLI_ACTFILE is removed when wpa_cli is terminated. * Fix typo in ifupdown script that later propogated into some example information in README.debian (wpa-apscan should have been wpa-ap-scan). Provide backwards compatibility for this change for those who already followed the example. * Check for existing pidfiles before launching daemons via ifupdown. * Provide an example init based roaming daemon and instructions on how to restore old behaviour of the package. (Closes: #360387) [ Reinhard Tartler ] * enable driver test * add eap_testing.txt to documentation * enhance Readme.txt -- Kel Modderman Tue, 4 Apr 2006 18:50:10 +1000 wpasupplicant (0.4.8-1) unstable; urgency=low [ Reinhard Tartler ] * Finally bringing in the new Upstream version with the ap scan patch for wpa-cli, required by network-manager (Closes: #356072) * Dropping Mode 3 (start by init script) (Closes: #356842, #357760) * add hint for associating to hidden ssids (Closes: #358137) * add a note for faciliating debugging connection problems * add this note to README.modes as well. * remove or backup obsolete conffiles /etc/network/if-p{re-up,ost-down}.d/wpasupplicant * install the wpasupplicant.conf(5) manpage (Closes: #358138) * don't start wpa_supplicant for loopback interface (Closes: #359814) * add explanation about action scripts, mentioning that we expect now the action script to create a file indicating that the interface is ready for use. * add warning in NEWS.Debian that upgrading to this package requires manual intervention by the local admin. * move old 'default configuration' to /usr/share/doc/wpasupplicant/examples as example for connecting to open APs. * remove version restriction from preinst. This means that obsoleted conffiles are always removed! * moved the ifupdown script to /etc/wpa_supplicant/ifupdown.sh * added note about binaries beeing moved to /sbin [ Scott James Remnant ] * Undo 0.4.8-0ubuntu2's replacement of the preinst/postinst/postrm triad, which replaced the upgrade-failure proof and policy compliant code with "something else". * Restore change to ifupdown script that makes "wpa-conf" unnecessary. * Move /etc/wpa_supplicant.conf to /etc/wpa_supplicant/wpa_supplicant.conf if the user has modified it, otherwise remove it and install the new file. * Remove 0_ from if-*.d symlink names as we don't force an order or even serialisation. [ Kel Modderman ] * Remove check for /proc/net/packet. (Closes: M#37121) * Add timeout loop when launching a wpa_cli action script in conjunction with the manual inet METHOD, to allow other ifupdown hooks to post-configure the interface just as they would have if using a standard method such as dhcp or static. Introduce WPA_CLI_ACTFILE to allow a wpa_cli action script to signal connected state to ifupdown. * Add skeleton wpa_cli action script to examples. * Simplify wpasupplicant.examples. * Don't install wpa_supplcant.defconf as the default wpa_supplicant conffile, our users don't want that file interrogated by anyone, even dpkg. -- Reinhard Tartler Fri, 31 Mar 2006 10:58:16 +0200 wpasupplicant (0.4.8-0ubuntu3) dapper; urgency=low * Add 40_ctrl_iface_hide_keys.dpatch to hide passwords and PINs from our logfiles, preventing an information disclosure vulnerability. -- Adam Conrad Wed, 29 Mar 2006 23:49:26 +1100 wpasupplicant (0.4.8-0ubuntu2) dapper; urgency=low [ Kel Modderman ] - done in debian experimental for version 0.5.2-1 * New upstream release. * Add myself to Uploaders. * Convert to cdbs. - rewrite debian/rules to take advantage of cdbs - update control file build-deps * Update README.modes. - clarify that wext is used by default, when no driver is specified - fix exmaple of wpa-psk using a plaintext string - fix typo's * Fold pre-up scripts into one, and symlink from /etc/network/if-{pre-up,down}.d/wpasupplicant * Use VERBOSITY of ifupdown to assist debugging of wpa stanza's in /etc/network/interfaces. * Add support for wpa_cli action scripts. * Use start-stop-daemon to initiate wpa_supplicant and wpa_cli background processes. * Daemons now create pidfiles. * Quote tested var's in wpasupplicant.init. * Quote all var's in wpsupplicant.default for uniformity. * Move wpa_* to /sbin. * Conffile for wpa_supplicant now installed to /etc/wpa_supplicant/wpa_supplicant.conf. That directory will hold any other files that we may require to use wpa_supplicant. * Don't start wpasupplicant pre-up if the current kernel lacks support for "Packet Socket" (CONFIG_PACKET=y). * Fix blunders in the init script. - typo, $PIFFILE should have been $PIDFILE - init script exited when a configuration file WAS found * Force init daemon's pidfile to be the same as wpasupplicant.ifupdown uses, to avoid duplicate wpa_supplicant processes binding to the same interface. * Remove the margin for error from the init daemon, by forcing the default variables to be set. Helpful and informative comments were placed in the default file. The init script will exit if these variables are not set correctly. (Closes: #357957) * Add comment to defconf about ctrl_interface and wpa_cli. * Add comments to previously uncommented dpatch's. * Include proof-of-concept dhlcient wpa-action script. Suggest dhcp(3)-client. * Thanks to Henrik Brix Andersen from gentoo for the ideas and inspriration for some of the above changes. [ Reinhard Tartler ] * compile wpa_gui with qt3 rather than qt4. (in order to faciliate backporting to sarge) * revert to debhelper 4 * take the complete packaging from our experimental branch. The last upload did not document all changes properly (see the list above), and had still a lot of issues. * fixing typo in the preinst -- Reinhard Tartler Mon, 27 Mar 2006 15:28:22 +0200 wpasupplicant (0.5.1-1) experimental; urgency=low [ Reinhard Tartler ] * New Upstream Release. This is the current development branch of wpasupplicant. * revised the init script for supporting roaming mode * introduce README.modes explaining the differnet modes of operation * install manpage wpa_supplicant.conf(5) (Closes: #358138) * make wpasupplicant create a PID file (Closes: #355052) * Revise wpasupplicant.postinst (Closes: #322176) [ Kel Modderman ] * New experimental ifupdown scripts. (Closes: #322176, #356205, #356144) * Drop wpasupplicant.{postrm,postinst,override,docs}. * Use dh_installchangelogs to handle upstream changelog. * Enforce permissions on installed files. * Clean up handling of madwifi includes - dpatch contains description of origin - dpatch does not modify upstream, use CFLAGS to include madwifi headers * Add wpa_background manpage provided by upstream. -- Kel Modderman Tue, 14 Mar 2006 23:00:47 +1000 wpasupplicant (0.4.8-0ubuntu1) dapper; urgency=low * New upstream release: - Various bug fixes - Support for EAP-FAST key derivation using other ciphers than RC4-128-SHA for authentication and AES128-SHA for provisioning. - UVF exception granted by Kamion. * Packaging and configuration is based on Debian Experimental however, making this package something of a bastard love child of what's in Debian. * Deliberately dropped support for wpasupplicant being run at startup to make it easier for Ubuntu to support. It's now run on a per-interface basis when the interface is brought up. Consult /usr/share/doc/wpasupplicant/README.Debian for documentation if upgrading from universe. * Unlike Debian the wpa-conf /etc/network/interfaces is only needed for explicitly giving a configuration file; simply include any setting for wpa to be used. * Binaries moved to /sbin for seb128. -- Scott James Remnant Thu, 23 Mar 2006 23:29:57 +0000 wpasupplicant (0.4.7-4) unstable; urgency=low [Daniel T Chen] * Convert rcS.d script to use /etc/network/if-p{ost-down,re-up}.d instead. Remove the rcS.d script installed in 0.4.7-0ubuntu{1,2}. If you manually modified /etc/network/interfaces to use the pre-up and post-down directives with wpasupplicant, please remove them. Thanks to Scott James Remnant for the guidance. (Closes: #304032) [Kel Modderman - submitted via bug #353530] (Closes: #353530) * Use upstream manpages. * added watch file * cleanups in debian/rules * Install wpagui manpage to man8 * Use qmake-qt4 directly, to avoid ftbfs on systems with other qt versions installed. [Reinhard Tartler] * Merged with ubuntu package * added myself to Uploaders * use debhelper 5 * remove debian/wpasupplicant.conffiles, debhelper handles this on its own * renamed ChangeLog.gz to changelog.gz, (Policy 12.7) * installed lintian override for possible multiple calling of update-rc.d. This is necessary to support different upgrade paths. * revised postinst, so that updating initskript links happens in when configuring the package only * introduce debian/NEWS, documenting importants bits of debian/changelogs, and a bit about future development of wpasupplicant * verified working WPA EAP-TLS on ipw2200. (Closes: #317548) * /etc/init.d/wpasupplicant is now a initscript which is not started on startup by default. (see changes by Daniel T Chen). lintian is not happy about this, so another lintian override was added -- Reinhard Tartler Fri, 24 Feb 2006 18:27:52 +0100 wpasupplicant (0.4.7-3) unstable; urgency=low * Another brown paper bag release. * Fix mistype of $CONFIG_FILE variable name in default script. Also make this the same variable checked for existance in the init script, as that was another bug I missed. (closes: #350900) -- Kyle McMartin Wed, 01 Feb 2006 09:21:41 -0500 wpasupplicant (0.4.7-2) unstable; urgency=low * Brown paper bag release. * Add description for wpagui binary package... -- Kyle McMartin Sat, 28 Jan 2006 16:51:56 -0500 wpasupplicant (0.4.7-1) unstable; urgency=low * New upstream version. (closes: #347347) * New binary package, wpa_gui; build-deps on Qt4. (closes: #332654) * Move wpasupplicant to run in rcS, before networking. This will likely upset a few people, but as wpasupplicant can wait for the interface to exist before doing anything, it shouldn't cause any real problems. (closes: #310136) * Document in default config file that EAP-FAST will not work without a patch to OpenSSL. (closes: #322174) * Comment out most of the default config file, some people kept the whole file verbatim, causing OpenSSL to try and load some uncommon libraries people likely didn't have installed, resulting in wpasupplicant segfaulting (closes: #330138, #336423) * Also for #336423, Suggest: libengine-pkcs11-openssl, and document why. * Make more noise when the daemon fails to run. (closes: #346265) * Don't advertise that -i may not be required in default/wpasupplicant, this option was removed as it did not scale to handle multiple interfaces. (closes: #322175) * Document typical location of config file in manpage. Note, wpasupplicant no longer implicitly finds a config file. (closes: #315963) * Add simple WPA-PSK example to default config file. (closes: #331533) * Split up $OPTIONS in default/wpasupplicant. (closes: #331533) -- Kyle McMartin Sat, 28 Jan 2006 02:30:27 -0500 wpasupplicant (0.4.6-0.2) unstable; urgency=low * New upstream version (closes: #335487). * This version is designed for Wireless Extensions 19 and so will work with Linux kernel 2.6.14. Closes: #338131. * Note that WPA support was added in Wireless Extensions 18 and should therefore exist in new (2.6.14-compliant) drivers, including ipw2200 v1.0.8. In order to take advantage of this new support you need to invoke wpasupplicant with the wext driver ("-D wext" in /etc/default/wpasupplicant for instance, instead of "-D ipw" say). Probably closes also #304087 and #317548, but I'm not going to confirm that just for an NMU. * Added comments to README.Debian amounting to the above. * Borrowed some of Norbert Preining's improvements: - add debhelper token to postrm script - fix address of FSF in copyright file - bump standards version to 3.6.2 (Kyle, when you get back to this package, find Norbert's other changes upgrading to debhelper 4 in bug #338131). * Set NMU version to 0.2 for Norbert's convenience. * Marked /etc/init.d/wpasupplicant as a conffile (should really use debhelper4 to take care of this, but I'm not going to make the other changes needed for this). -- Drew Parsons Thu, 10 Nov 2005 20:34:35 +1100 wpasupplicant (0.4.4-1) unstable; urgency=low * New upstream version. * Ship a default /etc/wpa_supplicant.conf which associates with any open access point. (closes: #287220, #322171, #315964) * /etc/default/wpasupplicant is no longer mode 755 (closes: #315031) * Add a postrm script, oops, overlooked this initially... (closes: #327522) * Fix hyphen/minus in man pages. (closes: #296310) * patches/ - 01_config + update + Enable wired driver. (closes: #325296) + Add EAP_FAST to config, but comment it out. EAP_FAST requires a patch to openssl before it is compileable. - 10_madwifi_includes + update from madwifi CVS. (closes: #326226) -- Kyle McMartin Sat, 24 Sep 2005 12:35:02 -0400 wpasupplicant (0.4.2-1) unstable; urgency=low * New upstream release. * Add debhelper flag to postinst. -- Kyle McMartin Sat, 18 Jun 2005 19:04:02 -0400 wpasupplicant (0.4.1-0) unstable; urgency=low * New upstream release. * This release was not uploaded. -- Kyle McMartin Sun, 29 May 2005 17:40:11 -0400 wpasupplicant (0.4.0-1) unstable; urgency=low * New upstream release. * patches/ - 12_ipw_open_aps + remove patch: It seems to cause problems with associating with open access points. - 11_madwifi_open_aps + remove patch, fixed upstream driver_madwifi: fixed association in plaintext mode -- Kyle McMartin Sat, 30 Apr 2005 11:28:01 -0400 wpasupplicant (0.3.8-1) unstable; urgency=low * New upstream release. * This release fixes a crash due to a buffer overflow, caused by a missing validation step on EAPOL-Key frames. Receiving malformed frames trigger the crash. More information available in the notes: http://lists.shmoo.com/pipermail/hostap/2005-February/009465.html * Fix some badness with the init script. Missed the -B option to daemonize wpa_supplicant... pidfile is not currently being used as it requires modifying wpa_supplicant. * patches/ - 12_ipw_open_aps (closes: #295143) + merge patch against driver_ipw to fix association with open access points. -- Kyle McMartin Tue, 15 Feb 2005 00:51:28 -0500 wpasupplicant (0.3.7-1) unstable; urgency=low * New upstream stable release. * Add preliminary init script for wpasupplicant. Currently it will start after pcmcia, for obvious reasons. (closes: #287219) * patches/ - 11_madwifi_open_aps (closes: #294909) + merge patch against driver_madwifi to fix association with open access points. -- Kyle McMartin Sat, 12 Feb 2005 22:56:11 -0500 wpasupplicant (0.3.2-2) unstable; urgency=low * patches/ - 06_default_ifname + support a default interface specified in wpa_supplicant.conf -- Kyle McMartin Sun, 23 Jan 2005 03:26:01 -0500 wpasupplicant (0.3.2-1) unstable; urgency=low * New upstream release. * From upstream changelog, and verified: (closes: #286443) + fixed private key loading for cases where passphrase is not set -- Kyle McMartin Mon, 20 Dec 2004 10:22:11 -0500 wpasupplicant (0.3.1-2) unstable; urgency=low * Add CONFIG_CTRL_IFACE=y option to maintain old configuration file compatibility. -- Kyle McMartin Sat, 18 Dec 2004 14:03:19 -0500 wpasupplicant (0.3.1-1) unstable; urgency=low * The "Kyle is a lazy, lazy, lazy hacker" release. * Removed patch for ipw2100, as it's been integrated upstream. (closes: #281979) * Remove default wpa_supplicant.conf from /etc, since we aren't installing a configuration file that will work by default. Instead, it has been moved to /usr/share/doc/wpasupplicant/examples. * Enable a few more options. Unfortunately support for Broadcom's wl.o must be disabled, since it requires a header file with an "All Rights Reserved" copyright. LinuxAnt DriverLoader is similarly disabled, though NDISWrapper is supported. -- Kyle McMartin Thu, 16 Dec 2004 12:39:01 -0500 wpasupplicant (0.2.5-2) unstable; urgency=low * Merged patch from Lorenzo Martignoni, to enable support for WPA on the Intel IPW2100 wireless chipset (aka: Centrino). -- Kyle McMartin Sat, 23 Oct 2004 15:21:11 -0400 wpasupplicant (0.2.5-1) unstable; urgency=low * New upstream version. (closes: #276368) -- Kyle McMartin Tue, 12 Oct 2004 09:10:19 -0400 wpasupplicant (0.2.4-2) unstable; urgency=low * patches/ - 01_config + enable TLS support (and various other non-default configurations) - 05_default_conf + patch to use "/etc/wpa_supplicant.conf" by default, instead of prompting for the configuration on the command line. * Add Build-Depends on libssl-dev, used by various EAPs. -- Kyle McMartin Sun, 12 Sep 2004 11:16:19 -0400 wpasupplicant (0.2.4-1) unstable; urgency=low * Initial release. * patches/ - 01_config + default configuration - 10_madwifi + support for wireless cards using the madwifi driver -- Kyle McMartin Sun, 5 Sep 2004 13:19:27 -0400