Metadata
{
+
"abstracts_in_pod": { … - "Net::SIP": "Framework SIP (Voice Over IP, RFC3261)",
- "Net::SIP::Authorize": "enforce authorization of packets",
- "Net::SIP::Blocker": "blocks SIP requests based on method name",
- "Net::SIP::DTMF": "DTMF RTP packet generating and extracting",
- "Net::SIP::Debug": "debugging of Net::SIP",
- "Net::SIP::Dispatcher": "dispatch SIP packets between legs and endpoint",
- "Net::SIP::Dispatcher::Eventloop": "simple event loop for L<Net::SIP::Dispatcher>",
- "Net::SIP::Dropper": "drops SIP messages based on callback",
- "Net::SIP::Dropper::ByField": "drops SIP messages based on fields in SIP header",
- "Net::SIP::Dropper::ByIPPort": "drops SIP messages based on senders IP and port",
- "Net::SIP::Endpoint": "Endpoint for SIP packets (UAC,UAS)",
- "Net::SIP::Endpoint::Context": "Call context for endpoint",
- "Net::SIP::Leg": "Wrapper around Socket for sending and receiving SIP packets",
- "Net::SIP::NATHelper::Base": "rewrite SDP and transport RTP for NAT",
- "Net::SIP::NATHelper::Client": "handle NAT/RTP forwarding using remote process",
- "Net::SIP::NATHelper::Local": "handle NAT/RTP forwarding in local event loop.",
- "Net::SIP::NATHelper::Server": "server for Net::SIP::NATHelper::Client",
- "Net::SIP::Packet": "handling of SIP packets",
- "Net::SIP::ReceiveChain": "handle incoming packet by multiple receivers",
- "Net::SIP::Redirect": "Send redirect to Requests based on lookup at a registrar",
- "Net::SIP::Registrar": "Endpoint for registering SIP clients",
- "Net::SIP::Request": "handling of SIP request packets",
- "Net::SIP::Response": "handling of SIP response packets",
- "Net::SIP::SDP": "Parsing and manipulation of SDP data for SIP",
- "Net::SIP::Simple": "Simple interface for using Net::SIP",
- "Net::SIP::Simple::Call": "call context for L<Net::SIP::Simple>",
- "Net::SIP::Simple::RTP": "simple RTP handling for L<Net::SIP::Simple>",
- "Net::SIP::StatelessProxy": "Simple implementation of a stateless proxy",
- "Net::SIP::Util": "utility functions used by all of L<Net::SIP>"
},- "author": "SULLR",
- "buildfile_executable": 0,
- "dir_lib": "lib",
- "dir_t": "t",
+
"dirs_array": [ … - "bin",
- "lib/Net/SIP/Dispatcher",
- "lib/Net/SIP/Dropper",
- "lib/Net/SIP/Endpoint",
- "lib/Net/SIP/NATHelper",
- "lib/Net/SIP/Simple",
- "lib/Net/SIP",
- "lib/Net",
- "lib",
- "samples/bench",
- "samples",
- "t/certs",
- "t",
- "tools"
],- "dist": "Net-SIP",
- "dynamic_config": 1,
- "error": { },
- "extension": "tar.gz",
- "extractable": 1,
- "extracts_nicely": 1,
- "file__build": 0,
- "file_blib": 0,
- "file_build": 0,
- "file_changelog": "Changes",
- "file_makefile": 0,
- "file_makefile_pl": "Makefile.PL",
- "file_manifest": "MANIFEST",
- "file_meta_json": "META.json",
- "file_meta_yml": "META.yml",
- "file_pm_to_blib": 0,
- "file_readme": "README",
+
"files_array": [ … - "BUGS",
- "COPYRIGHT",
- "Changes",
- "HOWTO",
- "INSTALL",
- "MANIFEST",
- "META.json",
- "META.yml",
- "Makefile.PL",
- "README",
- "THANKS",
- "TODO",
- "bin/README",
- "bin/answer_machine.pl",
- "bin/nathelper.pl",
- "bin/stateless_proxy.pl",
- "lib/Net/SIP/Authorize.pm",
- "lib/Net/SIP/Authorize.pod",
- "lib/Net/SIP/Blocker.pm",
- "lib/Net/SIP/Blocker.pod",
- "lib/Net/SIP/DTMF.pm",
- "lib/Net/SIP/DTMF.pod",
- "lib/Net/SIP/Debug.pm",
- "lib/Net/SIP/Debug.pod",
- "lib/Net/SIP/Dispatcher/Eventloop.pm",
- "lib/Net/SIP/Dispatcher/Eventloop.pod",
- "lib/Net/SIP/Dispatcher.pm",
- "lib/Net/SIP/Dispatcher.pod",
- "lib/Net/SIP/Dropper/ByField.pm",
- "lib/Net/SIP/Dropper/ByIPPort.pm",
- "lib/Net/SIP/Dropper.pm",
- "lib/Net/SIP/Endpoint/Context.pm",
- "lib/Net/SIP/Endpoint/Context.pod",
- "lib/Net/SIP/Endpoint.pm",
- "lib/Net/SIP/Endpoint.pod",
- "lib/Net/SIP/Leg.pm",
- "lib/Net/SIP/Leg.pod",
- "lib/Net/SIP/NATHelper/Base.pm",
- "lib/Net/SIP/NATHelper/Base.pod",
- "lib/Net/SIP/NATHelper/Client.pm",
- "lib/Net/SIP/NATHelper/Client.pod",
- "lib/Net/SIP/NATHelper/Local.pm",
- "lib/Net/SIP/NATHelper/Local.pod",
- "lib/Net/SIP/NATHelper/Server.pm",
- "lib/Net/SIP/NATHelper/Server.pod",
- "lib/Net/SIP/Packet.pm",
- "lib/Net/SIP/Packet.pod",
- "lib/Net/SIP/ReceiveChain.pm",
- "lib/Net/SIP/ReceiveChain.pod",
- "lib/Net/SIP/Redirect.pm",
- "lib/Net/SIP/Redirect.pod",
- "lib/Net/SIP/Registrar.pm",
- "lib/Net/SIP/Registrar.pod",
- "lib/Net/SIP/Request.pm",
- "lib/Net/SIP/Request.pod",
- "lib/Net/SIP/Response.pm",
- "lib/Net/SIP/Response.pod",
- "lib/Net/SIP/SDP.pm",
- "lib/Net/SIP/SDP.pod",
- "lib/Net/SIP/Simple/Call.pm",
- "lib/Net/SIP/Simple/Call.pod",
- "lib/Net/SIP/Simple/RTP.pm",
- "lib/Net/SIP/Simple/RTP.pod",
- "lib/Net/SIP/Simple.pm",
- "lib/Net/SIP/Simple.pod",
- "lib/Net/SIP/SocketPool.pm",
- "lib/Net/SIP/SocketPool.pod",
- "lib/Net/SIP/StatelessProxy.pm",
- "lib/Net/SIP/StatelessProxy.pod",
- "lib/Net/SIP/Util.pm",
- "lib/Net/SIP/Util.pod",
- "lib/Net/SIP.pm",
- "lib/Net/SIP.pod",
- "samples/3pcc.pl",
- "samples/README",
- "samples/bench/README",
- "samples/bench/call.pl",
- "samples/bench/listen.pl",
- "samples/dtmf.pl",
- "samples/invite_and_recv.pl",
- "samples/invite_and_send.pl",
- "samples/register_and_redirect.pl",
- "samples/test_registrar_and_proxy.pl",
- "tools/generate-dtmf.pl"
],+
"files_hash": { … +
"BUGS": { … - "mtime": 1232696856,
- "size": 68
},+
"COPYRIGHT": { … - "mtime": 1620143765,
- "size": 200
},+
"Changes": { … - "mtime": 1722579298,
- "size": 41812
},+
"HOWTO": { … - "mtime": 1232696856,
- "size": 1995
},+
"INSTALL": { … - "mtime": 1232696856,
- "size": 383
},+
"MANIFEST": { … - "mtime": 1722579765,
- "size": 2775
},+
"META.json": { … - "mtime": 1722579765,
- "size": 1212
},+
"META.yml": { … - "mtime": 1722579765,
- "size": 708
},+
"Makefile.PL": { … - "mtime": 1620154640,
+
"requires": { … - "ExtUtils::MakeMaker": "0",
- "perl": "5.010"
},- "size": 889,
+
"suggests": { … }
},+
"README": { … - "mtime": 1620143765,
- "size": 1074
},+
"THANKS": { … - "mtime": 1620143765,
- "size": 600
},+
"TODO": { … - "mtime": 1620143765,
- "size": 431
},+
"bin/README": { … - "mtime": 1232696856,
- "size": 570
},+
"bin/answer_machine.pl": { … - "mtime": 1620143765,
- "size": 5659
},+
"bin/nathelper.pl": { … - "mtime": 1620143765,
- "size": 3357
},+
"bin/stateless_proxy.pl": { … - "mtime": 1620143765,
- "size": 13240
},+
"lib/Net/SIP.pm": { … - "module": "Net::SIP",
- "mtime": 1722579156,
+
"noes": { … },+
"requires": { … - "Exporter": "0",
- "List::Util": "0",
- "Net::SIP::Simple": "0",
- "Net::SIP::Simple::Call": "0",
- "base": "0",
- "perl": "5.010",
- "strict": "0",
- "warnings": "0"
},- "size": 2133
},+
"lib/Net/SIP.pod": { … - "license": "Perl_5",
- "mtime": 1620143765,
- "size": 5938
},+
"lib/Net/SIP/Authorize.pm": { … - "module": "Net::SIP::Authorize",
- "mtime": 1620143765,
+
"requires": { … - "Carp": "0",
- "Digest::MD5": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Util": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 10229
},+
"lib/Net/SIP/Authorize.pod": { … - "mtime": 1620143765,
- "size": 4053
},+
"lib/Net/SIP/Blocker.pm": { … - "module": "Net::SIP::Blocker",
- "mtime": 1620143765,
+
"requires": { … - "Carp": "0",
- "Net::SIP::Debug": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2200
},+
"lib/Net/SIP/Blocker.pod": { … - "mtime": 1620143765,
- "size": 948
},+
"lib/Net/SIP/DTMF.pm": { … - "module": "Net::SIP::DTMF",
- "mtime": 1689170350,
+
"requires": { … - "Carp": "0",
- "Exporter": "0",
- "Net::SIP::Debug": "0",
- "Time::HiRes": "0",
- "base": "0",
- "constant": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 14672
},+
"lib/Net/SIP/DTMF.pod": { … - "mtime": 1620143765,
- "size": 2747
},+
"lib/Net/SIP/Debug.pm": { … - "module": "Net::SIP::Debug",
- "mtime": 1620154398,
+
"noes": { … },+
"requires": { … - "Carp": "0",
- "Data::Dumper": "0",
- "Exporter": "0",
- "Scalar::Util": "0",
- "Time::HiRes": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 8819,
+
"suggests": { … }
},+
"lib/Net/SIP/Debug.pod": { … - "mtime": 1620143765,
- "size": 4833
},+
"lib/Net/SIP/Dispatcher.pm": { … - "module": "Net::SIP::Dispatcher",
- "mtime": 1718463965,
+
"noes": { … },+
"requires": { … - "Carp": "0",
- "Errno": "0",
- "Hash::Util": "0",
- "IO::Socket": "0",
- "List::Util": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Dispatcher::Eventloop": "0",
- "Net::SIP::Leg": "0",
- "Net::SIP::Util": "0",
- "Scalar::Util": "0",
- "constant": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 42620,
+
"suggests": { … }
},+
"lib/Net/SIP/Dispatcher.pod": { … - "mtime": 1620143765,
- "size": 9114
},+
"lib/Net/SIP/Dispatcher/Eventloop.pm": { … - "module": "Net::SIP::Dispatcher::Eventloop",
- "mtime": 1722579139,
+
"requires": { … - "Carp": "0",
- "Errno": "0",
- "Exporter": "0",
- "List::Util": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Util": "0",
- "Socket": "0",
- "Time::HiRes": "0",
- "constant": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 10040
},+
"lib/Net/SIP/Dispatcher/Eventloop.pod": { … - "mtime": 1722579139,
- "size": 4568
},+
"lib/Net/SIP/Dropper.pm": { … - "module": "Net::SIP::Dropper",
- "mtime": 1620143765,
+
"requires": { … - "Carp": "0",
- "Net::SIP::Util": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2842
},+
"lib/Net/SIP/Dropper/ByField.pm": { … - "module": "Net::SIP::Dropper::ByField",
- "mtime": 1620143765,
+
"requires": { … - "Net::SIP::Debug": "0",
- "Net::SIP::Util": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2467
},+
"lib/Net/SIP/Dropper/ByIPPort.pm": { … - "module": "Net::SIP::Dropper::ByIPPort",
- "mtime": 1620143765,
+
"recommends": { … },+
"requires": { … - "Net::SIP::Debug": "0",
- "Net::SIP::Util": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 5993
},+
"lib/Net/SIP/Endpoint.pm": { … - "module": "Net::SIP::Endpoint",
- "mtime": 1620143765,
+
"requires": { … - "Net::SIP::Debug": "0",
- "Net::SIP::Endpoint::Context": "0",
- "Net::SIP::Util": "0",
- "Scalar::Util": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 13109
},+
"lib/Net/SIP/Endpoint.pod": { … - "mtime": 1620143765,
- "size": 7424
},+
"lib/Net/SIP/Endpoint/Context.pm": { … - "module": "Net::SIP::Endpoint::Context",
- "mtime": 1722579129,
+
"requires": { … - "Digest::MD5": "0",
- "Errno": "0",
- "Hash::Util": "0",
- "List::Util": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Request": "0",
- "Net::SIP::Response": "0",
- "Net::SIP::Util": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 19751
},+
"lib/Net/SIP/Endpoint/Context.pod": { … - "mtime": 1620143765,
- "size": 9243
},+
"lib/Net/SIP/Leg.pm": { … - "module": "Net::SIP::Leg",
- "mtime": 1722579129,
+
"requires": { … - "Carp": "0",
- "Digest::MD5": "0",
- "Errno": "0",
- "Hash::Util": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Packet": "0",
- "Net::SIP::Request": "0",
- "Net::SIP::Response": "0",
- "Net::SIP::SocketPool": "0",
- "Net::SIP::Util": "0",
- "Socket": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 22442
},+
"lib/Net/SIP/Leg.pod": { … - "mtime": 1620143765,
- "size": 5864
},+
"lib/Net/SIP/NATHelper/Base.pm": { … - "module": "Net::SIP::NATHelper::Base",
- "mtime": 1620143765,
+
"requires": { … - "strict": "0",
- "warnings": "0"
},- "size": 36547
},+
"lib/Net/SIP/NATHelper/Base.pod": { … - "mtime": 1620143765,
- "size": 7338
},+
"lib/Net/SIP/NATHelper/Client.pm": { … - "module": "Net::SIP::NATHelper::Client",
- "mtime": 1620143765,
+
"requires": { … - "IO::Socket": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Util": "0",
- "Storable": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1808
},+
"lib/Net/SIP/NATHelper/Client.pod": { … - "mtime": 1232696856,
- "size": 1115
},+
"lib/Net/SIP/NATHelper/Local.pm": { … - "module": "Net::SIP::NATHelper::Local",
- "mtime": 1620143765,
+
"requires": { … - "Net::SIP::Debug": "0",
- "Net::SIP::Dispatcher::Eventloop": "0",
- "Net::SIP::NATHelper::Base": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2123
},+
"lib/Net/SIP/NATHelper/Local.pod": { … - "mtime": 1232696856,
- "size": 1355
},+
"lib/Net/SIP/NATHelper/Server.pm": { … - "module": "Net::SIP::NATHelper::Server",
- "mtime": 1620143765,
+
"requires": { … - "Data::Dumper": "0",
- "Net::SIP": "0",
- "Net::SIP::NATHelper::Base": "0",
- "Storable": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 5804
},+
"lib/Net/SIP/NATHelper/Server.pod": { … - "mtime": 1232696856,
- "size": 2561
},+
"lib/Net/SIP/Packet.pm": { … - "module": "Net::SIP::Packet",
- "mtime": 1672742487,
+
"requires": { … - "Carp": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::SDP": "0",
- "Net::SIP::Util": "0",
- "Storable": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 30309
},+
"lib/Net/SIP/Packet.pod": { … - "mtime": 1630575122,
- "size": 6548
},+
"lib/Net/SIP/ReceiveChain.pm": { … - "module": "Net::SIP::ReceiveChain",
- "mtime": 1620143765,
+
"requires": { … - "Net::SIP::Util": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2457
},+
"lib/Net/SIP/ReceiveChain.pod": { … - "mtime": 1620143765,
- "size": 2300
},+
"lib/Net/SIP/Redirect.pm": { … - "module": "Net::SIP::Redirect",
- "mtime": 1620143765,
+
"requires": { … - "Net::SIP::Debug": "0",
- "Net::SIP::Util": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1626
},+
"lib/Net/SIP/Redirect.pod": { … - "mtime": 1620143765,
- "size": 1340
},+
"lib/Net/SIP/Registrar.pm": { … - "module": "Net::SIP::Registrar",
- "mtime": 1620143765,
+
"requires": { … - "Carp": "0",
- "List::Util": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Util": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 6692
},+
"lib/Net/SIP/Registrar.pod": { … - "mtime": 1620143765,
- "size": 2596
},+
"lib/Net/SIP/Request.pm": { … - "module": "Net::SIP::Request",
- "mtime": 1674926291,
+
"noes": { … },+
"requires": { … - "Digest::MD5": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Packet": "0",
- "Net::SIP::Util": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 11103
},+
"lib/Net/SIP/Request.pod": { … - "mtime": 1620143765,
- "size": 2734
},+
"lib/Net/SIP/Response.pm": { … - "module": "Net::SIP::Response",
- "mtime": 1620143765,
+
"requires": { … - "Net::SIP::Packet": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1239
},+
"lib/Net/SIP/Response.pod": { … - "mtime": 1620143765,
- "size": 669
},+
"lib/Net/SIP/SDP.pm": { … - "module": "Net::SIP::SDP",
- "mtime": 1620143765,
+
"requires": { … - "Hash::Util": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Util": "0",
- "Scalar::Util": "0",
- "Socket": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 14561
},+
"lib/Net/SIP/SDP.pod": { … - "mtime": 1620143765,
- "size": 4006
},+
"lib/Net/SIP/Simple.pm": { … - "module": "Net::SIP::Simple",
- "mtime": 1722579139,
+
"requires": { … - "Carp": "0",
- "List::Util": "0",
- "Net::SIP::Authorize": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Dispatcher": "0",
- "Net::SIP::Dispatcher::Eventloop": "0",
- "Net::SIP::Endpoint": "0",
- "Net::SIP::Leg": "0",
- "Net::SIP::ReceiveChain": "0",
- "Net::SIP::Redirect": "0",
- "Net::SIP::Registrar": "0",
- "Net::SIP::Simple::RTP": "0",
- "Net::SIP::StatelessProxy": "0",
- "Net::SIP::Util": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 20336
},+
"lib/Net/SIP/Simple.pod": { … - "mtime": 1722579139,
- "size": 9060
},+
"lib/Net/SIP/Simple/Call.pm": { … - "module": "Net::SIP::Simple::Call",
- "mtime": 1689181844,
+
"requires": { … - "Carp": "0",
- "Net::SIP::DTMF": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Simple": "0",
- "Net::SIP::Util": "0",
- "Scalar::Util": "0",
- "Socket": "0",
- "Storable": "0",
- "base": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 25855
},+
"lib/Net/SIP/Simple/Call.pod": { … - "mtime": 1620143765,
- "size": 13041
},+
"lib/Net/SIP/Simple/RTP.pm": { … - "module": "Net::SIP::Simple::RTP",
- "mtime": 1688306172,
+
"requires": { … - "Net::SIP::DTMF": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Dispatcher::Eventloop": "0",
- "Net::SIP::Util": "0",
- "Socket": "0",
- "constant": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 14649
},+
"lib/Net/SIP/Simple/RTP.pod": { … - "mtime": 1620143765,
- "size": 2404
},+
"lib/Net/SIP/SocketPool.pm": { … - "module": "Net::SIP::SocketPool",
- "mtime": 1718464275,
+
"requires": { … - "Errno": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Dispatcher::Eventloop": "0",
- "Net::SIP::Packet": "0",
- "Net::SIP::Util": "0",
- "Scalar::Util": "0",
- "Socket": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 22315,
+
"suggests": { … }
},+
"lib/Net/SIP/SocketPool.pod": { … - "mtime": 1620143765,
- "size": 5281
},+
"lib/Net/SIP/StatelessProxy.pm": { … - "module": "Net::SIP::StatelessProxy",
- "mtime": 1630575122,
+
"requires": { … - "Carp": "0",
- "Digest::MD5": "0",
- "Hash::Util": "0",
- "List::Util": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Util": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 25338
},+
"lib/Net/SIP/StatelessProxy.pod": { … - "mtime": 1620143765,
- "size": 4445
},+
"lib/Net/SIP/Util.pm": { … - "module": "Net::SIP::Util",
- "mtime": 1630925725,
+
"noes": { … },+
"requires": { … - "Carp": "0",
- "Digest::MD5": "0",
- "Exporter": "0",
- "Net::SIP::Debug": "0",
- "Socket": "1.95",
- "base": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 27678,
+
"suggests": { … - "IO::Socket::INET6": "2.62",
- "IO::Socket::IP": "0.31"
}
},+
"lib/Net/SIP/Util.pod": { … - "mtime": 1620143765,
- "size": 10277
},+
"samples/3pcc.pl": { … - "mtime": 1620143765,
- "size": 9934
},+
"samples/README": { … - "mtime": 1620143765,
- "size": 872
},+
"samples/bench/README": { … - "mtime": 1232696856,
- "size": 479
},+
"samples/bench/call.pl": { … - "mtime": 1620143765,
- "size": 3772
},+
"samples/bench/listen.pl": { … - "mtime": 1620143765,
- "size": 1165
},+
"samples/dtmf.pl": { … - "mtime": 1620143765,
- "size": 1184
},+
"samples/invite_and_recv.pl": { … - "mtime": 1620143765,
- "size": 5189
},+
"samples/invite_and_send.pl": { … - "mtime": 1620143765,
- "size": 5896
},+
"samples/register_and_redirect.pl": { … - "mtime": 1620143765,
- "size": 863
},+
"samples/test_registrar_and_proxy.pl": { … - "mtime": 1620143765,
- "size": 702
},+
"t/01_load.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 367,
+
"suggests": { … - "Net::SIP": "0",
- "Net::SIP::Dropper": "0",
- "Net::SIP::Dropper::ByField": "0",
- "Net::SIP::Dropper::ByIPPort": "0",
- "Net::SIP::NATHelper::Base": "0",
- "Net::SIP::NATHelper::Client": "0",
- "Net::SIP::NATHelper::Local": "0",
- "Net::SIP::NATHelper::Server": "0"
}
},+
"t/02_listen_and_invite.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "IO::Socket": "0",
- "Net::SIP": "0",
- "Net::SIP::Util": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3765
},+
"t/03_forward_stateless.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Net::SIP": "0",
- "Net::SIP::Debug": "0",
- "Net::SIP::Leg": "0",
- "Net::SIP::Util": "0",
- "Test::More": "0",
- "base": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3859
},+
"t/04_call_with_rtp.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "File::Temp": "0",
- "IO::Socket": "0",
- "Net::SIP": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 4420
},+
"t/05_call_with_stateless_proxy.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "File::Temp": "0",
- "IO::Socket": "0",
- "List::Util": "0",
- "Net::SIP": "0",
- "Net::SIP::NATHelper::Client": "0",
- "Net::SIP::NATHelper::Local": "0",
- "Net::SIP::NATHelper::Server": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 7613
},+
"t/06_call_with_reinvite.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Net::SIP": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 5531
},+
"t/07_call_on_hold.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Net::SIP": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 5769
},+
"t/08_register_with_auth.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Digest::MD5": "0",
- "Net::SIP": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 4210
},+
"t/09_fdleak.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Net::SIP": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2537
},+
"t/10_fdleak.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Net::SIP": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2898
},+
"t/11_invite_timeout.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "IO::Socket": "0",
- "Net::SIP": "0",
- "Net::SIP::Util": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3795
},+
"t/12_maddr.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "IO::Socket": "0",
- "Net::SIP": "0",
- "Net::SIP::Util": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3336
},+
"t/13_maddr_proxy.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Net::SIP": "0",
- "Net::SIP::Leg": "0",
- "Test::More": "0",
- "base": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1712
},+
"t/14_bugfix_0.51.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Data::Dumper": "0",
- "Net::SIP": "0",
- "Net::SIP::SDP": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3485
},+
"t/15_block_invite.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "IO::Socket": "0",
- "Net::SIP": "0",
- "Net::SIP::Blocker": "0",
- "Net::SIP::Util": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2830
},+
"t/16_drop_invite.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Cwd": "0",
- "IO::Socket": "0",
- "Net::SIP": "0",
- "Net::SIP::Blocker": "0",
- "Net::SIP::Dropper": "0",
- "Net::SIP::Dropper::ByField": "0",
- "Net::SIP::Dropper::ByIPPort": "0",
- "Net::SIP::ReceiveChain": "0",
- "Net::SIP::Util": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 3816
},+
"t/17_call_with_reinvite_and_auth.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Net::SIP": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 2871
},+
"t/18_register_with_auth_step_by_step.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Digest::MD5": "0",
- "Net::SIP": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 4673
},+
"t/19_call_with_dtmf.t": { … - "mtime": 1718463965,
- "no_index": 1,
+
"requires": { … - "File::Temp": "0",
- "IO::Socket": "0",
- "Net::SIP": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 6455
},+
"t/20_channel_on_hold.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Net::SIP": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 4706
},+
"t/21_channel_on_hold_stateless_proxy.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Net::SIP": "0",
- "Net::SIP::NATHelper::Client": "0",
- "Net::SIP::NATHelper::Local": "0",
- "Net::SIP::NATHelper::Server": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 8304
},+
"t/22_stateless_proxy_ack_on_error.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Net::SIP": "0",
- "Net::SIP::Blocker": "0",
- "Net::SIP::NATHelper::Client": "0",
- "Net::SIP::NATHelper::Local": "0",
- "Net::SIP::NATHelper::Server": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 5588
},+
"t/23_valid_message.t": { … - "mtime": 1672742487,
- "no_index": 1,
+
"requires": { … - "Net::SIP::Packet": "0",
- "Net::SIP::Request": "0",
- "Net::SIP::Response": "0",
- "Test::More": "0.88",
- "strict": "0",
- "warnings": "0"
},- "size": 2570
},+
"t/24_dtmf_audio.t": { … - "mtime": 1620143765,
- "no_index": 1,
+
"requires": { … - "Net::SIP::DTMF": "0",
- "Test::More": "0.88",
- "strict": "0",
- "warnings": "0"
},- "size": 707
},+
"t/25_register_tcp_timeout.t": { … - "mtime": 1718464120,
- "no_index": 1,
+
"requires": { … - "Errno": "0",
- "IO::Socket::INET": "0",
- "Net::SIP": "0",
- "Socket": "0",
- "Test::More": "0",
- "strict": "0",
- "warnings": "0"
},- "size": 1229
},+
"t/26_request_ack.t": { … - "mtime": 1674926587,
- "no_index": 1,
+
"requires": { … - "Net::SIP::Packet": "0",
- "Net::SIP::Request": "0",
- "Net::SIP::Response": "0",
- "Test::More": "0.88",
- "strict": "0",
- "warnings": "0"
},- "size": 1435
},+
"t/certs/ca.pem": { … - "mtime": 1620143765,
- "no_index": 1,
- "size": 1830
},+
"t/certs/caller.sip.test.pem": { … - "mtime": 1620143765,
- "no_index": 1,
- "size": 5151
},+
"t/certs/listen.sip.test.pem": { … - "mtime": 1620143765,
- "no_index": 1,
- "size": 5151
},+
"t/certs/proxy.sip.test.pem": { … - "mtime": 1620143765,
- "no_index": 1,
- "size": 5151
},+
"t/testlib.pl": { … - "mtime": 1620143765,
- "no_index": 1,
- "size": 9752
},+
"tools/generate-dtmf.pl": { … - "mtime": 1620143765,
- "size": 2642
}
},- "got_prereq_from": "META.yml",
+
"kwalitee": { … - "buildtool_not_executable": 1,
- "configure_prereq_matches_use": 1,
- "consistent_version": 1,
- "core_kwalitee": "100.00",
- "distname_matches_name_in_meta": 1,
- "extractable": 1,
- "extracts_nicely": 1,
- "has_abstract_in_pod": 1,
- "has_buildtool": 1,
- "has_changelog": 1,
- "has_contributing_doc": 0,
- "has_human_readable_license": 1,
- "has_known_license_in_source_file": 1,
- "has_license_in_source_file": 1,
- "has_manifest": 1,
- "has_meta_json": 1,
- "has_meta_yml": 1,
- "has_proper_version": 1,
- "has_readme": 1,
- "has_security_doc": 0,
- "has_separate_license_file": 0,
- "has_tests": 1,
- "has_tests_in_t_dir": 1,
- "has_version": 1,
- "kwalitee": "156.25",
- "main_module_version_matches_dist_version": 1,
- "manifest_matches_dist": 1,
- "meta_json_conforms_to_known_spec": 1,
- "meta_json_is_parsable": 1,
- "meta_yml_conforms_to_known_spec": 1,
- "meta_yml_declares_perl_version": 0,
- "meta_yml_has_license": 1,
- "meta_yml_has_provides": 0,
- "meta_yml_has_repository_resource": 1,
- "meta_yml_is_parsable": 1,
- "no_abstract_stub_in_pod": 1,
- "no_broken_auto_install": 1,
- "no_broken_module_install": 1,
- "no_dot_dirs": 1,
- "no_dot_underscore_files": 1,
- "no_files_to_be_skipped": 1,
- "no_generated_files": 1,
- "no_invalid_versions": 1,
- "no_local_dirs": 1,
- "no_maniskip_error": 1,
- "no_missing_files_in_provides": 1,
- "no_mymeta_files": 1,
- "no_pax_headers": 1,
- "no_pod_errors": 1,
- "no_stdin_for_prompting": 1,
- "no_symlinks": 1,
- "no_unauthorized_packages": 1,
- "portable_filenames": 1,
- "prereq_matches_use": 1,
- "proper_libs": 1,
- "security_doc_contains_contact": 0,
- "test_prereq_matches_use": 1,
- "use_strict": 1,
- "use_warnings": 1,
- "valid_signature": 1
},- "latest_mtime": 1722579765,
- "license": "perl defined in META.yml",
- "license_file": "lib/Net/SIP.pod",
- "license_from_yaml": "perl",
- "license_in_pod": 1,
- "license_type": "Perl_5",
+
"licenses": { … },- "manifest_matches_dist": 1,
- "maturity": "released",
+
"meta_json": { … - "abstract": "unknown",
+
"author": [ … ],- "dynamic_config": 1,
- "generated_by": "ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter version 2.150010",
+
"license": [ … ],+
"meta-spec": { … },- "name": "Net-SIP",
+
"no_index": { … },+
"prereqs": { … +
"build": { … +
"requires": { … - "ExtUtils::MakeMaker": "0"
}
},+
"configure": { … +
"requires": { … - "ExtUtils::MakeMaker": "0"
}
},+
"runtime": { … }
},- "release_status": "stable",
+
"resources": { … },- "version": "0.838",
- "x_serialization_backend": "JSON::PP version 4.06"
},- "meta_json_is_parsable": 1,
- "meta_json_spec_version": 2,
+
"meta_yml": { … - "abstract": "unknown",
+
"author": [ … ],+
"build_requires": { … - "ExtUtils::MakeMaker": "0"
},+
"configure_requires": { … - "ExtUtils::MakeMaker": "0"
},- "dynamic_config": "1",
- "generated_by": "ExtUtils::MakeMaker version 7.62, CPAN::Meta::Converter version 2.150010",
- "license": "perl",
+
"meta-spec": { … },- "name": "Net-SIP",
+
"no_index": { … },+
"requires": { … },+
"resources": { … },- "version": "0.838",
- "x_serialization_backend": "CPAN::Meta::YAML version 0.018"
},- "meta_yml_is_parsable": 1,
- "meta_yml_spec_version": "1.4",
+
"modules": [ … +
{ … - "file": "lib/Net/SIP.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP"
},+
{ … - "file": "lib/Net/SIP/Authorize.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Authorize"
},+
{ … - "file": "lib/Net/SIP/Blocker.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Blocker"
},+
{ … - "file": "lib/Net/SIP/DTMF.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::DTMF"
},+
{ … - "file": "lib/Net/SIP/Debug.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Debug"
},+
{ … - "file": "lib/Net/SIP/Dispatcher.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Dispatcher"
},+
{ … - "file": "lib/Net/SIP/Dispatcher/Eventloop.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Dispatcher::Eventloop"
},+
{ … - "file": "lib/Net/SIP/Dropper.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Dropper"
},+
{ … - "file": "lib/Net/SIP/Dropper/ByField.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Dropper::ByField"
},+
{ … - "file": "lib/Net/SIP/Dropper/ByIPPort.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Dropper::ByIPPort"
},+
{ … - "file": "lib/Net/SIP/Endpoint.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Endpoint"
},+
{ … - "file": "lib/Net/SIP/Endpoint/Context.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Endpoint::Context"
},+
{ … - "file": "lib/Net/SIP/Leg.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Leg"
},+
{ … - "file": "lib/Net/SIP/NATHelper/Base.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::NATHelper::Base"
},+
{ … - "file": "lib/Net/SIP/NATHelper/Client.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::NATHelper::Client"
},+
{ … - "file": "lib/Net/SIP/NATHelper/Local.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::NATHelper::Local"
},+
{ … - "file": "lib/Net/SIP/NATHelper/Server.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::NATHelper::Server"
},+
{ … - "file": "lib/Net/SIP/Packet.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Packet"
},+
{ … - "file": "lib/Net/SIP/ReceiveChain.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::ReceiveChain"
},+
{ … - "file": "lib/Net/SIP/Redirect.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Redirect"
},+
{ … - "file": "lib/Net/SIP/Registrar.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Registrar"
},+
{ … - "file": "lib/Net/SIP/Request.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Request"
},+
{ … - "file": "lib/Net/SIP/Response.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Response"
},+
{ … - "file": "lib/Net/SIP/SDP.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::SDP"
},+
{ … - "file": "lib/Net/SIP/Simple.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Simple"
},+
{ … - "file": "lib/Net/SIP/Simple/Call.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Simple::Call"
},+
{ … - "file": "lib/Net/SIP/Simple/RTP.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Simple::RTP"
},+
{ … - "file": "lib/Net/SIP/SocketPool.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::SocketPool"
},+
{ … - "file": "lib/Net/SIP/StatelessProxy.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::StatelessProxy"
},+
{ … - "file": "lib/Net/SIP/Util.pm",
- "in_basedir": 0,
- "in_lib": 1,
- "module": "Net::SIP::Util"
}
],- "no_index": "^inc/;^t/",
- "no_pax_headers": 1,
- "path": "S/SU/SULLR/Net-SIP-0.838.tar.gz",
+
"prereq": [ … +
{ … - "is_build_prereq": 1,
- "requires": "ExtUtils::MakeMaker",
- "type": "build_requires",
- "version": "0"
},+
{ … - "requires": "ExtUtils::MakeMaker",
- "type": "configure_requires",
- "version": "0"
},+
{ … - "is_prereq": 1,
- "requires": "Socket",
- "type": "runtime_requires",
- "version": "1.95"
}
],- "released_epoch": 1722579922,
- "required_perl": "5.010",
- "size_packed": 226360,
- "size_unpacked": 772746,
+
"uses": { … +
"configure": { … +
"requires": { … - "ExtUtils::MakeMaker": "0",
- "perl": "5.010"
},+
"suggests": { … }
},+
"runtime": { … +
"noes": { … - "strict": "0",
- "warnings": "0"
},+
"recommends": { … },+
"requires": { … - "Carp": "0",
- "Data::Dumper": "0",
- "Digest::MD5": "0",
- "Errno": "0",
- "Exporter": "0",
- "Hash::Util": "0",
- "IO::Socket": "0",
- "List::Util": "0",
- "Scalar::Util": "0",
- "Socket": "1.95",
- "Storable": "0",
- "Time::HiRes": "0",
- "base": "0",
- "constant": "0",
- "fields": "0",
- "perl": "5.010",
- "strict": "0",
- "warnings": "0"
},+
"suggests": { … - "Devel::Peek": "0",
- "IO::Socket::INET6": "2.62",
- "IO::Socket::IP": "0.31",
- "IO::Socket::SSL": "0",
- "Net::DNS": "0"
}
},+
"test": { … +
"requires": { … - "Cwd": "0",
- "Data::Dumper": "0",
- "Digest::MD5": "0",
- "Errno": "0",
- "File::Temp": "0",
- "IO::Socket": "0",
- "IO::Socket::INET": "0",
- "List::Util": "0",
- "Socket": "0",
- "Test::More": "0.88",
- "base": "0",
- "fields": "0",
- "strict": "0",
- "warnings": "0"
}
}
},- "valid_signature": -1,
- "version": "0.838",
+
"versions": { … +
"lib/Net/SIP.pm": { … },+
"lib/Net/SIP/Authorize.pm": { … - "Net::SIP::Authorize": "undef",
- "Net::SIP::Authorize::FromIsAuthUser": "undef",
- "Net::SIP::Authorize::FromIsRealm": "undef",
- "Net::SIP::Authorize::ToIsFrom": "undef"
},+
"lib/Net/SIP/Blocker.pm": { … - "Net::SIP::Blocker": "undef"
},+
"lib/Net/SIP/DTMF.pm": { … - "Net::SIP::DTMF": "undef"
},+
"lib/Net/SIP/Debug.pm": { … - "Net::SIP::Debug": "undef"
},+
"lib/Net/SIP/Dispatcher.pm": { … - "Net::SIP::Dispatcher": "undef",
- "Net::SIP::Dispatcher::Packet": "undef"
},+
"lib/Net/SIP/Dispatcher/Eventloop.pm": { … - "Net::SIP::Dispatcher::Eventloop": "undef",
- "Net::SIP::Dispatcher::Eventloop::TimerEvent": "undef"
},+
"lib/Net/SIP/Dropper.pm": { … - "Net::SIP::Dropper": "undef"
},+
"lib/Net/SIP/Dropper/ByField.pm": { … - "Net::SIP::Dropper::ByField": "undef"
},+
"lib/Net/SIP/Dropper/ByIPPort.pm": { … - "Net::SIP::Dropper::ByIPPort": "undef"
},+
"lib/Net/SIP/Endpoint.pm": { … - "Net::SIP::Endpoint": "undef"
},+
"lib/Net/SIP/Endpoint/Context.pm": { … - "Net::SIP::Endpoint::Context": "undef"
},+
"lib/Net/SIP/Leg.pm": { … },+
"lib/Net/SIP/NATHelper/Base.pm": { … - "Net::SIP::NATHelper::Base": "undef",
- "Net::SIP::NATHelper::Call": "undef",
- "Net::SIP::NATHelper::Session": "undef",
- "Net::SIP::NATHelper::SocketGroup": "undef"
},+
"lib/Net/SIP/NATHelper/Client.pm": { … - "Net::SIP::NATHelper::Client": "undef"
},+
"lib/Net/SIP/NATHelper/Local.pm": { … - "Net::SIP::NATHelper::Local": "undef"
},+
"lib/Net/SIP/NATHelper/Server.pm": { … - "Net::SIP::NATHelper::Server": "undef"
},+
"lib/Net/SIP/Packet.pm": { … - "Net::SIP::HeaderPair": "undef",
- "Net::SIP::HeaderVal": "undef",
- "Net::SIP::Packet": "undef"
},+
"lib/Net/SIP/ReceiveChain.pm": { … - "Net::SIP::ReceiveChain": "undef"
},+
"lib/Net/SIP/Redirect.pm": { … - "Net::SIP::Redirect": "undef"
},+
"lib/Net/SIP/Registrar.pm": { … - "Net::SIP::Registrar": "undef"
},+
"lib/Net/SIP/Request.pm": { … - "Net::SIP::Request": "undef"
},+
"lib/Net/SIP/Response.pm": { … - "Net::SIP::Response": "undef"
},+
"lib/Net/SIP/SDP.pm": { … },+
"lib/Net/SIP/Simple.pm": { … - "Net::SIP::Simple": "undef"
},+
"lib/Net/SIP/Simple/Call.pm": { … - "Net::SIP::Simple::Call": "undef"
},+
"lib/Net/SIP/Simple/RTP.pm": { … - "Net::SIP::Simple::RTP": "undef"
},+
"lib/Net/SIP/SocketPool.pm": { … - "Net::SIP::SocketPool": "undef"
},+
"lib/Net/SIP/StatelessProxy.pm": { … - "Net::SIP::StatelessProxy": "undef"
},+
"lib/Net/SIP/Util.pm": { … - "Net::SIP::Util": "undef",
- "Net::SIP::Utils::_MIME": "undef"
}
},- "vname": "Net-SIP-0.838"
}