aboutsummaryrefslogtreecommitdiff
path: root/hurd
AgeCommit message (Expand)Author
2023-05-06Update hurd/hurdselect.c to be more portable.Flavio Cruz
2023-05-05Update hurd/intr-msg.c to be more portableFlavio Cruz
2023-05-01hurd: Replace reply port with a dead name on failed interruptionSergey Bugaev
2023-04-29hurd: Mark error functions as __COLDSergey Bugaev
2023-04-29hurd: Fix FS_RETRY_MAGICAL "machtype" handlingSergey Bugaev
2023-04-29hurd: Respect existing FD_CLOEXEC in S_msg_set_fdSergey Bugaev
2023-04-29hurd: Don't leak the auth port in msg* RPCsSergey Bugaev
2023-04-29hurd: Mark various conditions as unlikelySergey Bugaev
2023-04-29hurd: Move libc_hidden_def's aroundSergey Bugaev
2023-04-29hurd: Simplify _hurd_critical_section_lock a bitSergey Bugaev
2023-04-18hurd: Avoid leaking task & thread portsSergey Bugaev
2023-04-18hurd: Simplify _S_catch_exception_raiseSergey Bugaev
2023-04-17hurd: Run init_pids () before init_dtable ()Sergey Bugaev
2023-04-17hurd: Avoid extra ctty RPCs in init_dtable ()Sergey Bugaev
2023-04-14hurd: Remove __hurd_local_reply_portSergey Bugaev
2023-04-10hurd: Improve reply port handling when exiting signal handlersSergey Bugaev
2023-04-10hurd: Do not declare local variables volatileSergey Bugaev
2023-04-03hurd: Microoptimize _hurd_self_sigstate ()Sergey Bugaev
2023-04-03hurd: Fix _hurd_setup_sighandler () signatureSergey Bugaev
2023-04-03hurd: Disable O_TRUNC and FS_RETRY_MAGICAL in rtldSergey Bugaev
2023-04-03hurd: Fix file name in #errorSergey Bugaev
2023-04-03hurd: Swap around two function callsSergey Bugaev
2023-04-03hurd: Remove __hurd_threadvar_stack_{offset,mask}Sergey Bugaev
2023-04-03hurd: Make exception subcode a longSergey Bugaev
2023-03-27Remove set-hooks.h from generic includesAdhemerval Zanella Netto
2023-03-02hurd: Fix some broken indentationSergey Bugaev
2023-03-02hurd: Remove the ecx kludgeSergey Bugaev
2023-02-20hurd: Use proper integer typesSergey Bugaev
2023-02-14hurd: Fix unwinding over INTR_MSG_TRAP in shared tooSamuel Thibault
2023-02-12hurd: Fix xattr error valueSergey Bugaev
2023-02-12mach, hurd: Cast through uintptr_tSergey Bugaev
2023-02-12hurd: Use mach_msg_type_number_t where appropriateSergey Bugaev
2023-02-09hurd: Fix unwinding over INTR_MSG_TRAPSamuel Thibault
2023-02-01Remove support setting custom demuxers during signal handling.Flavio Cruz
2023-02-01hurd: Implement O_TMPFILESergey Bugaev
2023-02-01hurd: Consolidate file_name_lookup implementationSergey Bugaev
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers
2023-01-02hurd hurdstartup: Initialize remaining fields of hurd_startup_dataSamuel Thibault
2023-01-02hurd _S_msg_add_auth: Initialize new arrays to 0Samuel Thibault
2022-10-18Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sourcesFlorian Weimer
2022-10-18Introduce <pointer_guard.h>, extracted from <sysdep.h>Florian Weimer
2022-09-26Use atomic_exchange_release/acquireWilco Dijkstra
2022-08-29hurd: Fix vm_size_t incoherenciesSamuel Thibault
2022-04-13Replace {u}int_fast{16|32} with {u}int32_tNoah Goldstein
2022-01-16hurd: Make RPC input array parameters constSamuel Thibault
2022-01-16hurd: optimize exec cleanupSamuel Thibault
2022-01-15hurd: Fix exec() leak on proc_task2proc failureSamuel Thibault
2022-01-04hurd: nuke all unknown ports on execSamuel Thibault
2022-01-04hurd: Fix auth port leakSamuel Thibault
2022-01-02hurd: Implement _S_msg_get_dtableSamuel Thibault