Felix Fietkau
|
e66c20610e
allow "-" in package names
|
10 lat temu |
Felix Fietkau
|
b342283d2d
fix a few formatting issues
|
10 lat temu |
Yousong Zhou
|
f8f9decc54
Use offset into parser buffer to avoid potential heap overflow.
|
10 lat temu |
Jo-Philipp Wich
|
e339407372
Preserve original permissions when rewriting config files on commit
|
10 lat temu |
Luka Perkov
|
42429219a9
file: make uci commits atomic
|
11 lat temu |
Felix Fietkau
|
51f2ea3271
util: fix compile error
|
11 lat temu |
Etienne CHAMPETIER
|
07d6fd66f6
uci: copy permisions of /etc/config/ files for temp files
|
11 lat temu |
Felix Fietkau
|
e4516d01a7
remove plugin support, it has been unused for a long time and should not be used for any new code
|
11 lat temu |
Felix Fietkau
|
4a7d8053ae
fix lgpl license headers
|
13 lat temu |
Felix Fietkau
|
853f586e48
split off and compile util.c separately
|
14 lat temu |
Felix Fietkau
|
6ce771b109
split off and compile file.c separately
|
14 lat temu |
Felix Fietkau
|
7840d049ef
don't bail out on locking errors, when flock() is not supported
|
15 lat temu |
Felix Fietkau
|
25e6437875
add missing fflush() on close - fixes a bug in the lock/unlock order (thx, Cyrus)
|
15 lat temu |
Felix Fietkau
|
cfdea3894f
fix signed vs unsigned char validation bug
|
16 lat temu |
Felix Fietkau
|
1a388b01f8
overhaul package and section type validation - makes it easier to read and fixes some bugs in uci changes and uci show without explicit package references
|
16 lat temu |
Felix Fietkau
|
f8cf80970b
fix segfault in uci batch
|
16 lat temu |
Felix
|
8500c9b016
add an extra option check for tuple parsing
|
16 lat temu |
Felix Fietkau
|
87e8931579
remove uci_parse_tuple, preparation for adding a new api for lookups
|
16 lat temu |
Felix Fietkau
|
976e6db54e
implement extended uci lookup syntax
|
16 lat temu |
Felix Fietkau
|
714c75c47a
another one
|
16 lat temu |
Felix Fietkau
|
d65c93f0d0
fix a really stupid bug
|
16 lat temu |
Felix Fietkau
|
8a06b55c63
some more input validation
|
16 lat temu |
Felix Fietkau
|
6c020def58
allow more types of characters for uci package names
|
16 lat temu |
Felix Fietkau
|
d4bab37948
parser: fix precedence of quoting over ; as command terminator, thx to netprince for spotting the bug
|
16 lat temu |
Felix Fietkau
|
ce0ffab408
more functionality for plugins
|
16 lat temu |
Felix Fietkau
|
7cefa00ead
more plugin support
|
16 lat temu |
Felix Fietkau
|
7ca5c675d7
fix uci_set
|
16 lat temu |
Felix Fietkau
|
9f540f2106
reorganize some code, add an extra command for adding unnamed sections
|
16 lat temu |
Felix Fietkau
|
735792ded0
use strsep instead of strtok to avoid a segfault
|
16 lat temu |
Felix Fietkau
|
12bdbcd95d
fix uci_parse_tuple
|
16 lat temu |