aboutsummaryrefslogtreecommitdiff
path: root/hurd
AgeCommit message (Expand)AuthorFilesLines
2023-02-20hurd: Use proper integer typesSergey Bugaev1-3/+3
2023-02-14hurd: Fix unwinding over INTR_MSG_TRAP in shared tooSamuel Thibault1-0/+1
2023-02-12hurd: Fix xattr error valueSergey Bugaev1-1/+1
2023-02-12mach, hurd: Cast through uintptr_tSergey Bugaev4-9/+17
2023-02-12hurd: Use mach_msg_type_number_t where appropriateSergey Bugaev4-5/+5
2023-02-09hurd: Fix unwinding over INTR_MSG_TRAPSamuel Thibault1-0/+3
2023-02-01Remove support setting custom demuxers during signal handling.Flavio Cruz1-17/+0
2023-02-01hurd: Implement O_TMPFILESergey Bugaev1-0/+21
2023-02-01hurd: Consolidate file_name_lookup implementationSergey Bugaev2-24/+37
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers88-88/+88
2023-01-02hurd hurdstartup: Initialize remaining fields of hurd_startup_dataSamuel Thibault1-0/+5
2023-01-02hurd _S_msg_add_auth: Initialize new arrays to 0Samuel Thibault1-6/+9
2022-10-18Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sourcesFlorian Weimer1-2/+0
2022-10-18Introduce <pointer_guard.h>, extracted from <sysdep.h>Florian Weimer1-1/+1
2022-09-26Use atomic_exchange_release/acquireWilco Dijkstra1-1/+1
2022-08-29hurd: Fix vm_size_t incoherenciesSamuel Thibault6-7/+8
2022-04-13Replace {u}int_fast{16|32} with {u}int32_tNoah Goldstein1-1/+1
2022-01-16hurd: Make RPC input array parameters constSamuel Thibault3-10/+10
2022-01-16hurd: optimize exec cleanupSamuel Thibault1-12/+14
2022-01-15hurd: Fix exec() leak on proc_task2proc failureSamuel Thibault1-2/+2
2022-01-04hurd: nuke all unknown ports on execSamuel Thibault1-7/+39
2022-01-04hurd: Fix auth port leakSamuel Thibault1-5/+8
2022-01-02hurd: Implement _S_msg_get_dtableSamuel Thibault1-4/+47
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert88-88/+88
2021-12-28hurd: Fix static-PIE startupSamuel Thibault7-31/+21
2021-12-28hurd: let csu initialize tlsSamuel Thibault1-15/+24
2021-11-28hurd: Let report-wait use a weak reference to _hurd_itimer_threadSamuel Thibault1-5/+0
2021-09-03Remove "Contributed by" linesSiddhesh Poyarekar1-1/+0
2021-08-10hurd: Add support for AT_NO_AUTOMOUNTSamuel Thibault1-0/+6
2021-08-03hurd: Avoid spurious warningSamuel Thibault1-1/+1
2021-04-12hurd: Export _hurd_libc_proc_initSamuel Thibault2-0/+8
2021-03-23hurd: handle EINTR during critical sectionsSamuel Thibault7-2/+37
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert88-88/+88
2020-12-26hurd: set sigaction for signal preemptors in arch-independent fileSamuel Thibault2-7/+18
2020-12-21Hurd: make sigstates hold a reference on thread portsRichard Braun2-7/+29
2020-12-21hurd: implement SA_SIGINFO signal handlers.Jeremie Koenig4-5/+10
2020-12-19hurd: Also turn KERN_INVALID_ADDRESS to EINVALSamuel Thibault1-0/+1
2020-12-16hurd: Add __libc_open and __libc_closeSamuel Thibault1-0/+1
2020-12-16hurd: Add __lll_abstimed_wait_intrSamuel Thibault5-1/+33
2020-12-16hurd: make lll_* take a variable instead of a ptrSamuel Thibault3-24/+30
2020-12-16hurd: Rename LLL_INITIALIZER to LLL_LOCK_INITIALIZERSamuel Thibault1-1/+1
2020-12-03htl: Add missing symbolsSamuel Thibault1-1/+1
2020-11-23hurd report-wait: Fix stpcpy usageSamuel Thibault1-29/+49
2020-11-23hurd S_msg_report_wait: Fix detecting fd portsSamuel Thibault1-1/+1
2020-11-23hurd S_msg_report_wait: Fix reporting portsSamuel Thibault1-1/+1
2020-11-22hurd: Fix strcpy callsSamuel Thibault1-3/+4
2020-11-22hurd: Fix _S_msg_get/set_env_variable prototypeSamuel Thibault1-3/+3
2020-11-15hurd: Remove some remnants of cthreadsSamuel Thibault12-61/+44
2020-11-13hurd: initialize libpthread before starting the signal threadSamuel Thibault1-0/+6
2020-11-13hurd: Make _hurd_libc_proc_init idempotentSamuel Thibault1-11/+19