summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2026-05-23ubusd: use fixed-width types for sequence countersHEADmasterHauke Mehrtens
2026-05-23ubusd: use size_t for string and blob length variablesHauke Mehrtens
2026-05-23ubusd_acl: use size_t for strlen result in ubusd_acl_alloc_objHauke Mehrtens
2026-05-23libubus-io: reset sock.fd to -1 after close on ubus_reconnect error pathHauke Mehrtens
2026-05-23libubus-io: byte-swap peer in HELLO when storing as local_idHauke Mehrtens
2026-05-23libubus-io: close recv_fd captured before get_next_msg failureHauke Mehrtens
2026-05-23libubus: actually set FD_CLOEXEC on the ubus socketHauke Mehrtens
2026-05-23ubusd: fix NULL dereference on OOM in ubus_msg_enqueueHauke Mehrtens
2026-05-23ubusd_id: fix continue in do-while skipping random ID retryHauke Mehrtens
2026-05-23ubusd_main: check strdup return value in mkdir_sockdirHauke Mehrtens
2026-05-23libubus: make ubus_shutdown idempotentHauke Mehrtens
2026-05-23libubus: fix file descriptor leaks in ubus_process_msgHauke Mehrtens
2026-05-23libubus-req: fix file descriptor leaks in ubus_process_req_msgHauke Mehrtens
2026-05-23ubusd_monitor: fix NULL dereference on OOM in ubusd_monitor_messageHauke Mehrtens
2026-05-23ubusd_id: use getrandom(2) unconditionally on LinuxHauke Mehrtens
2026-05-23lua: fix unchecked calloc and memory leak in ubus_lua_load_objectHauke Mehrtens
2026-05-23lua: fix inverted argument check in ubus_lua_addHauke Mehrtens
2026-05-23ubusd_proto: fix NULL dereference on OOM in ubusd_proto_init_retmsgHauke Mehrtens
2026-05-23ubusd_proto: fix NULL dereference for user/group in ubusd_handle_add_watchHauke Mehrtens
2026-05-23ubusd_proto: fix resource leaks and ID tree corruption in ubusd_proto_new_clientHauke Mehrtens
2026-05-23ubusd_main: fix async-signal-unsafe SIGHUP handlerHauke Mehrtens
2026-05-23ubusd_event: fix OOM handling in ubusd_send_event_msgHauke Mehrtens
2026-05-23ubusd_acl: fix NULL dereference on OOM in ubusd_acl_initHauke Mehrtens
2026-05-23ubusd_acl: handle allocation failures in ubusd_acl_init_clientHauke Mehrtens
2026-05-23ubusd_acl: fix NULL dereference on OOM in ubusd_acl_alloc_objHauke Mehrtens
2026-05-23libubus-acl: fix dangling pointers on blob_memdup failure in acl_recv_cbHauke Mehrtens
2026-05-23libubus: fix NULL dereference on OOM in ubus_queue_msgHauke Mehrtens
2025-12-02formal: fix workflow permissionsGeorge Sapkin
2025-11-18github: ci: add MIPS64, PowerPC64 and RISCV64Álvaro Fernández Rojas
2025-11-17build: install ubusÁlvaro Fernández Rojas
2025-11-14github: ci: add powerpc archÁlvaro Fernández Rojas
2025-11-14github: ci: add cmake build and source directoriesÁlvaro Fernández Rojas
2025-11-14ubus: add a simple build scriptÁlvaro Fernández Rojas
2025-11-14github: ci: add testsÁlvaro Fernández Rojas
2025-11-14github: ci: disable json-c testsÁlvaro Fernández Rojas
2025-11-03github: fix CI apt dependenciesÁlvaro Fernández Rojas
2025-10-19github: improve CIÁlvaro Fernández Rojas
2025-10-17ubusd: fix ACL check for receiving eventsFelix Fietkau
2025-10-17ubusd: fix more instances of missing length checks for patternsFelix Fietkau
2025-10-14add debian/ directoryFelix Fietkau
2025-10-14ubusd: load extra group IDs for a client processFelix Fietkau
2025-10-14ubusd: acl: compare uid/gid instead of user/group stringsFelix Fietkau
2025-10-14ubusd: Fix out of bounds access in event register messageHauke Mehrtens
2025-10-12github: add CI buildÁlvaro Fernández Rojas
2025-10-07examples: CMakeLists: drop redundant cmake_minimum_requiredDavid Härdeman
2025-10-07lua: CMakeLists: drop redundant cmake_minimum_requiredDavid Härdeman
2025-10-04lua: build: require CMake >= 3.10 due to dropped legacy supportHauke Mehrtens
2025-10-03examples: CMakeLists: update cmake minimum required version to 3.10Christian Marangi
2025-07-02ubusd: do not call socket callback from ubus_msg_sendFelix Fietkau
2025-07-01ubusd: add another tx attempt on enqueueing the first message for a clientFelix Fietkau