Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: SAP/project-foxhound

Tags

v130.0

Toggle v130.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #314 from leeN/debug_mode

First step towards a useful debug mode

v128.0

Toggle v128.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update number of tools

v126.0

Toggle v126.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Overlay existing taint for custom sources (#258)

* Fixes #257 to prevent losing taint information for already tainted strings
* Bugfix StringTaint -> SafeStringTaint to prevent memory leaks

v125.0

Toggle v125.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixing String conversion bug (#249)

* Fixed taint propagation for String conversion fast path and utf8 strings
* Added integration tests

v123.0

Toggle v123.0's commit message
Foxhound: remove unnecessary bailout for StringTrim operations

v121.0

Toggle v121.0's commit message
Foxhound: fixing memory leaks and crashses

The fix to clean up all the StringTaint from Nursery strings
wasn't quite thorough enough and left some dangling pointers
lying around. This fix makes sure we catch all the Nursery
allocated Strings by moving String registration to Allocator-inl.h

This fix revealed the root cause of the segmentation faults which
were occuring on client-heavy webapps (UI5 I'm looking at you).
There were a couple of occasions where strings were being created
(but not rooted) and then additional strings constructed for
TaintOperation arguments (e.g. JSONParser.cpp and RegExp.cpp).
As the TaintOperations were trying to allocate memory, this
could cause a GC which would clean up the original strings.

This fix makes sure that the TaintOperations are created before
the new Strings or that they are properly rooted.

v119.0

Toggle v119.0's commit message
Foxhound: tainting StringBuffer before String creation

v118.0.1

Toggle v118.0.1's commit message
Merge branch 'dev-xhr-header'

v115

Toggle v115's commit message
Merge branch 'playwright-1.39.0' into main

Updating to playwright 1.39 patches

v114.0.2

Toggle v114.0.2's commit message
Adding Mochitests for Taint Propagation