| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | KeAcquireSpinLockRaiseToDpc() and KeReleaseSpinLock() are (at least | wpaul | 2005-02-16 | 2 | -27/+5 |
* | Add support for Windows/x86-64 binaries to Project Evil. | wpaul | 2005-02-16 | 12 | -240/+696 |
* | Unbreak the kernel build. Pointy hat to: sobomax. | njl | 2005-02-13 | 1 | -1/+1 |
* | Backout previous change (disabling of security checks for signals delivered | sobomax | 2005-02-13 | 2 | -3/+3 |
* | Split out kill(2) syscall service routine into user-level and kernel part, the | sobomax | 2005-02-13 | 2 | -2/+2 |
* | Semctl with IPC_STAT command should return zero in case of success. | sobomax | 2005-02-11 | 1 | -2/+3 |
* | Next step on the road to IRPs: create and use an imitation of the | wpaul | 2005-02-08 | 7 | -323/+1364 |
* | - Implement svr4_emul_find() using kern_alternate_path(). This changes | jhb | 2005-02-07 | 7 | -524/+230 |
* | - Use kern_{l,f,}stat() and kern_{f,}statfs() functions rather than | jhb | 2005-02-07 | 1 | -132/+39 |
* | Make linux_emul_convpath() a simple wrapper for kern_alternate_path(). | jhb | 2005-02-07 | 1 | -98/+3 |
* | - Tweak kern_msgctl() to return a copy of the requested message queue id | jhb | 2005-02-07 | 1 | -3/+2 |
* | Use kern_setitimer() to implement linux_alarm() instead of fondling the | jhb | 2005-02-07 | 1 | -19/+7 |
* | Boot away another stackgap (one of the lest ones in linuxlator/i386) by | sobomax | 2005-01-30 | 1 | -14/+13 |
* | Extend kern_sendit() to take another enum uio_seg argument, which specifies | sobomax | 2005-01-30 | 1 | -24/+20 |
* | o Split out kernel part of execve(2) syscall into two parts: one that | sobomax | 2005-01-29 | 4 | -20/+11 |
* | Split out kernel side of msgctl(2) into two parts: the first that pops data | sobomax | 2005-01-26 | 1 | -17/+10 |
* | Split out kernel side of {get,set}itimer(2) into two parts: the first that | sobomax | 2005-01-25 | 1 | -64/+33 |
* | Apparently, the Intel icc compiler doesn't like it when you use | wpaul | 2005-01-25 | 4 | -4/+4 |
* | Begin the first phase of trying to add IRP support (and ultimately | wpaul | 2005-01-24 | 8 | -818/+1338 |