summaryrefslogtreecommitdiff
path: root/src/platform.c
AgeCommit message (Collapse)Author
2024-02-17add checkpoint.c and .hRyo Nakamura
2024-02-12add htonll and ntohllRyo Nakamura
2024-02-06add .clang-format from Linux kernel and format sourcesRyo Nakamura
The exception is that ColumnLimit is 90.
2024-02-06refactor error message-related functionsRyo Nakamura
split message print fuctions (mpr_*), strerrno, and mscp_get/set_error into print.c/h and strerrno.c/h. ToDo: revise usages of priv_set_errv and pr_* functions.
2024-02-06add -p option, preserving file timestampsRyo Nakamura
2024-01-21make it buildable at FreeBSDRyo Nakamura
2024-01-18add SPDX-License-Identifier to source filesRyo Nakamura
2023-03-22fix invalid return semRyo Nakamura
2023-03-16do not sem_close() for unnamed semaphoreRyo Nakamura
2023-03-16fix semaphore handling for macOSRyo Nakamura
2023-03-15add sem_create(), wrappign sem_init() for linux and sem_open() for macOSRyo Nakamura
2023-03-15linux also needs stdlib.h for random()Ryo Nakamura
2023-03-15macOS does not support sem_init. use sem_open insteadRyo Nakamura
2023-03-03add message.h and message.c, mscp_set|get_error()Ryo Nakamura
Instead of pr_err(), libmscp uses mscp_set_error() and applications use mscp_get_errror() to get error message.
2022-11-18don't stop on macos whem -m coremask is setRyo Nakamura
2022-11-15add -m coremask optionRyo Nakamura
2022-10-29change indent from space to tabRyo Nakamura
2022-10-23compilable in linuxRyo Nakamura
2022-10-15initial commitRyo Nakamura