2012
usb-modeswitch (1.2.3+repack0-1) unstable; urgency=medium
* New 1.2.3 upstream release.
- Fixed two bugs both causing the embedded-jimsh install variant of the
dispatcher crash;
(Closes: #656688)
- Fixed some "regexp" incompatibilities with Debian's libjim.
(Closes: #656063)
* Repack the upstream tarball:
- Drop the code copy of jimtcl.
* Rise urgency to medium as this new upstream release fixes two RC bugs.
* Add patch to disable logging as enabled in 1.2.3 upstream release.
-- Didier Raboud <odyx@debian.org> Mon, 30 Jan 2012 18:16:11 +0100
usb-modeswitch (1.2.2+repack0-1) unstable; urgency=low
* New 1.2.2 upstream release.
- Fixed bad bug preventing mode switch for devices using TargetClass
(Closes: #656248);
* Repack the upstream tarball:
- Drop the code copy of jimtcl.
-- Didier Raboud <odyx@debian.org> Thu, 19 Jan 2012 11:27:49 +0100
usb-modeswitch (1.2.1+repack0-1) unstable; urgency=low
* New 1.2.1 upstream release.
* Repack the upstream tarball:
- Drop the code copy of jimtcl.
* Refresh patches.
× 03_use_udev_specifics.patch: Refresh.
-- Didier Raboud <odyx@debian.org> Mon, 02 Jan 2012 21:27:00 +0100
2011
usb-modeswitch (1.2.0+repack0-1) unstable; urgency=low
* New 1.2.0 upstream release:
- added command line options for binary program to accept configuration
data via stdin or as a long string parameter - this fixes the bug with
non-writable temporary file during boot (Closes: #629371);
* Repack the upstream tarball:
- Drop the code copy of jimtcl.
* Refresh patches:
× 03_use_udev_specifics.patch: Refresh.
+ 04_cope_with_repack.patch: Add.
- wait_half_second_non_scsi.patch: was from upstream; drop.
* Link usb-modeswitch-dispatcher against libjim.
- Add Build-Depends on jimtcl and libjim-dev.
- Drop Depends on tcl/tclsh.
- Use explicit makefile targets.
* Bump debhelper compat to 9, for auto- buildflags.
- Bump debhelper B-D to 8.9.0~.
- Add source lintian override.
-- Didier Raboud <odyx@debian.org> Mon, 24 Oct 2011 09:50:41 +0200
usb-modeswitch (1.1.9-2) unstable; urgency=low
* Patch the tcl dispatcher to wait some time with non-scsi-needing
devices. (Closes: #637972)
-- Didier Raboud <odyx@debian.org> Tue, 16 Aug 2011 23:04:57 +0200
usb-modeswitch (1.1.9-1) unstable; urgency=low
* New 1.1.9 upstream version:
× Refresh 03_use_udev_specifics.patch.
-- Didier Raboud <odyx@debian.org> Sun, 07 Aug 2011 16:59:11 +0200
usb-modeswitch (1.1.8-1) unstable; urgency=low
* New 1.1.8 upstream version:
- Rewrite Debian's "override from /etc" code
(Closes: #630081, thanks to Alex Hermann).
- Fix boot-time switching regression
(Closes: #629371, thanks to Christian Kastner).
* Drop patches obsoleted by 1.1.8:
- 01_extract_to_var_lib_not_tmp
- 02_allow_override_from_etc
* Drop device_reference.txt from docs as upstream dropped it.
* Bump Standards-Version to 3.9.2 without changes needed.
-- Didier Raboud <odyx@debian.org> Mon, 20 Jun 2011 10:12:34 +0200
usb-modeswitch (1.1.7-1) unstable; urgency=low
* New 1.1.7 upstream version.
* Patches:
+ Add 01_extract_to_var_lib_not_tmp.patch to extract
temporary files to /var/lib/usb_modeswitch instead of /tmp.
+ Add 02_allow_override_from_etc.patch to permit overriding
packed configurations with files within /etc/usb_modeswitch.d/.
- Remove 02_mp_correct_hyphens.patch: merged upstream.
- Remove 04__use_var_lib_not_etc.patch: merged upstream.
- Remove 05_fixed_configuration_switching_races.patch: was an upstream
backport.
- Remove 06_umdp_archive_in_usr.patch: Obsoleted by upstream.
* Replace usb-modeswitch-data-packed dependency by a versioned dependency on
usb-modeswitch-data (copes with -packed package removal).
* Add a postinst maintainer script to move past runtime files to their new
(and correct) location under /var/lib/.
* Also bump debhelper compat (was forgotten).
-- Didier Raboud <odyx@debian.org> Tue, 15 Mar 2011 17:57:00 +0100
usb-modeswitch (1.1.6-2) unstable; urgency=low
* Upload to unstable.
* Use new dh_installdeb maintscript possibility:
- Bump debhelper Build-Depends to 8.1.0.
- Add Pre-Depends on ${misc:Pre-Depends} to usb-modeswitch.
- Remove usb-modeswitch.preinst.
- Add usb-modeswitch.maintscript.
* Use my @d.o address and remove the DMUA flag.
-- Didier Raboud <odyx@debian.org> Wed, 09 Feb 2011 14:11:13 +0100
usb-modeswitch (1.1.6-1) experimental; urgency=low
* New 1.1.6 upstream version.
* Add a prerm maintainer script to remove leftover runtime files.
* Update package relationships to allow the install of usb-modeswitch-
data-packed.
* Patches:
+ 06_umdp_archive_in_usr.patch: Add to search for the compressed archive
in /usr/share/usb-modeswitch-data/
x Refresh all others.
* Bump Standards to 3.9.1 without changes needed.
-- Didier Raboud <didier@raboud.com> Tue, 04 Jan 2011 17:22:40 +0100
2010
usb-modeswitch (1.1.5-1) experimental; urgency=low
* New 1.1.5 upstream version.
* Patches:
- 01_no_bash_before_tcl.patch: remove, included upstream.
x Refresh all others.
-- Didier Raboud <didier@raboud.com> Wed, 01 Dec 2010 15:59:47 +0100
usb-modeswitch (1.1.4-2) unstable; urgency=low
* Fix configuration switching race (LP: #673435)
-- Didier Raboud <didier@raboud.com> Thu, 11 Nov 2010 14:52:43 +0100
usb-modeswitch (1.1.4-1) unstable; urgency=low
* Patches:
+ 04_use_var_lib_not_etc.patch : Add to put runtime files in /var/lib.
* Release to unstable, thanks to the Release Team approval.
-- Didier Raboud <didier@raboud.com> Mon, 30 Aug 2010 18:30:37 +0200
usb-modeswitch (1.1.4-1~exp0) experimental; urgency=high
* New 1.1.4 upstream version; relevant changes:
- The package should work at boot time now (cold and warm);
(Closes: #591765, #591722)
- wrapper fix for the symlink feature: handling of multiple interrupt
ports was incomplete; (Closes: #587776)
- wrapper does not longer use a temporary file for the symlink feature
(security considerations, Marco d'Itri) (Closes: #591761)
- no udev rules grep'ing (Closes: #591760)
* Patches:
+ 01_no_bash_before_tcl.patch : add to avoid one more waiting.
+ 02_mp_correct_hyphens.patch: refresh.
+ 03_use_udev_specifics.patch: avoid code duplication by using udev
specific hotplug functions.
* Set urgency to high as new upstream fixes security bug.
* Correct documentation glitches in debian/README.Debian
(Closes: #590903)
-- Didier Raboud <didier@raboud.com> Tue, 24 Aug 2010 00:07:38 +0200
usb-modeswitch (1.1.3-1) unstable; urgency=low
* New 1.1.3 upstream version; relevant changes:
- Small additions in Makefile (install with -D)
=> Remove patch 01_mf_install_path.patch
- Changes in option handling (NO MORE DEFAULT CONFIG FILE!) and help text
=> Remove that conffile on upgrade, to avoid misunderstanding.
=> Include the device_reference.txt as docs.
- Wrapper now ignores package manager leftovers in config folder
=> Remove patch 03_filter_undesired_rules.patch
- Replaced bash-specific syntax in wrapper
=> Remove patch 04_fix_bashism.patch
* Patches:
+ 02_mp_correct_hyphens.patch: refresh.
-- Didier Raboud <didier@raboud.com> Wed, 23 Jun 2010 10:43:35 +0200
usb-modeswitch (1.1.2-3) unstable; urgency=low
* Add 04_fix_bashisms.patch to fix bashism in usb_modeswitch.tcl
(Closes: #581143)
-- Didier Raboud <didier@raboud.com> Tue, 18 May 2010 14:24:17 +0200
usb-modeswitch (1.1.2-2) unstable; urgency=low
* Add 03_filter_undesired_rules.patch to filter out undesired files
(Closes: #579981)
-- Didier Raboud <didier@raboud.com> Mon, 03 May 2010 11:37:08 +0200
usb-modeswitch (1.1.2-1) unstable; urgency=low
* New 1.1.2 upstream version.
- Added support for two additional bulk messages
- Wrapper handles special ZTE case
- Generalized driver loading
- New parameter "DriverModule" and "DriverIDPath"
- New wrapper facility to add symlink pointing to interrupt port
* Update 01_mf_install_path.patch and 02_mp_correct_hyphens.patch
* Don't use Debian-specific revisions in debian/control.
-- Didier Raboud <didier@raboud.com> Mon, 19 Apr 2010 13:49:19 +0200
usb-modeswitch (1.1.1-1) unstable; urgency=low
* New 1.1.1 upstream version.
- Add separate config file for wrapper (global settings for switching and
logging)
- Add config file option to disable driver loading
- Handling of kernel attribute AVOID_RESET_QUIRK added
- Bug fixed in SonyMode
- Bug fixed in SuccessCheck logic
- Minor flow alignments and fixes
- Debian:
+ Update patches
+ Update preinst to not drop /etc/usb_modeswitch.conf anymore
+ Update usb-modeswitch.install to install the conffile
* Now that I am a DM, add DMUA field to debian/control.
Thanks go to Patrick Matthäi for the sponsoring!
-- Didier Raboud <didier@raboud.com> Thu, 18 Mar 2010 11:08:06 +0100
usb-modeswitch (1.1.0-2) unstable; urgency=low
* Drop the udev rules file (shipped in usb-modeswitch-data). Thanks to
Sven-Haegar Koch for the report! (Closes: #567438)
-- Didier Raboud <didier@raboud.com> Fri, 29 Jan 2010 09:24:41 +0100
usb-modeswitch (1.1.0-1) unstable; urgency=low
The "All your base are belong to us" release. It was great to collaborate
with upstream on that release. Thanks Josh!
* New 1.1.0 upstream version.
- Debian manpage got included, drop docbook-to-man.
- Merge the two wrappers and put them in /lib/udev/.
* Add a lintian override for the polyglot in /lib/udev/
* Update debian/watch to new upstream tarball naming.
* Bump dependency on -data to 20100127-1.
* Suggest comgt instead of gcom.
* Patches:
+ 01_mf_install_all_path.patch
Add
- Ensures that the directories are created before accessing them
- Disables the udev rules reload
+ 02_mp_correct_hyphens.patch
Add to correct hyphen-used-as-minus-sign on the manpage.
- 03_build_system_to_policy.patch
Merged upstream.
- 05_move_wrappers_to_usr.patch
Merged upstream.
-- Didier Raboud <didier@raboud.com> Thu, 28 Jan 2010 15:17:38 +0100
usb-modeswitch (1.0.7-1) unstable; urgency=low
* New 1.0.7 upstream version (Closes: #563527). - Update the manpage - Split source in binary and data packages. * Patches: - 01_correct_broken_huawei_conf.patch Removed. + 03_build_system_to_policy.patch Refreshed. - 04_convert_umconf_to_unicode.patch Removed. + 05_move_wrappers_to_usr.patch Refreshed. - 06_disables_rules.patch Removed. * Add a preinst to delete configuration files forgotten in previous releases - Also delete /etc/udev/rules.d/80-usb_modeswitch.rules. - Delete only the data files not included in the -data upload * Update README.Debian.
-- Didier Raboud <didier@raboud.com> Tue, 12 Jan 2010 15:58:14 +0100
2009
usb-modeswitch (1.0.5-1) unstable; urgency=low
* New 1.0.5 upstream version
- Configurations are now stored in independent files under
/etc/usb_modeswitch.d/
- The devices detection is greatly improved by having a broader set of
detection fields (Closes: #527122).
- Two new binaries: usb_modeswitch_sh and usb_modeswitch_tcl.
* Adaptation to new upstream:
- Add tclsh to Depends.
- Drop mkrules.py and thus python B-D (Closes: #535445).
- Update manpage to 1.0.5 (add --version)
* Patches:
- 01_correct_broken_huawei_conf.patch : refresh.
- 02_umconf_is_no_exec.patch : remove, merged upstream.
- 03_build_system_to_policy.patch : refresh.
- 04_convert_umconf_to_unicode.patch : Add to get everything in utf-8.
Thanks to W. Martin Borgert.
- 05_move_wrappers_to_usr.patch : Add. Moves wrappers to specific
/usr/share/usb_modeswitch
- 06_disables_rules.patch : Add to get the udev rules "opt-in"
(See NEWS.Debian)
- Add headers to make them all comply to DEP-3 Patch Tagging Guidelines.
* Bump Standards-Version to 3.8.3
- Add README.source.
* Document the major changes in NEWS.Debian
* Switch to source format 3.0 (quilt). Drop quilt Build-Dep and dh snippet.
-- Didier Raboud <didier@raboud.com> Tue, 03 Nov 2009 11:02:31 +0100
usb-modeswitch (1.0.2-1) unstable; urgency=low
* New 1.0.2 Upstream Version
- New devices:
+ EpiValley SEC-7089 (featured by Alegro and Starcomms / iZAP)
+ ST Mobile Connect HSUPA USB Modem
- The command line options have changed:
+ On/off flags don't require arguments anymore
+ long option names changed to standard format (e.g. --HuaweiMode to
--huawei-mode)
- Code cleanup
- Added device inquiry
- Send and response endpoints now autoselected
* Fix manpage accordingly.
* Update mkrules.py accordingly with cleaner coding style, thanks to
Kris Warkentin.
* Add debian/NEWS with a clear warning about the command line changes.
* Fix "Broken generated udev rules for Huawei devices." by adding patch
01_correct_broken_huawei_conf.patch (Closes: #530788).
- Thus adding quilt to Build-Depends and tweak debian/rules accordingly.
- Thanks Stephen Depooter.
* debian/rules: Redo from scratch using debhelper tiny style.
- Thus bump Build-Depends on debhelper to > 7.0.50.
- Use upstream's build system.
- Add patch 02_umconf_is_no_exec.patch.
- Add patch 03_build_system_to_policy.patch to accept DEB_BUILD_OPTIONS
(noopt, nostrip).
* Switch packaging to git under Alioth's collab-maint
- Add Vcs-{Git,Browser} to debian/control.
* Bump Standards to 3.8.2, no changes needed.
-- Didier Raboud <didier@raboud.com> Tue, 23 Jun 2009 17:41:06 +0200
usb-modeswitch (0.9.7-1) unstable; urgency=low
* 0.9.7 new upstream release.
"Updated SonyMode, MD 400 now stable; automatic default endpoint detection
from Andrew Bird."
- Sony Ericsson MD400 now working
- Automatic bulk endpoint detection
* debian/copyright
- Point to GPL version 2, thanks to lintian --pedantic.
-- Didier Raboud <didier@raboud.com> Thu, 16 Apr 2009 11:34:47 +0200
usb-modeswitch (0.9.7~beta1-1) experimental; urgency=low
* 0.9.7beta new upstream release.
"Major code clean up, optional success control (both suggested by Daniel
Cooper), new devices"
* New build system (not used in Debian yet).
* New option to enable success control (--success)
- Manpage updated
* New devices
- Option iCON 210,401
- Vodafone K3760
- ZTE MF636 (aka "Telstra / BigPond 7.2 Mobile Card")
- Sierra Wireless Compass 597
- MobiData MBD-200HU
- Hyundai Mobile MB-810
* Bump Standards to 3.8.1. No changes needed.
-- Didier Raboud <didier@raboud.com> Mon, 30 Mar 2009 19:44:55 +0200
usb-modeswitch (0.9.6-2) unstable; urgency=low
* debian/copyright: Make clear that the packaging is GPLv2+, as
usb-modeswitch itself
* debian/mkrules.py: Generate udev rules based on /etc/usb-modeswitch.conf
* Add gcom and wvdial to Suggests.
-- Didier Raboud <didier@raboud.com> Sat, 14 Feb 2009 12:32:43 +0100
usb-modeswitch (0.9.6-1) unstable; urgency=low
* Initial release (Closes: #453732) * Description taken from the ITP, thanks to Aurélien GÉRÔME.
-- Didier Raboud <didier@raboud.com> Tue, 03 Feb 2009 14:11:19 +0100