Историја ревизија

Аутор SHA1 Порука Датум
  ambrop7 dd478b1a94 ncd: implement interface for modules to initiate interpreter termination and read extra command line arguments пре 14 година
  ambrop7 d21f852b9f ncd: add map values пре 14 година
  ambrop7 f007867b5f ncd: NCDModule: pass some parameters to NCDModuleInst_Init() indirectly via a struct pointer. These are always the пре 14 година
  ambrop7 1de3b66b54 ncd: rework object/variable resolution. Rather than working with string object expressions, work with individual пре 14 година
  ambrop7 15da9a571c ncd: support device event reporting without udevd пре 14 година
  ambrop7 0d99d6a26a switch to using the New BSD License пре 14 година
  ambrop7 2beb36614b ncd: add module option to allow the interpreter to resolve variables and object in the module even when it's down пре 14 година
  ambrop7 806290507f ncd: allow resolving variables as long as the target statement is up, without any other restrictions пре 14 година
  ambrop7 02662ad665 ncd: remove useless assertions пре 14 година
  ambrop7 0325c73684 ncd: add NCDModuleIndex to find modules faster пре 14 година
  ambrop7 d24ac6dae6 ncd: revert "ncd: fix integer underflow", there was no underflow. Remove similar checks in пре 14 година
  ambrop7 02b8cbf8e8 ncd: opt-out assertion loop when NDEBUG пре 14 година
  ambrop7 11c80e46ed ncd: fix integer underflow пре 14 година
  ambrop7 ad09c747fc ncd: allow literal list arguments with curly brackets пре 14 година
  ambrop7 fdafc6cd5b ncd: NCDConfig: rename NCDConfig_arguments to NCDConfig_list пре 14 година
  ambrop7 d68957f1e6 ncd: allow a statement to forward method calls elsewhere by asking it to resolve an empty string пре 14 година
  ambrop7 a849bca889 ncd: NCDConfig: rename NCDConfig_interfaces to NCDConfig_processes пре 14 година
  ambrop7 8013046c64 ncd: allow modules to have a "base type" to allow more powerful method definitions, such as recursive пре 14 година
  ambrop7 f2aea39226 ncd: add interface for providing special variables/objects in template processes пре 14 година
  ambrop7 96fc602f5c ncd: NCDModule: replace NCDModuleInst_Event with NCDModuleInst_Die and NCDModuleInst_Clean пре 14 година
  ambrop7 1712822aca ncd: rename NCDModuleInst callbacks in interpreter too пре 14 година
  ambrop7 2345bcc98e ncd: NCDModule: rename NCDModuleInst callbacks to reflect they are not event-context handlers but пре 14 година
  ambrop7 d6424593a0 ncd: NCDModuleProcess: add interface for resolving variables from the end of the process пре 14 година
  ambrop7 08a98240d3 ncd: update process interface to allow implementation of the call() statement пре 14 година
  ambrop7 e97bfd8699 ncd: fix typo пре 14 година
  ambrop7 cab7ceacf8 ncd: don't start terminating template processes when requested to terminate; leave this responsibility пре 14 година
  ambrop7 854c3c6d5d ncdconfig: move to ncd пре 14 година
  ambrop7 7c999b0a14 call open_standard_streams() on startup to ensure stdin/stdout/stderr file descriptors exist пре 14 година
  ambrop7 75d0b0bbaa use the same global log function typedef everywhere пре 14 година
  ambrop7 b89aef0fa1 Rework logging, don't format log messages if we wouldn't log them. Results in a noticable performance пре 14 година