The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.57_3 - 2010-04-15

  • Net::SIP::Leg::receive: ignore packets with len<13 because any valid packet must be larger. Such packets are used for keep-alives

Changes for version 0.57_2 - 2010-04-13

  • added Net::SIP::Simple::Call::get_param as pendant to set_param based on patch from <dave[AT]3c[DOT]co[DOT]uk>

Changes for version 0.57_1 - 2010-04-13

  • dispatcher calls receive callback with eval so that it does not die on bad or unexpected packets. Thanks to <vitspec[AT]gmail[DOT]com> for pointing out the problem

Modules

Framework SIP (Voice Over IP, RFC3261)
enforce authorization of packets
debugging of Net::SIP
dispatch SIP packets between legs and endpoint
simple event loop for Net::SIP::Dispatcher
Endpoint for SIP packets (UAC,UAS)
Call context for endpoint
Wrapper around Socket for sending and receiving SIP packets
rewrite SDP and transport RTP for NAT
handle NAT/RTP forwarding using remote process
handle NAT/RTP forwarding in local event loop.
server for Net::SIP::NATHelper::Client
handling of SIP packets
handle incoming packet by multiple receivers
Send redirect to INVITEs based on lookup at a registrar
Endpoint for registering SIP clients
handling of SIP request packets
handling of SIP response packets
Parsing and manipulation of SDP data for SIP
Simple interface for using Net::SIP
call context for Net::SIP::Simple
simple RTP handling for Net::SIP::Simple
Simple implementation of a stateless proxy
utility functions used by all of Net::SIP

Provides

in lib/Net/SIP/Dispatcher/Eventloop.pm
in lib/Net/SIP/Dispatcher.pm
in lib/Net/SIP/Packet.pm
in lib/Net/SIP/Packet.pm
in lib/Net/SIP/NATHelper/Base.pm
in lib/Net/SIP/NATHelper/Base.pm
in lib/Net/SIP/NATHelper/Base.pm
in lib/Net/SIP/Debug.pm