Show patches with: Submitter = Dominique MARTINET       |    Archived = No       |   92 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[2/2] spawn_process: use CLOEXEC for child communication fd [1/2] prepare_ipc: set client fd as CLOEXEC - - - - --- 2023-09-15 Dominique MARTINET sbabic Accepted
[1/2] prepare_ipc: set client fd as CLOEXEC [1/2] prepare_ipc: set client fd as CLOEXEC - - - - --- 2023-09-15 Dominique MARTINET sbabic Accepted
include/util.h: fix build on musl include/util.h: fix build on musl - 1 - - --- 2023-09-15 Dominique MARTINET sbabic Accepted
parse_json: check json_object_put frees the object parse_json: check json_object_put frees the object - - - - --- 2022-06-05 Dominique MARTINET sbabic Accepted
[6/6] spawn_process: use CLOEXEC for child communication fd Avoid leaking fd to child processes: use CLOEXEC - - - - --- 2022-05-27 Dominique MARTINET sbabic Rejected
[5/6] prepare_ipc: set client fd as CLOEXEC Avoid leaking fd to child processes: use CLOEXEC - - - - --- 2022-05-27 Dominique MARTINET sbabic Rejected
[v2] kbuild: respect pkg-config-provided lua -L flags [v2] kbuild: respect pkg-config-provided lua -L flags - - - - --- 2021-12-09 Dominique MARTINET sbabic Accepted
kbuild: respect pkg-config-provided lua -L flags kbuild: respect pkg-config-provided lua -L flags - - - - --- 2021-04-19 Dominique MARTINET sbabic Accepted
[4/4] cleanup arround ipc_postupdate callers [1/4] archive_handler: make 'missing path attribute' message an ERROR - - - - --- 2021-04-08 Dominique MARTINET sbabic Superseded
channel_curl: make CURLE_HTTP2_STREAM error retriable channel_curl: make CURLE_HTTP2_STREAM error retriable - - - - --- 2024-04-18 Dominique MARTINET Accepted
[2/2] suricatta process notification: improve ipc_get_status scheduling [1/2] network_thread: block SIGPIPE in network thread 1 - - - --- 2024-03-21 Dominique MARTINET Accepted
[1/2] network_thread: block SIGPIPE in network thread [1/2] network_thread: block SIGPIPE in network thread 1 - - - --- 2024-03-21 Dominique MARTINET Accepted
archive_handler: clarify error on failure archive_handler: clarify error on failure - - - - --- 2022-09-06 Dominique MARTINET Accepted
[6/6] core/utils: fix missing NULL return value check Fix gcc warnings or -fanalyzer warnings - - - - --- 2022-05-30 Dominique MARTINET Accepted
[5/6] pctrl: parent_dead_handler: use _exit instead of exit Fix gcc warnings or -fanalyzer warnings - - - - --- 2022-05-30 Dominique MARTINET Accepted
[4/6] parser: set_find_path: properly return to-free string array Fix gcc warnings or -fanalyzer warnings - - - - --- 2022-05-30 Dominique MARTINET Changes Requested
[3/6] grub: fix double-close on error Fix gcc warnings or -fanalyzer warnings - - - - --- 2022-05-30 Dominique MARTINET Accepted
[2/6] mongoose: fix cs_md5_final mismatched function declaration Fix gcc warnings or -fanalyzer warnings - - - - --- 2022-05-30 Dominique MARTINET Accepted
[1/6] save/get_state: fix gcc warning about out of bound strnlen Fix gcc warnings or -fanalyzer warnings - - - - --- 2022-05-30 Dominique MARTINET Accepted
[v2,2/2] run_system_cmd: create additional pipes for INFO and WARN traces - - - - --- 2022-05-30 Dominique MARTINET Accepted
[v2,1/3] core/bootloader: print list of registered bootloaders as TRACE [v2,1/3] core/bootloader: print list of registered bootloaders as TRACE - - - - --- 2022-05-30 Dominique MARTINET Accepted
[RFC,2/2] run_system_cmd: create additional pipes for INFO and WARN traces Allow scripts to write INFO and WARN messages - - - - --- 2022-05-27 Dominique MARTINET RFC
[RFC,1/2] core: lower some INFO messages to TRACE Allow scripts to write INFO and WARN messages - - - - --- 2022-05-27 Dominique MARTINET RFC
[4/6] progress_thread: set progress bar connection fd as CLOEXEC Avoid leaking fd to child processes: use CLOEXEC - - 1 - --- 2022-05-27 Dominique MARTINET Accepted
[3/6] notifier: set notifier fds as cloexec Avoid leaking fd to child processes: use CLOEXEC - - 1 - --- 2022-05-27 Dominique MARTINET Accepted
[2/6] network_thread: set listener/ctrl children as CLOEXEC Avoid leaking fd to child processes: use CLOEXEC - - 1 - --- 2022-05-27 Dominique MARTINET Accepted
[1/6] install_from_file: open with CLOEXEC Avoid leaking fd to child processes: use CLOEXEC - - 1 - --- 2022-05-27 Dominique MARTINET Accepted
[v2] install_from_file: initialize and take mutex earlier [v2] install_from_file: initialize and take mutex earlier - - - - --- 2022-05-09 Dominique MARTINET Accepted
[v2] network_ipc async_thread: fix hang on failed update [v2] network_ipc async_thread: fix hang on failed update - 1 - - --- 2022-05-06 Dominique MARTINET Accepted
documentation: fix 'install-directly' -> 'installed-directly' documentation: fix 'install-directly' -> 'installed-directly' - - - - --- 2022-05-06 Dominique MARTINET Accepted
[6/6] async thread: cleanup thread id and state variable [1/6] sigchld_handler: report child exit status correctly - - 1 - --- 2022-04-22 Dominique MARTINET Accepted
[5/6] install_from_file: initialize and take mymutex earlier [1/6] sigchld_handler: report child exit status correctly - - 1 - --- 2022-04-22 Dominique MARTINET Changes Requested
[4/6] network_ipc async_thread: fix hang on failed update [1/6] sigchld_handler: report child exit status correctly - 1 1 - --- 2022-04-22 Dominique MARTINET Changes Requested
[3/6] start_download: return EXIT_FAILURE instead of result on failures [1/6] sigchld_handler: report child exit status correctly - - 1 - --- 2022-04-22 Dominique MARTINET Accepted
[2/6] swupdate exit code: return exit status from main child process on main process [1/6] sigchld_handler: report child exit status correctly - - 1 - --- 2022-04-22 Dominique MARTINET Accepted
[1/6] sigchld_handler: report child exit status correctly [1/6] sigchld_handler: report child exit status correctly - - - - --- 2022-04-22 Dominique MARTINET Accepted
[RFC] ipc/swupdate_async_thread: check before writing to socket [RFC] ipc/swupdate_async_thread: check before writing to socket - - - - --- 2022-03-07 Dominique MARTINET Changes Requested
doc: archive handler: document create-destination prop doc: archive handler: document create-destination prop - - - - --- 2021-12-24 Dominique MARTINET Accepted
doc: add documentation for archive handler doc: add documentation for archive handler - - - - --- 2021-12-09 Dominique MARTINET Accepted
[v2] swupdate -i: remove cleanup_files call in main() [v2] swupdate -i: remove cleanup_files call in main() - - - - --- 2021-12-09 Dominique MARTINET Accepted
[v2,4/4] write_notify_msg: silence status client disappearing messages [v2,1/4] ipc_notify_receive: add timeout_ms argument - - - - --- 2021-12-09 Dominique MARTINET Accepted
[v2,3/4] network_ipc: update swupdate_async_thread to use notify [v2,1/4] ipc_notify_receive: add timeout_ms argument - - - - --- 2021-12-09 Dominique MARTINET Accepted
[v2,2/4] ipc_notify_connect: fix return 0 when message was not acked [v2,1/4] ipc_notify_receive: add timeout_ms argument - - - - --- 2021-12-09 Dominique MARTINET Accepted
[v2,1/4] ipc_notify_receive: add timeout_ms argument [v2,1/4] ipc_notify_receive: add timeout_ms argument - - - - --- 2021-12-09 Dominique MARTINET Accepted
network_initializer: move cleanup_files before going IDLE network_initializer: move cleanup_files before going IDLE 1 - - - --- 2021-11-24 Dominique MARTINET Accepted
Re: [PATCH 1/2] swupdate -i: remove cleanup_files call in main() Re: [PATCH 1/2] swupdate -i: remove cleanup_files call in main() - - - - --- 2021-11-22 Dominique MARTINET Rejected
[2/2] network_notifier: fix partial initialization of ipcmsg Untitled series #273199 - - - - --- 2021-11-22 Dominique MARTINET Superseded
[v2,02/10] run_system_cmd: do not consider command over if child stopped [1/2] swupdate -i: remove cleanup_files call in main() 1 - - - --- 2021-11-22 Dominique MARTINET Superseded
[1/2] swupdate -i: remove cleanup_files call in main() [1/2] swupdate -i: remove cleanup_files call in main() - - - - --- 2021-11-22 Dominique MARTINET Changes Requested
[4/4] write_notify_msg: silence status client disappearing messages [1/4] ipc_notify_receive: add timeout_ms argument - - - - --- 2021-11-22 Dominique MARTINET Changes Requested
[3/4] network_ipc: update swupdate_async_thread to use notify [1/4] ipc_notify_receive: add timeout_ms argument - - - - --- 2021-11-22 Dominique MARTINET Changes Requested
[2/4] ipc_notify_connect: fix return 0 when message was not acked [1/4] ipc_notify_receive: add timeout_ms argument - - - - --- 2021-11-22 Dominique MARTINET Changes Requested
[1/4] ipc_notify_receive: add timeout_ms argument [1/4] ipc_notify_receive: add timeout_ms argument - - - - --- 2021-11-22 Dominique MARTINET Changes Requested
[3/3] suricatta: allow -c 0 to tell swupdate we do not expect any pending update [1/3] server_hawkbit: fix typo in function name s/hakwbit/hawkbit/ - - - - --- 2021-11-22 Dominique MARTINET Accepted
[2/3] server_hawkbit: make ipc_lock non-recursive [1/3] server_hawkbit: fix typo in function name s/hakwbit/hawkbit/ - - - - --- 2021-11-22 Dominique MARTINET Accepted
[1/3] server_hawkbit: fix typo in function name s/hakwbit/hawkbit/ [1/3] server_hawkbit: fix typo in function name s/hakwbit/hawkbit/ - - - - --- 2021-11-22 Dominique MARTINET Accepted
swupdate-ipc: remove unused readline headers swupdate-ipc: remove unused readline headers - - - - --- 2021-11-22 Dominique MARTINET Accepted
[3/3] ipc_wait_for_complete: wait a bit if the first status we get was IDLE [1/3] fix missing field initializer warnings - - - - --- 2021-11-19 Dominique MARTINET Changes Requested
[2/3] run_system_cmd: do not consider command over if child stopped [1/3] fix missing field initializer warnings 1 - - - --- 2021-11-19 Dominique MARTINET Accepted
[1/3] fix missing field initializer warnings [1/3] fix missing field initializer warnings 1 - - - --- 2021-11-19 Dominique MARTINET Accepted
archive_handler: fail update on more archive errors archive_handler: fail update on more archive errors 1 - - - --- 2021-10-20 Dominique MARTINET Accepted
[v2] compare_versions: make is_oldstyle_version fail when number > 65535 [v2] compare_versions: make is_oldstyle_version fail when number > 65535 - - - - --- 2021-10-18 Dominique MARTINET Accepted
[3/3] doc: specify valid version range in sw-description.rst core/artifacts_version: compare oldstyle versions directly - - - - --- 2021-10-15 Dominique MARTINET Accepted
[2/3] compare_versions: remove useless else statement core/artifacts_version: compare oldstyle versions directly 1 - - - --- 2021-10-15 Dominique MARTINET Accepted
[v2,1/3] compare_versions: make is_oldstyle_version fail when number > 65535 [v2,1/3] compare_versions: make is_oldstyle_version fail when number > 65535 - - - - --- 2021-10-15 Dominique MARTINET Accepted
core/artifacts_version: compare oldstyle versions directly core/artifacts_version: compare oldstyle versions directly - - - - --- 2021-10-14 Dominique MARTINET Changes Requested
read_lines_notify: fix segfault if a program prints a line starting with \0 read_lines_notify: fix segfault if a program prints a line starting with \0 - - - - --- 2021-06-21 Dominique MARTINET Accepted
cpio_utils: print human zstd error cpio_utils: print human zstd error - - - - --- 2021-04-30 Dominique MARTINET Accepted
pctl: add synchronisation to wait for threads init pctl: add synchronisation to wait for threads init - - - - --- 2021-04-19 Dominique MARTINET Accepted
[v3] downloader: do not execute post command if install failed [v3] downloader: do not execute post command if install failed 1 - - - --- 2021-04-19 Dominique MARTINET Accepted
parse_json: fix read overflow in json parser parse_json: fix read overflow in json parser - - - - --- 2021-04-13 Dominique MARTINET Accepted
raw file handler: add free space check raw file handler: add free space check - - - - --- 2021-04-12 Dominique MARTINET Accepted
[v2] downloader: do not execute post command if install failed [v2] downloader: do not execute post command if install failed - - - - --- 2021-04-12 Dominique MARTINET Changes Requested
[2/2] doc encrypted_images: remove generating keys from password [1/2] doc swupdate.rst: clarify execution order for scripts - - - - --- 2021-04-08 Dominique MARTINET Accepted
[1/2] doc swupdate.rst: clarify execution order for scripts [1/2] doc swupdate.rst: clarify execution order for scripts - - - - --- 2021-04-08 Dominique MARTINET Accepted
[3/4] install_from_file: run post update command on success [1/4] archive_handler: make 'missing path attribute' message an ERROR 1 - - - --- 2021-04-08 Dominique MARTINET Accepted
[2/4] downloader: do not execute post command if install failed [1/4] archive_handler: make 'missing path attribute' message an ERROR 1 - - - --- 2021-04-08 Dominique MARTINET Accepted
[1/4] archive_handler: make 'missing path attribute' message an ERROR [1/4] archive_handler: make 'missing path attribute' message an ERROR 1 - - - --- 2021-04-08 Dominique MARTINET Accepted
[v2] Fix bsd build [v2] Fix bsd build - - - - --- 2021-04-07 Dominique MARTINET Accepted
Fix bsd build Fix bsd build - - - - --- 2021-04-01 Dominique MARTINET Changes Requested
build system: do not rebuild if nothing changed build system: do not rebuild if nothing changed - - - - --- 2021-03-23 Dominique MARTINET Accepted
[v2,3/3] core/stream_interface: add free space checks before writing file copies [1/3] utils: move get_output_size from ubivol handler 1 - - - --- 2021-03-23 Dominique MARTINET Accepted
[v2,2/3] utils: fix get_output_size segfault if properties not set [1/3] utils: move get_output_size from ubivol handler - - - - --- 2021-03-23 Dominique MARTINET Accepted
[1/3] utils: move get_output_size from ubivol handler [1/3] utils: move get_output_size from ubivol handler 1 - - - --- 2021-03-23 Dominique MARTINET Accepted
[v2,3/3] core/stream_interface: add free space checks before writing file copies [1/3] utils: move get_output_size from ubivol handler 1 - - - --- 2021-03-19 Dominique MARTINET Changes Requested
[2/3] utils: add 'warn' flag to get_output_size to silence non-errors [1/3] utils: move get_output_size from ubivol handler - - - - --- 2021-03-19 Dominique MARTINET Changes Requested
[1/3] utils: move get_output_size from ubivol handler [1/3] utils: move get_output_size from ubivol handler 1 - - - --- 2021-03-19 Dominique MARTINET Changes Requested
[V2] utils: add read_lines_notify helper [V2] utils: add read_lines_notify helper - - - - --- 2021-03-17 Dominique MARTINET Accepted
[RFC] core/stream_interface: add free space checks before writing file copies [RFC] core/stream_interface: add free space checks before writing file copies - - - - --- 2021-03-16 Dominique MARTINET RFC
[3/3] handlers: pipe_handlers: add fail-cmd add pipe handler - - - - --- 2021-03-05 Dominique MARTINET Changes Requested
[2/3] handlers: add pipe handler add pipe handler - - - - --- 2021-03-05 Dominique MARTINET Changes Requested
[1/3] utils: add read_lines_notify helper add pipe handler - - - - --- 2021-03-05 Dominique MARTINET Changes Requested