Skip to content

Add lots of libraries for netdb project #134

Open
@snoopyjc

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

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