freeswitch
freeswitch copied to clipboard
[Core] Move project to PCRE2
Move project to PCRE2 as PCRE is EOL and won't receive any security updates anymore.
PCRE2 have different API compared to PCRE. Mainly PCRE2 have the concept of match_data, no ovector needs to be passed, different handling for error string and different handling for substring manipulation.
Update any user of PCRE library with the new API
Signed-off-by: Christian Marangi [email protected]
This also have 2 bugfix that i found while doing the conversion..
Codewise I should have ported anything... What I need help is in the visual studio project files and some other small thing... Hope someone can help with them!
Unit-tests compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1547/unit-tests-build-result.txt
Scan-build compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1547/scan-build-result.txt
Unit-tests compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1548/unit-tests-build-result.txt
Scan-build compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1548/scan-build-result.txt
Unit-tests compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1549/unit-tests-build-result.txt
Scan-build compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1549/scan-build-result.txt
Unit-tests compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1550/unit-tests-build-result.txt
Scan-build found bugs: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1550/index.html
Unit-tests compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1551/unit-tests-build-result.txt
Scan-build found bugs: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1551/index.html
Unit-tests compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1552/unit-tests-build-result.txt
Scan-build found bugs: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1552/index.html
Scan-build found bugs: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1553/index.html
Unit-tests failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1553/artifacts.html
Unit-tests compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1554/unit-tests-build-result.txt
Scan-build compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1554/scan-build-result.txt
Unit-tests compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1555/unit-tests-build-result.txt
Scan-build compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1555/scan-build-result.txt
Scan-build found bugs: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1556/index.html
Unit-tests failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1558/artifacts.html
Unit-tests compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1559/unit-tests-build-result.txt
Scan-build found bugs: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1558/index.html
Scan-build compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1559/scan-build-result.txt
Unit-tests compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1560/unit-tests-build-result.txt
Scan-build compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1560/scan-build-result.txt
Unit-tests compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1561/unit-tests-build-result.txt
Unit-tests compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1562/unit-tests-build-result.txt
Scan-build compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1561/scan-build-result.txt
Scan-build compilation failed: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1562/scan-build-result.txt
Scan-build found bugs: https://public-artifacts.signalwire.cloud/drone/signalwire/freeswitch/1563/index.html