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