aboutsummaryrefslogtreecommitdiff
path: root/ipc/mach_msg.c
Commit message (Expand)AuthorAgeFilesLines
* move x86 copy_user.[ch] to ipc/ and make it arch-indipendentLD2024-03-091-1/+1
* ipc_entry_lookup_failed: Also write message id in bogus port warningSamuel Thibault2023-11-191-4/+4
* ipc_entry_lookup: Generalize warnings about bogus port namesSamuel Thibault2023-11-181-0/+12
* copyinmsg: Check that we have not overflownSamuel Thibault2023-10-011-1/+1
* ipc: Fix allocating kernel buffer for storing user messageSamuel Thibault2023-10-011-1/+1
* Add and use ikm_cache_alloc/free/_trySamuel Thibault2023-10-011-7/+8
* replace mach_port_t with mach_port_name_tLuca Dariz2023-01-181-1/+1
* x86_64: expand and shrink messages in copy{in, out}msg routinesLuca Dariz2023-01-181-8/+9
* add msg_user_header_t for user-side msg structureLuca Dariz2023-01-181-5/+5
* Use rpc_uintptr_t for protected payloads.Flavio Cruz2023-01-131-3/+3
* Use -Wstrict-prototypes and fix warningsFlavio Cruz2022-12-211-5/+5
* Use mach_port_name_t in a few more placesFlavio Cruz2022-12-031-1/+1
* Update ipc/ directory to use mach_port_name_tFlavio Cruz2022-11-301-12/+12
* copyinmsg: Set msgh_size inside copyinmsg rather than the callerSamuel Thibault2022-08-281-2/+0
* simplify ipc_kmsg_copyout_body() usageLuca Dariz2022-08-281-3/+1
* ipc: undo manual inlining of `ipc_entry_X' functionsJustus Winter2015-05-201-119/+20
* Avoid accessing ip_protected_payload without the lock.Samuel Thibault2015-04-231-3/+11
* ipc: provide the protected payload in ipc_kmsg_copyout_headerJustus Winter2014-10-011-13/+40
* Convert from K&R to ANSIMarin Ramesa2014-04-041-23/+22
* ipc/mach_msg.c: remove forward declarationsMarin Ramesa2013-12-051-3/+1
* ipc: remove register qualifiersMarin Ramesa2013-11-111-41/+41
* Use unsigned long for addresses and sizesSamuel Thibault2012-03-091-2/+2
* 2008-07-23 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-6/+6
* 2007-04-30 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-2/+2
* 2006-12-03 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-12/+0
* 2006-12-03 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-457/+0
* 2006-11-13 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-2/+2
* 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
* 2006-03-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-44/+0
* 2001-04-04 Roland McGrath <roland@frob.com>Roland McGrath2001-04-051-6/+6
* Initial sourceThomas Bushnell1997-02-251-0/+2279