Revīziju vēsture

Autors SHA1 Ziņojums Datums
  ambrop7 c1af9df7c7 ncd: modules: add file_open 13 gadi atpakaļ
  ambrop7 250edb09f6 ncd: modules: add periodic_timer() 13 gadi atpakaļ
  ambrop7 1ebc9e1fa0 port NCD to Emscripten 13 gadi atpakaļ
  ambrop7 ae8c3f54d3 ncd: move the mechanical part of ncd.c into NCDInterpreter.{h,c}. This will allow embedding of the NCD interpreter, 13 gadi atpakaļ
  ambrop7 0e1f201d99 ncd: NCDVal: implement ID-strings 13 gadi atpakaļ
  ambrop7 a157cf9829 ncd: use unique string identifiers when resolveing variable/object names. The goal is to improve 13 gadi atpakaļ
  ambrop7 bb9ca1fe73 ncd: rename NCDValue{Generator,Parser} to NCDVal{Generator,Parser} 13 gadi atpakaļ
  ambrop7 9ce50b23fb ncd: remove NCDValCompat 13 gadi atpakaļ
  ambrop7 2dcfbced3b ncd: move NCDValue into NCDAst 13 gadi atpakaļ
  ambrop7 5b713bcadf ncd: NCDValueGenerator: remove the NCDValue interface, leaving only the NCDVal interface 13 gadi atpakaļ
  ambrop7 5558252ce5 ncd: NCDValueParser: remove the NCDValue interface, leaving only the NCDVal interface 13 gadi atpakaļ
  ambrop7 4e0dbb3096 ncd: NCDValueParser: use NCDValCons to construct values 13 gadi atpakaļ
  ambrop7 7ca97e219a ncd: add NCDValCons, which implements efficient construction of values without knowing list/map lengths in advance 13 gadi atpakaļ
  ambrop7 52e2fa7766 dhcpclient: use BRandom2 instead of BRandom_randomize. This removes the OpenSSL dependency from NCD. 13 gadi atpakaļ
  ambrop7 1996f362b4 ncd: modules: remove ip_in_network.c and make ip_in_network() an alias for net.ipv4.addr_in_network() 13 gadi atpakaļ
  ambrop7 5d2c3cb7db ncd: modules: add net_ipv4_addr_in_network and net_ipv6_addr_in_network 13 gadi atpakaļ
  ambrop7 f65800bfd1 ncd: modules: add net.ipv6.route() 13 gadi atpakaļ
  ambrop7 619288f673 ncd: modules: add net.ipv6.addr() 13 gadi atpakaļ
  ambrop7 18a9a5b7bc ncd: NCDInterpBlock: rename to NCDInterpProcess 13 gadi atpakaļ
  ambrop7 0ef729228f ncd: speed up module lookup when initializing statements. For non-method statements, cache the module pointer in NCDInterpBlock. For 13 gadi atpakaļ
  ambrop7 60249f255b ncd: improve how arguments are instantiated. Keep the incomplete arguments in NCDValMem's, but containing placholder values in place 13 gadi atpakaļ
  ambrop7 550b936ff9 compile with PathScale compiler 13 gadi atpakaļ
  ambrop7 eb8e79cc13 ncd: implement Foreach clause 13 gadi atpakaļ
  ambrop7 7442f5c481 ncd: modules: add explode 13 gadi atpakaļ
  ambrop7 3c08174cbc ncd: modules: add reboot 13 gadi atpakaļ
  ambrop7 97baafb594 ncd: NCDConfig: remove 13 gadi atpakaļ
  ambrop7 577e83fa9c ncd: modules: add assert 13 gadi atpakaļ
  ambrop7 27c36e7859 ncd: make a new more efficient value storage object NCDVal, and migrate things from NCDValue to NCDVal 13 gadi atpakaļ
  ambrop7 540a8d7acd ncd: move arg_value to NCDInterpValue 13 gadi atpakaļ
  ambrop7 a75e507a34 ncd: add NCDInterpBlock and NCDInterpProg, to be used for speeding up certain operations during interpretation 13 gadi atpakaļ