Please sync libusb-1.0 (2:1.0.3-1) from Debian unstable

Bug #426378 reported by Nikias Bassen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libusb-1.0 (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

libusb-1.0 v1.0.3 has been released. Would be great if you include this into karmic as it contains important bug fixes, esp. an essential fix that allows to send packets with a buffer size of 0. This is required for devices like the iPhone/iPod touch to work properly.

see:
http://git.stuge.se/?p=libusb.git;a=summary
http://sourceforge.net/projects/libusb/files/libusb-1.0/

Julien Lavergne (gilir)
Changed in libusb-1.0 (Ubuntu):
importance: Undecided → Wishlist
status: New → In Progress
assignee: nobody → Julien Lavergne (gilir)
summary: - Please include libusb-1.0 version 1.0.3
+ Please sync libusb-1.0 (2:1.0.3-1) from Debian unstable
Revision history for this message
Julien Lavergne (gilir) wrote :

For the record, it's a bugfix release only. Last Debian changelog entry :

libusb-1.0 (2:1.0.3-1) unstable; urgency=low

  * New upstream version (closes: bug#549466).
  * Upgraded policy compliance to 3.8.3 (no changes).

 -- Aurelien Jarno <email address hidden> Sat, 03 Oct 2009 18:02:54 +0200

Changed in libusb-1.0 (Ubuntu):
status: In Progress → Confirmed
assignee: Julien Lavergne (gilir) → nobody
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Karmic currently has 2:1.0.1-1. Can someone confirm with the upstream changelogs that this does not need an FFe?

Changed in libusb-1.0 (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Julien Lavergne (gilir) wrote :
Download full text (5.0 KiB)

I already confirmed that it's a bug fix only release. This is the changelog between 1.0.1 and 1.0.3 :

commit f46716f42040986203fa6e873bfdabe1be2900ec
Author: Daniel Drake <email address hidden>
Date: Thu Aug 27 21:14:54 2009 +0545

    v1.0.3 release

commit 5b489b8b2a5aba7b8b804e5af6d2628735548238
Author: Toby Peterson <email address hidden>
Date: Sun Aug 23 10:04:59 2009 +0545

    Darwin: 64-bit type fixes

commit ad8ae04d0b52009af0b1180e005f7554d2bbb26c
Author: Nathan Hjelm <email address hidden>
Date: Sun Aug 23 10:02:55 2009 +0545

    Darwin: fix crash when reading descriptors after close

    Fix a crash which occurs if the user does the following sequence on a
    device: open, close, get_configuration_descriptor.

commit 45ae2aecf5512dcff059b2a416534e81c6a00c88
Author: Daniel Drake <email address hidden>
Date: Sat Aug 1 13:55:15 2009 +0545

    move bug info to bug tracker

    Protection needed: http://www.libusb.org/ticket/4
    Losing data: fixed in previous commit

commit 126129e174062c2a27423817a459e5113f777789
Author: Daniel Drake <email address hidden>
Date: Thu Jul 9 22:09:04 2009 +0100

    Linux: try harder not to lose any data

    We would previously lose any data that was present on a cancelled URB.
    Work harder to make sure this doesn't happen.

commit 0334ee642b47dfe1ca9db64b22e7702ea14b3f09
Author: Daniel Drake <email address hidden>
Date: Sun Jun 28 19:49:10 2009 +0100

    Add libusb_get_max_iso_packet_size()

    As pointed out by Dennis Muhlestein, libusb_get_max_packet_size()
    doesn't really do what the documentation might suggest because it
    does not consider the number of transaction opportunities per
    microframe.

    Add a new function to do what is useful for isochronous I/O.

commit 615f18e64e96ae4ecc8e43d0de00933059a5209a
Author: Daniel Drake <email address hidden>
Date: Sat Jun 20 22:33:21 2009 +0100

    Linux: fix sending of zero length bulk packets

    Note that there are is a kernel bug preventing this from working
    properly at the moment, even after this fix.

commit 86f79fbf61c2018bdf009c7ebf92b38f3a16fd0c
Author: Nathan Hjelm <email address hidden>
Date: Fri Jun 19 22:18:44 2009 +0100

    Darwin: Don't cancel transfers on timeout

    ...because the OS does this for us.

commit d4bd9ed4de19a9c766f7a23eea8c852cdd61c18f
Author: Daniel Drake <email address hidden>
Date: Sun Jun 14 19:23:21 2009 +0100

    Don't terminate enums with commas

    g++ -pedantic doesn't like this
    Reported by Eberhard Mattes

commit 8be256082eb9bd8e243d89529f742926bb29a21b
Author: Daniel Drake <email address hidden>
Date: Sat Jun 13 17:19:07 2009 +0100

    v1.0.2 release

commit 060e006e663fd59c281be29b71eb197e02b210e8
Author: Daniel Drake <email address hidden>
Date: Wed Jun 10 21:42:05 2009 +0100

    Linux: fix config descriptor parsing on big-endian systems

    Multi-byte fields in the configuration descriptors that come back from
    usbfs are always in bus endian format.

    Thanks to Joe Jezak for help investigating and fixing this.

commit c4a905022f684da9a4a853eb9232a81a53df2652
Author: Nathan Hjelm <email address hidden>
Date: Sun Jun 7 22:29:35 2009 +0100

    Darwin: improve handling of disc...

Read more...

Changed in libusb-1.0 (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Julien Lavergne (gilir) wrote :

Sync done for Lucid

Changed in libusb-1.0 (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.