Commit History

Autor SHA1 Mensaxe Data
  Felix Fietkau 2b39a27d8b libubus: fix reconnect with auto subscribe hai 11 meses
  Felix Fietkau ef038488ed libubus: process pending messages in data handler if stack depth is 0 %!s(int64=3) %!d(string=hai) anos
  Petr Štetiar 041c9d1c05 ubusd/libubus-io: fix socket descriptor passing %!s(int64=4) %!d(string=hai) anos
  Petr Štetiar a1523d76b0 fix blob parsing vulnerability by using blob_parse_untrusted %!s(int64=4) %!d(string=hai) anos
  Petr Štetiar c413be9b37 refactor ubusd.c into reusable ubusd_library %!s(int64=4) %!d(string=hai) anos
  Petr Štetiar d2e026a33d iron out all extra compiler warnings %!s(int64=4) %!d(string=hai) anos
  Petr Štetiar 5d7ca8309d ubusd/libubus-io: fix variable sized struct position warning %!s(int64=4) %!d(string=hai) anos
  Felix Fietkau 76ea27a627 libubus: attempt to receive data before calling poll %!s(int64=5) %!d(string=hai) anos
  Felix Fietkau 4daab27d00 libubus: do not abort recv_retry before completing a message %!s(int64=5) %!d(string=hai) anos
  Hans Dedecker dfe338350e libubus: reset ctx->sock.error when doing ubus reconnect %!s(int64=7) %!d(string=hai) anos
  Felix Fietkau 91acde66b9 libubus: do not modify uloop_cancelled %!s(int64=7) %!d(string=hai) anos
  Felix Fietkau 763b9b2cf2 libubus: reset ctx->sock.eof to fix reconnect issues %!s(int64=7) %!d(string=hai) anos
  Rujun Wang 2f09fd7181 Fix the length of msg buffer after realloc %!s(int64=8) %!d(string=hai) anos
  Eyal Birger 5dfd3c16fa ubus: use network order in ubus message header fields %!s(int64=8) %!d(string=hai) anos
  Felix Fietkau 04e644bcce libubus: fix error handling during close after partially receiving a message %!s(int64=9) %!d(string=hai) anos
  Karl Vogel f09d18878b ubus: Correct usage of timeout on poll function %!s(int64=9) %!d(string=hai) anos
  Felix Fietkau 4c4f35cf22 libubus: define _GNU_SOURCE, needed for O_CLOEXEC %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau 6a285141d9 libubus: rework buffer allocation code %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau 3e45a782b2 libubus: remove ubus_msghdr_data() by passing in the right data structure pointer %!s(int64=10) %!d(string=hai) anos
  Alexandru Ardelean 6280cbaf09 libubus: fix msgbuf reduction logic during receive %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau b79e808944 libubus: mark ubus socket with close-on-exec %!s(int64=10) %!d(string=hai) anos
  Alexandru Ardelean 5db90dbc94 libubus: fix writev_retry() function when writing large packets %!s(int64=10) %!d(string=hai) anos
  Alexandru Ardelean 82da9db3a9 libubus: add logic to reduce msgbuf data size after 16 small messages %!s(int64=10) %!d(string=hai) anos
  Alexandru Ardelean 6d24ad71f6 ubus: increase message size limit and make it configurable at build-time %!s(int64=10) %!d(string=hai) anos
  Alexandru Ardelean 7e746e5a85 libubus: refactor ubus_context msgbuf data to be dynamically allocated %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau 1d5ac421a5 libubus: do not use uloop_run() inside ubus_complete_request %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau 8f3c5a7b50 libubus: close file descriptor after passing it in the status msg %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau 47a9ab0c64 libubus: implement file descriptor passing support %!s(int64=10) %!d(string=hai) anos
  Felix Fietkau a9ee3ef0cf libubus: pull the variable length data array out of struct ubus_msghdr to fix builds with clang %!s(int64=11) %!d(string=hai) anos
  Felix Fietkau b20a8a01c7 libubus: detect read/write errors and set the eof flag, even if uloop is not used as main event loop %!s(int64=11) %!d(string=hai) anos