DJabberd

Metadata

Analyzed metadata and errors of DJabberd.

{
   "abstracts_in_pod" : {
      "DJabberd" : "scalable, extensible Jabber/XMPP server.",
      "DJabberd::Agent" : "Abstract base class representing a software agent that talks XMPP",
      "DJabberd::Agent::Node" : "Abstract class for an agent that handles a specific node",
      "DJabberd::Component" : "Abstract class representing a component in DJabberd",
      "DJabberd::Component::Example" : "An example DJabberd service component",
      "DJabberd::Component::External" : "Interface to external plugins implementing JEP-0114",
      "DJabberd::Component::Node" : "Specialization of DJabberd::Agent::Node that knows it belongs to a component",
      "DJabberd::Config" : "Configuration options in djabberd.conf",
      "DJabberd::Connection::ComponentIn" : "JEP-0114 Server",
      "DJabberd::Connection::ComponentOut" : "JEP-0114 Client",
      "DJabberd::Delivery::ComponentConnection" : "Delivery through a JEP-0114 component connection\r",
      "DJabberd::Delivery::LocalVHosts" : "Controlled delivery to other local VHosts",
      "DJabberd::SASL" : "Base plugin for SASL Negotiation ",
      "DJabberd::SASL::AuthenSASL" : "SASL Negotiation using Authen::SASL",
      "DJabberd::SASL::Connection" : "abstract base class for SASL connections",
      "DJabberd::SASL::DumbPlain" : "Dumb Plain SASL Auth plugin ",
      "DJabberd::SASL::ManagerBase" : "Abstract base clase for the main SASL object."
   },
   "author" : "MART",
   "buildfile_executable" : 0,
   "dir_lib" : "lib",
   "dir_t" : "t",
   "dirs_array" : [
      "lib",
      "lib/DJabberd",
      "lib/DJabberd/Queue",
      "lib/DJabberd/Bot",
      "lib/DJabberd/Authen",
      "lib/DJabberd/Delivery",
      "lib/DJabberd/Agent",
      "lib/DJabberd/Connection",
      "lib/DJabberd/Stanza",
      "lib/DJabberd/SASL",
      "lib/DJabberd/SASL/Connection",
      "lib/DJabberd/SASL/Manager",
      "lib/DJabberd/PresenceChecker",
      "lib/DJabberd/Component",
      "lib/DJabberd/ClusterMessage",
      "lib/DJabberd/RosterStorage",
      "doc",
      "t",
      "t/lib",
      "dev",
      "demo",
      "demo/lib",
      "demo/lib/DJabberd",
      "demo/lib/DJabberd/Bot",
      "demo/lib/DJabberd/Plugin",
      "etc",
      "bench",
      "debian",
      "bin",
      "examples"
   ],
   "dist" : "DJabberd",
   "dynamic_config" : 0,
   "easily_repackageable_by_fedora" : "fits_fedora_license",
   "error" : {
      "consistent_version" : "0.85,1.00",
      "use_strict" : "DJabberd::StreamVersion, DJabberd::Component::Example",
      "use_warnings" : "DJabberd::Subscription, DJabberd::StreamStart, DJabberd::Cluster, DJabberd::StreamVersion, DJabberd::Delivery::ComponentConnection, DJabberd::DNS, DJabberd::Authen, DJabberd::Connection::ComponentOut, DJabberd::Stanza::DialbackVerify, DJabberd::IQ, DJabberd::HookDocs, DJabberd::Authen::AllowedUsers, DJabberd::Util, DJabberd::Authen::StaticPassword, DJabberd::TestSAXHandler, DJabberd::Stanza::DialbackResult, DJabberd::Component::Example, DJabberd::Connection::ComponentIn, DJabberd::Connection::ClusterIn, DJabberd::Connection::ServerOut, DJabberd::VHost, DJabberd::Message, DJabberd::Stanza::StartTLS, DJabberd::Plugin, DJabberd::JID, DJabberd::DialbackParams, DJabberd::Authen::InMemoryOnly, DJabberd::Stanza, DJabberd::Callback, DJabberd::Connection::OldSSLClientIn, DJabberd::XMLParser, DJabberd::Component, DJabberd::Connection::SimpleIn, DJabberd::Connection::ServerIn, DJabberd::Presence, DJabberd::XMLElement, DJabberd::Connection::ClusterOut, DJabberd::SAXHandler, DJabberd::Component::External, DJabberd::Connection::DialbackVerify, DJabberd, DJabberd::RosterItem, DJabberd::Connection::ClientIn"
   },
   "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_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "files_array" : [
      "README",
      "djabberd",
      "CHANGES",
      "Makefile.PL",
      "META.yml",
      "MANIFEST",
      "MANIFEST.SKIP",
      "lib/DJabberd.pm",
      "lib/DJabberd/StreamVersion.pm",
      "lib/DJabberd/XMLElement.pm",
      "lib/DJabberd/XMLParser.pm",
      "lib/DJabberd/Subscription.pm",
      "lib/DJabberd/DialbackParams.pm",
      "lib/DJabberd/Stats.pm",
      "lib/DJabberd/Connection.pm",
      "lib/DJabberd/Log.pm",
      "lib/DJabberd/Component.pm",
      "lib/DJabberd/Agent.pm",
      "lib/DJabberd/IQ.pm",
      "lib/DJabberd/Authen.pm",
      "lib/DJabberd/RosterStorage.pm",
      "lib/DJabberd/TestSAXHandler.pm",
      "lib/DJabberd/Callback.pm",
      "lib/DJabberd/StreamStart.pm",
      "lib/DJabberd/Queue.pm",
      "lib/DJabberd/PresenceChecker.pm",
      "lib/DJabberd/Roster.pm",
      "lib/DJabberd/JID.pm",
      "lib/DJabberd/Cluster.pm",
      "lib/DJabberd/RosterItem.pm",
      "lib/DJabberd/Message.pm",
      "lib/DJabberd/Presence.pm",
      "lib/DJabberd/Bot.pm",
      "lib/DJabberd/SASL.pm",
      "lib/DJabberd/DNS.pm",
      "lib/DJabberd/Stanza.pm",
      "lib/DJabberd/HookDocs.pm",
      "lib/DJabberd/Delivery.pm",
      "lib/DJabberd/Config.pod",
      "lib/DJabberd/Util.pm",
      "lib/DJabberd/Plugin.pm",
      "lib/DJabberd/ClusterMessage.pm",
      "lib/DJabberd/VHost.pm",
      "lib/DJabberd/SAXHandler.pm",
      "lib/DJabberd/BotContext.pm",
      "lib/DJabberd/Queue/ClusterOut.pm",
      "lib/DJabberd/Queue/ServerOut.pm",
      "lib/DJabberd/Bot/Admin.pm",
      "lib/DJabberd/Authen/AllowedUsers.pm",
      "lib/DJabberd/Authen/InMemoryOnly.pm",
      "lib/DJabberd/Authen/StaticPassword.pm",
      "lib/DJabberd/Delivery/Local.pm",
      "lib/DJabberd/Delivery/ComponentConnection.pm",
      "lib/DJabberd/Delivery/LocalVHosts.pm",
      "lib/DJabberd/Delivery/S2S.pm",
      "lib/DJabberd/Agent/Node.pm",
      "lib/DJabberd/Connection/DialbackVerify.pm",
      "lib/DJabberd/Connection/Admin.pm",
      "lib/DJabberd/Connection/ServerIn.pm",
      "lib/DJabberd/Connection/ClientIn.pm",
      "lib/DJabberd/Connection/ComponentOut.pm",
      "lib/DJabberd/Connection/ClusterIn.pm",
      "lib/DJabberd/Connection/ClusterOut.pm",
      "lib/DJabberd/Connection/SimpleIn.pm",
      "lib/DJabberd/Connection/ServerOut.pm",
      "lib/DJabberd/Connection/ComponentIn.pm",
      "lib/DJabberd/Connection/OldSSLClientIn.pm",
      "lib/DJabberd/Stanza/DialbackVerify.pm",
      "lib/DJabberd/Stanza/StreamFeatures.pm",
      "lib/DJabberd/Stanza/DialbackResult.pm",
      "lib/DJabberd/Stanza/SASL.pm",
      "lib/DJabberd/Stanza/StartTLS.pm",
      "lib/DJabberd/SASL/Connection.pm",
      "lib/DJabberd/SASL/ManagerBase.pm",
      "lib/DJabberd/SASL/DumbPlain.pm",
      "lib/DJabberd/SASL/AuthenSASL.pm",
      "lib/DJabberd/SASL/DumbPlainManager.pm",
      "lib/DJabberd/SASL/Connection/AuthenSASL.pm",
      "lib/DJabberd/SASL/Manager/AuthenSASL.pm",
      "lib/DJabberd/PresenceChecker/Local.pm",
      "lib/DJabberd/PresenceChecker/Dummy.pm",
      "lib/DJabberd/Component/Example.pm",
      "lib/DJabberd/Component/Node.pm",
      "lib/DJabberd/Component/External.pm",
      "lib/DJabberd/ClusterMessage/DeliverStanza.pm",
      "lib/DJabberd/RosterStorage/InMemoryOnly.pm",
      "doc/rfc3921-notes.txt",
      "doc/conventions.txt",
      "doc/rfc3921.txt",
      "doc/status.txt",
      "doc/cluster-notes.txt",
      "doc/memory-usage.txt",
      "doc/quirks-mode.txt",
      "doc/TODO",
      "doc/ssl.txt",
      "doc/rfc3921-bugs.txt",
      "doc/definitions.txt",
      "doc/rfc3920.txt",
      "doc/s2s-traces.txt",
      "doc/rfc3920-notes.txt",
      "doc/rfc3920-bugs.txt",
      "doc/hooks.txt",
      "dev/sendmsg.pl",
      "dev/profclient.pl",
      "dev/roster_dump.pl",
      "dev/profserver.pl",
      "dev/ssl.pl",
      "dev/read-fifo.pl",
      "dev/xml-test.pl",
      "dev/connload.pl",
      "demo/demo.conf",
      "demo/lib/DJabberd/Bot/Demo.pm",
      "demo/lib/DJabberd/Plugin/Demo.pm",
      "etc/log.conf.default",
      "bench/go.perl",
      "debian/djabberd-webadmin.install",
      "debian/rules",
      "debian/djabberd-authen-pam.install",
      "debian/djabberd-authen-mysql.install",
      "debian/libdjabberd-bot-eliza-perl.install",
      "debian/djabberd-muc.install",
      "debian/control",
      "debian/djabberd-authen-htdigest.install",
      "debian/djabberd.install",
      "debian/djabberd-livejournal.install",
      "debian/libdjabberd-plugin-vcard-perl.install",
      "debian/changelog",
      "debian/compat",
      "debian/djabberd-misc.install",
      "bin/djabberd-ganglia",
      "examples/sixatalk",
      "examples/djabberd.conf"
   ],
   "files_hash" : {
      "CHANGES" : {
         "mtime" : 1308003697,
         "size" : 5247
      },
      "MANIFEST" : {
         "mtime" : 1308003591,
         "size" : 3948
      },
      "MANIFEST.SKIP" : {
         "mtime" : 1308003591,
         "size" : 373
      },
      "META.yml" : {
         "mtime" : 1308003715,
         "size" : 800
      },
      "Makefile.PL" : {
         "mtime" : 1308003697,
         "size" : 939,
         "used" : [
            "5.008",
            "ExtUtils::MakeMaker"
         ]
      },
      "README" : {
         "mtime" : 1308003591,
         "size" : 2812
      },
      "bench/go.perl" : {
         "mtime" : 1308003591,
         "size" : 1567
      },
      "bin/djabberd-ganglia" : {
         "mtime" : 1308003591,
         "size" : 2572
      },
      "debian/changelog" : {
         "mtime" : 1308003591,
         "size" : 141
      },
      "debian/compat" : {
         "mtime" : 1308003591,
         "size" : 2
      },
      "debian/control" : {
         "mtime" : 1308003591,
         "size" : 3330
      },
      "debian/djabberd-authen-htdigest.install" : {
         "mtime" : 1308003591,
         "size" : 52
      },
      "debian/djabberd-authen-mysql.install" : {
         "mtime" : 1308003591,
         "size" : 52
      },
      "debian/djabberd-authen-pam.install" : {
         "mtime" : 1308003591,
         "size" : 52
      },
      "debian/djabberd-livejournal.install" : {
         "mtime" : 1308003591,
         "size" : 52
      },
      "debian/djabberd-misc.install" : {
         "mtime" : 1308003591,
         "size" : 52
      },
      "debian/djabberd-muc.install" : {
         "mtime" : 1308003591,
         "size" : 52
      },
      "debian/djabberd-webadmin.install" : {
         "mtime" : 1308003591,
         "size" : 52
      },
      "debian/djabberd.install" : {
         "mtime" : 1308003591,
         "size" : 38
      },
      "debian/libdjabberd-bot-eliza-perl.install" : {
         "mtime" : 1308003591,
         "size" : 52
      },
      "debian/libdjabberd-plugin-vcard-perl.install" : {
         "mtime" : 1308003591,
         "size" : 52
      },
      "debian/rules" : {
         "mtime" : 1308003591,
         "size" : 1752
      },
      "demo/demo.conf" : {
         "mtime" : 1308003591,
         "size" : 2509
      },
      "demo/lib/DJabberd/Bot/Demo.pm" : {
         "mtime" : 1308003591,
         "size" : 2230
      },
      "demo/lib/DJabberd/Plugin/Demo.pm" : {
         "mtime" : 1308003591,
         "size" : 5847
      },
      "dev/connload.pl" : {
         "mtime" : 1308003591,
         "size" : 2750
      },
      "dev/profclient.pl" : {
         "mtime" : 1308003591,
         "size" : 1897
      },
      "dev/profserver.pl" : {
         "mtime" : 1308003591,
         "size" : 1189
      },
      "dev/read-fifo.pl" : {
         "mtime" : 1308003591,
         "size" : 422
      },
      "dev/roster_dump.pl" : {
         "mtime" : 1308003591,
         "size" : 1502
      },
      "dev/sendmsg.pl" : {
         "mtime" : 1308003591,
         "size" : 936
      },
      "dev/ssl.pl" : {
         "mtime" : 1308003591,
         "size" : 1698
      },
      "dev/xml-test.pl" : {
         "mtime" : 1308003591,
         "size" : 5698
      },
      "djabberd" : {
         "mtime" : 1308003591,
         "size" : 3019
      },
      "doc/TODO" : {
         "mtime" : 1308003591,
         "size" : 5087
      },
      "doc/cluster-notes.txt" : {
         "mtime" : 1308003591,
         "size" : 1524
      },
      "doc/conventions.txt" : {
         "mtime" : 1308003591,
         "size" : 107
      },
      "doc/definitions.txt" : {
         "mtime" : 1308003591,
         "size" : 552
      },
      "doc/hooks.txt" : {
         "mtime" : 1308003591,
         "size" : 758
      },
      "doc/memory-usage.txt" : {
         "mtime" : 1308003591,
         "size" : 555
      },
      "doc/quirks-mode.txt" : {
         "mtime" : 1308003591,
         "size" : 639
      },
      "doc/rfc3920-bugs.txt" : {
         "mtime" : 1308003591,
         "size" : 897
      },
      "doc/rfc3920-notes.txt" : {
         "mtime" : 1308003591,
         "size" : 195975
      },
      "doc/rfc3920.txt" : {
         "mtime" : 1308003591,
         "size" : 194313
      },
      "doc/rfc3921-bugs.txt" : {
         "mtime" : 1308003591,
         "size" : 368
      },
      "doc/rfc3921-notes.txt" : {
         "mtime" : 1308003591,
         "size" : 217943
      },
      "doc/rfc3921.txt" : {
         "mtime" : 1308003591,
         "size" : 217527
      },
      "doc/s2s-traces.txt" : {
         "mtime" : 1308003591,
         "size" : 863
      },
      "doc/ssl.txt" : {
         "mtime" : 1308003591,
         "size" : 115
      },
      "doc/status.txt" : {
         "mtime" : 1308003591,
         "size" : 281
      },
      "etc/log.conf.default" : {
         "mtime" : 1308003591,
         "size" : 495
      },
      "examples/djabberd.conf" : {
         "mtime" : 1308003591,
         "size" : 1199
      },
      "examples/sixatalk" : {
         "mtime" : 1308003591,
         "size" : 6863
      },
      "lib/DJabberd.pm" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "module" : "DJabberd",
         "mtime" : 1308003697,
         "size" : 19571,
         "used" : [
            "Carp",
            "DJabberd::Callback",
            "DJabberd::Connection",
            "DJabberd::Connection::Admin",
            "DJabberd::Connection::ClientIn",
            "DJabberd::Connection::ClusterIn",
            "DJabberd::Connection::OldSSLClientIn",
            "DJabberd::Connection::ServerIn",
            "DJabberd::Delivery::Local",
            "DJabberd::Delivery::S2S",
            "DJabberd::HookDocs",
            "DJabberd::IQ",
            "DJabberd::JID",
            "DJabberd::Log",
            "DJabberd::Message",
            "DJabberd::Presence",
            "DJabberd::PresenceChecker::Local",
            "DJabberd::Stanza::DialbackResult",
            "DJabberd::Stanza::DialbackVerify",
            "DJabberd::Stanza::SASL",
            "DJabberd::Stanza::StartTLS",
            "DJabberd::Stanza::StreamFeatures",
            "DJabberd::Stats",
            "DJabberd::StreamVersion",
            "DJabberd::Util",
            "DJabberd::VHost",
            "Danga::Socket",
            "Data::Dumper",
            "IO::Socket::INET",
            "IO::Socket::UNIX",
            "POSIX",
            "Scalar::Util",
            "Socket",
            "strict"
         ],
         "used_in_eval" : [
            "DJabberd::Connection::SimpleIn",
            "DJabberd::Delivery::LocalVHosts"
         ]
      },
      "lib/DJabberd/Agent.pm" : {
         "module" : "DJabberd::Agent",
         "mtime" : 1308003591,
         "size" : 14882,
         "used" : [
            "DJabberd::Delivery",
            "DJabberd::JID",
            "DJabberd::Log",
            "DJabberd::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Agent/Node.pm" : {
         "module" : "DJabberd::Agent::Node",
         "mtime" : 1308003591,
         "size" : 2574,
         "used" : [
            "DJabberd::Agent",
            "DJabberd::Log",
            "DJabberd::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Authen.pm" : {
         "module" : "DJabberd::Authen",
         "mtime" : 1308003591,
         "size" : 2234,
         "used" : [
            "DJabberd::Plugin",
            "strict"
         ]
      },
      "lib/DJabberd/Authen/AllowedUsers.pm" : {
         "module" : "DJabberd::Authen::AllowedUsers",
         "mtime" : 1308003591,
         "size" : 2013,
         "used" : [
            "Carp",
            "DJabberd::Authen",
            "DJabberd::Log",
            "strict"
         ]
      },
      "lib/DJabberd/Authen/InMemoryOnly.pm" : {
         "module" : "DJabberd::Authen::InMemoryOnly",
         "mtime" : 1308003591,
         "size" : 1318,
         "used" : [
            "Carp",
            "DJabberd::Authen",
            "strict"
         ]
      },
      "lib/DJabberd/Authen/StaticPassword.pm" : {
         "module" : "DJabberd::Authen::StaticPassword",
         "mtime" : 1308003591,
         "size" : 463,
         "used" : [
            "DJabberd::Authen",
            "strict"
         ]
      },
      "lib/DJabberd/Bot.pm" : {
         "module" : "DJabberd::Bot",
         "mtime" : 1308003591,
         "size" : 5299,
         "used" : [
            "Carp",
            "DJabberd::BotContext",
            "DJabberd::JID",
            "DJabberd::Plugin",
            "List::Util",
            "Scalar::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Bot/Admin.pm" : {
         "module" : "DJabberd::Bot::Admin",
         "mtime" : 1308003591,
         "size" : 971,
         "used" : [
            "DJabberd::Bot",
            "DJabberd::Util",
            "List::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/BotContext.pm" : {
         "module" : "DJabberd::BotContext",
         "mtime" : 1308003591,
         "size" : 1481,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Callback.pm" : {
         "module" : "DJabberd::Callback",
         "mtime" : 1308003591,
         "size" : 1729,
         "used" : [
            "Carp",
            "strict"
         ]
      },
      "lib/DJabberd/Cluster.pm" : {
         "module" : "DJabberd::Cluster",
         "mtime" : 1308003591,
         "size" : 1042,
         "used" : [
            "DJabberd::Plugin",
            "DJabberd::Queue::ClusterOut",
            "strict"
         ]
      },
      "lib/DJabberd/ClusterMessage.pm" : {
         "module" : "DJabberd::ClusterMessage",
         "mtime" : 1308003591,
         "size" : 521,
         "used" : [
            "Storable",
            "fields",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/ClusterMessage/DeliverStanza.pm" : {
         "module" : "DJabberd::ClusterMessage::DeliverStanza",
         "mtime" : 1308003591,
         "size" : 798,
         "used" : [
            "DJabberd::ClusterMessage",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Component.pm" : {
         "module" : "DJabberd::Component",
         "mtime" : 1308003591,
         "size" : 5571,
         "used" : [
            "DJabberd::Agent",
            "DJabberd::Log",
            "DJabberd::Util",
            "strict"
         ]
      },
      "lib/DJabberd/Component/Example.pm" : {
         "module" : "DJabberd::Component::Example",
         "mtime" : 1308003591,
         "size" : 2893,
         "used" : [
            "DJabberd::JID",
            "DJabberd::Log",
            "DJabberd::Util"
         ]
      },
      "lib/DJabberd/Component/External.pm" : {
         "module" : "DJabberd::Component::External",
         "mtime" : 1308003591,
         "size" : 6131,
         "used" : [
            "DJabberd::Component",
            "DJabberd::Connection::ComponentIn",
            "DJabberd::Log",
            "DJabberd::Util",
            "IO::Socket::INET",
            "IO::Socket::UNIX",
            "Socket",
            "strict"
         ]
      },
      "lib/DJabberd/Component/Node.pm" : {
         "module" : "DJabberd::Component::Node",
         "mtime" : 1308003591,
         "size" : 2553,
         "used" : [
            "DJabberd::Agent::Node",
            "DJabberd::Log",
            "DJabberd::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Config.pod" : {
         "mtime" : 1308003591,
         "size" : 6422
      },
      "lib/DJabberd/Connection.pm" : {
         "module" : "DJabberd::Connection",
         "mtime" : 1308003591,
         "noed" : [
            "warnings"
         ],
         "size" : 28132,
         "used" : [
            "Carp",
            "DJabberd::IQ",
            "DJabberd::JID",
            "DJabberd::Log",
            "DJabberd::Message",
            "DJabberd::SAXHandler",
            "DJabberd::Util",
            "DJabberd::XMLParser",
            "Danga::Socket",
            "Data::Dumper",
            "Digest::SHA1",
            "XML::SAX",
            "bytes",
            "constant",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "constant"
         ]
      },
      "lib/DJabberd/Connection/Admin.pm" : {
         "module" : "DJabberd::Connection::Admin",
         "mtime" : 1308003591,
         "noed" : [
            "warnings"
         ],
         "size" : 9794,
         "used" : [
            "Danga::Socket",
            "Data::Dumper",
            "Devel::Peek",
            "fields",
            "strict",
            "vars",
            "warnings"
         ],
         "used_in_eval" : [
            "DJabberd::Connection::Admin",
            "Devel::Cycle",
            "Devel::Gladiator",
            "Devel::Leak"
         ]
      },
      "lib/DJabberd/Connection/ClientIn.pm" : {
         "module" : "DJabberd::Connection::ClientIn",
         "mtime" : 1308003591,
         "size" : 10208,
         "used" : [
            "DJabberd::Connection",
            "strict"
         ]
      },
      "lib/DJabberd/Connection/ClusterIn.pm" : {
         "module" : "DJabberd::Connection::ClusterIn",
         "mtime" : 1308003591,
         "size" : 1823,
         "used" : [
            "DJabberd::ClusterMessage",
            "DJabberd::ClusterMessage::DeliverStanza",
            "DJabberd::Connection",
            "DJabberd::Log",
            "strict"
         ]
      },
      "lib/DJabberd/Connection/ClusterOut.pm" : {
         "module" : "DJabberd::Connection::ClusterOut",
         "mtime" : 1308003591,
         "size" : 314,
         "used" : [
            "Carp",
            "DJabberd::Connection::ServerOut",
            "strict"
         ]
      },
      "lib/DJabberd/Connection/ComponentIn.pm" : {
         "module" : "DJabberd::Connection::ComponentIn",
         "mtime" : 1308003591,
         "size" : 4433,
         "used" : [
            "DJabberd::Connection",
            "DJabberd::Log",
            "Digest::SHA1",
            "strict"
         ]
      },
      "lib/DJabberd/Connection/ComponentOut.pm" : {
         "module" : "DJabberd::Connection::ComponentOut",
         "mtime" : 1308003591,
         "size" : 6458,
         "used" : [
            "DJabberd::Connection",
            "DJabberd::Log",
            "Digest::SHA1",
            "Socket",
            "strict"
         ]
      },
      "lib/DJabberd/Connection/DialbackVerify.pm" : {
         "module" : "DJabberd::Connection::DialbackVerify",
         "mtime" : 1308003591,
         "size" : 3449,
         "used" : [
            "DJabberd::Connection",
            "DJabberd::Log",
            "IO::Handle",
            "Socket",
            "strict"
         ]
      },
      "lib/DJabberd/Connection/OldSSLClientIn.pm" : {
         "module" : "DJabberd::Connection::OldSSLClientIn",
         "mtime" : 1308003591,
         "size" : 1912,
         "used" : [
            "DJabberd::Connection::ClientIn",
            "DJabberd::Stanza::StartTLS",
            "Net::SSLeay",
            "constant",
            "strict"
         ]
      },
      "lib/DJabberd/Connection/ServerIn.pm" : {
         "module" : "DJabberd::Connection::ServerIn",
         "mtime" : 1308003591,
         "size" : 5376,
         "used" : [
            "DJabberd::Connection",
            "DJabberd::Stanza::DialbackResult",
            "strict"
         ]
      },
      "lib/DJabberd/Connection/ServerOut.pm" : {
         "module" : "DJabberd::Connection::ServerOut",
         "mtime" : 1308003591,
         "size" : 4119,
         "used" : [
            "Carp",
            "DJabberd::Connection",
            "IO::Handle",
            "Socket",
            "strict"
         ]
      },
      "lib/DJabberd/Connection/SimpleIn.pm" : {
         "module" : "DJabberd::Connection::SimpleIn",
         "mtime" : 1308003591,
         "size" : 2454,
         "used" : [
            "DJabberd::Connection",
            "strict"
         ]
      },
      "lib/DJabberd/DNS.pm" : {
         "module" : "DJabberd::DNS",
         "mtime" : 1308003591,
         "size" : 6467,
         "used" : [
            "Carp",
            "DJabberd::Log",
            "Danga::Socket",
            "Net::DNS",
            "strict"
         ]
      },
      "lib/DJabberd/Delivery.pm" : {
         "module" : "DJabberd::Delivery",
         "mtime" : 1308003591,
         "size" : 598,
         "used" : [
            "DJabberd::Plugin",
            "Scalar::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Delivery/ComponentConnection.pm" : {
         "module" : "DJabberd::Delivery::ComponentConnection",
         "mtime" : 1308003591,
         "size" : 8004,
         "used" : [
            "DJabberd::Connection::ComponentOut",
            "DJabberd::DNS",
            "DJabberd::Delivery",
            "Socket",
            "strict"
         ]
      },
      "lib/DJabberd/Delivery/Local.pm" : {
         "module" : "DJabberd::Delivery::Local",
         "mtime" : 1308003591,
         "size" : 905,
         "used" : [
            "DJabberd::Delivery",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Delivery/LocalVHosts.pm" : {
         "module" : "DJabberd::Delivery::LocalVHosts",
         "mtime" : 1308003591,
         "size" : 2521,
         "used" : [
            "DJabberd::Delivery",
            "DJabberd::Log",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Delivery/S2S.pm" : {
         "module" : "DJabberd::Delivery::S2S",
         "mtime" : 1308003591,
         "size" : 1638,
         "used" : [
            "DJabberd::Delivery",
            "DJabberd::Log",
            "DJabberd::Queue::ServerOut",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/DialbackParams.pm" : {
         "module" : "DJabberd::DialbackParams",
         "mtime" : 1308003591,
         "size" : 2013,
         "used" : [
            "Carp",
            "DJabberd::Log",
            "Digest::HMAC_SHA1",
            "strict"
         ]
      },
      "lib/DJabberd/HookDocs.pm" : {
         "module" : "DJabberd::HookDocs",
         "mtime" : 1308003591,
         "size" : 6718,
         "used" : [
            "strict",
            "vars"
         ]
      },
      "lib/DJabberd/IQ.pm" : {
         "module" : "DJabberd::IQ",
         "mtime" : 1308003591,
         "size" : 26980,
         "used" : [
            "DJabberd::Log",
            "DJabberd::Roster",
            "DJabberd::Stanza",
            "DJabberd::Util",
            "Digest::SHA1",
            "strict"
         ]
      },
      "lib/DJabberd/JID.pm" : {
         "module" : "DJabberd::JID",
         "mtime" : 1308003591,
         "size" : 4834,
         "used" : [
            "DJabberd::Util",
            "Digest::SHA1",
            "Unicode::Stringprep",
            "Unicode::Stringprep::Mapping",
            "Unicode::Stringprep::Prohibited",
            "constant",
            "strict"
         ]
      },
      "lib/DJabberd/Log.pm" : {
         "module" : "DJabberd::Log",
         "mtime" : 1308003591,
         "noed" : [
            "warnings"
         ],
         "size" : 2096,
         "used" : [
            "Log::Log4perl",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Message.pm" : {
         "module" : "DJabberd::Message",
         "mtime" : 1308003591,
         "size" : 434,
         "used" : [
            "DJabberd::Stanza",
            "strict"
         ]
      },
      "lib/DJabberd/Plugin.pm" : {
         "module" : "DJabberd::Plugin",
         "mtime" : 1308003591,
         "size" : 764,
         "used" : [
            "DJabberd::Log",
            "strict"
         ]
      },
      "lib/DJabberd/Presence.pm" : {
         "module" : "DJabberd::Presence",
         "mtime" : 1308003591,
         "noed" : [
            "warnings"
         ],
         "size" : 25834,
         "used" : [
            "Carp",
            "DJabberd::Stanza",
            "strict"
         ]
      },
      "lib/DJabberd/PresenceChecker.pm" : {
         "module" : "DJabberd::PresenceChecker",
         "mtime" : 1308003591,
         "size" : 1152,
         "used" : [
            "DJabberd::Plugin",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/PresenceChecker/Dummy.pm" : {
         "module" : "DJabberd::PresenceChecker::Dummy",
         "mtime" : 1308003591,
         "size" : 403,
         "used" : [
            "DJabberd::PresenceChecker",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/PresenceChecker/Local.pm" : {
         "module" : "DJabberd::PresenceChecker::Local",
         "mtime" : 1308003591,
         "size" : 678,
         "used" : [
            "DJabberd::PresenceChecker",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Queue.pm" : {
         "module" : "DJabberd::Queue",
         "mtime" : 1308003591,
         "size" : 5094,
         "used" : [
            "DJabberd::Log",
            "Exporter",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Queue/ClusterOut.pm" : {
         "module" : "DJabberd::Queue::ClusterOut",
         "mtime" : 1308003591,
         "size" : 585,
         "used" : [
            "DJabberd::Connection::ClusterOut",
            "DJabberd::Log",
            "DJabberd::Queue",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Queue/ServerOut.pm" : {
         "module" : "DJabberd::Queue::ServerOut",
         "mtime" : 1308003591,
         "size" : 2055,
         "used" : [
            "DJabberd::Connection::ServerOut",
            "DJabberd::Log",
            "DJabberd::Queue",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Roster.pm" : {
         "module" : "DJabberd::Roster",
         "mtime" : 1308003591,
         "size" : 1044,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/RosterItem.pm" : {
         "module" : "DJabberd::RosterItem",
         "mtime" : 1308003591,
         "size" : 2432,
         "used" : [
            "Carp",
            "DJabberd::Subscription",
            "DJabberd::Util",
            "strict"
         ]
      },
      "lib/DJabberd/RosterStorage.pm" : {
         "module" : "DJabberd::RosterStorage",
         "mtime" : 1308003591,
         "size" : 2536,
         "used" : [
            "DJabberd::Plugin",
            "DJabberd::Roster",
            "DJabberd::RosterItem",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/RosterStorage/InMemoryOnly.pm" : {
         "module" : "DJabberd::RosterStorage::InMemoryOnly",
         "mtime" : 1308003591,
         "size" : 3025,
         "used" : [
            "DJabberd::Log",
            "DJabberd::RosterItem",
            "DJabberd::RosterStorage",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/SASL.pm" : {
         "module" : "DJabberd::SASL",
         "mtime" : 1308003591,
         "noed" : [
            "strict"
         ],
         "size" : 4100,
         "used" : [
            "DJabberd::Plugin",
            "DJabberd::SASL::Connection",
            "DJabberd::Stanza::SASL",
            "DJabberd::Util",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/SASL/AuthenSASL.pm" : {
         "module" : "DJabberd::SASL::AuthenSASL",
         "mtime" : 1308003591,
         "size" : 2115,
         "used" : [
            "DJabberd::SASL",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/SASL/Connection.pm" : {
         "module" : "DJabberd::SASL::Connection",
         "mtime" : 1308003591,
         "size" : 1219,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/SASL/Connection/AuthenSASL.pm" : {
         "module" : "DJabberd::SASL::Connection::AuthenSASL",
         "mtime" : 1308003591,
         "size" : 381,
         "used" : [
            "DJabberd::SASL::Connection",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/SASL/DumbPlain.pm" : {
         "module" : "DJabberd::SASL::DumbPlain",
         "mtime" : 1308003591,
         "size" : 1506,
         "used" : [
            "DJabberd::SASL",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/SASL/DumbPlainManager.pm" : {
         "module" : "DJabberd::SASL::DumbPlainManager",
         "mtime" : 1308003591,
         "size" : 875,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/SASL/Manager/AuthenSASL.pm" : {
         "module" : "DJabberd::SASL::Manager::AuthenSASL",
         "mtime" : 1308003591,
         "size" : 2365,
         "used" : [
            "Authen::SASL",
            "DJabberd::SASL::Connection::AuthenSASL",
            "DJabberd::SASL::ManagerBase",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/SASL/ManagerBase.pm" : {
         "module" : "DJabberd::SASL::ManagerBase",
         "mtime" : 1308003591,
         "size" : 1575,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/SAXHandler.pm" : {
         "module" : "DJabberd::SAXHandler",
         "mtime" : 1308003591,
         "size" : 6065,
         "used" : [
            "DJabberd::StreamStart",
            "DJabberd::XMLElement",
            "Scalar::Util",
            "Time::HiRes",
            "XML::SAX::Base",
            "constant",
            "strict"
         ]
      },
      "lib/DJabberd/Stanza.pm" : {
         "module" : "DJabberd::Stanza",
         "mtime" : 1308003591,
         "size" : 5219,
         "used" : [
            "Carp",
            "DJabberd::XMLElement",
            "strict"
         ]
      },
      "lib/DJabberd/Stanza/DialbackResult.pm" : {
         "module" : "DJabberd::Stanza::DialbackResult",
         "mtime" : 1308003591,
         "size" : 2513,
         "used" : [
            "DJabberd::Connection::DialbackVerify",
            "DJabberd::DNS",
            "DJabberd::Stanza",
            "strict"
         ]
      },
      "lib/DJabberd/Stanza/DialbackVerify.pm" : {
         "module" : "DJabberd::Stanza::DialbackVerify",
         "mtime" : 1308003591,
         "size" : 2886,
         "used" : [
            "DJabberd::DialbackParams",
            "DJabberd::Log",
            "DJabberd::Stanza",
            "strict"
         ]
      },
      "lib/DJabberd/Stanza/SASL.pm" : {
         "module" : "DJabberd::Stanza::SASL",
         "mtime" : 1308003591,
         "size" : 5465,
         "used" : [
            "DJabberd::Stanza",
            "MIME::Base64",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Stanza/StartTLS.pm" : {
         "module" : "DJabberd::Stanza::StartTLS",
         "mtime" : 1308003591,
         "size" : 5499,
         "used" : [
            "DJabberd::Stanza",
            "Net::SSLeay",
            "strict"
         ]
      },
      "lib/DJabberd/Stanza/StreamFeatures.pm" : {
         "module" : "DJabberd::Stanza::StreamFeatures",
         "mtime" : 1308003591,
         "size" : 297,
         "used" : [
            "DJabberd::Stanza",
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/Stats.pm" : {
         "module" : "DJabberd::Stats",
         "mtime" : 1308003591,
         "size" : 376,
         "used" : [
            "strict",
            "warnings"
         ]
      },
      "lib/DJabberd/StreamStart.pm" : {
         "module" : "DJabberd::StreamStart",
         "mtime" : 1308003591,
         "size" : 1216,
         "used" : [
            "DJabberd::StreamVersion",
            "strict"
         ]
      },
      "lib/DJabberd/StreamVersion.pm" : {
         "module" : "DJabberd::StreamVersion",
         "mtime" : 1308003591,
         "size" : 1728,
         "used" : [
            "constant"
         ]
      },
      "lib/DJabberd/Subscription.pm" : {
         "module" : "DJabberd::Subscription",
         "mtime" : 1308003591,
         "size" : 4151,
         "used" : [
            "Carp",
            "DJabberd::Util",
            "strict"
         ]
      },
      "lib/DJabberd/TestSAXHandler.pm" : {
         "module" : "DJabberd::TestSAXHandler",
         "mtime" : 1308003591,
         "size" : 2403,
         "used" : [
            "DJabberd::SAXHandler",
            "DJabberd::StreamStart",
            "DJabberd::XMLElement",
            "XML::SAX::Base",
            "constant",
            "strict"
         ]
      },
      "lib/DJabberd/Util.pm" : {
         "module" : "DJabberd::Util",
         "mtime" : 1308003591,
         "required" : [
            "Exporter"
         ],
         "size" : 2287,
         "used" : [
            "strict"
         ]
      },
      "lib/DJabberd/VHost.pm" : {
         "module" : "DJabberd::VHost",
         "mtime" : 1308003591,
         "size" : 18838,
         "used" : [
            "B",
            "Carp",
            "DJabberd::JID",
            "DJabberd::Log",
            "DJabberd::Roster",
            "DJabberd::Util",
            "strict"
         ]
      },
      "lib/DJabberd/XMLElement.pm" : {
         "module" : "DJabberd::XMLElement",
         "mtime" : 1308003591,
         "size" : 6598,
         "used" : [
            "DJabberd::Util",
            "strict"
         ]
      },
      "lib/DJabberd/XMLParser.pm" : {
         "module" : "DJabberd::XMLParser",
         "mtime" : 1308003697,
         "size" : 2263,
         "used" : [
            "Carp",
            "Scalar::Util",
            "XML::LibXML",
            "XML::SAX::Base",
            "strict",
            "vars"
         ]
      },
      "t/10-specimpl.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 1839,
         "used" : [
            "FindBin",
            "Test::More",
            "strict"
         ]
      },
      "t/20_allowed_users.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 1310,
         "used" : [
            "Data::Dumper",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/89_xmldebug.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 1084,
         "used" : [
            "File::Find",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/admin.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 915,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/cluster.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 1121,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/directed-presence.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 2140,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/disco.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 886,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/exchange-messages.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 1726,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/features-hook.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 4771,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ],
         "used_in_eval" : [
            "Authen::SASL"
         ]
      },
      "t/handle-stanza-hook.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 2559,
         "used" : [
            "DJabberd::Stanza",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/hookchain.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 4501,
         "used" : [
            "Scalar::Util",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/inband-reg.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 2037,
         "used" : [
            "DJabberd::Authen::InMemoryOnly",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/iq-exchange.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 530,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/jidcase.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "required" : [
            "Test::More"
         ],
         "size" : 1298,
         "used" : [
            "DJabberd",
            "DJabberd::JID",
            "lib",
            "strict",
            "warnings"
         ]
      },
      "t/lib/djabberd-test.pl" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 26258
      },
      "t/mutual-add-and-presence.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 4150,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/new-connects.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 2759,
         "used" : [
            "Devel::Peek",
            "IO::Socket::INET",
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/quirk-libgaim-iqerrorfrom.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 1899,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/s2s-no-dialback-to.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 851,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/sasl-login.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 5478,
         "used" : [
            "Test::More",
            "lib",
            "strict",
            "warnings"
         ],
         "used_in_eval" : [
            "Authen::SASL"
         ]
      },
      "t/server_die.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 993,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/two-resources.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 3067,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/unsubscribe.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 1685,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/versions.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 720,
         "used" : [
            "DJabberd::StreamVersion",
            "Test::More",
            "strict"
         ]
      },
      "t/write-error-and-close.t" : {
         "mtime" : 1308003591,
         "no_index" : 1,
         "size" : 1063,
         "used" : [
            "Test::More",
            "lib",
            "strict"
         ]
      },
      "t/xmlparsing.t" : {
         "mtime" : 1308003697,
         "no_index" : 1,
         "size" : 2987,
         "used" : [
            "DJabberd::XMLParser",
            "Data::Dumper",
            "FindBin",
            "Scalar::Util",
            "Test::More",
            "XML::SAX",
            "XML::SAX::Base",
            "XML::SAX::PurePerl",
            "strict",
            "warnings"
         ]
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 0,
      "easily_repackageable_by_debian" : 1,
      "easily_repackageable_by_fedora" : 0,
      "extractable" : 1,
      "extracts_nicely" : 1,
      "fits_fedora_license" : 0,
      "has_abstract_in_pod" : 1,
      "has_buildtool" : 1,
      "has_changelog" : 1,
      "has_human_readable_license" : 1,
      "has_known_license_in_source_file" : 1,
      "has_license_in_source_file" : 1,
      "has_manifest" : 1,
      "has_meta_yml" : 1,
      "has_proper_version" : 1,
      "has_readme" : 1,
      "has_separate_license_file" : 0,
      "has_tests" : 1,
      "has_tests_in_t_dir" : 1,
      "has_version" : 1,
      "kwalitee" : "87.80",
      "manifest_matches_dist" : 1,
      "metayml_conforms_to_known_spec" : 1,
      "metayml_declares_perl_version" : 0,
      "metayml_has_license" : 0,
      "metayml_has_provides" : 0,
      "metayml_has_repository_resource" : 0,
      "metayml_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_generated_files" : 1,
      "no_invalid_versions" : 1,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 1,
      "no_pax_headers" : 1,
      "no_pod_errors" : 1,
      "no_stdin_for_prompting" : 1,
      "no_symlinks" : 1,
      "package_version_matches_dist_version" : 1,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 0,
      "use_warnings" : 0,
      "valid_signature" : 1
   },
   "latest_mtime" : 1308003715,
   "license" : "defined in POD (lib/DJabberd.pm)",
   "license_in_pod" : 1,
   "licenses" : {
      "GPL_1" : [
         "lib/DJabberd.pm"
      ],
      "GPL_2" : [
         "lib/DJabberd.pm"
      ],
      "GPL_3" : [
         "lib/DJabberd.pm"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "abstract" : "scalable, extensible Jabber/XMPP server.",
      "author" : [
         "Brad Fitzpatrick <brad@danga.com>"
      ],
      "build_requires" : {
         "ExtUtils::MakeMaker" : "0"
      },
      "configure_requires" : {
         "ExtUtils::MakeMaker" : "0"
      },
      "distribution_type" : "module",
      "generated_by" : "ExtUtils::MakeMaker version 6.55_02",
      "license" : "unknown",
      "meta-spec" : {
         "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html",
         "version" : "1.4"
      },
      "name" : "DJabberd",
      "no_index" : {
         "directory" : [
            "t",
            "inc"
         ]
      },
      "requires" : {
         "Danga::Socket" : "1.51",
         "Digest::HMAC_SHA1" : "0",
         "Log::Log4perl" : "0",
         "Net::DNS" : "0.48",
         "Net::SSLeay" : "0",
         "Unicode::Stringprep" : "0",
         "XML::LibXML" : "1.7",
         "XML::LibXML::SAX" : "0",
         "XML::SAX" : "0"
      },
      "version" : "0.85"
   },
   "metayml_is_parsable" : 1,
   "modules" : [
      {
         "file" : "lib/DJabberd.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd"
      },
      {
         "file" : "lib/DJabberd/StreamVersion.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::StreamVersion"
      },
      {
         "file" : "lib/DJabberd/XMLElement.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::XMLElement"
      },
      {
         "file" : "lib/DJabberd/XMLParser.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::XMLParser"
      },
      {
         "file" : "lib/DJabberd/Subscription.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Subscription"
      },
      {
         "file" : "lib/DJabberd/DialbackParams.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::DialbackParams"
      },
      {
         "file" : "lib/DJabberd/Stats.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Stats"
      },
      {
         "file" : "lib/DJabberd/Connection.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Connection"
      },
      {
         "file" : "lib/DJabberd/Log.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Log"
      },
      {
         "file" : "lib/DJabberd/Component.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Component"
      },
      {
         "file" : "lib/DJabberd/Agent.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Agent"
      },
      {
         "file" : "lib/DJabberd/IQ.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::IQ"
      },
      {
         "file" : "lib/DJabberd/Authen.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Authen"
      },
      {
         "file" : "lib/DJabberd/RosterStorage.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::RosterStorage"
      },
      {
         "file" : "lib/DJabberd/TestSAXHandler.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::TestSAXHandler"
      },
      {
         "file" : "lib/DJabberd/Callback.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Callback"
      },
      {
         "file" : "lib/DJabberd/StreamStart.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::StreamStart"
      },
      {
         "file" : "lib/DJabberd/Queue.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Queue"
      },
      {
         "file" : "lib/DJabberd/PresenceChecker.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::PresenceChecker"
      },
      {
         "file" : "lib/DJabberd/Roster.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Roster"
      },
      {
         "file" : "lib/DJabberd/JID.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::JID"
      },
      {
         "file" : "lib/DJabberd/Cluster.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Cluster"
      },
      {
         "file" : "lib/DJabberd/RosterItem.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::RosterItem"
      },
      {
         "file" : "lib/DJabberd/Message.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Message"
      },
      {
         "file" : "lib/DJabberd/Presence.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Presence"
      },
      {
         "file" : "lib/DJabberd/Bot.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Bot"
      },
      {
         "file" : "lib/DJabberd/SASL.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::SASL"
      },
      {
         "file" : "lib/DJabberd/DNS.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::DNS"
      },
      {
         "file" : "lib/DJabberd/Stanza.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Stanza"
      },
      {
         "file" : "lib/DJabberd/HookDocs.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::HookDocs"
      },
      {
         "file" : "lib/DJabberd/Delivery.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Delivery"
      },
      {
         "file" : "lib/DJabberd/Util.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Util"
      },
      {
         "file" : "lib/DJabberd/Plugin.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Plugin"
      },
      {
         "file" : "lib/DJabberd/ClusterMessage.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::ClusterMessage"
      },
      {
         "file" : "lib/DJabberd/VHost.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::VHost"
      },
      {
         "file" : "lib/DJabberd/SAXHandler.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::SAXHandler"
      },
      {
         "file" : "lib/DJabberd/BotContext.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::BotContext"
      },
      {
         "file" : "lib/DJabberd/Queue/ClusterOut.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Queue::ClusterOut"
      },
      {
         "file" : "lib/DJabberd/Queue/ServerOut.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Queue::ServerOut"
      },
      {
         "file" : "lib/DJabberd/Bot/Admin.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Bot::Admin"
      },
      {
         "file" : "lib/DJabberd/Authen/AllowedUsers.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Authen::AllowedUsers"
      },
      {
         "file" : "lib/DJabberd/Authen/InMemoryOnly.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Authen::InMemoryOnly"
      },
      {
         "file" : "lib/DJabberd/Authen/StaticPassword.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Authen::StaticPassword"
      },
      {
         "file" : "lib/DJabberd/Delivery/Local.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Delivery::Local"
      },
      {
         "file" : "lib/DJabberd/Delivery/ComponentConnection.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Delivery::ComponentConnection"
      },
      {
         "file" : "lib/DJabberd/Delivery/LocalVHosts.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Delivery::LocalVHosts"
      },
      {
         "file" : "lib/DJabberd/Delivery/S2S.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Delivery::S2S"
      },
      {
         "file" : "lib/DJabberd/Agent/Node.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Agent::Node"
      },
      {
         "file" : "lib/DJabberd/Connection/DialbackVerify.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Connection::DialbackVerify"
      },
      {
         "file" : "lib/DJabberd/Connection/Admin.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Connection::Admin"
      },
      {
         "file" : "lib/DJabberd/Connection/ServerIn.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Connection::ServerIn"
      },
      {
         "file" : "lib/DJabberd/Connection/ClientIn.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Connection::ClientIn"
      },
      {
         "file" : "lib/DJabberd/Connection/ComponentOut.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Connection::ComponentOut"
      },
      {
         "file" : "lib/DJabberd/Connection/ClusterIn.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Connection::ClusterIn"
      },
      {
         "file" : "lib/DJabberd/Connection/ClusterOut.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Connection::ClusterOut"
      },
      {
         "file" : "lib/DJabberd/Connection/SimpleIn.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Connection::SimpleIn"
      },
      {
         "file" : "lib/DJabberd/Connection/ServerOut.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Connection::ServerOut"
      },
      {
         "file" : "lib/DJabberd/Connection/ComponentIn.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Connection::ComponentIn"
      },
      {
         "file" : "lib/DJabberd/Connection/OldSSLClientIn.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Connection::OldSSLClientIn"
      },
      {
         "file" : "lib/DJabberd/Stanza/DialbackVerify.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Stanza::DialbackVerify"
      },
      {
         "file" : "lib/DJabberd/Stanza/StreamFeatures.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Stanza::StreamFeatures"
      },
      {
         "file" : "lib/DJabberd/Stanza/DialbackResult.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Stanza::DialbackResult"
      },
      {
         "file" : "lib/DJabberd/Stanza/SASL.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Stanza::SASL"
      },
      {
         "file" : "lib/DJabberd/Stanza/StartTLS.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Stanza::StartTLS"
      },
      {
         "file" : "lib/DJabberd/SASL/Connection.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::SASL::Connection"
      },
      {
         "file" : "lib/DJabberd/SASL/ManagerBase.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::SASL::ManagerBase"
      },
      {
         "file" : "lib/DJabberd/SASL/DumbPlain.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::SASL::DumbPlain"
      },
      {
         "file" : "lib/DJabberd/SASL/AuthenSASL.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::SASL::AuthenSASL"
      },
      {
         "file" : "lib/DJabberd/SASL/DumbPlainManager.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::SASL::DumbPlainManager"
      },
      {
         "file" : "lib/DJabberd/SASL/Connection/AuthenSASL.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::SASL::Connection::AuthenSASL"
      },
      {
         "file" : "lib/DJabberd/SASL/Manager/AuthenSASL.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::SASL::Manager::AuthenSASL"
      },
      {
         "file" : "lib/DJabberd/PresenceChecker/Local.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::PresenceChecker::Local"
      },
      {
         "file" : "lib/DJabberd/PresenceChecker/Dummy.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::PresenceChecker::Dummy"
      },
      {
         "file" : "lib/DJabberd/Component/Example.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Component::Example"
      },
      {
         "file" : "lib/DJabberd/Component/Node.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Component::Node"
      },
      {
         "file" : "lib/DJabberd/Component/External.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::Component::External"
      },
      {
         "file" : "lib/DJabberd/ClusterMessage/DeliverStanza.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::ClusterMessage::DeliverStanza"
      },
      {
         "file" : "lib/DJabberd/RosterStorage/InMemoryOnly.pm",
         "in_basedir" : 0,
         "in_lib" : 1,
         "module" : "DJabberd::RosterStorage::InMemoryOnly"
      }
   ],
   "no_index" : "^inc/;^t/",
   "no_pax_headers" : 1,
   "package" : "DJabberd-0.85.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "XML::LibXML",
         "type" : "runtime_requires",
         "version" : "1.7"
      },
      {
         "is_prereq" : 1,
         "requires" : "XML::SAX",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Log::Log4perl",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "XML::LibXML::SAX",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Net::SSLeay",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_build_prereq" : 1,
         "requires" : "ExtUtils::MakeMaker",
         "type" : "build_requires",
         "version" : "0"
      },
      {
         "requires" : "ExtUtils::MakeMaker",
         "type" : "configure_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Danga::Socket",
         "type" : "runtime_requires",
         "version" : "1.51"
      },
      {
         "is_prereq" : 1,
         "requires" : "Unicode::Stringprep",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Digest::HMAC_SHA1",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Net::DNS",
         "type" : "runtime_requires",
         "version" : "0.48"
      }
   ],
   "released_epoch" : 1308003881,
   "size_packed" : 302234,
   "size_unpacked" : 1326062,
   "unknown_license_texts" : {
      "lib/DJabberd/Agent.pm" : "=head1 COPYRIGHT\n\nCopyright 2007-2008 Martin Atkins\n\nThis module is part of the DJabberd distribution and is covered by the distribution's\noverall licence.\n\n",
      "lib/DJabberd/Agent/Node.pm" : "=head1 COPYRIGHT\n\nCopyright 2007-2008 Martin Atkins\n\nThis module is part of the DJabberd distribution and is covered by the distribution's\noverall licence.\n\n",
      "lib/DJabberd/Component.pm" : "=head1 COPYRIGHT\n\nCopyright 2007-2008 Martin Atkins\n\nThis module is part of the DJabberd distribution and is covered by the distribution's\noverall licence.\n\n",
      "lib/DJabberd/Component/Example.pm" : "=head1 COPYRIGHT\n\nThis module is Copyright (c) 2008 Martin Atkins\n\nThis module is distributed under the same terms as the main DJabberd distribution.\n\n",
      "lib/DJabberd/Component/External.pm" : "=head1 LICENCE\n\nCopyright 2006 Martin Atkins and Six Apart\n\nThis library is part of the Jabber server DJabberd. It can be modified and distributed\nunder the same terms as DJabberd itself.\n\n",
      "lib/DJabberd/Component/Node.pm" : "=head1 COPYRIGHT\n\nCopyright 2007-2008 Martin Atkins\n\nThis module is part of the DJabberd distribution and is covered by the distribution's\noverall licence.\n\n",
      "lib/DJabberd/Connection/ComponentIn.pm" : "=head1 LICENCE\n\nCopyright 2006 Martin Atkins and Six Apart\n\nThis library is part of the Jabber server DJabberd. It can be modified and distributed\nunder the same terms as DJabberd itself.\n\n",
      "lib/DJabberd/Connection/ComponentOut.pm" : "=head1 LICENCE\n\nCopyright 2006 Martin Atkins and Six Apart\n\nThis library is part of the Jabber server DJabberd. It can be modified and distributed\nunder the same terms as DJabberd itself.\n\n",
      "lib/DJabberd/Delivery/ComponentConnection.pm" : "=head1 LICENCE\r\n\r\nCopyright 2006 Martin Atkins and Six Apart\r\n\r\nThis library is part of the Jabber server DJabberd. It can be modified and distributed\r\nunder the same terms as DJabberd itself.\r\n\r\n",
      "lib/DJabberd/SASL.pm" : "=head1 COPYRIGHT\n\n(c) 2009 Yann Kerherve\n\nThis module is part of the DJabberd distribution and is covered by the\ndistribution's overall licence.\n\n",
      "lib/DJabberd/SASL/AuthenSASL.pm" : "=head1 COPYRIGHT\n\n(c) 2009 Yann Kerherve\n\nThis module is part of the DJabberd distribution and is covered by the\ndistribution's overall licence.\n\n",
      "lib/DJabberd/SASL/Connection.pm" : "=head1 COPYRIGHT\n\n(c) 2009 Yann Kerherve\n\nThis module is part of the DJabberd distribution and is covered by the\ndistribution's overall licence.\n\n",
      "lib/DJabberd/SASL/ManagerBase.pm" : "=head1 COPYRIGHT\n\n(c) 2009 Yann Kerherve\n\nThis module is part of the DJabberd distribution and is covered by the\ndistribution's overall licence.\n\n"
   },
   "uses" : {
      "noed_in_code" : {
         "strict" : 1,
         "warnings" : 5
      },
      "required_in_code" : {
         "Exporter" : 1
      },
      "required_in_tests" : {
         "Test::More" : 1
      },
      "used_in_code" : {
         "Authen::SASL" : 1,
         "B" : 1,
         "Carp" : 17,
         "Danga::Socket" : 4,
         "Data::Dumper" : 3,
         "Devel::Peek" : 1,
         "Digest::HMAC_SHA1" : 1,
         "Digest::SHA1" : 5,
         "Exporter" : 1,
         "IO::Handle" : 2,
         "IO::Socket::INET" : 2,
         "IO::Socket::UNIX" : 2,
         "List::Util" : 2,
         "Log::Log4perl" : 1,
         "MIME::Base64" : 1,
         "Net::DNS" : 1,
         "Net::SSLeay" : 2,
         "POSIX" : 1,
         "Scalar::Util" : 6,
         "Socket" : 6,
         "Storable" : 1,
         "Time::HiRes" : 1,
         "Unicode::Stringprep" : 1,
         "Unicode::Stringprep::Mapping" : 1,
         "Unicode::Stringprep::Prohibited" : 1,
         "XML::LibXML" : 1,
         "XML::SAX" : 1,
         "XML::SAX::Base" : 4,
         "bytes" : 1,
         "constant" : 21,
         "fields" : 2,
         "strict" : 77,
         "vars" : 3,
         "warnings" : 35
      },
      "used_in_config" : {
         "5.008" : 1,
         "ExtUtils::MakeMaker" : 1
      },
      "used_in_eval_in_code" : {
         "Devel::Cycle" : 1,
         "Devel::Gladiator" : 1,
         "Devel::Leak" : 1,
         "constant" : 1
      },
      "used_in_eval_in_tests" : {
         "Authen::SASL" : 3
      },
      "used_in_tests" : {
         "Data::Dumper" : 3,
         "Devel::Peek" : 1,
         "File::Find" : 1,
         "FindBin" : 2,
         "IO::Socket::INET" : 1,
         "Scalar::Util" : 2,
         "Test::More" : 24,
         "XML::SAX" : 1,
         "XML::SAX::Base" : 1,
         "XML::SAX::PurePerl" : 1,
         "lib" : 22,
         "strict" : 26,
         "warnings" : 3
      }
   },
   "valid_signature" : -1,
   "version" : "0.85",
   "versions" : {
      "demo/lib/DJabberd/Bot/Demo.pm" : {
         "DJabberd::Bot::Demo" : "undef"
      },
      "demo/lib/DJabberd/Plugin/Demo.pm" : {
         "DJabberd::Plugin::Demo" : "undef"
      },
      "lib/DJabberd.pm" : {
         "DJabberd" : "0.85"
      },
      "lib/DJabberd/Agent.pm" : {
         "DJabberd::Agent" : "undef"
      },
      "lib/DJabberd/Agent/Node.pm" : {
         "DJabberd::Agent::Node" : "undef"
      },
      "lib/DJabberd/Authen.pm" : {
         "DJabberd::Authen" : "undef"
      },
      "lib/DJabberd/Authen/AllowedUsers.pm" : {
         "DJabberd::Authen::AllowedUsers" : "undef"
      },
      "lib/DJabberd/Authen/InMemoryOnly.pm" : {
         "DJabberd::Authen::InMemoryOnly" : "undef"
      },
      "lib/DJabberd/Authen/StaticPassword.pm" : {
         "DJabberd::Authen::StaticPassword" : "undef"
      },
      "lib/DJabberd/Bot.pm" : {
         "DJabberd::Bot" : "undef"
      },
      "lib/DJabberd/Bot/Admin.pm" : {
         "DJabberd::Bot::Admin" : "undef"
      },
      "lib/DJabberd/BotContext.pm" : {
         "DJabberd::BotContext" : "undef"
      },
      "lib/DJabberd/Callback.pm" : {
         "DJabberd::Callback" : "undef"
      },
      "lib/DJabberd/Cluster.pm" : {
         "DJabberd::Cluster" : "undef"
      },
      "lib/DJabberd/ClusterMessage.pm" : {
         "DJabberd::ClusterMessage" : "undef"
      },
      "lib/DJabberd/ClusterMessage/DeliverStanza.pm" : {
         "DJabberd::ClusterMessage::DeliverStanza" : "undef"
      },
      "lib/DJabberd/Component.pm" : {
         "DJabberd::Component" : "undef"
      },
      "lib/DJabberd/Component/Example.pm" : {
         "DJabberd::Component::Example" : "undef",
         "DJabberd::Component::Example::ExampleNode" : "undef"
      },
      "lib/DJabberd/Component/External.pm" : {
         "DJabberd::Component::External" : "undef"
      },
      "lib/DJabberd/Component/Node.pm" : {
         "DJabberd::Component::Node" : "undef"
      },
      "lib/DJabberd/Connection.pm" : {
         "DJabberd::Connection" : "undef"
      },
      "lib/DJabberd/Connection/Admin.pm" : {
         "DJabberd::Connection::Admin" : "undef"
      },
      "lib/DJabberd/Connection/ClientIn.pm" : {
         "DJabberd::Connection::ClientIn" : "undef"
      },
      "lib/DJabberd/Connection/ClusterIn.pm" : {
         "DJabberd::Connection::ClusterIn" : "undef"
      },
      "lib/DJabberd/Connection/ClusterOut.pm" : {
         "DJabberd::Connection::ClusterOut" : "undef"
      },
      "lib/DJabberd/Connection/ComponentIn.pm" : {
         "DJabberd::Connection::ComponentIn" : "undef"
      },
      "lib/DJabberd/Connection/ComponentOut.pm" : {
         "DJabberd::Connection::ComponentOut" : "undef"
      },
      "lib/DJabberd/Connection/DialbackVerify.pm" : {
         "DJabberd::Connection::DialbackVerify" : "undef"
      },
      "lib/DJabberd/Connection/OldSSLClientIn.pm" : {
         "DJabberd::Connection::OldSSLClientIn" : "undef"
      },
      "lib/DJabberd/Connection/ServerIn.pm" : {
         "DJabberd::Connection::ServerIn" : "undef"
      },
      "lib/DJabberd/Connection/ServerOut.pm" : {
         "DJabberd::Connection::ServerOut" : "undef"
      },
      "lib/DJabberd/Connection/SimpleIn.pm" : {
         "DJabberd::Connection::SimpleIn" : "undef"
      },
      "lib/DJabberd/DNS.pm" : {
         "DJabberd::DNS" : "undef",
         "DJabberd::IPEndPoint" : "undef"
      },
      "lib/DJabberd/Delivery.pm" : {
         "DJabberd::Delivery" : "undef"
      },
      "lib/DJabberd/Delivery/ComponentConnection.pm" : {
         "DJabberd::Delivery::ComponentConnection" : "undef"
      },
      "lib/DJabberd/Delivery/Local.pm" : {
         "DJabberd::Delivery::Local" : "undef"
      },
      "lib/DJabberd/Delivery/LocalVHosts.pm" : {
         "DJabberd::Delivery::LocalVHosts" : "undef"
      },
      "lib/DJabberd/Delivery/S2S.pm" : {
         "DJabberd::Delivery::S2S" : "undef"
      },
      "lib/DJabberd/DialbackParams.pm" : {
         "DJabberd::DialbackParams" : "undef"
      },
      "lib/DJabberd/HookDocs.pm" : {
         "DJabberd::HookDocs" : "undef"
      },
      "lib/DJabberd/IQ.pm" : {
         "DJabberd::IQ" : "undef"
      },
      "lib/DJabberd/JID.pm" : {
         "DJabberd::JID" : "undef"
      },
      "lib/DJabberd/Log.pm" : {
         "DJabberd::Log" : "undef",
         "DJabberd::Log::Junk" : "undef"
      },
      "lib/DJabberd/Message.pm" : {
         "DJabberd::Message" : "undef"
      },
      "lib/DJabberd/Plugin.pm" : {
         "DJabberd::Plugin" : "undef"
      },
      "lib/DJabberd/Presence.pm" : {
         "DJabberd::Presence" : "undef"
      },
      "lib/DJabberd/PresenceChecker.pm" : {
         "DJabberd::PresenceChecker" : "undef"
      },
      "lib/DJabberd/PresenceChecker/Dummy.pm" : {
         "DJabberd::PresenceChecker::Dummy" : "undef"
      },
      "lib/DJabberd/PresenceChecker/Local.pm" : {
         "DJabberd::PresenceChecker::Local" : "undef"
      },
      "lib/DJabberd/Queue.pm" : {
         "DJabberd::Queue" : "undef",
         "DJabberd::QueueItem" : "undef"
      },
      "lib/DJabberd/Queue/ClusterOut.pm" : {
         "DJabberd::Queue::ClusterOut" : "undef"
      },
      "lib/DJabberd/Queue/ServerOut.pm" : {
         "DJabberd::Queue::ServerOut" : "undef"
      },
      "lib/DJabberd/Roster.pm" : {
         "DJabberd::Roster" : "undef"
      },
      "lib/DJabberd/RosterItem.pm" : {
         "DJabberd::RosterItem" : "undef"
      },
      "lib/DJabberd/RosterStorage.pm" : {
         "DJabberd::RosterStorage" : "undef"
      },
      "lib/DJabberd/RosterStorage/InMemoryOnly.pm" : {
         "DJabberd::RosterStorage::InMemoryOnly" : "undef"
      },
      "lib/DJabberd/SASL.pm" : {
         "DJabberd::SASL" : "undef"
      },
      "lib/DJabberd/SASL/AuthenSASL.pm" : {
         "DJabberd::SASL::AuthenSASL" : "undef"
      },
      "lib/DJabberd/SASL/Connection.pm" : {
         "DJabberd::SASL::Connection" : "undef"
      },
      "lib/DJabberd/SASL/Connection/AuthenSASL.pm" : {
         "DJabberd::SASL::Connection::AuthenSASL" : "undef"
      },
      "lib/DJabberd/SASL/DumbPlain.pm" : {
         "DJabberd::SASL::DumbPlain" : "undef"
      },
      "lib/DJabberd/SASL/DumbPlainManager.pm" : {
         "DJabberd::SASL::DumbPlainManager" : "undef"
      },
      "lib/DJabberd/SASL/Manager/AuthenSASL.pm" : {
         "DJabberd::SASL::Manager::AuthenSASL" : "undef"
      },
      "lib/DJabberd/SASL/ManagerBase.pm" : {
         "DJabberd::SASL::ManagerBase" : "undef"
      },
      "lib/DJabberd/SAXHandler.pm" : {
         "DJabberd::SAXHandler" : "undef"
      },
      "lib/DJabberd/Stanza.pm" : {
         "DJabberd::Stanza" : "undef"
      },
      "lib/DJabberd/Stanza/DialbackResult.pm" : {
         "DJabberd::Stanza::DialbackResult" : "undef"
      },
      "lib/DJabberd/Stanza/DialbackVerify.pm" : {
         "DJabberd::Stanza::DialbackVerify" : "undef"
      },
      "lib/DJabberd/Stanza/SASL.pm" : {
         "DJabberd::Stanza::SASL" : "undef"
      },
      "lib/DJabberd/Stanza/StartTLS.pm" : {
         "DJabberd::Stanza::StartTLS" : "undef"
      },
      "lib/DJabberd/Stanza/StreamFeatures.pm" : {
         "DJabberd::Stanza::StreamFeatures" : "undef"
      },
      "lib/DJabberd/Stats.pm" : {
         "DJabberd::Stats" : "undef"
      },
      "lib/DJabberd/StreamStart.pm" : {
         "DJabberd::StreamStart" : "undef"
      },
      "lib/DJabberd/StreamVersion.pm" : {
         "DJabberd::StreamVersion" : "undef"
      },
      "lib/DJabberd/Subscription.pm" : {
         "DJabberd::Subscription" : "undef"
      },
      "lib/DJabberd/TestSAXHandler.pm" : {
         "DJabberd::TestSAXHandler" : "undef"
      },
      "lib/DJabberd/Util.pm" : {
         "DJabberd::TrackedSub" : "undef",
         "DJabberd::Util" : "undef"
      },
      "lib/DJabberd/VHost.pm" : {
         "DJabberd::VHost" : "undef"
      },
      "lib/DJabberd/XMLElement.pm" : {
         "DJabberd::XMLElement" : "undef"
      },
      "lib/DJabberd/XMLParser.pm" : {
         "DJabberd::XMLParser" : "1.00"
      }
   },
   "vname" : "DJabberd-0.85"
}