summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2025-12-02formal: fix workflow permissionsmasterGeorge 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
2025-07-01ubusd: fix txq_len accountingFelix Fietkau
2025-07-01ubusd: retry write on EINTRFelix Fietkau
2025-07-01ubusd: treat EACCES on write like EAGAINFelix Fietkau
2025-07-01ubusd: make txq_len field signedFelix Fietkau
2025-05-16libubus: flush all pending requests on connection lossFelix Fietkau
2025-01-02libubus: add support for using channelsFelix Fietkau
2025-01-02libubus: close file descriptor after sending it from a requestFelix Fietkau
2024-06-11libubus: Make UBUS_* macros work cleanly in C++Karsten Sperling
2023-12-18CMakeLists.txt: bump minimum cmake versionFelix Fietkau
2023-11-28libubus: fix initial subscribe with autosubscribeFelix Fietkau
2023-11-28libubus: fix reconnect with auto subscribeFelix Fietkau
2023-11-14Add auto subscribe supportJohn Crispin
2023-06-05libubus: add missing uloop_fd_delete call in ubus_shutdownFelix Fietkau
2022-06-15ubusd: add lookup command queuing supportDaniel Danzberger
2022-06-01ubusd: handle invoke on event object without dataErik Karlsson
2022-05-30lua: add optional path filter to objects() methodEtienne Champetier
2022-02-28cli: improve error logging for call commandstaging/stintel/devStijn Tintel
2022-02-28cli: use UBUS_STATUS_PARSE_ERRORStijn Tintel
2022-02-28libubus: introduce new status messagesStijn Tintel
2021-09-08libubus: increase stack depth for processing obj msgsFelix Fietkau
2021-09-08libubus: process pending messages in data handler if stack depth is 0Felix Fietkau
2021-09-08libubus: use list_empty/list_first_entry in ubus_process_pending_msgFelix Fietkau
2021-09-07ubusd: log ACL init errorsRafał Miłecki
2021-06-30ubusd: fix tx_queue linked list usageAlexander Van Parys
2021-06-02ubusd: protect against too-short messagesJulian Squires
2021-05-31ubusd: add per-client tx queue limitArnout Vandecappelle (Essensium/Mind)
2021-05-31ubusd: convert tx_queue to linked listArnout Vandecappelle (Essensium/Mind)