Commit History

Author SHA1 Message Date
  ambrop7 a2044b6ce7 misc/compare.h: add B_COMPARE2() macro 13 years ago
  ambrop7 62ad4c0763 BTap: make a string in options a non-const char pointer so we can allocate and free it 13 years ago
  ambrop7 d6a643089d BTap: implement initialization from file descriptor 13 years ago
  ambrop7 cabd8abb7f BLog: add BContextLog macro 13 years ago
  ambrop7 480d94d9dd ncd: NCDModule: implement NCDModuleInst_Backend_LogContext() 13 years ago
  ambrop7 52b94d387c BLog: implement logging contexts 13 years ago
  ambrop7 e1cda2fad8 make sure plugin code doesn't have its own instances of global variables but uses the ones from the main program 13 years ago
  ambrop7 fc5d7678df DebugObject: don't declare extern global variables when they don't exist 13 years ago
  ambrop7 faa7a69c48 compile PIC versions of internal libraries, to be used by NCD plugins 13 years ago
  ambrop7 126a47c586 ncd: add load_module() 13 years ago
  ambrop7 c55525c90e ncd: NCDInterpreter: implement loadmodule callback 13 years ago
  ambrop7 675f8100b7 ncd: NCDInterpProcess: retry simple module lookups when a statement is about to be instantiated, this is needed for dynamic module loading 13 years ago
  ambrop7 808bf4524e ncd: NCDModule: add interface for loading modules, currently a stub 13 years ago
  ambrop7 e363bd457d tun2socks, udpgw: transparent DNS support, contributed by Kerem Hadimli. No Windows support for now. 13 years ago
  ambrop7 86b3cbc925 system: add BThreadSignal and BLockReactor 13 years ago
  ambrop7 1d0e9dd5be BNetwork: make bnetwork_initialized variable non-static 13 years ago
  ambrop7 6630a0c47e misc/grow_array.h: implement GrowArray_InitEmpty() and GrowArray_DoubleUpLimit() 13 years ago
  ambrop7 3c5ae1b60b BMutex: cosmetic change, remove whitespace at end of line 13 years ago
  ambrop7 46212f3fb9 BLog: implement thread-safety 13 years ago
  ambrop7 a6fb29f45c move BMutex to base/ and make BADVPN_THREAD_SAFE control whether it actually does anything 13 years ago
  ambrop7 3c4f0f741c misc/dead.h: fix name conflicts with Android toolchain 13 years ago
  ambrop7 0ae7645025 regenerate Bison parser for BPredicate with new Bison version 13 years ago
  ambrop7 2ad19e172a version 1.999.127 13 years ago
  ambrop7 fe29d46e2d update ChangeLog 13 years ago
  ambrop7 a23d1d7f84 client, server: implement experimental support for performing SSL operations in worker threads 13 years ago
  ambrop7 645d6456d5 rename NCDRefTarget --> BRefTarget 13 years ago
  ambrop7 f3fd1055a6 move NCDRefTarget to misc/ 13 years ago
  ambrop7 538a8a59a9 ncd/CMakeLists.txt: don't try to build non-existing file (forgotten in previous commit) 13 years ago
  ambrop7 4fc7a12a79 ncd/NCDRefTarget: move implementation to header 13 years ago
  ambrop7 9e3d14bfad ncd: modules: value: implement append() to list value. Not even I could remember that insert(x) appends to a list. 13 years ago