Commits

Andris Zeila authored 927ee7fbf91M
.......PS. [DEV-3755] removed C pointer storage in custom javascript object property Merge in ZBX/zabbix from feature/DEV-3755-6.4 to release/6.4 * commit '50032ed82b5fd0efda5d3b87db9b565f481276b8': .......... [DEV-3755] added tests for js security hardening .......PS. [DEV-3755] fixed memory leak when destroying js environment with global variables linked to C structures .......PS. [DEV-3755] removed automatic this object pushing to stack when attaching native data to js object .......PS. [DEV-3755] removed debug logging .......PS. [DEV-3755] replaced js object mapping by hardcoded property with mapping by object heap pointer .......PS. [DEV-3755] fixed memory leak when embedded native object retrieval failed in method accepting parameters .......PS. [DEV-3755] removed CurlHttpObject from http object instance checks .......PS. [DEV-3755] removed direct pointer access in custom javascript objects, added instanceof checks when accessing embedded C pointers from custom js objects
Showing diff to47d02af22d8