aboutsummaryrefslogtreecommitdiff
path: root/libdiskfs
Commit message (Expand)AuthorAgeFilesLines
* libdiskfs: Check for EROFS on io_prenotify and io_write tooSamuel Thibault2025-02-042-1/+7
* libdiskfs: Avoid crashing on system shutdownSamuel Thibault2025-01-171-3/+5
* libdiskfs: catch mmap failureSamuel Thibault2025-01-114-11/+37
* Add a description comment for the MIG type translation filesZhaoming Luo2024-12-141-1/+2
* Fix line-buffered stderrSamuel Thibault2024-08-251-0/+1
* libdiskfs: Print error if we fail to open /dev/consoleSamuel Thibault2024-08-251-6/+14
* Make sure to also print early-fatal errors on mach consoleSamuel Thibault2024-08-251-2/+6
* netfs and diskfs: make showtrans work correctly when translators are set on t...Flavio Cruz2024-07-101-20/+17
* Cast bootinfo to struct diskfs_control * to silence warningFlavio Cruz2023-12-291-1/+1
* Replace deprecated sigmask with sigset_t callsFlavio Cruz2023-12-291-1/+3
* Update server handlers to return kern_return_error to fix -Werror=enum-int-mi...Flavio Cruz2023-12-1713-13/+13
* S_dir_lookup: Handle O_DIRECTORYSamuel Thibault2023-09-021-1/+2
* Revert "S_dir_lookup: Handle O_DIRECTORY"Samuel Thibault2023-09-021-1/+1
* S_dir_lookup: Handle O_DIRECTORYSamuel Thibault2023-09-021-1/+1
* file-syncfs: Avoid deadlockSamuel Thibault2023-08-121-17/+19
* Homogeneize [gs]et_translator and get_dire[nc]ts into mach_msg_type_number_tSamuel Thibault2023-08-084-17/+9
* libdiskfs: Don't warn if requesting shutdown notification fails with EPERMSergey Bugaev2023-07-031-2/+4
* libdiskfs: Port to x86_64Sergey Bugaev2023-05-1016-82/+99
* Use uintptr_t for message payloads.Flavio Cruz2023-05-021-6/+6
* Further modernize Hurd code by enforcing strict prototypes and no implicit fu...Flavio Cruz2023-04-082-8/+8
* Use default pager MiG stubs from Hurd instead of gnumachFlavio Cruz2023-04-071-1/+1
* Modernize code by removing use of old style definitions.Flavio Cruz2023-04-035-6/+6
* fsys_get_children: Fix double-free on errorSamuel Thibault2023-01-021-1/+1
* fsys_get_children: Fix comparing stringsSamuel Thibault2023-01-021-1/+1
* fsys_get_children: Fix memleak on errorSamuel Thibault2023-01-021-2/+6
* Fix accessing cred before checking it is non-NULLSamuel Thibault2023-01-011-1/+2
* libdiskfs: white-list fall-through in switchSamuel Thibault2023-01-011-0/+1
* make_peropen: Fix memory leaks on errorSamuel Thibault2023-01-011-2/+9
* fsys_get_children: Fix double-free on errorSamuel Thibault2023-01-011-1/+1
* Fix *printf specifier for user space mach ports.Flavio Cruz2022-12-061-1/+1
* libdiskfs: Add missing includeSamuel Thibault2022-08-301-0/+1
* libdiskfs: Avoid crashing when stdout/err shuts downSamuel Thibault2022-08-301-0/+4
* Fix types of read write and readables methodsEtienne Brateau2022-08-293-3/+3
* file_exec: Homogeneize adding the gratuitous send rightSamuel Thibault2022-08-231-0/+4
* libnetfs, libtrivs: Shield S_file_exec_paths () from cancellationSergey Bugaev2022-08-101-1/+3
* libdiskfs, libnetfs: Disable broken codeSergey Bugaev2022-08-101-1/+6
* diskfs: Use libports notificationsSergey Bugaev2022-08-103-10/+7
* Do not cache the R/O proxySamuel Thibault2022-08-101-0/+1
* typoSamuel Thibault2022-01-231-1/+1
* libdiskfs: improve asserts and remove a sign compare warningEtienne Brateau2022-01-201-1/+2
* Fix const warningsSamuel Thibault2022-01-173-3/+3
* Make RPC input array parameters constSamuel Thibault2022-01-1615-38/+38
* Fix build warningsSamuel Thibault2022-01-019-12/+12
* libdiskfs: Flush node to disk before removing it from the cacheSamuel Thibault2021-08-111-0/+4
* bootstrap: Fix passing proc server from FS to rumpdiskSamuel Thibault2021-08-111-22/+18
* Call _hurd_libc_proc_init when availableSamuel Thibault2021-04-111-0/+3
* libdiskfs: do not reuse pathbufSamuel Thibault2020-11-271-6/+2
* libdiskfs: enable relatime by defaultSamuel Thibault2020-10-102-2/+2
* libdiskfs: Make relatime also update atime when equal to mtime/ctimeSamuel Thibault2020-10-031-2/+2
* libdiskfs: Add relatime supportRyan Jeffrey2020-09-3011-11/+90