Skip to content

Debian Changelog usb-modeswitch (1.2.3+repack0-1)

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