summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-02Avoid passing NULL to memcpySamuel Thibault
2023-01-31Add --without-libtirpcSamuel Thibault
To facilitate cross-build without tinkering with pkg-config.
2023-01-19Fix some compiler warningsSvante Signell
2023-01-18Fix compiler warningSvante Signell
2023-01-02libtrivfs: Avoid passing uninitialized seconds fieldSamuel Thibault
Even if microseconds being -1 is enough, better not leak uninitialized values.
2023-01-02fsys_get_children: Fix double-free on errorSamuel Thibault
2023-01-02boot: Fix erroneous munmap in S_io_read on errorSamuel Thibault
2023-01-02fsys_get_children: Fix comparing stringsSamuel Thibault
2023-01-02fsys_get_children: Fix memleak on errorSamuel Thibault
2023-01-01procfs: Fix checking underrunSamuel Thibault
2023-01-01mach-defpager: Fix computing free spaceSamuel Thibault
2023-01-01utils: Fix calling multi-line macroSamuel Thibault
2023-01-01console: Fix checking negative cursor coordinatesSamuel Thibault
2023-01-01vmstat: Support 64bit memory sizeSamuel Thibault
2023-01-01settrans: Fix checking len being negativeSamuel Thibault
2023-01-01console-client: Fix erroneous allocation checkSamuel Thibault
2023-01-01pids: Fix pointer arithmeticSamuel Thibault
2023-01-01Fix accessing cred before checking it is non-NULLSamuel Thibault
2023-01-01libnetfs: Fix dereferencing NULL on memory shortageSamuel Thibault
2023-01-01pflocal: Fix unsafe increment of refsSamuel Thibault
2023-01-01Do not ignore value returned by get_privileged_portsSamuel Thibault
2023-01-01libnetfs: do not ignore errors from netfs_validate_statSamuel Thibault
2023-01-01libdiskfs: white-list fall-through in switchSamuel Thibault
2023-01-01procfs: Avoid fclosing NULL on memory shortageSamuel Thibault
2023-01-01libfshelp-tests: Fix out-of-bound accessSamuel Thibault
2023-01-01pfinet: Fix using uninitialized valueSamuel Thibault
2023-01-01nonsugid: Fix memleakSamuel Thibault
2023-01-01trans: Drop spurious derefSamuel Thibault
That was a remnant of manual port lookup.
2023-01-01pflocal: Avoid setting sock fields on errorSamuel Thibault
2023-01-01console: Avoid setting pointer on errorSamuel Thibault
2023-01-01console-client: Fix erroneous free on errorSamuel Thibault
2023-01-01libpager: Fix memleak on errorSamuel Thibault
2023-01-01_merge_implied_gids: Fix memleak on errorSamuel Thibault
2023-01-01libtrivfs: Fix memleak on errorSamuel Thibault
2023-01-01fstab: Fix memleak on errorSamuel Thibault
2023-01-01libps: Fix erroneous allocation testSamuel Thibault
2023-01-01getty: Fix fd leak on errorSamuel Thibault
2023-01-01fstab: Fix memleak on errorSamuel Thibault
2023-01-01libtrivfs: Avoid passing uninitialized seconds fieldSamuel Thibault
Even if microseconds being -1 is enough, better not leak uninitialized values.
2023-01-01term: Drop spurious derefSamuel Thibault
That was a remnant of manual port lookup.
2023-01-01libnetfs: fix memory leak on errorSamuel Thibault
2023-01-01libcons: Do not send event to server when out of rangeSamuel Thibault
2023-01-01libftpconn: Fix memory leak on errorSamuel Thibault
2023-01-01boot: Fix memory leak on S_io_read errorSamuel Thibault
2023-01-01make_peropen: Fix memory leaks on errorSamuel Thibault
2023-01-01fsys_get_children: Fix double-free on errorSamuel Thibault
2022-12-31mach-defpager: document lock orderingSamuel Thibault
2022-12-24proc: Do not reference a task port when allocation failedv0.9.git20221224Samuel Thibault
2022-12-21S_mach_notify_new_task: Ignore notification of dead tasksSamuel Thibault
In case the new task notification gets late, the task may have terminated already, and thus a dead name gets provided in the notification. We should just ignore this, otherwise the task hashing would get collisions on all such dead tasks ports.
2022-12-21proc: Do not deallocate input ports on errorSamuel Thibault
The error handling code would already deallocate them, thus leading to duplicate deallocation, spurious destroy, and later on port mixup.