SEMS 1.4.1 release
Version 1.4.1
make system:
- shortened dev build version
- removed py_sems from sems-python-modules packet.
docs:
- included monitoring mod documentation
- clarified use of multiple interface support
event dispatcher:
- fixed minor memory leak in error case.
session management:
- fixed several bugs in session creation.
sip:
- return 481 on CANCEL if the transaction cannot be found.
- reply properly with 482 if the UAS dialog already exists.
- pass only 200-ACK request to the UA layer.
- do not update route or remote_uri on failure reply.
- "ACK for non-existing dialog" logged as DEBUG
- do not mandate to-tag for anything else but 2xx replies.
- do not pass orphan replies to UA (no matching transaction).
- improved AmSipDialog::bye()
- next_hop core option added.
sdp parser:
- process properly on short SDP
- allow unsupported transport types.
B2BUA:
- fixed manipulation of short/empty SDP.
- treat CANCEL hop-by-hop (not waiting for 200 from other side).
- avoid relaying events if the session is stopped.
- bind the relay stream to the local RTP IP.
RTP relay:
- fixed sequence number & SSRC of relayed RTP packets.
sbc:
- handle correctly onNoAck event.
authentication:
- adds support for "qop" as described in rfc2617.
- resend authenticated request as VERBATIM (fixes dup. Max-Forward
& User-Agent HF)
xmlrpc2di:
- added clean shutdown procedure.
- fixed issue related to select() and file descriptors >= 1024
monitoring
- monitoring: run garbage collector by default (avoid filling up RAM
with monitoring data).
g729:
- fix mem leak in g729 wrapper.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:team-sems/sems-1.4.1 && cd $_ - Create Badge
Source Files
| Filename | Size | Changed |
|---|---|---|
| _service | 0000000340 340 Bytes | |
| _service:download_url:sems_1.4.1.dsc | 0000000587 587 Bytes | |
| _service:download_url:sems_1.4.1.tar.gz | 0004529238 4.32 MB |
Comments 0