Skip to content

Add lots of libraries for netdb project #134

Description

@snoopyjc

Add lots of libraries for netdb project:

use Algorithm::Diff qw(traverse_balanced);
✔️use builtin 'blessed';
use Carp::Clan qe(^Date::);   # Used by Date::Calc
✔️use CGI qw/:standard -nph/;
✔️use CGI::Carp;
✔️use CGI::Cookie;
use Crypt::Tea_JS;
use DBI;
use DB_File;
use Date::Calc qw( :all);
use Date::Calc qw( Add_Delta_Days );
use Date::Manip;
use Digest::MD5 qw(md5_hex);
use Digest::SHA1 qw(sha1_hex);
✔️use Encode;    # require Encode; in CGI.pm; they use Encode::is_utf8 and Encode::decode
use Encode qw(encode_utf8 from_to find_encoding decode _utf8_off _utf8_on is_utf8);  # used in Date::Manip::Base
✔️use Env;
use Excel::Writer::XLSX;
use File::Copy;
use File::Find;    # Used by Date::Manip
use GD::Graph::area;
use GD::Graph::lines;
use GD::Graph::bars;
✔️use HTML::Entities;
use IO::Socket::SSL;
use Java;
use JSON;
✔️use List::Util qw(max);    # Used in issue_s237.pl
use LWP::UserAgent;
use Linux::Distribution qw(distribution_name);
use MIME::Lite;
use Net::IP;    #for ipv6
use Net::SFTP::Foreign;
use Net::SMTP;
✔️use overload;    # overload::Method (used by File::Copy)
use Router::Cisco::Conf;
use Sleepycat::DbXml 'simple';   # See https://github.com/berkeleydb/dbxml
use Spreadsheet::ParseExcel;
use Spreadsheet::WriteExcel;
use Spreadsheet::XLSX;
✔️use Sub::Util;
use Sys::Syslog qw(:DEFAULT setlogsock);
use Sys::Syslog;
use threads;    # SEE NOTE BELOW!
✔️use Text::ParseWords;   # require Text::ParseWords in CGI.pm
✔️use Time::HiRes qw(usleep nanosleep stat utime);
✔️use Time::localtime;
use XML::Hash::XS;
use XML::LibXML;
use XML::Simple qw(:strict);
use diagnostics;
✔️use integer;
✔️use parent;  # Used by CGI.Util
use warnings::register;    # Used by File::Find

✔️PerlIO::get_layers  # Referenced w/o 'use' in CGI.pm
✔️utf8::encode, utf8::is_utf8, utf8::unicode_to_native, utf8::native_to_unicode # References w/o 'use' in bytes.pm, CGI/Util.pm, and Encode.pm

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions