Subject: CVS commit: pkgsrc/devel/rudiments
From: Adam Ciarcinski
Date: 2022-12-03 16:50:51
Message id: 20221203155051.228D3FA90@cvs.NetBSD.org

Log Message:
rudiments: updated to 1.4.2

1.4.2 - backported epoll_wait/kqueue fixes from 2.0 branch

1.4.1 - backported sensitivevalue code from 2.0 branch

1.4.0 - added wcharacter, wcharstring, and wstringbuffer classes
        memorymap::getLength() -> getSize()
        added various *IgnoringCase methods to charstring/wcharstring
        removed length()/isNullOrEmpty() with const unsigned char * arguments
        now size="number of bytes" and length="number of \ 
characters/elements",
                updated comments, parameters, and some method names
        added datetime::getCentury()
        added datetime::getShortYear()
        fixed jsondom::write() of non-existent string values
        fixed datetime::parse() crash when NULL parameters are passed in
        added commandline::toDictionary()
        added parameterstring::getDictionary()
        fixed potential null dereference in jsondom::write()
        fixed potential null dereference in templateengine::replaceVariable()
        added error reporting to templateengine class
        fixed potentially uninitialized optimum block size in sax class
        optimized domnode::insertNode() for empty, append, and prepend cases
        added quoted-printable encodings to charstring
        added lots of row/column manipulation methods to csvdom class
        tls::setProtocolVersion() supports "v" format: SSLv3, TLSv1.3, etc.
        applied patch from Igor to fix configure.vbs VC++ version detection
                for non-US versions

Files:
RevisionActionfile
1.69modifypkgsrc/devel/rudiments/Makefile
1.22modifypkgsrc/devel/rudiments/PLIST
1.27modifypkgsrc/devel/rudiments/distinfo
1.2modifypkgsrc/devel/rudiments/patches/patch-src_Makefile.in