june wilde
27dea98f3f
Bug 1658755 - Create MOZ_FIND_AND_VALIDATE Tainting validation macro; r=tjr,sg
...
Differential Revision: https://phabricator.services.mozilla.com/D90955
2020-11-19 22:45:10 +00:00
Bogdan Tara
4f5f25592a
Backed out changeset 49e43292c047 (bug 1658755) for HashFunctions.h failures CLOSED TREE
2020-11-17 21:50:00 +02:00
june wilde
0eb89cc72c
Bug 1658755 - Create MOZ_FIND_AND_VALIDATE Tainting validation macro; r=tjr,sg
...
Differential Revision: https://phabricator.services.mozilla.com/D90955
2020-11-17 04:18:48 +00:00
Tom Ritter
73764ca6a5
Bug 1656896 - Improve the Tainting macros and add unit tests r=froydnj
...
The patch:
- Changes from an explicit capture in MOZ_VALIDATE_AND_GET_HELPER3/MOZ_IS_VALID
to a default capture, to support referencing local variables in conditions.
- Moves things around in Tainting.h and adds comments
- Adds unit tests for the macros
Differential Revision: https://phabricator.services.mozilla.com/D85889
2020-08-07 19:14:22 +00:00
Frederik Braun
c4e884127c
Bug 1651977 - add MOZ_NO_VALIDATE r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D83069
2020-07-13 09:01:00 +00:00
Tom Ritter
c660f80b38
Bug 1610017 - Actually taint data when tainted is specified for IPC methods r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D60532
--HG--
extra : moz-landing-system : lando
2020-02-21 17:24:17 +00:00
Tom Ritter
8512ab7c40
Bug 1610039 - Create a Tainted<> class and macros to obtain validated raw values r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D60531
--HG--
extra : moz-landing-system : lando
2020-01-23 22:19:32 +00:00