Stefan Profanter
|
369103e793
Use proper defines for malloc, free, calloc, realloc
|
7 rokov pred |
Julius Pfrommer
|
20b4db46b5
Merge branch '0.2'
|
7 rokov pred |
FlorianPalm
|
5cb2dd2905
formatting of license text in py files
|
7 rokov pred |
FlorianPalm
|
810db94bca
added MPL v2 license to c/h/py files
|
7 rokov pred |
FlorianPalm
|
48a2b96305
added license change to python files
|
7 rokov pred |
FlorianPalm
|
4f3bd82065
Revert "added license note in python files"
|
7 rokov pred |
FlorianPalm
|
39cb289927
added license note in python files
|
7 rokov pred |
Lorenz Haas
|
71e9f80031
Be afraid of premature pessimization, use pre(in|de)crement ;D
|
8 rokov pred |
ichrispa
|
7b85c0e10e
Removed bogus safeguards against having dataType nodes as typdefinitions for variables; fixed nscompiler side mistake.
|
8 rokov pred |
ichrispa
|
dcb44c45b6
nsc adds valuerank
|
8 rokov pred |
ichrispa
|
36f430eacc
Fixed: Can instantiate NS0 DataTypes /w DataType definitions (closes #805). Adapted API to allow type passing in variableTypes. Adapted namespace compiler to new value encoding scheme (closes #806).
|
8 rokov pred |
Markus Graube
|
395e143f43
Add accessLevel and userAccessLevel for variables (#724)
|
8 rokov pred |
Stasik0
|
b9ff003f00
fixes #718 by removing automatically generated HasTypeReference references
|
8 rokov pred |
ichrispa
|
96a3f41ccd
Fixed indentation error in XML Preprocessor (fixes #680)
|
8 rokov pred |
Julius Pfrommer
|
1f6c816802
fix significant whitespace issues in namespace generation; make python3-ready
|
8 rokov pred |
Markus Graube
|
09dcc4644d
Use standard python libraries for logging and argparsing in namespace compiler (#669)
|
8 rokov pred |
ichrispa
|
f689ad992d
Added XML Preprocessing stage to namespace compiler. (requested by #584)
|
8 rokov pred |
ichrispa
|
d1ccf6fc13
Typedefinitions are checked for uniqueness; non-unique names are autoincremented (closes #580)
|
8 rokov pred |
Thomas Ruschival
|
08b3fb8f70
Generate nodemacros out of valid characters only (#581)
|
8 rokov pred |
ichrispa
|
1ba735c284
Fixed namespace compiler still initializing/duplicating method arguments for methods with no arguments.
|
8 rokov pred |
ichrispa
|
bd76419d5c
Revised namespace compiler to properly construct method argument descriptions. Workaround in addMethodNode - broken anyway since size_t was introduced - is now obsoleted.
|
8 rokov pred |
Julius Pfrommer
|
34dafb78ce
Use the less noisy C99 true/false throughout. But keep the UA_TRUE/UA_FALSE macros for compatibility
|
8 rokov pred |
Julius Pfrommer
|
2ae7fef1e4
add Wshadow and Wconversion compiler flags; fix all warnings; networklayer takes the logger from the server at startup
|
8 rokov pred |
Julius Pfrommer
|
4d553b9c1f
nodestore: align recent changes in code not covered by travis and unit tests
|
8 rokov pred |
ichrispa
|
a0ad0e6ea0
Reimplemented instantiation callback (required for #503).
|
8 rokov pred |
ichrispa
|
b106687b4b
Fixed name compilers array encoding by removing the manual type assigned to the variant. Method generation overwrites argument creation of addMethodNode.
|
9 rokov pred |
ichrispa
|
d0c7e7c905
Namespace compiler's value encoding functions where reenabled (accidentally deactivated during hl-API construction)
|
9 rokov pred |
Julius Pfrommer
|
9dd20578a6
use NULL instead of UA_NULL; don't rename standard C functions; provide minimal replacements for libc on embedded targets
|
9 rokov pred |
ichrispa
|
36a4ef3155
Fixed broken code generation for method nodes; fixed bootstrapping.
|
9 rokov pred |
Julius Pfrommer
|
1811544b2d
return the added node id only when requested
|
9 rokov pred |