Releases: nlbdev/MathCAT
Releases · nlbdev/MathCAT
Development Build
Commits
- 67f34cb: fix potential security problem where somehow a person puts in a path for Language, BrailleCode, or SpeechStyle. I limited those to letters and '-' and '_' ( e.g., en-us ). Added tests. (nsoiffer) #568
- 97ae493: add Russian translator (nsoiffer) #568
- bf511ee: Security lock down with tts (SSML). (nsoiffer)
- c34b5ca: When set_mathml fails, clear the old MathML. Leaving the old MathML was flagged as a security vulunerability because somehow(?) someone could look at the previous value. (nsoiffer)
- 87ea21d: missed a spot where copy_mathml should be copy_mathml_recursive (nsoiffer)
- d32e390: do proper merge for copy_mathml from no-unsafe-v2 branch (nsoiffer)
- b3fe65d: bring in set_mathml version that has some sanitizing from no-unsafe-v2 branch (nsoiffer)
- 53101a9: add MathML nesting depth limit to prevent stack overflow in sxd-xpath library (nsoiffer)
- e8d9900: Add scheduled fuzzing workflow from no-unsafe-v2 (nsoiffer)
- b3b4483: Add fuzzing infrastructure directory and fix manifest error (nsoiffer)
- ad0b04e: remove unsafe feature (nsoiffer)
- 7296e2a: make manual runs be 30 minutes instead of just one minute (nsoiffer)