| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a possible mutex leak in KeSetTimerEx(): if timer is NULL, we | wpaul | 2005-03-30 | 1 | -2/+2 |
* | Remove a couple of #ifdef 0'ed code blocks left over from Atheros debugging. | wpaul | 2005-03-30 | 1 | -8/+2 |
* | - Initial cn_lkflags to LK_EXCLUSIVE. | jeff | 2005-03-29 | 1 | -0/+1 |
* | The filehandle allocated in NdisOpenFile() is allocated using | wpaul | 2005-03-28 | 1 | -2/+2 |
* | Another Coverity fix from Sam: add NULL pointer test in | wpaul | 2005-03-28 | 1 | -0/+5 |
* | More additions for amd64: | wpaul | 2005-03-28 | 1 | -0/+20 |
* | Fix resource leak found by Coverity (via Sam Leffler). | wpaul | 2005-03-28 | 1 | -0/+1 |
* | Fix for amd64. | wpaul | 2005-03-28 | 2 | -5/+5 |
* | Fix another amd64 issue with lookaside lists: we initialize the | wpaul | 2005-03-28 | 1 | -6/+40 |
* | Tweak to hopefully make lookaside lists work on amd64: in Windows, the | wpaul | 2005-03-28 | 2 | -1/+7 |
* | Spell '0' as 'FALSE' when initializing npp_validcounts. (Doesn't change | wpaul | 2005-03-28 | 1 | -1/+1 |
* | Unbreak the build: correct the resource list traversal code for | wpaul | 2005-03-28 | 1 | -4/+2 |
* | Argh. PCI resource list became an STAILQ instead of an SLIST. Try to | wpaul | 2005-03-27 | 1 | -1/+14 |
* | Check in ntoskrnl_var.h, which should have been included in the | wpaul | 2005-03-27 | 1 | -2/+18 |
* | Finally bring an end to the great "make the Atheros NDIS driver | wpaul | 2005-03-27 | 4 | -116/+306 |
* | Use the CTASSERT() macro instead of rolling my own, non-portable one | brooks | 2005-03-24 | 1 | -3/+1 |
* | Compile errors are way more useful then panics later. | brooks | 2005-03-24 | 1 | -3/+4 |
* | Bounds check the user-supplied length used in a copyout() in | das | 2005-03-23 | 1 | -0/+2 |
* | Reject packets larger than IP_MAXPACKET in linux_sendto() for sockets | das | 2005-03-23 | 1 | -2/+3 |
* | s/SLIST/STAILQ/ | phk | 2005-03-18 | 1 | -7/+7 |
* | Neuter the duplicated disk-device magic code for now. Somebody with | phk | 2005-03-15 | 1 | -41/+32 |
* | Add kernel-only flag MSG_NOSIGNAL to be used in emulation layers to surpress | sobomax | 2005-03-08 | 1 | -27/+4 |
* | Handle MSG_NOSIGNAL flag in linux_send() by setting SO_NOSIGPIPE on socket | sobomax | 2005-03-07 | 1 | -2/+25 |
* | When you call MiniportInitialize() for an 802.11 driver, it will | wpaul | 2005-03-07 | 2 | -51/+81 |
* | Handle unimplemented syscall by instantly returning ENOSYS instead of sending | sobomax | 2005-03-07 | 2 | -0/+45 |
* | Always produce cpuX entries, even in the case when there is only one CPU | sobomax | 2005-03-06 | 1 | -7/+6 |
* | MAXPATHLEN is 1024, which means NdisOpenFile() and ndis_find_sym() were | wpaul | 2005-03-03 | 2 | -17/+60 |
* | Remove linux_emul_find() and the CHECKALT*() macros as they are no longer | jhb | 2005-03-01 | 2 | -46/+0 |
* | Use kern_kevent instead of the stackgap for 32bit syscall wrapping. | ps | 2005-03-01 | 1 | -35/+31 |
* | In windrv_load(), I was allocating the driver object using | wpaul | 2005-03-01 | 1 | -17/+17 |
* | Ooops. I will compile test before committing. The stackgap version | ps | 2005-03-01 | 1 | -2/+2 |
* | Correct the freebsd32_kevent prototype. | ps | 2005-03-01 | 2 | -6/+6 |
* | Don't need to do MmInitializeMdl() in ndis_mtop() anymore: | wpaul | 2005-02-26 | 1 | -1/+0 |
* | MDLs are supposed to be variable size (they include an array of pages | wpaul | 2005-02-26 | 3 | -18/+47 |
* | fixup signal mapping: | sam | 2005-02-25 | 3 | -18/+15 |
* | Add macros to construct Windows IOCTL codes, and to extract function | wpaul | 2005-02-25 | 1 | -0/+19 |
* | Fix a couple of callback instances that should have been wrapped with | wpaul | 2005-02-25 | 2 | -2/+3 |
* | Compute the right length to use with bzero() when initializing an IRP | wpaul | 2005-02-25 | 1 | -1/+1 |
* | - Correct one aspect of the driver_object/device_object/IRP framework: | wpaul | 2005-02-24 | 5 | -6/+237 |
* | Regen. | jhb | 2005-02-24 | 4 | -7/+7 |
* | Use msync() to implement msync() for freebsd32 emulation. This isn't quite | jhb | 2005-02-24 | 1 | -1/+1 |
* | Couple of lessons learned during USB driver testing: | wpaul | 2005-02-24 | 3 | -3/+10 |
* | Implement IoCancelIrp(), IoAcquireCancelSpinLock(), IoReleaseCancelSpinLock() | wpaul | 2005-02-23 | 2 | -5/+260 |
* | Neuter linux_ustat() until somebody finds time to try to fix it. | phk | 2005-02-22 | 1 | -4/+9 |
* | remove dead code | sam | 2005-02-22 | 1 | -2/+0 |
* | - Add a custom version of exec_copyin_args() to deal with the 32-bit | jhb | 2005-02-18 | 1 | -219/+160 |
* | Fix a couple of u_int_foos that should have been uint_foos. | wpaul | 2005-02-18 | 3 | -4/+4 |
* | Make the Win64 -> ELF64 template a little smaller by using a string | wpaul | 2005-02-18 | 1 | -34/+21 |
* | Remove redundant label. | wpaul | 2005-02-16 | 1 | -1/+0 |
* | Fix freeing of custom driver extensions. (ExFreePool() was being | wpaul | 2005-02-16 | 1 | -1/+1 |