aboutsummaryrefslogtreecommitdiff
path: root/ipc/mach_port.c
Commit message (Expand)AuthorAgeFilesLines
* ipc_entry_lookup: Generalize warnings about bogus port namesSamuel Thibault2023-11-181-1/+1
* mach_port_names: Make sure we did not overflow the allocated areaSamuel Thibault2023-10-011-1/+2
* Delete include/mach/rpc.hFlavio Cruz2023-05-061-1/+0
* Include mig generated headers to avoid warnings with -Wmissing-prototypes.Flavio Cruz2023-01-191-0/+1
* replace mach_port_t with mach_port_name_tLuca Dariz2023-01-181-7/+7
* Use rpc_uintptr_t for protected payloads.Flavio Cruz2023-01-131-1/+1
* Preemptively fix warnings that will be caused by -Wmissing-prototypesFlavio Cruz2023-01-101-1/+0
* Fix some warnings with -Wmissing-prototypes.Flavio Cruz2022-12-271-2/+2
* Drop spurious changesSamuel Thibault2022-12-221-1/+1
* Warn only once about not being able to recycle pagesSamuel Thibault2022-12-221-1/+1
* Use mach_port_name_t in a few more placesFlavio Cruz2022-12-031-3/+3
* Update ipc/ directory to use mach_port_name_tFlavio Cruz2022-11-301-37/+37
* use port name type in mach_port_names()Luca Dariz2022-08-281-6/+6
* mach_port: Fix 64bit warningsSamuel Thibault2020-03-291-2/+2
* Fix formatSamuel Thibault2019-08-111-1/+1
* Fix printf formatSamuel Thibault2019-08-111-2/+2
* Drop spurious changesSamuel Thibault2018-08-131-1/+1
* Fix building out of sourceSamuel Thibault2018-08-131-1/+1
* ddb: debug traps and port referencesJustus Winter2017-08-051-0/+10
* VM: rework map entry wiringRichard Braun2016-12-241-6/+6
* ipc: replace the IPC table with a radix treeJustus Winter2015-05-201-51/+9
* ipc: warn about more port management bugsJustus Winter2015-01-221-5/+16
* Retire procedure `old_mach_port_get_receive_status'Justus Winter2014-12-091-40/+0
* ipc: implement mach_port_{set,clear}_protected_payloadJustus Winter2014-10-011-0/+73
* Convert from K&R to ANSIMarin Ramesa2014-04-041-35/+35
* ipc: use the name of the task for error messagesJustus Winter2014-02-011-2/+2
* Type definitionMarin Ramesa2013-12-151-1/+1
* ipc/mach_port.c: use boolean instead of an intMarin Ramesa2013-12-091-1/+1
* ipc/mach_port.c: remove forward declarationMarin Ramesa2013-12-051-2/+0
* Remove unused variableMiguel Figueiredo2013-06-021-1/+0
* Use unsigned long for addresses and sizesSamuel Thibault2012-03-091-2/+2
* Do not warn for cross-space spurious port deallocationSamuel Thibault2011-08-101-4/+4
* Add more spurious deallocation debuggingSamuel Thibault2011-08-101-2/+2
* Warn once when part of the kernel is lacking memorySamuel Thibault2011-04-201-2/+7
* Also warn about mach_port_destroy on invalid portsSamuel Thibault2011-03-141-2/+9
* Align mach_port_deallocate debug flag with usageSamuel Thibault2009-12-221-2/+2
* Do not systematically debug buggy port deallocationSamuel Thibault2009-12-221-1/+3
* Invoke debugger on duplicate port deallocationSamuel Thibault2009-12-211-1/+6
* 2008-11-05 Shakthi Kannan <shakshurd@gmail.com>Samuel Thibault2009-06-181-1/+2
* 2008-07-23 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-1/+1
* 2008-07-15 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-0/+3
* 2006-12-03 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-959/+0
* 2006-11-10 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault2009-06-181-1/+1
* 2006-11-09 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-1/+2
* 2006-11-07 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-0/+1
* 2006-10-15 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-2/+0
* 2001-04-04 Roland McGrath <roland@frob.com>Roland McGrath2001-04-051-4/+4
* Initial sourceThomas Bushnell1997-02-251-0/+2505