Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Revision: |
finalize changelog
import new upstream snapshot 1.0-rc3:
add a lintian override for this, upstream doesn't want to release tarballs at the moment.
* remove watch file, there is no corresponding upstream tarballs at the moment. * add (temporary?) get-orig-source target to debian/rules, which fetches the last tagged upstream version corresponding to debian/changelog.
import git patches up to hostap_0_7_2-1521-g1ca6871.
drop build-dependency on libreadline-dev, it's no longer needed with WPA_CLI_EDIT.
fix clean target and make sure to succeed building twice in a row.
update wpa_supplicant configs.
- libnl3-includes - update hostapd configs.
import git patches up to hostap_0_7_2-1519-gfee70d7.
Remove Faidon Liambotis <paravoid@debian.org> from Uploaders as per his request, many thanks for all past efforts Faidon.
Add ability to set CC for cross building support (untested).
remove DEB_BUILD_OPTIONS=noopt handling from debian/rules, no longer required since dpkg-buildflags honors it.
enable hardened build flags. (Closes: #657332)
update debian/copyright for wpa 1.0~rc2 and merged sources.
convert packaging to Multi-Arch, bump compat level to 9 and debhelper build-dependency accordingly; all binaries are Multi-Arch=foreign.
build-depend on docbook-to-man explicitly.
unfortunately, hostapd package historically added an epoch, so an epoch must now be added to this source package too.
* export BINDIR=/sbin, the build system now requires it when patching
D-Bus/systemd configuration.
* quieten the upstream build system so that errors/warning are more visible.
* assist with adaptation of debian/rules for merge of wpa_supplicant/hostapd:
- add docbook-utils to build dependency list and make documentation from
sgml source
- ensure shared code under src/ is cleaned between wpa_supplicant/hostapd
builds
- put wpa_supplicant/hostapd ifupdown hooks in their own namespace, adapt
installation of ifupdown hooks
* drop the netdev_wrapper script from wpagui and associated patch
* install systemd service unit file
* refresh D-Bus service activation file patch which starts process with
syslog and control socket support, also patch systemd service file
* drop 09_dbus_emit_change_events.patch, applied upstream.
* fix ftbfs with gcc/g++ 4.7 (Closes: 667416)
- fixes:
- hostapd: Fails to authenticate on wpa2 password (Closes: #483924)
- hostapd: EAPOL reauthentication/rekeying timeout loop when using WMM
(Closes: #655129, #659059)
- rebase patches:
- hostap_allow-linking-with-libnl-3.2
* import new upstream snapshot 1.0-rc2: - import git patches up to hostap_0_7_2-1504-g03de63c. - temporarily disable conflicting patches.
merge source packages for hostapd and wpasupplicant under the new name "wpa", which is also used by upstream.
import basic packaging from wpasupplicant
* update dep-5 version to final 1.0, no changes necessary: - order licenses alphabetically.
bump standards version to 3.9.3, no changes necessary.
restrict wpasupplicant to linux-any and kfreebsd-any, hurd lacks kernel support.
NOT RELEASED YET
prepare for uploading.
fix whitespace
* symlink /usr/share/doc/wpasupplicant/ to /usr/share/doc/wpa_supplicant, which is referred to from upstream documentation (Closes: #537375, #616120). * enable BGSCAN_SIMPLE (Closes: #650834). * add "For MS-CHAP, convert the password from UTF-8 to UCS-2" from Evan Broder <ebroder@mokafive.com>, accepted upstream into hostap-1.git (Closes: #649202).
* WARNING: needs libnl3 >=3.2.3-2 (experimental) * raise versioned build-dependency to (>= 3.2.3-2~), we need libnl-genl-3-200-udeb and expect it in /lib/.
ERROR: wpasupplicant udeb depends on non-udeb libnl-genl-3-200!
* WARNING: needs libnl3 >=3.2.3-1 (experimental) http://lists.debian.org/debian-devel/2011/12/msg00353.html * add "hostap: Allow linking with libnl-3" from Ben Greear <greearb@candelatech.com> to allow building against libnl3 3.2. * switch build dependency from libnl3-dev to libnl-3-dev && libnl-genl-3-dev accordingly.
NOT RELEASED YET
available for kfreebsd-any (Closes: #644823).
available in kfreebsd-any (Closes: #644823).
* restrict wpasupplicant-udeb to linux-any, until a udeb for libpcap0.8 gets available (Closes: #644823). * build-depend on libncurses5-dev explicitly, as it is no longer pulled in indirectly.
NOT RELEASED YET
don't use /run/sendsigs.omit.d/ if it hasn't already been created by mountkernfs.sh (e.g. when using systemd), thanks to Michael Biebl.
create /run/sendsigs.omit.d/, if it doesn't exist (systemd), thanks to Michael Biebl.
* use Package-Type instead of XC-Package-Type for wpasupplicant-udeb,
dpkg-dev >1.15.7 is available in squeeze.
* add a dependency on ${misc:Depends} for the udeb package as well.
* adapt debian/copyright to recent changes (r174) in DEP-5 and use the new
anonscm URL.
make wpasupplicant-udeb arch=any, an initial kfreebsd udeb config is now provided as well.
* Improve integration of the udeb addition with existing debian/rules:
- build the required binary in the build target in similar way to standard
package build
- install binary manually in dh_auto_install override rather than
wpasupplicant-udeb.install to handle renaming of binary
- sync udeb CFLAGS with the standard build
- allow potential for non-linux udebs, add a kfreebsd udeb configuration
snippet
* Filter the numerous hyphen-used-as-minus-sign informational messages
from lintian output.
* Add preferred options to debian/source/local-options to assist with quilt
patch management.
* Add patch for wpa_gui-qt4 which displays scan results signal strength in
dBm with bar indicator. (Closes: #630681)
* ACK NMU (Closes: #610931) - add wpasupplicant-udeb - build against libnl3 * Non-maintainer upload with the agreement of Kel Modderman. * bump standards version to 3.9.2, no changes necessary. * Add wpasupplicant-udeb for debian-installer. Thanks to Mathew Palmer for providing the initial patch. (Closes: #610931) * Build against libnl3
use new anonscm URIs for alioth.
Close #633040
- depend on initscripts (>= 2.88dsf-13.3)
- create new omission pid files in /run/sendsigs.omit.d/ unconditionally
- migrate existing omission pid files from /lib/init/rw/ to
/run/sendsigs.omit.d/
* Support /run/sendsigs.omit.d/:
- create new omission pid files in /run/sendsigs.omit.d/ if it exists
- migrate existing omission pid files from old locations to
/run/sendsigs.omit.d/ if it exists at upgrade time
bump standards version to 3.9.2, no changes necessary.
NOT RELEASED YET
target 0.7.3-3 at unstable
* Restore code which loop waits for wpa_supplicant generated PID and UNIX socket on the filesystem before proceeeding with execution of ifupdown script. (Closes: #622757, #622589) * On DISCONNECTED event using wpa-roam, do not immediately issue reassociation command. (Closes: #622821) * Enable CONFIG_IEEE80211W in build configuration. (Closes: #622587)
NOT RELEASED YET
Upload to unstable.
* Remove 08_pcsc_dynamic.patch and forget the idea about dynamically loading libpcsc. (Closes: #618719) * Build with support for pcsc and link with libpcsc. Reopens #531592 and #612715.
Adjust wpagui versioned dependency on wpasupplicant to >= 0.7.3 to make sure all new UI features are supported.
* Adjust versioned debhelper build-depends to (>> 8). * Use architecture wildcards in debian/control.
* ACK NMU (Closes: #582917) and integrate changelog. * Establish control interface when D-Bus activated wpa_supplicant daemon starts. (Closes: #606051) * Update all patches with DEP-3 compliant header information. * Cherry pick upstream commit which fixes up emission of change events over D-bus. (Closes: #617199) * Add patch to load libpcsclite1 via dlopen(), making pcsc support optional. (Closes: #612842, #612715, #583671, #531592) * Set build config option CONFIG_PCSC=dyn to use above mentioned feature. * Add patch to wpa_gui to use KDE's KNotify when running under KDE. (Closes: #582793) * Non-maintainer upload approved by Kel Modderman. * Added patch 31_fallback_to_full_EAP_authentication.patch (closes: #582917).
* New upstream release (Closes: #591371). * disable PCSC for now, given that it indirectly adds a dependency on hal through libpcsclite1, at a time when hal is going to be removed (Closes: #612715, #583671).
* Add statement to debian/copyright about our choice to distribute this software under BSD license and link with openssl. * Override lintian in the case of possible-gpl-code-linked-with- openssl.
initial update of existing debian/copyright entries.
* Bump policy version to 3.9.1:
- Include full text of the employed BSD license variant and no longer
refer to Debian's common license template.
* update machine readable debian/copyright to be compatible with DEP5 r135.
* Add myself to uploaders. * Bump policy version to 3.9.1, no changes necessary * Bump compat level to 8 and debhelper build-depends to >= 7.9.3~ accordingly, retaining backportability for squeeze (plain lenny isn't an option due to simplified dh7 usage). * Refresh patch series and merge with new upstream (0.7.3). * Drop patches applied upstream: - patches/10_wpa_gui_qt4_network_id_qregexp.patch - patches/11_wpa_supplicant_enable_network_tweak.patch
* Remove sleep loops which wait for creation of interface specific control sockets, these are now created before the process is backgrounded (http://w1.fi/bugz/show_bug.cgi?id=283). * After a disconnected event, attempt to reassociate to a network when using wpa-roam.
Add 11_wpa_supplicant_enable_network_tweak.patch to fix semantics of enable_network command.
* Install pm-utils action script to notify wpa_supplicant of susepnd and resume events. * Remove pm-utils stuff from debian/ifupdown/action_wpa.sh.
Add 10_wpa_gui_qt4_network_id_qregexp.patch which replaces wpa_gui- qt4's string comparison of 'Select any network' with regular expression matching of '^\d+:' for functions which need to get the network id number.
Add support for scan_freq and freq_list in ifupdown/functions.sh.
Remove duplicate handling of wpa-mode in ifupdown/functions.sh.
enable CONFIG_AP, which allows hostapd-like functionality
nl80211 driver interface doesn't use WEXT compat layer (Closes: #570688)
Set default driver type to nl80211,wext in ifupdown glue.
* Refresh patch series and merge with new upstream. * Change build configuration: - remove all comments from our config - enable new D-Bus interface - disable experimental feature CONFIG_EAP_PSK * Install D-Bus service activation file for new interface.
* New upstream release. * Adjust debian/watch for 0.7.X series of upstream. * Drop patches applied upstream: - 11_syslog.patch - 18_wpa_gui_wps_ap_avail_annoyance.patch - 20_wpa_msg_ctrl_wps.patch - 21_kfreebsd.patch - 30_cfg80211_association_optimisation.patch
Cherry pick 30_cfg80211_association_optimisation.patch from upstream git. Add cfg80211-specific optimization to avoid silly behavior.
Add traling blank line to debian/NEWS to assist apt-listchanges as per lintian advice.
Disable experimental feature CONFIG_IEEE80211W (management frame protection) due to it not being supported by any driver but ath9k and it generating ioctl errors which cause much concern among users for little to no benefit.
Fix "FTBFS on kfreebsd-gnu" with addition of 21_kfreebsd.patch. Thanks to work by Stefan Lippers-Hollmann and Petr Salinger. (Closes: #480572)
Switch to source format 3.0 (quilt), drop quilt build dependency and remove '--with quilt' from dh command in debian/rules.
* Remove debian/wpasupplicant.postrm - it is no longer needed to handle purge of log files, none are created anymore. * Enable make concurrency via dh --parallel option in debian/rules.
doh, actually build-depend on debhelper (>= 7.4.12~).
Ensure wpa_supplicant/wpa_gui-qt4 is really clean, qmake seems to leave some crumbs (.obj, .moc & .ui).
Cherry pick 20_wpa_msg_ctrl_wps.patch from upstream to avoid too frequent logging of WPS events.
Adjust debian/watch to scan for the 0.6.X stable releases only.
them at build time, do not build-depend on dockbook. We currently do
not modify them, so these build-dependencies and steps are expensive.
- build depend on debhelper (>= 7.4.12~) for dh override support, qmake
build class support and --builddirectory argument support
* CFLAGS, CXXFLAGS, LDFLAGS and V are exported by debian/rules.
* Remove uupdate command from debian/watch, it is not useful.
* Bump Standards-Version to 3.8.4, no extra changes required.
* wpa_action shell functions ifup and ifdown create and delete the
wpa_supplicant sendsigs omission file thus removing the need for
/etc/init.d/wpa-ifupdown. Remove /etc/init.d/wpa-ifupdown on upgrade
via maintainer scripts. (Closes: #545173)
* Drop debian/patches/05_qmake_version_makefile.patch, use qmake build
class in debian/rules, Build-Depend on qt4-qmake and Build-Conflict
with libqt3-dev.
Remove members of pkg-wpa-devel team from Uploaders who no longer participate in maintenance. Thanks for their past work. (Closes: #529501)
Cherry pick 19_cfg80211_optimisation.patch from upstream to avoid using an expensive hack for cfg80211-aware kernel drivers for disconnect events.
* New upstream release.
- wpa_msg_ctrl helper which can send messages to the control interface
without logging when running in non-debug mode. Used for
CTRL-EVENT-SCAN-RESULTS. (Closes: #539915) (LP: #352118)
* Do not use sed to comment all network blocks out in the example
wpa_supplicant.conf.
* Do not strip upstream manual pages from source tree, do no generate
them at build time, do not build-depend on dockbook.
- build depend on debhelper (>= 7.0.50~) dh override support
* Use 3.0 (quilt) package format, drop build dependency of quilt and remove
debian/README.source.
* Remove uupdate command from debian/watch, it is no longer useful.
Import new upstream release.
Add debian/patches/19_kfreebsd.patch to fix FTBFS on kfreebsd, contributed by Petr Salinger based on work by Emmanuel Bouthenot. Modify build-dependencies so that libnl-dev is used on all archs except kfreebsd and libbsd-dev on kfreebsd.
Add LP bug for CTRL-EVENT-SCAN-RESULTS spammage issue.
* Import debian/patches/15_wpa_gui_wpa_tab_annoyance.patch from upstream to avoid annoyance of switching to WPS tab too frequently while viewing status messages or managing networks with wpa_gui-qt4. * Import debian/patches/16_wpa_msg_ctrl.patch from upstream to add wpa_msg_ctrl helper which can send messages to the control interface without logging when running in non-debug mode. Use it for CTRL- EVENT-SCAN-RESULTS. (Closes: #539915) * Add debian/patches/17_wpa_msg_ctrl_wps_ap_avail.patch to also use wpa_msg_ctrl help for WPS_EVENT_AP_AVAIL_* events. * Add debian/patches/18_wpa_gui_wps_ap_avail_annoyance.patch to stop notifying about WPS_EVENT_AP_* events via wpa_gui tray status bubbles - they are too frequent.
Remove a few traces of ath/madwifi from debian/NEWS and debian/README.Debian, thanks again to Stefan Lippers-Hollmann.
Fix spelling, close bug#557344, use =? for DEB_HOST_ARCH_OS in debian/rules.
When purging conffiles, make sure aborted install/upgrade is supported.
* Drop debian/patches/10_multi_driver.patch due to its invasiveness - it may make future patches which fix serious issues harder to apply while providing an experimental feture only. * Refresh patch series and fix rejects due to removal of debian/patches/10_multi_driver.patch from series.
wpa_action shell functions no longer require an ifupdown state file to function as future providers of ifup/ifdown may not need or provide it.
(Closes: #553891)
Tag with DO NOT UPLOAD until proper testing can be completed.
Bump Standards-Version to 3.8.3, no extra changes required.
* Convert debian/rules to use dh
- build depend on debhelper (>= 7.3.7~) and quilt (>= 0.46-7~) for
dh override, dh sequence and dh buildsystem/sourcedirectory support
- install wpagui files via debian/wpagui.install
- rename debian/ifupdown/wpa_action.sh to debian/ifupdown/wpa_action
and install via debian/wpasupplicant.install
- install wpasupplicant ifupdown scripts via debian/wpasupplicant.install
* Add ${misc:Depends} to debian/control for debhelpers to use as required.
* Remove debian/get-git-snapshot and debian/rules target.
Update wpa-ifupdown.init description to avoid confusion about whether or not the script is used currently.
Build-depend on libreadline-dev instead of libreadline5-dev.
Support help action in action_wpa.sh. (Closes: #548995)
Purge 15_scan_results_event_debug_not_info.patch, it breaks userspace client notification of scan results.
* Modify wpa_action and associated functions to use logger(1) instead of piping to /var/log/wpa_action.$IFACE.log. * Add wpasupplicant.preinst to handle removal of obsolete logrotate conffiles now that all wpa_supplicant/wpa_cli output is logged to syslog.
* Add patch from Johan Brannlund to change CTRL-EVENT-SCAN-RESULTS event reporting to debug level. (LP: #352118) - 15_scan_results_event_debug_not_info.patch * Do not call dh_desktop in debian/rules, it no longer does anything. * Bump Standards-Version to 3.8.2, no changes required. * Prefix etc/pm/sleep.d/ pm-utils hook in the 50 - 74 sequence range to comply with sequencing rules as per pm-action(8) (LP: #307493). Provide the symlink to our hook in /usr/lib/pm-utils/sleep.d/ rather than /etc/pm/sleep.d/.
* Backport a series of WEXT driver wrapper enhancements from upstream
development tree. See each patch's header for more details.
- 12_wpa_supplicant_dont_force_disconnect_in_adhoc_mode.patch
- 13_deauthenticate_fixup.patch
- 14_start_and_finish_with_clean_slate.patch
* Disable building of atmel driver backend, neither atmel_{cs,pci},
nor at76c50x-usb ever used it and atmelwlandriver is not in Debian
and has been abandoned upstream in 2005. Thanks to Stefan Lippers-
Hollmann for doing the research.
Drop debian/patches/12_syslog_supplement.patch. It adds code which attempts to prettify output but doesn't handle large output well. (Closes: #528639)
* Merge some differences from wpasupplicant_0.6.6-2ubuntu1.patch, with
very minor modification:
- 12_syslog_supplement.patch: Add a few more bits missing from the
upstream patch, based on
http://cvs.fedoraproject.org/viewvc/rpms/wpa_supplicant/OLPC-2/wpa_supplicant-0.5.7-use-syslog.patch.
Compile with -DCONFIG_DEBUG_SYSLOG if CONFIG_DEBUG_SYSLOG is set in
the configuration file.
- Enable CONFIG_DEBUG_SYSLOG in debian/config/* (rather than
CFLAGS += -DCONFIG_DEBUG_SYSLOG).
- debian/ifupdown/functions.sh: Silence wpa_log_* if /var/log is not yet
writable; there is little we can do in this case (logger is in /usr,
so may well also be unusable), and the user can always get more
information by reconnecting later.
- Thanks to Colin Watson <cjwatson@ubuntu.com>
* Sync common build configuration options between debian/config/kfreebsd and
debian/config/linux.
* Add patch description to
debian/patches/06_wpa_gui_menu_exec_path.patch.
* Add debian/patches/07_dbus_service_syslog.patch to enable syslog logging when wpa_supplicant is started via D-Bus. * Start wpa_supplicant with default level of verbosity via ifupdown hooks, rather than in quiet mode.
* Remove debian/patches/03_dbus_service_activation_logfile.patch, wpa_supplicant can now log to syslog instead. * Update copyright info in debian/ifupdown/*. * When starting wpa_supplicant via ifupdown hook script, do not log to file by default now that we have syslog support. * Update README.Debian for nl80211 driver and change in logging behaviour.
* Instead of patching upstream to append -MMD compiler flag set that as default in debian/rules. Purge debian/patches/04_append_mmd_to_default_cflags.patch. * Backport syslog support patch from 0.7.X development branch. Patch name is debian/patches/11_syslog.patch. * Backport patch from 0.7.X to allow multiple driver wrappers to be tried until one works. This will allow some kind of transition smoothing as drivers transition from wext -> nl80211 in the future.
Bump Standards-Version to 3.8.1, no other changes required.
New upstream release
* Add note about linkage with OpenSSL and impact it has on the choice of BSD license in lieu of GPL imcompatibility to debian/copyright. * Add copyright information about src/wps/httpread.* to debian/copyright.
* New upstream release. * Drop patches applied upstream: - 10_wpa_gui_qt4_wps_tab_cleanups.patch - 11_wpa_gui_qt4_qsession.patch * Refresh debian/patches/04_append_mmd_to_default_cflags.patch to apply. * Refresh all other patches to apply without offset. * Activate CONFIG_DRIVER_NL80211 in debian/config/linux. * Sync debian/config/linux with wpa_supplicant/defconfig. * Add libnl-dev to build dependencies. * Modify debian/wpasupplicant.postrm and debian/wpasupplicant.postinst to set -e in body of script rather than in shebang line as per pedantic lintian suggestion. * Upload to unstable. * Add copyright information for src/wps/wps* to debian/copyright.
Update changelog timestamp
Add debian/patches/11_wpa_gui_qt4_qsession.patch to enhance wpa_gui with session saving support.
Add debian/patches/10_wpa_gui_qt4_wps_tab_cleanups.patch to cleanup a couple of minor glitches with new wpa_gui-qt4 WPS additions.
Refresh debian/patches/05_qmake_version_makefile.patch and debian/patches/01_use_pkg-config_for_pcsc-lite_module.patch.
* New upstream release. * Enable CONFIG_WPS in debian/config/*. * Install README-WPS to docs directory. * Refresh debian/copyright for new years which are covered by copyright.
Do not start wpa_gui in system tray per default when executed from menu system (discussion with upstream resulted in desire to have app opened in foreground, no need to diverge from that).
Add bug closures to changelog
* debian/ifupdown/action_wpa.sh: pm-utils now supplies a second argument to the hooks, thus telling ifplugd and pm-utils apart by the number of arguments does not work any more. Fix up the script to just evaluate the arguments themselves, to work with current and older pm-utils. This unbreaks suspend. (LP: #307312) * It has been reported by Alexander E. Patrakov <patrakov@gmail.com> that WEP keys are set in quick time in newer wpa_supplicant releases and no longer cause problems attempting to connect to specific access point during boot sequence. (Closes: 489948)
Add libqt4-svg to Dependencies of wpagui for tray icon support. (Closes: #505492)
* Drop patches applied upstream: - debian/patches/10_ftbfs_gcc_4.4.patch - debian/patches/20_delay_mic_error_report.patch
* New upstream release. * Update debian/copyright to include copyright holders of new source files (src/drivers/driver_roboswitch.*).
Bugfix: "Missing -d in testing for a directory in init script". Thanks to Braun Gábor <braung@renyi.hu> for reporting and the patch. (Closes: #506328)
* Add 20_delay_mic_error_report.patch, an upstream commit which adds a mitigation mechanism for certain attacks against TKIP by delaying Michael MIC error reports by a random amount of time between 0 and 60 seconds. * Enable CONFIG_DELAYED_MIC_ERROR_REPORT in debian/config/linux.
Add 10_ftbfs_gcc_4.4.patch to include header files required for compilation with GCC 4.4, thanks to Martin Michlmayr. (Closes: #505041)
Refresh debian/patches/01_use_pkg-config_for_pcsc-lite_module.patch and debian/patches/05_qmake_version_makefile.patch to apply without offset.
Reduce difference with wpa_supplicant/defconfig, adding sections for new options, updating option description, and removal of CONFIG_EAP_WSC which had previously been removed from wpa_supplicant.
New upstream release. proposed copyright format.
Cleanup wording of README.Debian paragraph which explains how to debug wpa_supplicant via logging.
Update debian/copyright for new files, as well as better conformance with prpposed copyright format.
New upstream git snapshot.
Rename 20_wpa_gui_menu_exec_path.patch to 06_wpa_gui_menu_exec_path.patch, it will possibly be a long term patch.
Purge patches applied upstream.
Adjust debian/ifupdown/functions.sh to use not depend on /sbin/ip to use ip.
Fix changelog package version.
When using wpa-roam and connecting to an interface for which an id_str is defined but no matching /e/n/i logical interfaces has been configured, try to configure the default logical interface.
sending the wpa_gui application to the system tray. * Add 19_fix_wpa_gui_close_event.patch to cleanup handling of application window/widget closing, and fix problem of wpa_gui refusing to quit on window manager logout. * Add 21_wpa_gui_tray_start.patch to add support for starting wpa_gui in the system tray only. * Modify 20_wpa_gui_menu_exec_path.patch to use the new -t command line option and start wpa_gui in the system tray and avoid desktop startup notifications.
Add 18_improve_first_tray_message.patch to make less noise when sending the application to the system tray.
Add 17_handle_last_window_closed.patch to improve application exit handling of wpa_gui-qt4, so that event history and scan results windows may be launched independently from the main status window via the system tray icon.
17_handle_last_window_closed.patch
Close #488538
* Add a shell script wrapper, debian/wpa_gui/netdev_wrapper, which will be used by the menu entry to try and exec /usr/sbin/wpa_gui with best estimated privilege level. Install it to /usr/share/wpagui/netdev_wrapper. * Add 20_wpa_gui_menu_exec_path.patch to modify exec path of wpa_gui.desktop to point at our new wrapper, /usr/share/wpagui/netdev_wrapper. * Add debian menu file for wpa_gui, it also uses the netdev_wrapper. * Create xpm icons from new upstream icon build system, and store them in debian/wpa_gui/*.xpm to avoid creating them during package build because inkscape and imagemagick would be required which are quite large and uneccessary build dependencies. Leave a note in debian/rules to remind us about their origin and the reasoning behind this decision. * wpagui package Recommends: menu, as menu provides su-to-root, which we may need. [debian/control]
Refresh patch series to apply without offset.
* Add two upstream patches to improve the retrieval of scan results from userspace: - 07_restore_scanreq_if_initassoc_failed.patch - 08_only_use_cached_scan_results_if_nonempty.patch
* Target at experimental due to current archive conditions with respect to stable release freeze. * Add a series of patches to enhance wpa_gui-qt4: - 10_wpa_gui_icons.patch - 11_desktop_entry.patch - 12_wpa_gui_icons_resource.patch - 13_remove_qPixmapFromMimeSource_ref.patch - 14_qsystemtray_icon.patch - 15_tray_status_state.patch - 16_wpa_gui_icon_touchup.patch * Add patch which will be required long term, due to our installing of wpa_gui to /usr/sbin/ we must supply full path to executable in desktop meny entry file: - 20_wpa_gui_menu_exec_path.patch * Install icon and menu entry for wpa_gui. [debian/rules] (Closes: #498923)
* wpa_gui need not depend stricly upon the same binary version of wpa_supplicant, it just requires a version of wpa_supplicant which support the set of ctrl_interface commands that are used, which to the best of my knowledge is (>= 0.6.2-1). [debian/control] * Cleanup short description of wpasupplicant, and improve short description of wpagui. [debian/control] * Move wpa_gui to /usr/bin/, in preparation for the possibility of starting the interface as user. [debian/rules]
* DO NOT RELEASE. * Install /etc/wpa_supplicant/action_wpa.sh to enhance wpa-roam integration with pm-utils and ifplugd.
Bugfix: wpasupplicant crashes (closes: #485769). Patch taken from upstream git.
Added build-depends on libdbus-glib-1-dev, fixes FTBFS (LP: #256274).
New upstream release
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).
* 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. * New upstream git snapshot.
mark upload target as 'unstable'
lower debhelper compat level to 6 to ease backporting
Import upstream current git
fix bug no. (missing #)
close bugs, prepare for release
Import current git.
Move debian/README.Debian-source to debian/README.source, as policy seem to prefer this filename now as of version 3.8.0.
fix typo in changelog
wpa-ifupdown.init should always stop wpa_action daemon, ifupdown is only guarenteed to stop it if interface is currently configured.
Import current from current git.
* 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. * When wpa_action calls ifup/ifdown, use verbose command line option for more detailed log of what hook scripts are executed.
Remove possible bashisms (local(x, y)) from debian/ifupdown/functions.sh.
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).
Reinstate WPAGUI variable, only remove QMAKE
Remove the QMAKE and WPAGUI variable from debian/rules, they are no longer useful with upstream build system.
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.
Fix spelling error in new debian/README.Debian found by lintian.
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.
Remove debian/README.Debian, the information therin was irrelevant for the current release cycle, and is better explained by the README.modes document.
Cleanup debian/wpasupplicant.links, removing trailing whitespace and leading / from target symlink pathname.
Refresh remaining patch series.
fix typo in changelog
Icrease 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.
* Drop -20_wpa_gui_qt4_disable_link_prl.patch, the qt4 linking problem has been fixed by our qt4 maintainers. * Refresh 01_use_pkg-config_for_pcsc-lite_module.patch.
* 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
(NOT RELEASED YET) New upstream git snapshot.
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.
Add 15_silence_out_of_bounds_warnings.patch to silence gcc-4.3 warnings about accessing out of bounds array index.
* 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.
Purge debian/patches/15_gcc_4_3_warning_array_subscript_above_bounds.patch, http://lists.shmoo.com/pipermail/hostap/2008-June/017905.html
Add 15_gcc_4_3_warning_array_subscript_above_bounds.patch to silence gcc-4.3 compiler warning: array subscript is above array bounds.
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 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.
Refresh debian/patches/14_fix_compile_without_eap.patch with what was applied upstream.
Fix changelog entry to refer to updated location for kfreebsd build config.
* 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.
Fix typo in debian/changelog from recent commit
Create debian/config/ directory to contain various build configuration files for different targets (eg. udeb, kfreebsd, linux).
Purge 50_fix_ftbfs_on_gnukfreebsd.patch, ot was NAKd upstream. Do not close #480572 without the required changes to upstream.
* Rename debian/extra-examples/ to debian/examples/. * Slightly modify the wat get-orig-tarball is invoked by debian/rules.
Add 14_fix_compile_without_eap.patch to fix another FTBFS when IEEE8021X_EAPOL is not defined.
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.
Span the Build-Depends field of debian/control over multiple lines.
* 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.
* Apply patch to permit package build on GNU/kFreeBSD. (Closes: #480572)
- add debian/config.kfreebsd build configuration file
- adapt debian/rules to use debian/config.kfreebsd when building for
kfreebsd DEB_HOST_ARCH_OS
- add debian/patches/50_fix_ftbfs_on_gnukfreebsd.patch to make sure
required headers are included
Correctly refer to wpa-debug-level (not wpa-verbosity-level) ifupdown parameter to control logging output. (Closes: #474440)
Add patch to remove -w option from help output, it has been removed in previous versions. (Closes: #472853)
upload to unstable
* 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.
qt4-x11: #470572
* 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_link_pkgconfig.patch to combat against the excess linkage by selecting precise CONFIG project configuration and compiler options.
* Add debian/patches/10_silence_siocsiwauth_icotl_failure.patch to disable ioctl failure messages that occur under normal conditions.
* 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
* New upstream release.
* wpasupplicant binary package no longer suggests pcscd, guessnet, iproute or wireless-tools, nor does it recommend dhcp3-client. These are not needed.
* 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
* Fix formatting error in debian/ifupdown/wpa_action.8 to make lintian quieter.
* Add patch to fix sending of ie data through D-Bus interface. - debian/patches/40_dbus_ssid_data.patch (Closes: #465338)
* Tidy up the clean target of debian/rules. Now that the madwifi headers are handled differently we no longer need to do any cleanup.
* use pkg-config for detecting how to link against pcsc-lite - debian/patches/01_use_pkg-config_for_pcsc-lite_module
* use -Wl,--as-needed to avoid unnecessary linking to ncurses, libpthread and libdl.
* remove ${misc:Depends}. Nothing does use it and generates an unnecessary
warning.
* move madwifi headers from debian/patches/20_madwifi_headers to debian/madwifi-headers. also update debian/copyright.
* 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
* Add documentation headers to the files in debian/patches/*
Small simplification to packaging 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.
- fixes infinite loop in EAPOL state machine when dynamic wep keys are
used (Closes: #464514)
- debian/patches/31_wpa_gui_qt4_eventhistory_always_scrollbar.patch - debian/patches/32_wpa_gui_qt4_eventhistory_scroll_with_events.patch
* 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_eventhistoryui_autoscroll_checkbox.patch - debian/patches/32_wpa_gui_qt4_eventhistory_autoscroll.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]
* install-stamp was not properly implimented, fix it up. [debian/rules]
* 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
* New Upstream git snapshot.
* 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
* install-stamp was not properly implimented and is not required, clean it up. [debian/rules]
make upload to unstable
current revision is UNRELEASED
* 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
upload to unstable
lose changelog information that is no longer relevant
fix version
* 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).
* Drop all patches applied to upstream git.
* New Upstream git snapshot.
- debian/patches/93_wpa_gui_qt4_scanres_really_remove_qtimer.patch * Fix a bug introduced by new bss ctrl interface command and/or wpa_gui processing of scan results where there would be no finite point of iterations causing infinite loop. - debian/patches/84_ctrl_iface_scan_bss_count.patch - debian/patches/94_wpa_gui_qt4_scanres_bss_count.patch
* 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. * 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 flags to new bss ctrl interface command output.
- debian/patches/83_ctrl_iface_scan_bss_flags.patch
* Use iterative scan result method to display scan results in wpa_gui. No
longer use a QTimer for polling, the scan results will be updated on each
CTRL-EVENT-SCAN-RESULTS.
- debian/patches/90_wpa_gui_qt4_update_scan_results_on_event.patch
- debian/patches/91_wpa_gui_qt4_scanres_bss_iterative.patch
* Cherry pick upstream commits that adds scan event signal to clients
listening to ctrl interface and an iterative (per bssid) scan result
interface.
- debian/patches/80_wpa_ctrl_scan_event.patch
- debian/patches/81_ctrl_iface_scan_bss_command.patch
- debian/patches/71_wpa_gui_qt4_wpagui_wep_enabled_from_scan.patch
* Add patch to make eventhistory listview widget of wpa_gui-qt4 follow
events as they are added by calling scrollToBottom() function of listview
object.
- debian/patches/70_wpa_gui_qt4_wpagui_scroll_follow_eventhistory.patch
condense changelog entry about minor patch series
* Add patches to enhance the initial wpa_gui user interface. Present a
tabbed interface, the default tab containing the current status updates
and the second tab containing an interface to add/remove/manipulate
networks in the current configuration.
- debian/patches/51_wpa_gui_qt4_wpaguiui_cleanup_menus.patch
- debian/patches/52_wpa_gui_qt4_wpaguiui_tabbed_ui.patch
- debian/patches/53_wpa_gui_qt4_wpagui_populate_network_list.patch
- debian/patches/54_wpa_gui_qt4_wpagui_add_button.patch
- debian/patches/55_wpa_gui_qt4_wpagui_edit_button.patch
- debian/patches/56_wpa_gui_qt4_wpagui_remove_button.patch
- debian/patches/57_wpa_gui_qt4_wpagui_enable_disable_radio.patch
- debian/patches/58_wpa_gui_qt4_wpagui_network_scan_button.patch
- debian/patches/59_wpa_gui_qt4_wpagui_networklist_doubleclick.patch
- debian/patches/60_wpa_gui_qt4_wpagui_remove_menu.patch
- debian/patches/61_wpa_gui_qt4_wpagui_remove_enable_disable_all.patch
- debian/patches/62_wpa_gui_qt4_wpagui_update_on_disable_and_enable.patch
- debian/patches/63_wpa_gui_qt4_wpagui_reselect_list_index.patch
- debian/patches/64_wpa_gui_qt4_wpagui_info_no_network.patch
cherry pick ui form rework from upstream
cherry pick fix from git to fix preselection of form settings when editing WEP network
drop patches rejected upstream, time to go back to drawing board...
- debian/patches/53_wpa_gui_qt4_wpagui_move_select_any.patch
- debian/patches/54_wpa_gui_qt4_wpagui_rename_connect_to_reassociate.patch
- debian/patches/55_wpa_gui_qt4_wpagui_scan_label.patch
enhancements). The also change the main wpa_gui UI to use a listbox
instead of combobox for network selection, with buttons to trigger certain
actions on selected networks.
- debian/patches/50_wpa_gui_qt4_wpaguiui_rework.patch
- debian/patches/51_wpa_gui_qt4_wpaguiui_new_layout.patch
- debian/patches/52_wpa_gui_qt4_wpagui_use_new_layout.patch
- debian/patches/48_wpa_gui_qt4_networkconfig_focus_on_error.patch
drop debian/patches/41_wpa_gui_qt4_networkconfigui_inc_size.patch
- debian/patches/47_wpa_gui_qt4_networkconfig_psk_error_title.patch
position of id string and adds a priority counter (as well as other
enhancements).
- debian/patches/46_wpa_gui_qt4_networkconfig_check_idstr.patch
* Add patches to increase usability of wpa_gui-qt4. These update the
networkconfig.ui file to syntax the qt4-designer prefers, changes the
position of id string and adds a priority counter.
- debian/patches/40_wpa_gui_qt4_networkconfigui_rework.patch
- debian/patches/41_wpa_gui_qt4_networkconfigui_inc_size.patch
- debian/patches/42_wpa_gui_qt4_networkconfigui_label_names.patch
- debian/patches/43_wpa_gui_qt4_networkconfigui_tab_order.patch
- debian/patches/44_wpa_gui_qt4_networkconfigui_network_prefs_box.patch
- debian/patches/45_wpa_gui_qt4_networkconfig_idstr_priority.patch
* 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.
* 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.
change location of README.wpa_supplicant.conf, do not make useless noise in wpa_action logfile
* 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.
s/sendsigs/\$remote_fs/
* /etc/init.d/wpa-ifupdown must stop before sendsigs does when using dependency based init system. Add sendsigs to Required-Stop keyword of LSB header in debian/wpasupplicant.wpa-ifupdown.init.
* 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).
* Add debian/patches/37_rm_wait_for_interface.patch to remove the -w (wait for network interface) option. External hotplug agents are now required to handle this use case, as this option has been broken for many months and adds extra complexity to wpa_supplicant driver interface initialization. (Closes: #350963) * 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.
drop debian/patches/37_rm_wait_for_interface.patch to avoid potential for regression, prepare for 0.6.2-2 upload to unstable
* Add debian/patches/37_rm_wait_for_interface.patch to remove the horribly broken wait_for_interface complexity provided along with the -w command line option. (Closes: #350963)
fix changelog
drop debian/patches/33_wait_for_interface_driver_init.patch, it will not be applied upstream, and the wait_for_interface crap will most likely be removed
* Add debian/patches/37_wpa_gui_qt4_save_config.patch to allow configuration to be saved from file menu item.
* Add debian/patches/32_wpa_gui_qt4_enable_disable_all.patch to take advantage of `disable_network all` and `enable_network all` via wpa_gui.
* Make sure wpa_supplicant process is checked for and killed by wpa_action on stop or down actions.
* Add debian/patches/36_ctrl_iface_remove_all.patch to activate `remove_network all` ctrl_interface command.
* Add debian/patches/35_ctrl_iface_disable_all.patch to activate `disable_network all` ctrl_interface command. * Add debian/patches/34_ctrl_iface_enable_all.patch to activate `enable_network all` ctrl_interface command.
* DO NOT RELEASE.
* Add debian/patches/33_wait_for_interface_driver_init.patch to refactor
driver/interface initialization
- driver_wext init function returns NULL when interface flags cannot be
determined. Most other drivers use this function in their initialization
or or return NULL on similar failure.
- poll on interface initialization, not after several initialization steps
have passed.
- move large block of driver initialization code from
wpa_supplicant_init_iface2() to wpa_supplicant_driver_init(), making
sure these functions do something in case we have waited for interface
to exist.
- wait_for_interface hack (-w command line option) now works as
advertised. (Closes: #350963)
- pending upstream inclusion. We won't ship it unless upstream accepts.
upload to experimental
* 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.
* Modify debian/wpasupplicant.wpa-ifupdown.init to be no-op when sendsigs omission interface is supported.
* 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.
in runlevels 0 and 6. This allows wpa_supplicant process to survive until networking is stopped. (Closes: #401645)
* 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.
* 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/patches/30_scan_even_when_disconnected.patch to allow scan request to succeed even when interface is in disconnected state.
* Add debian/patches/03_dbus_service_activation_customise.patch to start wpa_supplicant with "-f /var/log/wpa_supplicant.log" per default.
* Handle removal of /etc/init.d/wpa-ifupdown from package on upgrade. This is done using preinst, postinst and postrm trio similar to that which facilitated the removal of /etc/init.d/wpasupplicant. * 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.
* 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.
* New upstream release.
* 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.
Import new git snapshot. Cleanup changelog entries that represented transient changes. Drop patch applied upstream.
refresh debian/patches/30_qt4_combo_box_additem.patch to fix other wrong usages of insertItem()
* Add debian/patches/30_qt4_combo_box_additem.patch to fix population of wpa_gui-qt4 network id combo box by using qt4's addItem function.
import new git snapshot
* 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)
* 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.
import new git snapshot f320a8b
* Enhance README.modes with new supplicant debugging methods.
* 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 thye ifupdown scripts. wpa-debug-level n (for n in 1 2 3).
* Add an empty ssid field to the associate-to-any-open network block in the template wpa-roam example. * Add debian/patches/30_id_str_wpa_gui_qt3.patch to enhance the QT3 wpa_gui with a Network ID field to represent the id_str field when adding a network block.
deactivate privsep
* Activate (temporarily, for testing) CONFIG_PRIVSEP=y. Add a manpage for it, sending upstream.
merge new git snapshot, drop all patches applied upstream
* Add debian/patches/32_eap_wsc_printf_warnings.patch to fix compile warnings in src/eap_peer/eap_wsc.c on x86_64.
revert r946
* Sanitize the example catch-all configuration in the install target of debian/rules. Send the output to debian/tmp and remove the custom clean target rules. Adjust debian/wpasupplicant.examples accordingly.
* Activate CONFIG_IEEE80211R, CONFIG_IEEE80211W and CONFIG_EAP_WSC in the default build configuration.
* Add debian/patches/43_wpa_supplicant_conf_ctrl_interface_group_update.patch to update wpa_supplicant.conf(5) docbook manpage to describe the GROUP= parameter of ctrl_interface instead of the deprecated ctrl_interface_group option.
* Add initial subsection to README.modes about "Interacting with wpa_supplicant with wpa_cli and wpa_gui".
* Add debian/patches/42_wpa_cli_ctrl_interface_group_update.patch to update wpa_cli docbook manpage to describe the GROUP= parameter of ctrl_interface instead of the deprecated ctrl_interface_group option.
* Add useful comments to the new wpa-roam.conf example configuration file. * 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.
* Impliment wpa_gui manpage as a patch against upstream. This will make it easier to submit to upstream for inclusion in the future.
fix typo in changelog
* Impliment debian/examples/wpa_supplicant.conf.template in patch form. It is planned to expand this small template into a more useable and documented beginning point for the wpa-roam schema.
* Impliment dbus-wpa_supplicant.service D-Bus system activation config file as a patch in the package patch series. This can be sent upstream more easily in patch form.
* 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.
fix typo in changelog
* Update meail address in debian/ifupdown/wpa_action.8 manpage.
* Add debian/patches/40_log_to_specific_file.patch to provide a method of logging wpa_supplicant debug output to a specific file given on command line as argument to -F option.
* Activate support for PC/SC interface for smartcards along with SIM and AKA EAP methods. Build-depend on libpcsclite-dev. * Add debian/patches/31_pcsc_funcs_printf_warnings.patch to fix compilation warnings in src/utils/pcsc_funcs.c.
* /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.
import new upstream git snapshot
* Add debian/patches/30_wpa_gui_const_char_warnings.patch to fix warnings about deprecated conversions string constant to char* with g++ 4.2 and above.
* 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.
* Enable CONFIG_DEBUG_FILE in the debian default build configuration, to allow debug output to file.
* New upstream git snapshot.
reinstate changelog
calculate key length once at start of function and s/${#KEY}/$KEY_LEN/g
* 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.
* Allow "wpa-key-mgmt NONE" to form a network block via the wpa_cli calls in wpa_conf() of functions.sh.
release version 0.6.1~git20071119-1
* Adjust logic when using sed to determine ctrl_interface socket directory from the configfile to handle ctrl_interface=DIR= GROUP= syntax.
import current git
fetch todays git
- support for dbus >= 1.1.1 dbus_watch_get_unix_fd() api
kick 70_fix_deprecated_conversion_of_string_constant for now
* 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).
* 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.
fix changelog typo
* New upstream git snapshot. * Build depend on docbook and docbook-utils to generate upstream manpages from sgml source.a * Upstream wpa_cli(8) is no longer incorrect with regard to CONNECTED and DISCONNECTED signal events. (Closes: #432904)
* 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. * Add debian/patches/60_dbus_deprecated_get_fd.dpatch to fix deprecated usage of dbus_watch_get_fd(). Instead use dbus_watch_get_unix_fd(). * dbus_watch_get_unix_fd() requires versioned build dependency on libdbus-1-dev (>= 1.1.1-1). * Add debian/patches/70_fix_deprecated_conversion_of_string_constant.dpatch to fix pedantic g++ warnings. * 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)
prepare for release
* Update Vcs fields of debian/control to format of current consensus. * Add Homepage field to debian/control.
* Fix stack overflow condition that could exist if driver reported bad tsf data in iwevent and scan results. (Closes: #442387)
* Fix debian-rules-ignores-make-clean-error lintian error.
* Add 10_fix_non_wpa_zero_len_ssid.dpatch to fix regression inhibiting selection of non-WPA zero length ssid. (Closes: #431102)
* Truncate default build .config. Make madwifi config option conditional on MADWIFI variable.
* Fix typo in README.modes, wpa-default-iface is really wpa-roam-default-iface. (Closes: #435718) * Simplify debian/dot.config.mk. * Confirm that the ifupdown scripts do set ssid when wpa-ssid is used with a value in /etc/network/interfaces. (Closes: #367655)
* Add debian/mk-madwifi-header-patch, a quick and dirty bash script for generating the madwifi header patch.
* Really allow 'wpa-conf managed' to pass through.
* Fix building wpagui.
* remove debian/wpasupplicant.preinst, since we don't support upgrades from oldstable. This way we don't need to look at /var/lib/dpkg/status anymore, which is unreliable anyway. Makes lintian happy.
* Fix debian/rules and debian/wpa_gui.install to actually build and install the qt4 version of wpa_gui.
* Damage control: allow 'wpa-conf managed' to pass through without failure for those people who followed the poor example outlined in the hidden ssid's section of README.modes. Also remove the offending line from the documentaion. (Closes: #428137)
typo
* Update madwifi_headers patch with code from current madwifi SNV trunk.
* New upstream release. - restructured source layout * Adjust debian/wpasupplicant.examples, debian/wpagui.install, debian/wpasupplicant.install, debian/wpasupplicant.manpages, and debian/wpasupplicant.docs for new layout. * Redjust debian/patches/30_dbus_policy.dpatch and debian/patches/40_debian_doc_examples.dpatch to apply against new layout. * Drop debian/patches/10_config.dpatch and debian/patches/21_madwifi_includes.dpatch. * Introduce makefile fragment for wpa_supplicant .config creation. Call it from debian/rules. It is named debian/dot.config.mk. * Add WPADIR variable to debian/rules, adjust build and install targets to use WPADIR.
* (NOT RELEASED YET) New upstream release
small typo
* Add netdev group if it does not exist, since we provide a dbus
configuration file that insists on using that group. (Closes: #418641)
update changelog timestamp
Remove the prerm script as discussed on pkg-wpa-devel@ prepare upload to unstable
* Update debian/watch with new upstream release URL.
* Rename madwifi related dpatches to match that of hostapd source package.
* Update debian/copyright with new upstream URL's and Jouni's new email
address.
* Update XS-Vcs fields of debian/control to reflect pkg-wpa archive change.
[svn-inject] Applying Debian modifications to trunk
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.5 |