[SIP Beyond VoIP] New Sip Simple client SDK release 5.3.0
Adrian Georgescu
ag at ag-projects.com
Wed Mar 4 16:55:35 CET 2020
There is a new release of SIP SIMPLE client SDK.
Binary packages are available for Debian (Sid and Buster) and Ubuntu (Bionic and Eoan).
To update or install the software go to
https://sipsimpleclient.org/installation/ <https://sipsimpleclient.org/installation/>
Change-logs
python-sipsimple 5.3.0
.
* Fixed issue with clients locking when using PulseAudio as input device
* Fixed correctness and consistency issue with getting the display name
* Use identity tests instead of equality tests for None
* Fixed timer callback function signatures
* Added support for digest passwords in credentials objects
* Simplified setting attribute in init
* Use an internal attribute for digest for symmetry with FrozenCredentials
* Fix build with LibreSSL 2.7
* Adapted the MSRP logger to the API changes in msrplib
* Replaced parse_uri with the new URI.parse in msrplib
* Added note about illegal character used by filetransfer MSRP extension
* Use r-strings for regular expressions
* Removed redundant parentheses
* Added OffsetHeader type to encode/decode MSRP file offset headers
* Changed how headers are added to MSRPData to be consistent
* Use named attributes instead of tuple indexes when accessing byte_range
* Preserve quoted arguments with build_inplace
* Cleanup after build_inplace
* Updated shebang line in setup.py
* Updated debian build flags
* Removed DH_VERBOSE definition in debian rules
* Explicitly use python2 in shebang lines
* Updated license and copyright years
* Updated minimum version of debian dependencies
* Increased debian compatibility level to 11
* Increased debian standards version to 4.5.0
python-xcaplib 1.2.2
* Removed commented out variable in debian rules
* Explicitly use python2 in shebang lines
* Refactored setup.py for PEP-8 compliance
* Removed unused version_info
* Simplified MANIFEST.in
* Updated license and copyright years
* Increased debian compatibility level to 11
* Increased debian standards version to 4.5.0
* Added dh-python to Build-Depends
* Use pybuild as debian build system
* Raised minimum version dependency for python-application
python-otr 1.2.2
.
* Explicitly use python2 in shebang lines
* Set the logging prefix for the test script
* Updated license and copyright years
* Updated minimum version for python-application dependency
* Split debian dependencies one per line
* Use pybuild as debian build system
* Updated debian uploaders
* Increased debian compatibility level to 11
* Increased debian standards version to 4.5.0
python-msrplib 0.20.0
.
* Updated TLS certificates
* Made MANIFEST.in more explicit and avoid unnecessary prune commands
* Increased debian compatibility level to 11 and updated dependencies
* Use pybuild for the debian package build system
* Install README in the debian package docs directory
* Updated license files
* Refactored setup.py to be PEP-8 compliant
* Fix logging for new chunks
* Store reference to class instead of class name
* Fixed method signature to match parent class
* Fixed splitting header name/value elements
* Removed main block from msrplib.protocol
* Validate MSRPData inputs
* Refactored MSRP header classes
* Fixed comparison operators for MSRPData
* Fixed handling of changing attributes on MSRPData
* Made attribute of MSRPData public
* Reordered methods on MSRPData
* Removed unused attribute (was always None)
* Cache the results of encoding MSRPData
* Protect immutable attributes against deletion as well
* Fixed encoding ByteRange headers
* Refactored logging system
- Rewrote the logger based on ContextualLogger from python-application
- Modeled the logging API after the one in application.log
- Aggregated all chunk reporting methods into received_chunk/sent_chunk
- Added missing received_illegal_chunk method for logging bad chunks
- Removed report_in/report_out line based logging methods
- Optimized logging to not evaluate messages until logged
* Removed unused imports and reordered imports alphabetically
* Fixed example scripts
* Improved speed and corectness in message parsing
* Refactored the parse_uri function into the URI.parse class method
* Fixed URI.__eq__ implementation
* Refactored URI methods for clarity
* Moved python import to top level
* Fixed indentation and spacing
* PEP-8 compliance fixes
* Updated python-application dependency
* Updated boring file
* Simplified keeping package version
* Increased debian standards version to 4.5.0
* Updated copyright years
sipclients 3.5.0
.
* Pass command line arguments from build_inplace to setup.py
* Cleanup after build_inplace
* Removed commented out variable in debian rules
* Explicitly use python2 in shebang lines
* Refactored setup.py for PEP-8 compliance
* Simplified MANIFEST.in
* Split debian dependencies one per line
* Increased debian compatibility level to 11
* Increased debian standards version to 4.5.0
* Updated minimum versions for debian dependencies
* Use pybuild as the debian build system
* Updated copyright years
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ag-projects.com/pipermail/sipbeyondvoip/attachments/20200304/283ca6ee/attachment.htm>
More information about the SIPBeyondVoIP
mailing list