ambrop7
|
1da05856b1
flow: add PacketPassFifoQueue
|
14 ani în urmă |
ambrop7
|
ac3176017d
examples: add indexedlist_test
|
14 ani în urmă |
ambrop7
|
9c2c685315
structure: add IndexedList
|
14 ani în urmă |
ambrop7
|
dd6f9356d6
structure: add BCountAVL (a wrapper around BAVL providing a version with BAVL_COUNT defined)
|
14 ani în urmă |
ambrop7
|
5aa5a589e5
ncd: NCDValueGenerator: add NCDValueGenerator_AppendGenerate()
|
14 ani în urmă |
ambrop7
|
e4c945ae25
misc: expstring: add functions for working with binary data
|
14 ani în urmă |
ambrop7
|
971c19a015
ncd: modules: add from_string and to_string
|
14 ani în urmă |
ambrop7
|
9bfbd8446f
base: BLog: add BLog_InitStderr()
|
14 ani în urmă |
ambrop7
|
7b7e1c477b
tun2socks: add man page
|
14 ani în urmă |
ambrop7
|
bfcd02f9e7
ncd: NCDModule: allow func_die to be set to NULL, and default to calling NCDModuleInst_Backend_Dead().
|
14 ani în urmă |
ambrop7
|
13717bfb28
ncd: NCDModule: add WARN_UNUSED to NCDModuleProcess_Init()
|
14 ani în urmă |
ambrop7
|
e9c3dd3715
examples: ncd_value_parser_test: print the result of NCDValueGenerator after parsing
|
14 ani în urmă |
ambrop7
|
fb3089c69a
ncd: add NCDValueGenerator
|
14 ani în urmă |
ambrop7
|
f007867b5f
ncd: NCDModule: pass some parameters to NCDModuleInst_Init() indirectly via a struct pointer. These are always the
|
14 ani în urmă |
ambrop7
|
0256a55928
udevmonitor: NCDUdevMonitor: use badvpn_find_program() to find stdbuf and udevadm programs. Fixes breakage on Arch
|
14 ani în urmă |
ambrop7
|
04556cc54e
misc: add find_program
|
14 ani în urmă |
ambrop7
|
b3af1af155
version 1.999.117rc1
|
14 ani în urmă |
ambrop7
|
85c5b02945
ncd: fix build
|
14 ani în urmă |
ambrop7
|
1de3b66b54
ncd: rework object/variable resolution. Rather than working with string object expressions, work with individual
|
14 ani în urmă |
ambrop7
|
3849713de5
ncd: NCDValueParser: add forgotten parser generation
|
14 ani în urmă |
ambrop7
|
3db25274ae
ncd: add NCDValueParser
|
14 ani în urmă |
ambrop7
|
abaa48811f
ncd: modules: expect all methods to be called even when the base statement is not up, instead of asserting. This
|
14 ani în urmă |
ambrop7
|
4af2fedc9c
ncd: modules: list: mention that remove() requires the value to exist
|
14 ani în urmă |
ambrop7
|
1af8de5a65
ncd: modules: list: add list::remove
|
14 ani în urmă |
ambrop7
|
979d3b42c0
ncd: modules: list: add list::set
|
14 ani în urmă |
ambrop7
|
fefaa8d171
udevmonitor: NCDUdevMonitorParser: handle "W:" entries, which aren't followed by a space. May happen
|
14 ani în urmă |
ambrop7
|
8853ca009d
ncd: net_backend_waitdevice, net_watch_interfaces: handle SUBSYSTEM or ID_BUS not being set, by looking
|
14 ani în urmă |
ambrop7
|
3957a11823
ncd: modules: runonce: add keep_stdout and keep_stderr options
|
14 ani în urmă |
ambrop7
|
4c8438be21
ncd: modules: runonce: check type of options argument
|
14 ani în urmă |
ambrop7
|
15da9a571c
ncd: support device event reporting without udevd
|
14 ani în urmă |