| Age | Commit message (Expand) | Author |
| 2004-01-01 | Try to do a better job at Mach port refcount. That's not perfect, though. | manu |
| 2003-12-30 | - Rework the Mach semaphore code to handle threads instead of processes | manu |
| 2003-12-28 | When the catcher of an exception dies before releasing the thread that | manu |
| 2003-12-24 | Rework Mach exception and Darwin's ptrace. gdb is now able to attach a | manu |
| 2003-12-20 | Provide a kernel port for each thread. This makes the emulation of | manu |
| 2003-12-20 | Put back Emmanuel's sigfilter hooks, as decided by Core. | fvdl |
| 2003-12-20 | Introduce lwp_emuldata and the associated hooks. No hook is provided for the | manu |
| 2003-12-18 | KNF, spelling and english fixes to some comments. remove trailing | grant |
| 2003-12-06 | Remove the reference to struct proc in kernel and host port once the | manu |
| 2003-12-06 | Fix some panics caused by incorrect Mach exceptions reference counts | manu |
| 2003-12-05 | back the sigfilter emulation hook change off | jdolecek |
| 2003-12-03 | Add a sigfilter emulation hook. It is used at the beginning of kpsignal2() | manu |
| 2003-11-25 | Don't change process' special ports on exec(). If gdb attached the process, | manu |
| 2003-11-20 | Avoid re-allocations of darwin_emuldata structures by COMPAT_MACH. This | manu |
| 2003-11-18 | Don't release the bootstrap port too much, as it is shared between | manu |
| 2003-11-18 | Avoid leaking some Mach ports allocated in the kernel on fork, exec and | manu |
| 2003-11-18 | More work on exceptions. Once a task has raised an exception, it remains | manu |
| 2003-11-17 | First work on Mach exceptions. Things that can turn into signals on UNIX | manu |
| 2003-09-10 | don't abuse the native sigcode. | christos |
| 2003-08-24 | add support for non-executable mappings (where the hardware allows this) | chs |
| 2003-06-29 | Back out the lwp/ktrace changes. They contained a lot of colateral damage, | fvdl |
| 2003-06-28 | Pass lwp pointers throughtout the kernel, as required, so that the lwpid can | darrenr |
| 2003-06-23 | Make sure to include opt_foo.h if a defflag option FOO is used. | martin |
| 2003-04-06 | First attempt with task_suspend/task_resume, but we hit some bugs somewhere | manu |
| 2003-03-29 | First work on notifications. Not really working for now. | manu |
| 2003-02-05 | More IOKit basics. Also introduced a mach_port flag to get a precise idea | manu |
| 2003-02-02 | - WindowServer wants io_master_port? Give it a port! | manu |
| 2003-01-30 | For cproc_t, use a per thread value instead of a per process value. ifdef | manu |
| 2003-01-03 | FIxed the way rights are recycled: the refcount makes only sense for | manu |
| 2003-01-02 | A better implementation of right carried by messages. We now correctly create | manu |
| 2003-01-01 | The first int on the stack is not the page size, it's the address of the | manu |
| 2002-12-31 | Introduce port names, deallocate mach ressources at Darwin process exit | manu |
| 2002-12-27 | - When MACH_MSG_RCV_LARGE is set, we must return a message with just a header | manu |
| 2002-12-27 | Several things: | manu |
| 2002-12-26 | Handle the kernel clock service by the kernel. | manu |
| 2002-12-19 | First attempt on mach ports sets. Also maitian only one list of rights | manu |
| 2002-12-17 | Added support for exchange of Mach messages between processes. | manu |
| 2002-12-15 | FIrst attempt at mach ports and rights, which are needed if we ever want | manu |
| 2002-12-12 | Added thread_switch and some bits of Mach semaphores | manu |
| 2002-12-07 | Added implementation for cthread_self() and cthread_set_self(). Theses are | manu |
| 2002-11-28 | Check for alternate receive buffer for mach_msg_overwrite_trap | manu |
| 2002-11-21 | We now have the exact stack initial stack layout of Darwin: | manu |
| 2002-11-19 | remove stack adjustment. | christos |
| 2002-11-12 | Fix the stack layout on program startup. This should be: | manu |
| 2002-11-01 | set struct emul's nsysent to compat SYS_NSYSENT, not SYS_MAXSYSCALL | jdolecek |
| 2002-09-21 | - Introduce a e_fault field in struct proc to provide emulation specific | manu |
| 2002-08-26 | Implement passing AT_{E,R}{U,G}ID in the elf aux vector, like solaris. | christos |
| 2001-11-13 | add RCSIDs (including regeneration of files as appropriate) | lukem |
| 2001-10-28 | use the copy of path stashed in pack->ep_emul_arg and free it. | christos |
| 2001-09-18 | Make the setregs hook emulation-specific, rather than executable | jdolecek |