Hello community,

here is the log from the commit of package ndiswrapper for openSUSE:Factory 
checked in at 2012-01-24 12:19:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ndiswrapper (Old)
 and      /work/SRC/openSUSE:Factory/.ndiswrapper.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ndiswrapper", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ndiswrapper/ndiswrapper.changes  2011-09-23 
02:14:20.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ndiswrapper.new/ndiswrapper.changes     
2012-01-24 12:19:45.000000000 +0100
@@ -1,0 +2,20 @@
+Fri Jan 20 13:19:04 UTC 2012 - [email protected]
+
+- Update to v1.57
+  * Added support for Linux 2.6.35 - Linux 3.1
+  * Kernels as old as 2.6.14 are now supported
+  * IW_AUTH_MFP implemented
+  * Reserve stack before copying arguments when calling from Windows 
+    to Linux on x86_64
+  * Fixed memory corruption on module unload seen with Atheros and 
+    Marvell USB devices.
+  * Fixed a kernel panic if there are many devices for one driver 
+    and one fails to initialize.
+  * Fixed support for AVM Fritz USB
+  * Loading drivers with unknown symbols is disallowed
+  * Fixed some memory leaks
+  * Memory usage information has been improved
+  * Fixed procfs registration if the network device is renamed
+  * Added more function stubs
+
+-------------------------------------------------------------------

Old:
----
  ndiswrapper-1.56.tar.bz2
  ndiswrapper-2.6.35.patch
  ndiswrapper-2.6.38.patch
  ndiswrapper-3.0.patch

New:
----
  ndiswrapper-1.57.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ndiswrapper.spec ++++++
--- /var/tmp/diff_new_pack.CB3Qws/_old  2012-01-24 12:19:46.000000000 +0100
+++ /var/tmp/diff_new_pack.CB3Qws/_new  2012-01-24 12:19:46.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ndiswrapper
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,21 +16,17 @@
 #
 
 
-
 Name:           ndiswrapper
-Version:        1.56
-Release:        3
-License:        GPL-2.0+
+Version:        1.57
+Release:        0
 Summary:        Use Microsoft NDIS Network Drivers for WLAN Cards
-Url:            http://ndiswrapper.sourceforge.net
+License:        GPL-2.0+
 Group:          System/Kernel
-Source0:        %{name}-%{version}.tar.bz2
+Url:            http://ndiswrapper.sourceforge.net
+Source0:        
http://downloads.sourceforge.net/project/ndiswrapper/stable/%{version}/%{name}-%{version}.tar.gz
 Source2:        README.SUSE
 Source3:        preamble
-Patch0:         ndiswrapper.diff
-Patch1:         ndiswrapper-2.6.35.patch
-Patch2:         ndiswrapper-2.6.38.patch
-Patch3:         ndiswrapper-3.0.patch
+Patch1:         ndiswrapper.diff
 BuildRequires:  kernel-source
 BuildRequires:  kernel-syms
 BuildRequires:  module-init-tools
@@ -48,7 +44,6 @@
 NDIS (Windows network driver API) drivers.
 
 %package KMP
-License:        GPL-2.0+
 Summary:        Use Microsoft NDIS Network Drivers for WLAN Cards
 Group:          System/Kernel
 
@@ -61,10 +56,8 @@
 
 %prep
 %setup -q
-%patch0
 %patch1
-%patch2 -p2
-%patch3
+
 cp %{SOURCE2} .
 mkdir obj
 

++++++ ndiswrapper.diff ++++++
--- /var/tmp/diff_new_pack.CB3Qws/_old  2012-01-24 12:19:46.000000000 +0100
+++ /var/tmp/diff_new_pack.CB3Qws/_new  2012-01-24 12:19:46.000000000 +0100
@@ -11,38 +11,3 @@
  
  DISTFILES=Makefile ndiswrapper loadndisdriver.c ndiswrapper-buginfo
  
-Index: utils/loadndisdriver.c
-===================================================================
---- utils/loadndisdriver.c.orig        2010-02-11 03:09:32.000000000 +0100
-+++ utils/loadndisdriver.c     2011-05-27 16:16:21.345205964 +0200
-@@ -505,7 +505,7 @@ static int get_ioctl_device()
- 
- int main(int argc, char *argv[0])
- {
--      int i, ioctl_device, res;
-+      int i, ioctl_device=-1, res;
-       char *cmd;
- 
-       openlog(PROG_NAME, LOG_PERROR | LOG_CONS, LOG_KERN | LOG_DEBUG);
-Index: driver/loader.c
-===================================================================
---- driver/loader.c.orig       2010-02-11 03:09:32.000000000 +0100
-+++ driver/loader.c    2011-05-27 16:20:20.886627925 +0200
-@@ -750,7 +750,7 @@ struct wrap_device *get_wrap_device(void
- }
- 
- /* called with loader_mutex is down */
--static int wrapper_ioctl(struct inode *inode, struct file *file,
-+static long wrapper_ioctl(struct file *file,
-                        unsigned int cmd, unsigned long arg)
- {
-       struct load_driver *load_driver;
-@@ -831,7 +831,7 @@ static int wrapper_ioctl_release(struct
- 
- static struct file_operations wrapper_fops = {
-       .owner          = THIS_MODULE,
--      .ioctl          = wrapper_ioctl,
-+      .unlocked_ioctl         = wrapper_ioctl,
-       .release        = wrapper_ioctl_release,
- };
- 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to