Releases: tayler6000/pyVoIP
pyVoIP v1.6.5
What's Changed
- Added Contribution Guidelines by @tayler6000 in #128
- Fixes #55 by @tayler6000 in #145
- Disabling Video for Now by @tayler6000 in #147
Full Changelog: v1.6.4...v1.6.5
pyVoIP v1.6.5-rc.1
What's Changed
- Added Contribution Guidelines by @tayler6000 in #128
- Fixes #55 by @tayler6000 in #145
- Disabling Video for Now by @tayler6000 in #147
Full Changelog: v1.6.4...v1.6.5-rc.1
pyVoIP v1.6.4
Fixed registration issues with some PBXs such as Fritzbox. Patch credited to @hartwigt who cited Philipp Fischer (@philipp-fischer) and Nicolas Fleiter (@epicbananana) here.
Full Changelog: v1.6.3...v1.6.4
pyVoIP v1.6.3
Full Changelog: v1.6.2...v1.6.3
pyVoIP v1.6.2
What's Changed
- [CHANGE] new parsing of WWW-Authenticate header by @yTI0r in #67
- [FIX] Fix regex for comma-separated values by @dermodmaster in #68
New Contributors
- @yTI0r made their first contribution in #67
- @dermodmaster made their first contribution in #68
Full Changelog: v1.6.0...v1.6.2
pyVoIP v1.6.0
What's Changed
- Merging Input-BDF's changes with 1.6.0-dev by @tayler6000 in #5
- Add Unauthorized response support for register and deregister. by @tayler6000 in #11
- Implemented feature idea in Issue #8 by @tayler6000 in #14
- [FIX] make SPICLients stop method closing sockets reliable #16 by @Input-BDF in #17
- Docs/add typing by @tayler6000 in #20
- [FIXED] Fixed #18 by @tayler6000 in #21
- [FIXED] Fixed #19 by @tayler6000 in #23
- Added deprecation warnings by @tayler6000 in #28
- [FIX] Fixed #34 by @tayler6000 in #35
- Formatting/flake8 and typing by @tayler6000 in #36
- Fixes for Issue 41 and 42 by @xyc0815 in #43
- Check Black by @balloob in #61
- Release pyVoIP v1.6.0 by @tayler6000 in #62
New Contributors
- @Input-BDF made their first contribution in #17
- @xyc0815 made their first contribution in #43
- @balloob made their first contribution in #61
Full Changelog: v1.5.6...v1.6.0
pyVoIP v1.5.6
[ADD] Added timeout checking to registration and deregistration.
[FIX] Fixed minor bugs.
pyVoIP v1.5.5
[FIX] Fixed #27
[FIX] Fixed #38
[FIX] Fixed improper error raise in SIPClient.start()
[ADD] Added NoPortsAvailableError in VoIP
[ADD] Added VoIPPhone.request_port(blocking=True).
If blocking is set to false, NoPortsAvailableError may be raised,
otherwise will wait.
[ADD] Added VoIPPhone.release_ports(call: Optional[VoIPCall] = None).
If call is provided, release ports assinged to call,
Otherwise release all ports not in use.
[ADD] Added VoIPPhone._cleanup_dead_calls(). It handles dead threads.
[CHANGE] Changed VoIPCall to not take portRange. It is now pulled from VoIPPhone
[CHANGE] Changed all instances of port assignment to VoIPPhone.request_port()
[CHANGE] Changed VoIPPhone.start() to except BaseException instead of Exception
[CHANGE] Changed docs to reflect changes.
pyVoIP v1.5.4
Changing to 1.5.4 due to PyPI conflict