Fixed regression in previous commit
Fixed GNu warning
Merge remote-tracking branch 'origin/v2_20'
Fixed PArray front() and back()
Changes to SSL classes to improve access to certificate validation callback.
Default a REST request template to dummy JSON.
Improved HTTP server resource space.
Changes to SSL classes to improve access to certificate validation callback.
Merge remote-tracking branch 'origin/v2_20'
Merge remote-tracking branch 'origin/v2_20'
Fixed bug in recursive directory creation
Fixed a regression in AWS signature.
Fixed logging HTTP errors
Logging improvements for HTTP server
REST API enhancements
Fixed GNU build
Always compile aws_sdk on Linux as parts are not dependent on the AWS SDK being installed
Fixed AWS Transcribe parsing
Fixed bizarre memory problem with logging.
Fixed another issue with MP3 file track adjustment
Merge remote-tracking branch 'origin/v2_20'
Fixed assert in MS CRT when logging binary http body
Fixed install prefix error for user account build
Fixed GNU compile
Fixed Opus build in VS2026
Update video plugins to support latest FFMPEG
Increase time for Recording mixer to reduce load.
Allow setting of media file codec options in OPAL recording
Fix issues with the Media File writing.
Replaced PThreadLocalStorage with C++ standard thread_local
Fix non-WAV file recording
Replaced PThreadLocalStorage with C++ standard thread_local
Fixed compatibility with later FFMPEG
Fixed incorrect name for model id in 11 Labs
Find access keys from various possible sources in AWS3 signing
Fixed JSON REST API Content-Type check
Added PRESTClient::PRESTClient
Merge remote-tracking branch 'origin/v2_20'
Small logging tweak
Merge remote-tracking branch 'origin/v3_20'
Fixed regression is AWS signature on WebSocket
Merge remote-tracking branch 'origin/v2_20'
Logging improvement in DTMF
I'm using the ptlib library to update a project that used it, and I'm receiving the following error message:
Compiler error emit
Some logging tweaks
Small logging improvement for PSafePtr removal delay.
Fixed race condition starting speech recognition
Removed very strange function.
Fixed HTTP data process for files
Another tweak to AWS4 signature
Allow for HTTP error body to be logged if no content length.
Fixed JSON REST API error handling
Fixed subtle error in PURL::GetPathStr() with leading /
Added PHTTClient auth mode for AWS4 signature.
Enhanced PHTTClient authentication to allow for Auth header bearer token.
Added += operator to PDirectory.
Added support for JSON based REST API.
Added PDirectory::RemoveTree() for the directory object itself.
Merge remote-tracking branch 'origin/v3_20'
Merge remote-tracking branch 'origin/v2_20'
Tweaked some log levels
Added 11labs-Settings TTS option.
Moved WebSocket connection to background thread.
Raised PTLibProfile logs to level 2
Set correct output timestamps when sample rate conversion happening.
Added buffering of audio written to media file.
Reduced log level of warning that happens too often, so isn't really.
Fixed including 11 Labs TTS
Fixed VS2026 codec builds
Merge remote-tracking branch 'origin/v2_20'
Cleaned up VS2026 build directories
Fixed Linux build
Merged v3.30 to master
Merge v2.20 to master
Indicate total active calls in recorder app
Added quiet mode to recorder sample app.
Fixed minor console manager output when non-verbose mode.
Added ability to start two audio transmitters.
Fixes for callgen app
Improve log_analyser.py when get bad line in log file.
Change default trace log options.
Fixed the test for GUI process which sometimes incorrectly identifies console apps.
Remove a reported (but benign) error in Windows networking.
Added environment variable to disable stack walk on assert.
Allow compile without XML
Fixed error in console manager end of call message
Version four
Version four
Fixed delay in 11Labs SR audio
Visual Studio update.
Visual Studio update.
FIxed GNU compile
Allow for C++ versions between 11 and 20
Merge branch 'v3_20'
Merge release/v2.20 to master
Fixed GNU compile error
Fixed OpalShark build
Removed mutex on queue mix data for recording
Optimise recording media path.