Commits

Andris Zeila authored 9aa4ab73c76M
.......PS. [DEV-3755] removed C pointer storage in custom javascript object property Merge in ZBX/zabbix from feature/DEV-3755-6.5 to release/7.0 * commit '85f7f1bbb974bab931d512c1e65748d646775391': .......PS. [DEV-3755] fixed crash when using element without native data .......... [DEV-3755] added js security integration tests .......... [DEV-3755] added js security integration tests .......... [DEV-3755] added js security integration tests .......... [DEV-3755] added js security tests .......PS. [DEV-3755] fixed memory leak when destroying js environment with global variables linked to C structures .......PS. [DEV-3755] reworked native object attachment to js objects .......PS. [DEV-3755] reworked native object attachment to js objects .......PS. [DEV-3755] replaced js object mapping by hardcoded property with mapping by object heap pointer .......PS. [DEV-3755] added protection to prevent embeded browser data from being accessed directly by script .......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 to5d6895191c1