コミット履歴

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