nsf

Clone Tools
  • last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Bump version number from 2.3a0 to 2.3

reduce dead store operations and null after dereference

improve spelling

* tests/*.test: Add 'package prefer latest' to remaining test files.

  1. … 18 more files in changeset.
Fix typos in ChangeLog [skip ci]

Fix a remainder in changelog [skip ci]

Done with changelog and announcement [skip ci]

    • -202
    • +131
    /ChangeLog-2.2.0-2.3.0.log
* forward.test: Constrain the max recursion depth around recursive forwards, so that we do not run into early crashes on systems with limited stack sizes (when the stack is saturated before a recursion limit is hit). This fixes test runs on MinGW/ gcc builds at AppVeyor.

* forward.tests: Provide some background comment on platform-dependent error messages as test conditions (infinite loop) and make sure tests under 8.6 are executed as intended.

Continued work in changelog and announcement (still WIP) [skip ci]

added "pure" declarations

removed null test after dereferences, avoid potentail null dereferences in error cases

removed null test after dereferences

improve code safety and remove dead statement

get rid of warning of static checker, reduce number of returns before end of function

Merge branch 'master' of ssh://alice.wu-wien.ac.at/usr/local/src/git-repo/nsf

minor code cleanup

add asserts

Continued work in changelog and announcement (still WIP) [skip ci]

fix memory leak on "hyper-volatile" objects. it seems, we have to set the _is_autonamed flag in advance of obj initialization

addressing coverty defect 337829 (dereference before null check)

make spelling more consitent

fix typo

Provide a more conservative change for setting autonamed flag

provide more context info when the version mismatch test fails

remove "-Wabi" for standard intense checking - more troubles then benefits

Improve consistency of naming nsf objects

* nsf.c (NsfCCreateMethod): Fix access of potentially freed object to set the autonamed property (indicated by valdgrind). When destroyed and cleaned during DoObjInitialization, "newObject" will remain as a dangling pointer. Besides, setting the property before DoObjInitialization will make the object property available from within the initcmd or init method.

* nsf.c (NsfProcStubDeleteProc): Plug leakage of command structure (found by valgrind)

Add changelog and announcement files (WIP) [skip ci]

    • -0
    • +630
    /ChangeLog-2.2.0-2.3.0.log