Skip to content

Releases: moha-abdi/PySIP

v1.8.0

17 Nov 15:13
a27c689

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.7.0...v1.8.0

v1.7.0

01 Apr 19:26
a503e27

Choose a tag to compare

What's Changed

Full Changelog: v1.6.0...v1.7.0

v1.6.0

13 Mar 05:34

Choose a tag to compare

Full Changelog: v1.5.0...v1.6.0

v1.5.0

13 Mar 05:18

Choose a tag to compare

v1.4.0

01 Feb 19:05
f76e316

Choose a tag to compare

Release Notes: PySIP Version 1.4.0

What's New in 1.4.0

Call Management Enhancements

  • Added call_id Property (4800bec): Enhances call tracking capabilities.
  • Keep-Alive Messages Implemented (ae95239): Prevents premature call hangup, ensuring stability.
  • Answering Machine Detection Added (cf19cdd): Marks a significant upgrade in automated call handling.

Code Refactoring and Debugging

  • Deep Code Refactoring (4e061f7): Enhances code readability and efficiency.
  • Streamlined Debugging Process:
    • Removed redundant debug print statements (012c0e4).
    • Added new debug prints for improved monitoring (0c17985).
  • User-Agent Updated (45a47fe): Updated to PySIP-1.4.0.

Project Structure and Testing

  • Project Organization Improved (7dd9b96): Separate directory for scripts introduced.
  • Testing Enhanced (ea264f9): New tests added for reliability and stability.
  • Separate Module for Exceptions (e668874): Centralizes error handling.

Resource Management and Exception Handling

  • Overhauled Error Handling (1ed29fd): Comprehensive improvements in exception handling and resource management.

Additional Improvements

  • Codebase Cleanup (fd47ae1): Removed .null-ls_694996_test.py.

Bug Fixes

  • Fixed Exception Handling and Resource Management (1ed29fd): Addressed issues identified during refactoring.

Future Work

  • Finalizing Answering Machine Detection: Ongoing Implementation will be finished in up-coming releases.

v1.3.0

06 Jan 19:26
f40245d

Choose a tag to compare

What's Changed

Call Handling

  • Added call handler infrastructure (8f66ed8).
  • Handling for call hang up and SDP parse errors (239373a).
  • Added OK packet and enhanced call cancellation (0e393e7).
  • Fixed event loop issue when getting DTMF (111680b).

DTMF

  • Handling for DTMF as per RFC 2388 (063377).
  • Added inband DTMF detection (742fb03)
  • Improved DTMF gathering, added "from" tag (76c1b89).
  • Additional DTMF handling enhancements (4078f67).

SDP Parsing

  • Fixes in invite packet (4dd83b0).
  • Handling for errors when parsing SIP responses (05f7ccf).

Audio Processing

  • Audio pre-processing and text-to-speech robustness improvements (ede4ae2).

Other

  • Added missing return in UdpReader (89ed00c).
  • Fixed timeout finishing too early, added dependency (5320599).
  • Traceback for exceptions (fbfd360).
  • Addressed issues when selecting codecs (f6de1f0).
  • Boring log removal (57e5e89).
  • Algorithm field addition (001bc6e).
  • Updated .gitignore (2959c28).
  • UdpWriter.write fix when sending data over UDP by @moha-abdi in #11
  • implemented get_extra_info func for udp by @moha-abdi in #13
  • added z9hG4bK for RFC 3261 compliance by @moha-abdi in #14
  • Enhancements and Bug Fixes: Improved DTMF Handling, and Call Processing by @moha-abdi in #20

Full Changelog: v1.2.0...v1.3.0

v1.2.0

11 Dec 18:26
d5fc20c

Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

27 Oct 15:55
e559604

Choose a tag to compare

What's Changed

  • Enhancement: Add PCMA Codec Support and Call Recording to SIP Calls by @moha-abdi in #3

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

10 Oct 17:28

Choose a tag to compare