lp:debian/wpasupplicant

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/wpasupplicant
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

14. By Stefan Lippers-Hollmann <email address hidden>

* add "hostap: Allow linking with libnl-3" from Ben Greear
  <email address hidden> to allow building against libnl3 3.2.
* raise versioned build-dependency to (>= 3.2.3-2~), we need
  libnl-genl-3-200-udeb and expect it in /lib/.
* switch build dependency from libnl3-dev to libnl-3-dev && libnl-genl-3-dev
  accordingly.
* 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 <email address hidden>, accepted upstream into hostap-1.git
  (Closes: #649202).

13. By Stefan Lippers-Hollmann <email address hidden>

* restrict wpasupplicant-udeb to linux-any, until a udeb for libpcap0.8 gets
  available for kfreebsd-any (Closes: #644823).
* build-depend on libncurses5-dev explicitly, as it is no longer pulled in
  indirectly.

12. By Stefan Lippers-Hollmann <email address hidden>

[ Kel Modderman ]
* Support /run/sendsigs.omit.d/ (Closes: #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/
* ACK NMU (Closes: #610931)
  - add wpasupplicant-udeb
  - build against libnl3
* 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)

[ Stefan Lippers-Hollmann ]
* make wpasupplicant-udeb arch=any, an initial kfreebsd udeb config is now
  provided as well.
* 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.
* 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.

11. By Gaudenz Steinlin

* Non-maintainer upload with the agreement of Kel Modderman.

[ Stefan Lippers-Hollmann ]
* bump standards version to 3.9.2, no changes necessary.

[ Gaudenz Steinlin ]
* Add wpasupplicant-udeb for debian-installer. Thanks to
  Mathew Palmer for providing the initial patch. (Closes: #610931)
* Build against libnl3

10. By Kel Modderman <email address hidden>

* 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)

9. By Kel Modderman <email address hidden>

* 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.

8. By Micha Lenk

* Non-maintainer upload approved by Kel Modderman.
* Added patch 31_fallback_to_full_EAP_authentication.patch (closes: #582917).

7. By Kel Modderman <email address hidden>

* Switch to source format 3.0 (quilt), drop quilt build dependency
  and remove '--with quilt' from dh command in debian/rules.
* Fix "FTBFS on kfreebsd-gnu" with addition of 21_kfreebsd.patch.
  Thanks to work by Stefan Lippers-Hollmann and Petr Salinger.
  (Closes: #480572)
* 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.
* Add traling blank line to debian/NEWS to assist apt-listchanges as
  per lintian advice.
* Cherry pick 30_cfg80211_association_optimisation.patch from upstream
  git. Add cfg80211-specific optimization to avoid silly behavior.

6. By Kel Modderman <email address hidden>

* 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)
* Remove members of pkg-wpa-devel team from Uploaders who no longer
  participate in maintenance. Thanks for their past work. (Closes: #529501)
* 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.
* Remove a few traces of ath/madwifi from debian/NEWS and
  debian/README.Debian, thanks again to Stefan Lippers-Hollmann.
* 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/. (Closes: #557344)
* Modify wpa_action and associated functions to use logger(1) instead of
  piping to /var/log/wpa_action.$IFACE.log.
* Ensure removal of obsolete logrotate conffiles now that all
  wpa_supplicant/wpa_cli output is logged to syslog.
* Support help action in action_wpa.sh. (Closes: #548995)
* Build-depend on libreadline-dev instead of libreadline5-dev.
  (Closes: #553891)
* 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. We currently do
  not modify them, so these build-dependencies and steps are expensive.
* Convert debian/rules to use dh
  - build depend on debhelper (>= 7.4.12~) for dh override support, qmake
    build class support and --builddirectory argument 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
* CFLAGS, CXXFLAGS, LDFLAGS and V are exported by debian/rules.
* Remove uupdate command from debian/watch, it is not useful.
* Add ${misc:Depends} to debian/control for debhelpers to use as required.
* Remove debian/get-git-snapshot and debian/rules target.
* Bump Standards-Version to 3.8.4, no extra changes required.
* 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.
* 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/10_multi_driver.patch due to its invasiveness -
  it may make future patches which fix serious issues harder to apply
  while providing an experimental feature only.
* 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.
* Cherry pick 20_wpa_msg_ctrl_wps.patch from upstream to avoid too frequent
  logging of WPS events.
* 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.
* Ensure wpa_supplicant/wpa_gui-qt4 is really clean, qmake seems to leave
  some crumbs (.obj, .moc & .ui).
* Adjust debian/watch to scan for the 0.6.X stable releases only.
* 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.

5. By Kel Modderman <email address hidden>

Drop debian/patches/12_syslog_supplement.patch. It adds code which
attempts to prettify output but doesn't handle large output well.
(Closes: #528639)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/wpasupplicant
This branch contains Public information 
Everyone can see this information.

Subscribers