1. 14 Apr, 2004 11 commits
    • Marc-Christian Petersen's avatar
      [PATCH] USB: fix CAN-2004-0075 · e19cd00e
      Marc-Christian Petersen authored
      Okay, now while we are at fixing security holes, is there any chance we
      can _finally_ get the attached patch in?
      
      The Vicam USB driver in all Linux Kernels 2.6 mainline does not use the
      copy_from_user function when copying data from userspace to kernel space,
      which crosses security boundaries and allows local users to cause a denial
      of service.
      
      Already ACKed by Greg. Only complaint was inproper coding style which is done
      with attached patch ;)
      
      ciao, Marc
      e19cd00e
    • Greg Kroah-Hartman's avatar
      Merge kroah.com:/home/greg/linux/BK/bleed-2.6 · 0862742d
      Greg Kroah-Hartman authored
      into kroah.com:/home/greg/linux/BK/usb-2.6
      0862742d
    • Anton Blanchard's avatar
      [PATCH] large cpumask fix · 69202577
      Anton Blanchard authored
      The RCU code was missing cpus_empty() in one place, required with large
      cpumasks.
      69202577
    • Anton Blanchard's avatar
      [PATCH] ppc64 signal frame issue · e8c797a8
      Anton Blanchard authored
      Fix a corruption bug, we were copying too much information back off
      the signal frame.
      
      While in the area help with gccs sign extension optimisation problems
      and convert some things to long. (Saves about 30 instructions in signal.c)
      e8c797a8
    • Linus Torvalds's avatar
      Merge http://jfs.bkbits.net/linux-2.5 · e1fdc381
      Linus Torvalds authored
      into ppc970.osdl.org:/home/torvalds/v2.6/linux
      e1fdc381
    • Dave Jones's avatar
      [PATCH] isofs buffer overflow fix · 6b4e4b90
      Dave Jones authored
      Merged in 2.4, and various vendor kernels..
      
        iDefense reported a buffer overflow flaw in the ISO9660 filesystem code.
        An attacker could create a malicious filesystem in such a way that they
        could gain root privileges if that filesystem is mounted. The Common
        Vulnerabilities and Exposures project (cve.mitre.org) has assigned the name
        CAN-2004-0109 to this issue.
      
      Ernie Petrides came up with the following patch which I fixed up a slight
      reject in to apply to 2.6. Otherwise, unchanged from the 2.4 patch.
      6b4e4b90
    • Martin Lubich's avatar
      [PATCH] USB: Patch for Clie TH55 Support in visor kernel module · b5579ca5
      Martin Lubich authored
      I just want to explain the changes I've made, since I tried to adhere to the
      more organized structure in the 2.6 visor module to incorporate my changes.
      
      I didn't want to pollute this with some ugly hack.
      
      I created a new device id table with name clie_id_5_table to cleanly separate
      the UX50/TH55 from the rest.
      
      Along with this I added a new usb_serial_device_type which is essentially a
      copy of handspring_device but has its own attach function.
      
      This new attach function ( clie_5_attach ) will do the actual magic.
      
      I think it is justified to introduce a new type ( which I called clie_5 )
      since I suspect that Sony is intentionally changing the interface spec ( As
      it has done so in the past ). I dare to predict that we will see more clie
      devices coming this year which will require this new attachment procedure. At
      the moment I am only aware of the UX50 and TH55 to implement that weird
      configuration.
      b5579ca5
    • Jan Capek's avatar
      [PATCH] USB: more ftdi devices · 0df15e3b
      Jan Capek authored
      0df15e3b
    • Duncan Sands's avatar
      [PATCH] USB speedtouch: bump the version number · 83a3154c
      Duncan Sands authored
      Hi Greg, this patch bumps the speedtouch driver's version number.
      It also adds the version number to the module description, so people
      can see it with modinfo.  I also added a MODULE_VERSION line (why?
      because it was there...)  The patch is against your 2.6 kernel tree.
      83a3154c
    • Duncan Sands's avatar
      [PATCH] USB speedtouch: fix memory leak in error path · 192fda43
      Duncan Sands authored
      Hi Greg, this patch fixes a memory leak in the speedtouch driver.
      The leak occurs when the ATM layer submits a skbuff for transmission,
      but the driver rejects it (because the device has been unplugged for
      example).  The ATM layer requires the driver to free the skbuff in this
      case.  The patch is against your 2.6 kernel tree.
      192fda43
    • Duncan Sands's avatar
      [PATCH] USB speedtouch: turn on debugging if CONFIG_USB_DEBUG is set · 555371f6
      Duncan Sands authored
      Hi Greg, this causes the speedtouch driver to output non-verbose
      debugging messages if the kernel was configured with CONFIG_USB_DEBUG.
      The patch is against your 2.6 kernel tree.
      555371f6
  2. 13 Apr, 2004 29 commits