-
wpasupplicant (0.6.4-2) unstable; urgency=low
* Bugfix: wpasupplicant crashes (closes: #485769). Patch taken from
upstream git.
-- Reinhard Tartler <email address hidden> Wed, 03 Sep 2008 15:08:29 +0100
-
wpasupplicant (0.6.4-1) unstable; urgency=low
[ Kel Modderman ]
* New upstream release
* Retroactively cleanse past changelog entries of information indicating
that they were not released, as they were.
* Use short option for grep (-q) and sed (-n) instead of the busybox
incompatible --quiet as per advice of Charles-Henri Gros.
* wpa_action: on connected action, call wpa_hysteresis_event before
ifup, so that a disconnected action may still be effective should
the ifup take a long time (eg. dhcp request takes a long time and
eventually fails).
[ Alessio Treglia <email address hidden> ]
* Added build-depends on libdbus-glib-1-dev, fixes FTBFS (LP: #256274).
-- Reinhard Tartler <email address hidden> Wed, 20 Aug 2008 12:38:34 +0100
-
wpasupplicant (0.6.4~git20080716.93ef879-1) unstable; urgency=low
[ Kel Modderman ]
* (NOT RELEASED YET) New upstream git snapshot.
* Drop patches applied upstream:
- 10_silence_siocsiwauth_icotl_failure.patch
- 11_avoid_dbus_version_namespace.patch
- 12_fix_potential_use_after_free.patch
- 13_defined_IEEE8021X_EAPOL.patch
- 14_fix_compile_without_eap.patch
- 15_silence_out_of_bounds_warnings.patch
- 41_manpage_format_fixes.patch
- 42_manpage_explain_available_drivers.patch
- 43_remove_w_from_help.patch
- 50_wext_dont_overwrite_bss_freq.patch
- 51_dont_reschedule_specific_scans_for_hidden_ssids.patch
- 52_handle_mac80211_mode_switch.patch
- 53_give_adhoc_assoc_more_time.patch
* Drop -20_wpa_gui_qt4_disable_link_prl.patch, the qt4 linking problem has
been fixed by our qt4 maintainers.
* Refresh remaining patch series.
* Increase Standards_version to 3.8.0. Explain in debian/README.Debian-source
that the `debian/rules patch` command is required to prepare the source
tree for building.
* Cleanup debian/wpasupplicant.links, removing trailing whitespace and
leading / from target symlink pathname.
* Remove debian/README.Debian, the information therin was irrelevant for the
current release cycle, and is better explained by the README.modes
document.
* Move debian/README.modes to debian/README.Debian, and create a backwards
compat symlink (/usr/share/doc/wpasupplicant/README.modes.gz ->
README.Debian.gz) to avoid breaking current online documentation.
* Fix spelling error in new debian/README.Debian found by lintian.
* Don't install the wpa_supplicant/eap_testing.txt document, it contains
information about development features and testing that is not possible
with what is provided by the wpasupplicant package.
* Remove the QMAKE variable from debian/rules, it is no longer used with
upstream build system.
* Remove debian/wpagui.install and instead invoke dh_install explicitly in
debian/rules, making use of the WPAGUI variable, to have the correct
version of wpa_gui installed (assist in switch to-fro different QT ports).
* Remove possible bashisms (local(x, y)) from debian/ifupdown/functions.sh.
* Add rudimentary locking system when wpa_action(8) calls ifup/ifdown, so
that /etc/network/if-*.d/wpasupplicant can differentiate between admin
calling ifup/ifdown or wpa_action. (Closes: #488078, #373180)
* When wpa_action calls ifup/ifdown, use verbose command line option for
more detailed log of what hook scripts are executed.
* wpa-ifupdown.init should always stop wpa_action daemon, ifupdown is only
guaranteed to stop it if interface is currently configured.
* Move debian/README.Debian-source to debian/README.source, as policy seem
to prefer this filename now as of version 3.8.0.
[ Reinhard Tartler ]
* lower debhelper compat level to 6 to ease backporting
-- Reinhard Tartler <email address hidden> Wed, 20 Aug 2008 09:43:19 +0100
-
wpasupplicant (0.6.3-2) UNRELEASED; urgency=low
* Add patch to remove -w option from help output, it has been removed in
previous versions. (Closes: #472853)
* Correctly refer to wpa-debug-level (not wpa-verbosity-level) ifupdown
parameter to control logging output. (Closes: #474440)
* Apply patch to permit package build on GNU/kFreeBSD.
- add debian/config.kfreebsd build configuration file
- adapt debian/rules to use debian/config/kfreebsd when building for
kfreebsd DEB_HOST_ARCH_OS
* Fix arch specific build dependency declarations introduced by GNU/kFreeBSD
compat patch.
* Build depend on debhelper >= 7, adjust debian/compat to suit.
* Simplify debian/rules, cleaning up the sanitization of
README.wpa_supplicant.conf, clean , build and install targets.
* Span the Build-Depends field of debian/control over multiple lines.
* Add debian/patches/13_defined_IEEE8021X_EAPOL.patch to allow compilation
when CONFIG_IEEE8021X_EAPOL is not defined and allow people attempting to
progress on wpasuplicant udeb (and netcfg integration) to move on.
* Add 14_fix_compile_without_eap.patch to fix another FTBFS when
IEEE8021X_EAPOL is not defined.
* Rename debian/extra-examples/ to debian/examples/.
* Slightly modify the way get-git-snapshot is invoked by debian/rules.
* Create debian/config/ directory to contain various build configuration
files for different targets (eg. udeb, kfreebsd, linux).
* Disable building of test driver backend, no development can sanely be done
with this binary package.
* Disable building of hostap driver backend, the version of hostap driver in
existence since Linux 2.6.14 (or before) uses the wext driver backend.
* Provide code in ./debian/ifupdown/functions.sh that warns about invalid
wpa-driver choice, and falls back to the usage of a default backend.
* Modify debian/README.modes to not contain blurb about which driver_backend
to use, wext should almost _always_ be used.
* Refresh debian/patches/14_fix_compile_without_eap.patch with what was
applied upstream.
* Add 50_wext_dont_overwrite_bss_freq.patch to fix handling of channel and
frequency information returned by mac80211 using drivers in ad-hoc mode.
* 51_dont_reschedule_specific_scans_for_hidden_ssids.patch to optimize scan
rescheduling in order to better detect hidden SSIDs.
* Simplify debian/rules handling of wpa_supplicant/.config, just cp it in as
needed in build target. Move dh_install into install target. These will
make integration of possible future udeb cleaner.
* Add 52_handle_mac80211_mode_switch.patch to enhance handling of mode
switching for mac80211 using interfaces.
* Add 53_give_adhoc_assoc_more_time.patch to give adhoc associations a bit
more time.
* Add 15_silence_out_of_bounds_warnings.patch to silence gcc-4.3 warnings
about accessing out of bounds array index.
* Purge debian/madwifi-headers/* and no longer activate the driver_madwifi
backend of wpa_supplicant. Remove reference to it in support
documentation. If "wpa-driver madwifi" is used in an /e/n/i stanza print a
warning and use "wext" instead.
-- Ubuntu Archive Auto-Sync <email address hidden> Sat, 14 Jun 2008 09:28:31 +0100
-
wpasupplicant (0.6.3-1) unstable; urgency=low
* New upstream release.
* Drop patches applied upstream:
- debian/patches/30_wpa_gui_qt4_eventhistoryui_rework.patch
- debian/patches/31_wpa_gui_qt4_eventhistory_always_scrollbar.patch
- debian/patches/32_wpa_gui_qt4_eventhistory_scroll_with_events.patch
- debian/patches/40_dbus_ssid_data.patch
* Tidy up the clean target of debian/rules. Now that the madwifi headers are
handled differently we no longer need to do any cleanup.
* Fix formatting error in debian/ifupdown/wpa_action.8 to make lintian
quieter.
* Add patch to fix formatting errors in manpages build from sgml source. Use
<emphasis> tags to hightlight keywords instead of surrounding them in
strong quotes.
- debian/patches/41_manpage_format_fixes.patch
* wpasupplicant binary package no longer suggests pcscd, guessnet, iproute
or wireless-tools, nor does it recommend dhcp3-client. These are not
needed.
* Add debian/patches/10_silence_siocsiwauth_icotl_failure.patch to disable
ioctl failure messages that occur under normal conditions.
* Cherry pick two upstream git commits concerning the dbus interface:
- debian/patches/11_avoid_dbus_version_namespace.patch
- debian/patches/12_fix_potential_use_after_free.patch
* Add debian/patches/42_manpage_explain_available_drivers.patch to explain
that not all of the driver backends are available in the provided
wpa_supplicant binary, and that the canonical list of supported driver
backends can be retrieved from the wpa_supplicant -h (help) output.
(Closes: #466910)
* Add debian/patches/20_wpa_gui_qt4_disable_link_prl.patch to remove
link_prl CONFIG compile flag added by qmake-qt4 >= 4.3.4-2 to avoid excess
linking.
wpasupplicant (0.6.2+git20080206.g8c0dad4-1) unstable; urgency=low
[ Kel Modderman ]
* New Upstream git snapshot.
- fixes infinite loop in EAPOL state machine when dynamic wep keys are
used (Closes: #464514)
* install-stamp was not properly implimented, fix it up. [debian/rules]
* Drop patches to ctrl interface bss scan results iterator that will not be
applied upstream. The iterator will be redesigned to not suffer from the
identified problem of one bssid being encountered in more than one cell
of the scan results.
- debian/patches/84_ctrl_iface_scan_bss_count.patch
- debian/patches/85_ctrl_iface_scan_bss_count_warning.patch
- debian/patches/94_wpa_gui_qt4_scanres_bss_count.patch
* Drop patches applied upstream.
- debian/patches/30_src_clean_existing_dirs.patch
- debian/patches/31_ctrl_iface_x86_64_compile_warning.patch
- debian/patches/93_wpa_gui_qt4_scanres_really_remove_qtimer.patch
* wpa_gui should depend on the wpa_supplicant binary from the same build,
therefore set versioned dependency of wpasupplicant (= ${binary:Version})
for the wpagui package. [debian/control]
* Reimpliment 70_wpa_gui_qt4_wpagui_scroll_follow_eventhistory.patch in the
form of three patch series for resubmission to upstream.
- debian/patches/30_wpa_gui_qt4_eventhistoryui_rework.patch
- debian/patches/31_wpa_gui_qt4_eventhistory_always_scrollbar.patch
- debian/patches/32_wpa_gui_qt4_eventhistory_scroll_with_events.patch
[ Reinhard Tartler ]
* move debian/patches/01_debian_wpa_roam_example.patch to
debian/extra-examples/wpa-roam.conf to have the example as proper file
instead of a diff.
* Add documentation headers to the files in debian/patches/*
* Don't manage wpasupplicant/.config as patch system, but have it as
debian/config instead. therefore remove 00_defconfig.patch and
21_config_driver_madwifi.patch
* move madwifi headers from debian/patches/20_madwifi_headers to
debian/madwifi-headers. also update debian/copyright.
* remove ${misc:Depends}. Nothing does use it and generates an unnecessary
warning.
* use -Wl,--as-needed to avoid unnecessary linking to ncurses,
libpthread and libdl.
* use pkg-config for detecting how to link against pcsc-lite
- debian/patches/01_use_pkg-config_for_pcsc-lite_module
wpasupplicant (0.6.2+git20080202.gde6ccd7-1) unstable; urgency=low
* New Upstream git snapshot.
- the -w (wait for interface) option has been removed (Closes: #350963)
- wpa_gui has been massively enhanced
* Drop all patches applied to upstream git.
* Add debian/patches/30_src_clean_existing_dirs.patch to adjust upstream
build system for removal of src/wps (as done in upstream build_release
script).
* Make sure wpa_supplicant process is checked for and killed by wpa_action
on stop or down actions.
* Update debian/NEWS to alert users about the removal of the -w command line
option.
* Truncate debian/NEWS, none of the items are relevant for current upgrade
paths, nor do they hold any historical relevance.
* Clarify the license of the debian packaging. No license was initially
given until now, so we could assume the original packager contributed the
packaging under the same terms as the upstream license (BSD | GPL-2).
* /etc/init.d/wpa-ifupdown must stop before sendsigs does when using
dependency based init system. Add $remote_fs to Required-Stop keyword of
LSB header in debian/wpasupplicant.wpa-ifupdown.init.
* Add debian/patches/38_dbus_blob_support.patch to allow support for loading
of blobs via the D-Bus interface. Patch cherry picked from upstream git.
* Move README.wpa_supplicant.conf from examples to docs. Generate the file
in the wpa_supplicant/ directory.
* Add ${misc:depends} to Depends field of our packages to ensure we do not
miss out on any substvars that debhelper may provide us with.
* Add debian/patches/39_wpa_gui_qt4_closeevent.patch to improve handling of
wpa_gui-qt4 exit, both from File->exit and the X button on the titlebar.
* Start daemon in quiet mode by default, the scan event is being written to
logfile far too often. [debian/ifupdown/functions.sh]
* When starting daemon with debug option, include timestamps in logfile.
[debian/ifupdown/functions.sh]
* Simplfy return check in init_wpa_supplicant(), init_wpa_cli()
kill_wpa_supplicant() and kill_wpa_cli() reduce one level of indentation
for each function. [debian/ifupdown/functions.sh]
* Add patch to invoke versioned qmake binary when preparing the Makefile for
wpa_gui/wpa_gui-qt4 or else a failure to build from source can be possible
when more than one QT version is installed. (Closes: #463547)
- debian/patches/05_qmake_version_makefile.patch
wpasupplicant (0.6.2-1) experimental; urgency=low
* New upstream release.
* Allow "wpa-key-mgmt NONE" to form a network block via the wpa_cli calls in
wpa_conf() of functions.sh.
* Overhaul wpa_key_check_and_set() function of functions.sh to better handle
wep keys. Function now does similar checking of wep keys that it does for
wpa keys. Valid wep keys can be hex of length 10|26|32|58 or ascii with
length of at least 5.
* Check wpa_cli return value in wpa_cli() function of functions.sh.
* Adjust Standards-Version to 3.7.3, no extra changes required.
* Switch to quilt patch management from dpatch:
- build-depend on quilt, adjust debian/rules accordingly
- debian/madwifi/mk-madwifi-header-patch becomes obsolete, removed
* Remove debian/defconfig.sh, and re-impliment it in patch form again, but
this time with a patch management system that can be used more naturally.
This also allows an oppurtunity to go over our default build
configuration.
* Add svn:ignore property for .pc quilt by-product.
* Ensure src/drivers/driver_madwifi/ directory is purged from source tree in
clean target of debian/rules.
* /var/lock/wpa_action.*.lock was not used in a version of wpasupplicant
package in a stable release, no longer need to handle its removal in
postrm anymore.
* Activate support for PC/SC interface for smartcards along with SIM and AKA
EAP methods. Build-depend on libpcsclite-dev. Suggest pcscd.
* Update email address in debian/ifupdown/wpa_action.8 manpage.
* Sanitize whitepsace in debian/README.modes, swapping tabs for 8 spaces,
improving layout of basic tables. Fix a couple of typo's too.
* Clarify in debian/README.modes the URI to BTS discussions. Also add a note
that using ap_scan=2 requires explicit security policies to be set for
each network.
* dbus-wpa_supplicant.service now provided by upstream.
* Impliment debian/examples/wpa_supplicant.conf.template in patch form. It
is planned to expand this small template into a more usable and
documented beginning point for the wpa-roam schema.
* Add useful comments to the new wpa-roam.conf example configuration file.
* README.modes now gives sound advice to setup the roaming daemon to be used
with the netdev group, and offers advice on howto set various data
sensitive conffiles to be readable only by owner. (Closes: #428620)
* wpa_gui manpage exists in upstream, remove debian/wpa_gui.8.
* If the path to ctrl_interface directory can be determined from the
supplied configuration, do not append the -C option to wpa_supplicant
start-stop-daemon command in ifupdown.sh. This breaks the new DIR= GROUP=
ctrl_interface syntax.
* Add initial subsection to README.modes about "Interacting with
wpa_supplicant with wpa_cli and wpa_gui".
* Activate CONFIG_IEEE80211R, CONFIG_IEEE80211W and CONFIG_EAP_WSC in the
default build configuration.
* Log wpa_supplicant output to /var/log/wpa_supplicant.$IFACE.log per
default when using ifupdown to manage wpa_supplicant. wpa_supplicant
supports logging somewhere via -f cli option. (Closes: #317180)
* Add support for managing debug level of wpa_supplicant via the ifupdown
scripts.
* Enhance README.modes with new supplicant debugging methods.
* Build the wpa_gui-qt4 variant now that it doesn't require qt3 support
code. It also closes all child windows on File->Exit. (Closes: #426924)
* wpasupplicant now Suggests wpagui.
* wpa_action now logs to an interface specific logfile, and the logrotate
rule was updated to take care of both the old and new locations.
* Update copyright headers of ifupdown scripts, also add a few more code
comments, a statement of purpose and package ownership as well as some
other trivial cleanups.
* Remove upgrade removal of conffiles from wpasupplicant versions that exist
in oldstable and before. The preinst part of the upgrade handling was
removed in pkg-wpa commit r852.
* Create sendsigs omission pidfile in /lib/init/rw/sendsigs.omit.d/ for
wpa_supplicant and wpa_cli processes managed by ifupdown. Determine
runlevel when wpa_cli roaming daemon is active, and allow ot to be killed
in runlevels 0 and 6. This allows wpa_supplicant process to survive until
networking is stopped. (Closes: #401645)
* Add debian/patches/03_dbus_service_activation_customise.patch to start
wpa_supplicant with "-f /var/log/wpa_supplicant.log" per default.
* Add debian/patches/30_scan_even_when_disconnected.patch to allow scan
request to succeed even when interface is in disconnected state.
* Modify debian/copyright to be machine-interpretable. Annotate all
copyright holders in new format.
* State clearly in debian/copyright that the BSD license has been chosen by
us, the maintainers, as there is no exception to link against OpenSSL in
the text of the given GPL-2 license.
* No license had been chosen for the debian packaging information, so GPL-2+
has been chosen and recorded in debian/copyright.
* Add debian/README.Debian-source to document handling of upstream manual
pages.
* Build upstream manual pages from sgml source. Build-Depend on docbook and
docbook-utils.
* Add debian/patches/31_wpa_gui_qt4_select_any.patch to allow selection of
any network already defined in network combobox when more than 1 network
is defined.
* Modify debian/wpasupplicant.wpa-ifupdown.init to be no-op when sendsigs
omission interface is supported.
* Add debian/patches/32_append_mmd_to_default_cflags.patch to assist in
allowing CFLAGS to be overriden without possible bad effects on upstream
build system.
wpasupplicant (0.6.1~git20071119-1) unstable; urgency=low
* New upstream git snapshot.
- support for dbus >= 1.1.1 dbus_watch_get_unix_fd() api
* Convert to non-cdbs traditional debhelper-centric debian/rules and remove
build dependency on cdbs. This converges with style of hostapd package.
* Correct poorly formatted debian/NEWS entry that was causing lintian to
complain.
* Cleanup files in ./debian/*
- move debian/wpa_supplicant.conf.template to debian/examples/
- move debian/mk-madwifi-header-patch to debian/madwifi/
- move debian/dbus-wpa_supplicant.service to debian/dbus/
- rename debian/dot.config.mk to debian/defconfig.mk
* Remove MADWIFI variable from debian/defconfig.mk.
* No longer build "ndiswrapper" or "ipw" backends. Etch shipped with a
kernel in which neither of these backends could work (> Linux 2.6.14) so
it is about time we no longer pretended to support for them.
* Activate D-Bus system activation support. Install the service file into
/usr/share/dbus-1/system-service/. The filename reflects the service bus
name of "fi.epitest.hostap.WPASupplicant". In addition, the service must
be started by root user. Thanks to Michael Biebl. (Closes: #412179)
* Build depend on docbook and docbook-utils to generate upstream manpages
from sgml source.
* Upstream wpa_cli(8) is no longer incorrect with regard to CONNECTED and
DISCONNECTED signal events. (Closes: #432904)
* Drop debian/patches/10_fix_non_wpa_zero_len_ssid.dpatch and
debian/patches/50_fix_wext_tsf_stack_overflow.dpatch, applied upstream.
* debian/patches/40_debian_doc_examples.dpatch does not apply to git
snapshot, remove it and rethink how we can best integrate our debian
specific bits.
* wpa_action: check status with respect to ifupdown after CONNECTED event
has ensued. If the interface is not recorded in ifupdown's state file
attempt reassociation. (Closes: #428304).
* Adjust logic when using sed to determine ctrl_interface socket directory
from the configfile to handle ctrl_interface=DIR= GROUP= syntax.
-- Alexander Sack <email address hidden> Mon, 19 May 2008 14:00:57 +0100
-
wpasupplicant (0.6.0+0.5.8-0ubuntu2) hardy; urgency=low
* 10_set_channel_in_adhoc_mode: make wpasupplicant set the frequency when.
LP: #112009. Patch prepared by Kel Modderman for debian.
* 10_silence_siocsiwauth_icotl_failure: patch taken from upstream.
when using the wext driver, the error message on the SIOCSIWAUTH ioctl
is no longer printed via stderr, but properly in the debug log.
Patch prepared by Kel Modderman for debian.
-- Reinhard Tartler <email address hidden> Wed, 12 Mar 2008 17:40:06 +0100