Received: by mail.netbsd.org (Postfix, from userid 605) id 5DB0B84D0E; Tue, 16 Feb 2021 13:10:23 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 936F884D0D for ; Tue, 16 Feb 2021 13:10:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id Jc0aIHMHiXII for ; Tue, 16 Feb 2021 13:10:19 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 5D65884CF1 for ; Tue, 16 Feb 2021 13:10:19 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 56573FA95; Tue, 16 Feb 2021 13:10:19 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_161348101941530" MIME-Version: 1.0 Date: Tue, 16 Feb 2021 13:10:19 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/rudiments To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20210216131019.56573FA95@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_161348101941530 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Tue Feb 16 13:10:19 UTC 2021 Modified Files: pkgsrc/devel/rudiments: Makefile PLIST buildlink3.mk distinfo pkgsrc/devel/rudiments/patches: patch-include_rudiments_private_socketclient.h patch-src_listener.cpp Added Files: pkgsrc/devel/rudiments/patches: patch-src_Makefile.in Removed Files: pkgsrc/devel/rudiments/patches: patch-src_xmldomnode.cpp Log Message: rudiments: updated to 1.3.1 Rudiments 1.3.1 This patch release fixes a bug in the rpm spec file and a missing library dependency in the link command for librudiments-apache. Rudiments 1.3.0 This release mainly featured integration of code from other projects. The remnants of the old firstworks project "stencil" have been merged in, as well as some MVC base classes from other projects. Some date-time parsing code from SQL Relay has been pushed down into the datetime class. There are some new features as well - most notably an encryption framework and aes128 class. There are also sax/dom parsers for CSV, ini, and java-style properties files as well, similar to the xml/json sax/dom classes. The logger classes have been refactored a bit, in back-incompatible ways. Thus the minor version bump. Full ChangeLog follows: unattended tests added support for escaping single/double-quotes to templateengine migrated in clasess from stencil project added librudiments-apache added \r\n support when parsing CSVs integrated MVC base classes from other projects added inisax/inidom and propsax/propdom classes added cronschedule class added logger start/end methods logger string-write works like printf now logger indent uses uint32_t now removed some unused logger::write() methods added a log level to the logger class process::spawn()'s forked child exits if exec() fails now charstring::replace() methods are null-safe now migrated datetime::parse() and datetime::formatAs() from sqlrelay csvsax accepts empty (or all whitespace) files now logger::write() is null-safe now base64encode is whitespace-safe now added support for 5-part dates and day-month-year 4-part dates added datetime::getWeekOfYear added file::extension added directory::createTemporaryDirectory added directory::removeTree added encryption interface added aes128 encryption added charstring::startsWith/endsWith Rudiments 1.2.2 This is a minor bug-fix release. ChangeLog follows: fixed another long-standing charstring::httpEscape bug -Wno-deprecated-declarations is now included if possible added configure tests for RB_HALT/AUTOBOOT (enums on solaris 11.4) certificate tests use sha1 if sha256 is unavailable filedescriptor::pvt->_lstnr is initialzed to NULL in clone operation now listener::listen() safely handles non pollin/out events now removed waitForChildren() from shutdown/crash handlers sigsuspend() fails if errno!=EINTR now instead of whether it returns -1 filtered out -Wl,-Bsymbolic-functions -Wl,-z,relro from krb5-config Rudiments 1.2.1 This is a minor bug-fix release. ChangeLog follows: charstring::isYes includes "on" and charstring::isNo includes "off" tabs are url-encoded correctly now "unsafe" characters are url-encoded now httpEscape uses character::isAlphanumeric now (to improve perforamnce) some file-descriptor-passing tweaks for modern FreeBSD fixed some json parsing bugs updated default_md=sha256 in ca.cnf to generate ca.pem in tests fixed a possible double-free in listener::cleanUp Rudiments 1.2.0 This release adds a few minor features, and fixes a few minor bugs... The jsonsax/dom classes handle escaping correctly now. The url class features a getError() method which returns more detailed error information than the error class. For example, if there's a protocol error, as opposed to an operating-system-level error, then url::getError() returns it. A sha256 class has been added. The sha1, sha256, and md5 classes now prefer to use libcrypto implementations, if they are available, as they might be hardware accelerated, but fall back to internal implementations if they are not available. hash::getHash() returns binary data now, for all hashes. Previously sha1/256 returned binary data and md5 returned a string. charstring::hexEncode()/hexDecode(), and charstring::before()/between()/after() methods have been added to the charstring class. The url class now supports setting the user agent and other headers for http urls. It also supports making http POST requests. The various container classes (linkedlist, avltree, dictionary, etc.) all support remove/clearAnd(Array)Delete methods. The removeAnd(Array)Delete methods remove the node from the container and delete the value stored in the node as well. The clearAnd(Array)Delete methods operate similarly, removing all nodes. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 pkgsrc/devel/rudiments/Makefile cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/rudiments/PLIST cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/rudiments/buildlink3.mk cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/rudiments/distinfo cvs rdiff -u -r1.3 -r1.4 \ pkgsrc/devel/rudiments/patches/patch-include_rudiments_private_socketclient.h cvs rdiff -u -r0 -r1.1 pkgsrc/devel/rudiments/patches/patch-src_Makefile.in cvs rdiff -u -r1.2 -r1.3 \ pkgsrc/devel/rudiments/patches/patch-src_listener.cpp cvs rdiff -u -r1.2 -r0 \ pkgsrc/devel/rudiments/patches/patch-src_xmldomnode.cpp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_161348101941530 Content-Disposition: inline Content-Length: 48432 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/rudiments/Makefile diff -u pkgsrc/devel/rudiments/Makefile:1.62 pkgsrc/devel/rudiments/Makefile:1.63 --- pkgsrc/devel/rudiments/Makefile:1.62 Fri May 22 10:55:45 2020 +++ pkgsrc/devel/rudiments/Makefile Tue Feb 16 13:10:18 2021 @@ -1,33 +1,22 @@ -# $NetBSD: Makefile,v 1.62 2020/05/22 10:55:45 adam Exp $ -# +# $NetBSD: Makefile,v 1.63 2021/02/16 13:10:18 adam Exp $ -DISTNAME= rudiments-1.0.2 -PKGREVISION= 14 -CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rudiments/} +DISTNAME= rudiments-1.3.1 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rudiments/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://rudiments.sourceforge.net/ +COMMENT= C++ class library for client/server/daemon applications +LICENSE= gnu-lgpl-v2 -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://rudiments.sourceforge.net/ -COMMENT= C++ class library for client/server/daemon applications -LICENSE= gnu-lgpl-v2 - -GNU_CONFIGURE= YES -USE_TOOLS+= gmake USE_LANGUAGES= c c++ -USE_LIBTOOL= YES -USE_PKGLOCALEDIR= YES -PTHREAD_AUTO_VARS= YES - -BUILDLINK_TRANSFORM+= rm:-Werror -BUILDLINK_TRANSFORM+= rm:-Wno-long-double - -.include "../../mk/compiler.mk" -.if !empty(PKGSRC_COMPILER:Mclang) -_WRAP_EXTRA_ARGS.CXX+= -Wno-error=unused-private-field -CWRAPPERS_APPEND.cxx+= -Wno-error=unused-private-field -# Avoid deprecation errors on Darwin for GSS.framework -CWRAPPERS_APPEND.cxx+= -Wno-error=deprecated-declarations -.endif +USE_LIBTOOL= yes +USE_PKGLOCALEDIR= yes +USE_TOOLS+= gmake +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --disable-apache2 +CONFIGURE_ARGS+= --disable-werror +PTHREAD_AUTO_VARS= yes .include "../../devel/pcre/buildlink3.mk" .include "../../security/openssl/buildlink3.mk" Index: pkgsrc/devel/rudiments/PLIST diff -u pkgsrc/devel/rudiments/PLIST:1.20 pkgsrc/devel/rudiments/PLIST:1.21 --- pkgsrc/devel/rudiments/PLIST:1.20 Mon Jan 16 13:09:05 2017 +++ pkgsrc/devel/rudiments/PLIST Tue Feb 16 13:10:18 2021 @@ -1,22 +1,33 @@ -@comment $NetBSD: PLIST,v 1.20 2017/01/16 13:09:05 fhajny Exp $ +@comment $NetBSD: PLIST,v 1.21 2021/02/16 13:10:18 adam Exp $ bin/rudiments-config +include/rudiments/aes128.h include/rudiments/avltree.h include/rudiments/bytebuffer.h include/rudiments/bytestring.h +include/rudiments/cgihttpserverapi.h include/rudiments/character.h include/rudiments/charstring.h +include/rudiments/chat.h include/rudiments/client.h include/rudiments/codetree.h include/rudiments/commandline.h include/rudiments/compiler.h +include/rudiments/cronschedule.h include/rudiments/crypt.h +include/rudiments/csvdom.h +include/rudiments/csvsax.h +include/rudiments/cursordomnode.h include/rudiments/datetime.h include/rudiments/debugprint.h include/rudiments/device.h include/rudiments/dictionary.h include/rudiments/directory.h +include/rudiments/dom.h +include/rudiments/domevents.h +include/rudiments/domnode.h include/rudiments/dynamicarray.h include/rudiments/dynamiclib.h +include/rudiments/encryption.h include/rudiments/environment.h include/rudiments/error.h include/rudiments/file.h @@ -26,17 +37,37 @@ include/rudiments/groupentry.h include/rudiments/gss.h include/rudiments/hash.h include/rudiments/hostentry.h +include/rudiments/httpbasicsecurity.h +include/rudiments/httprequest.h +include/rudiments/httpresponse.h +include/rudiments/httpserverapi.h +include/rudiments/httpserverapimain.h include/rudiments/inetsocketclient.h include/rudiments/inetsocketserver.h include/rudiments/inetsocketutil.h +include/rudiments/inidom.h +include/rudiments/inisax.h +include/rudiments/input.h +include/rudiments/jsondom.h +include/rudiments/jsonsax.h include/rudiments/linkedlist.h include/rudiments/listener.h include/rudiments/logger.h include/rudiments/md5.h include/rudiments/memorymap.h include/rudiments/memorypool.h +include/rudiments/mvccontroller.h +include/rudiments/mvcproperties.h +include/rudiments/mvcresult.h +include/rudiments/mvcsecurity.h +include/rudiments/mvcservice.h +include/rudiments/mvctier.h +include/rudiments/mvcview.h +include/rudiments/output.h include/rudiments/parameterstring.h include/rudiments/permissions.h +include/rudiments/private/aes128.h +include/rudiments/private/aes128includes.h include/rudiments/private/avltree.h include/rudiments/private/avltreeincludes.h include/rudiments/private/avltreeinlines.h @@ -44,9 +75,14 @@ include/rudiments/private/avltreenode.h include/rudiments/private/bytebuffer.h include/rudiments/private/bytebufferincludes.h include/rudiments/private/bytestringincludes.h +include/rudiments/private/cgihttpserverapi.h +include/rudiments/private/cgihttpserverapiincludes.h +include/rudiments/private/cgimodule.h include/rudiments/private/characterincludes.h include/rudiments/private/charstring.h include/rudiments/private/charstringincludes.h +include/rudiments/private/chat.h +include/rudiments/private/chatincludes.h include/rudiments/private/client.h include/rudiments/private/clientincludes.h include/rudiments/private/codetree.h @@ -57,7 +93,15 @@ include/rudiments/private/commandlineinc include/rudiments/private/compiler.h include/rudiments/private/compilerincludes.h include/rudiments/private/config.h +include/rudiments/private/cronschedule.h +include/rudiments/private/cronscheduleincludes.h include/rudiments/private/cryptincludes.h +include/rudiments/private/csvdom.h +include/rudiments/private/csvdomincludes.h +include/rudiments/private/csvsax.h +include/rudiments/private/csvsaxincludes.h +include/rudiments/private/cursordomnode.h +include/rudiments/private/cursordomnodeincludes.h include/rudiments/private/datetime.h include/rudiments/private/datetimeincludes.h include/rudiments/private/debugprint.h @@ -70,11 +114,19 @@ include/rudiments/private/dictionarynode include/rudiments/private/directory.h include/rudiments/private/directoryincludes.h include/rudiments/private/dll.h +include/rudiments/private/dom.h +include/rudiments/private/domevents.h +include/rudiments/private/domeventsincludes.h +include/rudiments/private/domincludes.h +include/rudiments/private/domnode.h +include/rudiments/private/domnodeincludes.h include/rudiments/private/dynamicarray.h include/rudiments/private/dynamicarrayincludes.h include/rudiments/private/dynamicarrayinlines.h include/rudiments/private/dynamiclib.h include/rudiments/private/dynamiclibincludes.h +include/rudiments/private/encryption.h +include/rudiments/private/encryptionincludes.h include/rudiments/private/environment.h include/rudiments/private/environmentincludes.h include/rudiments/private/errorincludes.h @@ -95,13 +147,30 @@ include/rudiments/private/gssmechanism.h include/rudiments/private/hashincludes.h include/rudiments/private/hostentry.h include/rudiments/private/hostentryincludes.h +include/rudiments/private/httpbasicsecurity.h +include/rudiments/private/httpbasicsecurityincludes.h +include/rudiments/private/httprequest.h +include/rudiments/private/httprequestincludes.h +include/rudiments/private/httpresponse.h +include/rudiments/private/httpresponseincludes.h +include/rudiments/private/httpserverapi.h +include/rudiments/private/httpserverapiincludes.h include/rudiments/private/inetsocketclient.h include/rudiments/private/inetsocketclientincludes.h include/rudiments/private/inetsocketserver.h include/rudiments/private/inetsocketserverincludes.h include/rudiments/private/inetsocketutil.h include/rudiments/private/inetsocketutilincludes.h +include/rudiments/private/inidom.h +include/rudiments/private/inidomincludes.h +include/rudiments/private/inisax.h +include/rudiments/private/inisaxincludes.h +include/rudiments/private/inputincludes.h include/rudiments/private/inttypes.h +include/rudiments/private/jsondom.h +include/rudiments/private/jsondomincludes.h +include/rudiments/private/jsonsax.h +include/rudiments/private/jsonsaxincludes.h include/rudiments/private/linkedlist.h include/rudiments/private/linkedlistincludes.h include/rudiments/private/linkedlistinlines.h @@ -117,8 +186,17 @@ include/rudiments/private/memorymap.h include/rudiments/private/memorymapincludes.h include/rudiments/private/memorypool.h include/rudiments/private/memorypoolincludes.h +include/rudiments/private/mvcproperties.h +include/rudiments/private/mvcpropertiesincludes.h +include/rudiments/private/mvcresult.h +include/rudiments/private/mvcresultincludes.h +include/rudiments/private/mvctier.h +include/rudiments/private/mvctierincludes.h +include/rudiments/private/mvcview.h +include/rudiments/private/mvcviewincludes.h include/rudiments/private/new.h include/rudiments/private/nodeinlines.h +include/rudiments/private/outputincludes.h include/rudiments/private/parameterstring.h include/rudiments/private/parameterstringincludes.h include/rudiments/private/permissions.h @@ -127,13 +205,18 @@ include/rudiments/private/process.h include/rudiments/private/processincludes.h include/rudiments/private/prompt.h include/rudiments/private/promptincludes.h +include/rudiments/private/propdom.h +include/rudiments/private/propdomincludes.h +include/rudiments/private/propsax.h +include/rudiments/private/propsaxincludes.h include/rudiments/private/protocolentry.h include/rudiments/private/protocolentryincludes.h include/rudiments/private/randomnumber.h include/rudiments/private/randomnumberincludes.h include/rudiments/private/regularexpression.h include/rudiments/private/regularexpressionincludes.h -include/rudiments/private/rudimentsinlines.h +include/rudiments/private/sax.h +include/rudiments/private/saxincludes.h include/rudiments/private/semaphoreset.h include/rudiments/private/semaphoresetincludes.h include/rudiments/private/server.h @@ -142,6 +225,8 @@ include/rudiments/private/serviceentry.h include/rudiments/private/serviceentryincludes.h include/rudiments/private/sha1.h include/rudiments/private/sha1includes.h +include/rudiments/private/sha256.h +include/rudiments/private/sha256includes.h include/rudiments/private/sharedmemory.h include/rudiments/private/sharedmemoryincludes.h include/rudiments/private/signalclassesincludes.h @@ -162,10 +247,13 @@ include/rudiments/private/staticarrayinl include/rudiments/private/stderrdestination.h include/rudiments/private/stdio.h include/rudiments/private/stdoutdestination.h -include/rudiments/private/stringbuffer.h include/rudiments/private/stringbufferincludes.h +include/rudiments/private/stringbufferinlines.h +include/rudiments/private/sys.h include/rudiments/private/sysincludes.h include/rudiments/private/syslogdestination.h +include/rudiments/private/templateengine.h +include/rudiments/private/templateengineincludes.h include/rudiments/private/thread.h include/rudiments/private/threadincludes.h include/rudiments/private/threadmutex.h @@ -181,29 +269,33 @@ include/rudiments/private/unixsocketserv include/rudiments/private/unixsocketutil.h include/rudiments/private/unixsocketutilincludes.h include/rudiments/private/url.h +include/rudiments/private/urlhttprequest.h +include/rudiments/private/urlhttprequestincludes.h include/rudiments/private/urlincludes.h include/rudiments/private/userentry.h include/rudiments/private/userentryincludes.h +include/rudiments/private/websocket.h +include/rudiments/private/websocketincludes.h include/rudiments/private/winsock.h include/rudiments/private/xmldom.h -include/rudiments/private/xmldomevents.h -include/rudiments/private/xmldomeventsincludes.h include/rudiments/private/xmldomincludes.h -include/rudiments/private/xmldomnode.h -include/rudiments/private/xmldomnodeincludes.h include/rudiments/private/xmlsax.h include/rudiments/private/xmlsaxincludes.h include/rudiments/process.h include/rudiments/prompt.h +include/rudiments/propdom.h +include/rudiments/propsax.h include/rudiments/protocolentry.h include/rudiments/randomnumber.h include/rudiments/regularexpression.h include/rudiments/resultcodes.h +include/rudiments/sax.h include/rudiments/security.h include/rudiments/semaphoreset.h include/rudiments/server.h include/rudiments/serviceentry.h include/rudiments/sha1.h +include/rudiments/sha256.h include/rudiments/sharedmemory.h include/rudiments/signalclasses.h include/rudiments/singlylinkedlist.h @@ -214,6 +306,7 @@ include/rudiments/staticarray.h include/rudiments/stdio.h include/rudiments/stringbuffer.h include/rudiments/sys.h +include/rudiments/templateengine.h include/rudiments/thread.h include/rudiments/threadmutex.h include/rudiments/tls.h @@ -221,17 +314,19 @@ include/rudiments/unixsocketclient.h include/rudiments/unixsocketserver.h include/rudiments/unixsocketutil.h include/rudiments/url.h +include/rudiments/urlhttprequest.h include/rudiments/userentry.h +include/rudiments/websocket.h include/rudiments/xmldom.h -include/rudiments/xmldomevents.h -include/rudiments/xmldomnode.h include/rudiments/xmlsax.h lib/librudiments.la lib/pkgconfig/rudiments.pc man/man1/rudiments-config.1 share/doc/rudiments/classes/html/annotated.html -share/doc/rudiments/classes/html/arrowdown.png -share/doc/rudiments/classes/html/arrowright.png +share/doc/rudiments/classes/html/apachehttpserverapi_8h_source.html +share/doc/rudiments/classes/html/apachehttpserverapiincludes_8h_source.html +share/doc/rudiments/classes/html/apacheincludes_8h_source.html +share/doc/rudiments/classes/html/apachemodule_8h_source.html share/doc/rudiments/classes/html/avltree_8h_source.html share/doc/rudiments/classes/html/avltreeincludes_8h_source.html share/doc/rudiments/classes/html/avltreeinlines_8h_source.html @@ -242,12 +337,17 @@ share/doc/rudiments/classes/html/bytebuf share/doc/rudiments/classes/html/bytebufferincludes_8h_source.html share/doc/rudiments/classes/html/bytestring_8h_source.html share/doc/rudiments/classes/html/bytestringincludes_8h_source.html +share/doc/rudiments/classes/html/cgihttpserverapi_8h_source.html +share/doc/rudiments/classes/html/cgihttpserverapiincludes_8h_source.html +share/doc/rudiments/classes/html/cgimodule_8h_source.html share/doc/rudiments/classes/html/character_8h_source.html share/doc/rudiments/classes/html/characterincludes_8h_source.html share/doc/rudiments/classes/html/charstring_8h_source.html share/doc/rudiments/classes/html/charstringincludes_8h_source.html share/doc/rudiments/classes/html/chat_8h_source.html share/doc/rudiments/classes/html/chatincludes_8h_source.html +share/doc/rudiments/classes/html/classapachehttpserverapi-members.html +share/doc/rudiments/classes/html/classapachehttpserverapi.html share/doc/rudiments/classes/html/classavltree-members.html share/doc/rudiments/classes/html/classavltree.html share/doc/rudiments/classes/html/classavltreenode-members.html @@ -258,6 +358,8 @@ share/doc/rudiments/classes/html/classby share/doc/rudiments/classes/html/classbytebuffer.html share/doc/rudiments/classes/html/classbytestring-members.html share/doc/rudiments/classes/html/classbytestring.html +share/doc/rudiments/classes/html/classcgihttpserverapi-members.html +share/doc/rudiments/classes/html/classcgihttpserverapi.html share/doc/rudiments/classes/html/classcharacter-members.html share/doc/rudiments/classes/html/classcharacter.html share/doc/rudiments/classes/html/classcharstring-members.html @@ -284,6 +386,12 @@ share/doc/rudiments/classes/html/classco share/doc/rudiments/classes/html/classcompilerprocessor.html share/doc/rudiments/classes/html/classcrypt-members.html share/doc/rudiments/classes/html/classcrypt.html +share/doc/rudiments/classes/html/classcsvdom-members.html +share/doc/rudiments/classes/html/classcsvdom.html +share/doc/rudiments/classes/html/classcsvsax-members.html +share/doc/rudiments/classes/html/classcsvsax.html +share/doc/rudiments/classes/html/classcursordomnode-members.html +share/doc/rudiments/classes/html/classcursordomnode.html share/doc/rudiments/classes/html/classdatetime-members.html share/doc/rudiments/classes/html/classdatetime.html share/doc/rudiments/classes/html/classdevice-members.html @@ -294,6 +402,12 @@ share/doc/rudiments/classes/html/classdi share/doc/rudiments/classes/html/classdictionarynode.html share/doc/rudiments/classes/html/classdirectory-members.html share/doc/rudiments/classes/html/classdirectory.html +share/doc/rudiments/classes/html/classdom-members.html +share/doc/rudiments/classes/html/classdom.html +share/doc/rudiments/classes/html/classdomevents-members.html +share/doc/rudiments/classes/html/classdomevents.html +share/doc/rudiments/classes/html/classdomnode-members.html +share/doc/rudiments/classes/html/classdomnode.html share/doc/rudiments/classes/html/classdynamicarray-members.html share/doc/rudiments/classes/html/classdynamicarray.html share/doc/rudiments/classes/html/classdynamiclib-members.html @@ -325,12 +439,30 @@ share/doc/rudiments/classes/html/classha share/doc/rudiments/classes/html/classhash.html share/doc/rudiments/classes/html/classhostentry-members.html share/doc/rudiments/classes/html/classhostentry.html +share/doc/rudiments/classes/html/classhttpbasicsecurity-members.html +share/doc/rudiments/classes/html/classhttpbasicsecurity.html +share/doc/rudiments/classes/html/classhttprequest-members.html +share/doc/rudiments/classes/html/classhttprequest.html +share/doc/rudiments/classes/html/classhttpresponse-members.html +share/doc/rudiments/classes/html/classhttpresponse.html +share/doc/rudiments/classes/html/classhttpserverapi-members.html +share/doc/rudiments/classes/html/classhttpserverapi.html share/doc/rudiments/classes/html/classinetsocketclient-members.html share/doc/rudiments/classes/html/classinetsocketclient.html share/doc/rudiments/classes/html/classinetsocketserver-members.html share/doc/rudiments/classes/html/classinetsocketserver.html share/doc/rudiments/classes/html/classinetsocketutil-members.html share/doc/rudiments/classes/html/classinetsocketutil.html +share/doc/rudiments/classes/html/classinidom-members.html +share/doc/rudiments/classes/html/classinidom.html +share/doc/rudiments/classes/html/classinisax-members.html +share/doc/rudiments/classes/html/classinisax.html +share/doc/rudiments/classes/html/classinput-members.html +share/doc/rudiments/classes/html/classinput.html +share/doc/rudiments/classes/html/classjsondom-members.html +share/doc/rudiments/classes/html/classjsondom.html +share/doc/rudiments/classes/html/classjsonsax-members.html +share/doc/rudiments/classes/html/classjsonsax.html share/doc/rudiments/classes/html/classlinkedlist-members.html share/doc/rudiments/classes/html/classlinkedlist.html share/doc/rudiments/classes/html/classlinkedlistnode-members.html @@ -354,6 +486,22 @@ share/doc/rudiments/classes/html/classmo share/doc/rudiments/classes/html/classmodemserver.html share/doc/rudiments/classes/html/classmodemutil-members.html share/doc/rudiments/classes/html/classmodemutil.html +share/doc/rudiments/classes/html/classmvccontroller-members.html +share/doc/rudiments/classes/html/classmvccontroller.html +share/doc/rudiments/classes/html/classmvcproperties-members.html +share/doc/rudiments/classes/html/classmvcproperties.html +share/doc/rudiments/classes/html/classmvcresult-members.html +share/doc/rudiments/classes/html/classmvcresult.html +share/doc/rudiments/classes/html/classmvcsecurity-members.html +share/doc/rudiments/classes/html/classmvcsecurity.html +share/doc/rudiments/classes/html/classmvcservice-members.html +share/doc/rudiments/classes/html/classmvcservice.html +share/doc/rudiments/classes/html/classmvctier-members.html +share/doc/rudiments/classes/html/classmvctier.html +share/doc/rudiments/classes/html/classmvcview-members.html +share/doc/rudiments/classes/html/classmvcview.html +share/doc/rudiments/classes/html/classoutput-members.html +share/doc/rudiments/classes/html/classoutput.html share/doc/rudiments/classes/html/classparameterstring-members.html share/doc/rudiments/classes/html/classparameterstring.html share/doc/rudiments/classes/html/classpermissions-members.html @@ -362,12 +510,18 @@ share/doc/rudiments/classes/html/classpr share/doc/rudiments/classes/html/classprocess.html share/doc/rudiments/classes/html/classprompt-members.html share/doc/rudiments/classes/html/classprompt.html +share/doc/rudiments/classes/html/classpropdom-members.html +share/doc/rudiments/classes/html/classpropdom.html +share/doc/rudiments/classes/html/classpropsax-members.html +share/doc/rudiments/classes/html/classpropsax.html share/doc/rudiments/classes/html/classprotocolentry-members.html share/doc/rudiments/classes/html/classprotocolentry.html share/doc/rudiments/classes/html/classrandomnumber-members.html share/doc/rudiments/classes/html/classrandomnumber.html share/doc/rudiments/classes/html/classregularexpression-members.html share/doc/rudiments/classes/html/classregularexpression.html +share/doc/rudiments/classes/html/classsax-members.html +share/doc/rudiments/classes/html/classsax.html share/doc/rudiments/classes/html/classsecuritycontext-members.html share/doc/rudiments/classes/html/classsecuritycontext.html share/doc/rudiments/classes/html/classsemaphoreset-members.html @@ -382,6 +536,8 @@ share/doc/rudiments/classes/html/classse share/doc/rudiments/classes/html/classserviceentry.html share/doc/rudiments/classes/html/classsha1-members.html share/doc/rudiments/classes/html/classsha1.html +share/doc/rudiments/classes/html/classsha256-members.html +share/doc/rudiments/classes/html/classsha256.html share/doc/rudiments/classes/html/classsharedmemory-members.html share/doc/rudiments/classes/html/classsharedmemory.html share/doc/rudiments/classes/html/classsignalhandler-members.html @@ -412,6 +568,8 @@ share/doc/rudiments/classes/html/classsy share/doc/rudiments/classes/html/classsys.html share/doc/rudiments/classes/html/classsyslogdestination-members.html share/doc/rudiments/classes/html/classsyslogdestination.html +share/doc/rudiments/classes/html/classtemplateengine-members.html +share/doc/rudiments/classes/html/classtemplateengine.html share/doc/rudiments/classes/html/classthread-members.html share/doc/rudiments/classes/html/classthread.html share/doc/rudiments/classes/html/classthreadmutex-members.html @@ -430,16 +588,16 @@ share/doc/rudiments/classes/html/classun share/doc/rudiments/classes/html/classunixsocketutil.html share/doc/rudiments/classes/html/classurl-members.html share/doc/rudiments/classes/html/classurl.html +share/doc/rudiments/classes/html/classurlhttprequest-members.html +share/doc/rudiments/classes/html/classurlhttprequest.html share/doc/rudiments/classes/html/classuserentry-members.html share/doc/rudiments/classes/html/classuserentry.html +share/doc/rudiments/classes/html/classwebsocket-members.html +share/doc/rudiments/classes/html/classwebsocket.html share/doc/rudiments/classes/html/classwinsock-members.html share/doc/rudiments/classes/html/classwinsock.html share/doc/rudiments/classes/html/classxmldom-members.html share/doc/rudiments/classes/html/classxmldom.html -share/doc/rudiments/classes/html/classxmldomevents-members.html -share/doc/rudiments/classes/html/classxmldomevents.html -share/doc/rudiments/classes/html/classxmldomnode-members.html -share/doc/rudiments/classes/html/classxmldomnode.html share/doc/rudiments/classes/html/classxmlsax-members.html share/doc/rudiments/classes/html/classxmlsax.html share/doc/rudiments/classes/html/client_8h_source.html @@ -457,10 +615,17 @@ share/doc/rudiments/classes/html/config_ share/doc/rudiments/classes/html/config__vs2010_8h_source.html share/doc/rudiments/classes/html/config__vs2013_8h_source.html share/doc/rudiments/classes/html/config__vs2015_8h_source.html +share/doc/rudiments/classes/html/config__vs2017_8h_source.html share/doc/rudiments/classes/html/config__vs5_8h_source.html share/doc/rudiments/classes/html/config__vs6_8h_source.html share/doc/rudiments/classes/html/crypt_8h_source.html share/doc/rudiments/classes/html/cryptincludes_8h_source.html +share/doc/rudiments/classes/html/csvdom_8h_source.html +share/doc/rudiments/classes/html/csvdomincludes_8h_source.html +share/doc/rudiments/classes/html/csvsax_8h_source.html +share/doc/rudiments/classes/html/csvsaxincludes_8h_source.html +share/doc/rudiments/classes/html/cursordomnode_8h_source.html +share/doc/rudiments/classes/html/cursordomnodeincludes_8h_source.html share/doc/rudiments/classes/html/datetime_8h_source.html share/doc/rudiments/classes/html/datetimeincludes_8h_source.html share/doc/rudiments/classes/html/debugprint_8h_source.html @@ -477,6 +642,12 @@ share/doc/rudiments/classes/html/directo share/doc/rudiments/classes/html/directoryincludes_8h_source.html share/doc/rudiments/classes/html/dll_8h_source.html share/doc/rudiments/classes/html/doc.png +share/doc/rudiments/classes/html/dom_8h_source.html +share/doc/rudiments/classes/html/domevents_8h_source.html +share/doc/rudiments/classes/html/domeventsincludes_8h_source.html +share/doc/rudiments/classes/html/domincludes_8h_source.html +share/doc/rudiments/classes/html/domnode_8h_source.html +share/doc/rudiments/classes/html/domnodeincludes_8h_source.html share/doc/rudiments/classes/html/doxygen.css share/doc/rudiments/classes/html/doxygen.png share/doc/rudiments/classes/html/dynamicarray_8h_source.html @@ -499,14 +670,12 @@ share/doc/rudiments/classes/html/filesys share/doc/rudiments/classes/html/folderclosed.png share/doc/rudiments/classes/html/folderopen.png share/doc/rudiments/classes/html/functions.html -share/doc/rudiments/classes/html/functions_0x7e.html share/doc/rudiments/classes/html/functions_b.html share/doc/rudiments/classes/html/functions_c.html share/doc/rudiments/classes/html/functions_d.html share/doc/rudiments/classes/html/functions_e.html share/doc/rudiments/classes/html/functions_f.html share/doc/rudiments/classes/html/functions_func.html -share/doc/rudiments/classes/html/functions_func_0x7e.html share/doc/rudiments/classes/html/functions_func_b.html share/doc/rudiments/classes/html/functions_func_c.html share/doc/rudiments/classes/html/functions_func_d.html @@ -515,6 +684,7 @@ share/doc/rudiments/classes/html/functio share/doc/rudiments/classes/html/functions_func_g.html share/doc/rudiments/classes/html/functions_func_h.html share/doc/rudiments/classes/html/functions_func_i.html +share/doc/rudiments/classes/html/functions_func_j.html share/doc/rudiments/classes/html/functions_func_k.html share/doc/rudiments/classes/html/functions_func_l.html share/doc/rudiments/classes/html/functions_func_m.html @@ -530,9 +700,11 @@ share/doc/rudiments/classes/html/functio share/doc/rudiments/classes/html/functions_func_w.html share/doc/rudiments/classes/html/functions_func_x.html share/doc/rudiments/classes/html/functions_func_z.html +share/doc/rudiments/classes/html/functions_func_~.html share/doc/rudiments/classes/html/functions_g.html share/doc/rudiments/classes/html/functions_h.html share/doc/rudiments/classes/html/functions_i.html +share/doc/rudiments/classes/html/functions_j.html share/doc/rudiments/classes/html/functions_k.html share/doc/rudiments/classes/html/functions_l.html share/doc/rudiments/classes/html/functions_m.html @@ -549,6 +721,7 @@ share/doc/rudiments/classes/html/functio share/doc/rudiments/classes/html/functions_w.html share/doc/rudiments/classes/html/functions_x.html share/doc/rudiments/classes/html/functions_z.html +share/doc/rudiments/classes/html/functions_~.html share/doc/rudiments/classes/html/groupentry_8h_source.html share/doc/rudiments/classes/html/groupentryincludes_8h_source.html share/doc/rudiments/classes/html/gss_8h_source.html @@ -561,6 +734,15 @@ share/doc/rudiments/classes/html/hashinc share/doc/rudiments/classes/html/hierarchy.html share/doc/rudiments/classes/html/hostentry_8h_source.html share/doc/rudiments/classes/html/hostentryincludes_8h_source.html +share/doc/rudiments/classes/html/httpbasicsecurity_8h_source.html +share/doc/rudiments/classes/html/httpbasicsecurityincludes_8h_source.html +share/doc/rudiments/classes/html/httprequest_8h_source.html +share/doc/rudiments/classes/html/httprequestincludes_8h_source.html +share/doc/rudiments/classes/html/httpresponse_8h_source.html +share/doc/rudiments/classes/html/httpresponseincludes_8h_source.html +share/doc/rudiments/classes/html/httpserverapi_8h_source.html +share/doc/rudiments/classes/html/httpserverapiincludes_8h_source.html +share/doc/rudiments/classes/html/httpserverapimain_8h_source.html share/doc/rudiments/classes/html/index.html share/doc/rudiments/classes/html/inetsocketclient_8h_source.html share/doc/rudiments/classes/html/inetsocketclientincludes_8h_source.html @@ -568,8 +750,18 @@ share/doc/rudiments/classes/html/inetsoc share/doc/rudiments/classes/html/inetsocketserverincludes_8h_source.html share/doc/rudiments/classes/html/inetsocketutil_8h_source.html share/doc/rudiments/classes/html/inetsocketutilincludes_8h_source.html +share/doc/rudiments/classes/html/inidom_8h_source.html +share/doc/rudiments/classes/html/inidomincludes_8h_source.html +share/doc/rudiments/classes/html/inisax_8h_source.html +share/doc/rudiments/classes/html/inisaxincludes_8h_source.html +share/doc/rudiments/classes/html/input_8h_source.html +share/doc/rudiments/classes/html/inputincludes_8h_source.html share/doc/rudiments/classes/html/inttypes_8h_source.html share/doc/rudiments/classes/html/jquery.js +share/doc/rudiments/classes/html/jsondom_8h_source.html +share/doc/rudiments/classes/html/jsondomincludes_8h_source.html +share/doc/rudiments/classes/html/jsonsax_8h_source.html +share/doc/rudiments/classes/html/jsonsaxincludes_8h_source.html share/doc/rudiments/classes/html/linkedlist_8h_source.html share/doc/rudiments/classes/html/linkedlistincludes_8h_source.html share/doc/rudiments/classes/html/linkedlistinlines_8h_source.html @@ -588,11 +780,24 @@ share/doc/rudiments/classes/html/memorym share/doc/rudiments/classes/html/memorymapincludes_8h_source.html share/doc/rudiments/classes/html/memorypool_8h_source.html share/doc/rudiments/classes/html/memorypoolincludes_8h_source.html +share/doc/rudiments/classes/html/menu.js +share/doc/rudiments/classes/html/menudata.js share/doc/rudiments/classes/html/modemclient_8h_source.html share/doc/rudiments/classes/html/modemclientincludes_8h_source.html share/doc/rudiments/classes/html/modemserver_8h_source.html share/doc/rudiments/classes/html/modemserverincludes_8h_source.html share/doc/rudiments/classes/html/modemutil_8h_source.html +share/doc/rudiments/classes/html/mvccontroller_8h_source.html +share/doc/rudiments/classes/html/mvcproperties_8h_source.html +share/doc/rudiments/classes/html/mvcpropertiesincludes_8h_source.html +share/doc/rudiments/classes/html/mvcresult_8h_source.html +share/doc/rudiments/classes/html/mvcresultincludes_8h_source.html +share/doc/rudiments/classes/html/mvcsecurity_8h_source.html +share/doc/rudiments/classes/html/mvcservice_8h_source.html +share/doc/rudiments/classes/html/mvctier_8h_source.html +share/doc/rudiments/classes/html/mvctierincludes_8h_source.html +share/doc/rudiments/classes/html/mvcview_8h_source.html +share/doc/rudiments/classes/html/mvcviewincludes_8h_source.html share/doc/rudiments/classes/html/nav_f.png share/doc/rudiments/classes/html/nav_g.png share/doc/rudiments/classes/html/nav_h.png @@ -600,23 +805,33 @@ share/doc/rudiments/classes/html/network share/doc/rudiments/classes/html/new_8h_source.html share/doc/rudiments/classes/html/nodeinlines_8h_source.html share/doc/rudiments/classes/html/open.png +share/doc/rudiments/classes/html/output_8h_source.html +share/doc/rudiments/classes/html/outputincludes_8h_source.html share/doc/rudiments/classes/html/parameterstring_8h_source.html share/doc/rudiments/classes/html/parameterstringincludes_8h_source.html share/doc/rudiments/classes/html/permissions_8h_source.html share/doc/rudiments/classes/html/permissionsincludes_8h_source.html +share/doc/rudiments/classes/html/private_2apachehttpserverapi_8h_source.html share/doc/rudiments/classes/html/private_2avltree_8h_source.html share/doc/rudiments/classes/html/private_2bytebuffer_8h_source.html +share/doc/rudiments/classes/html/private_2cgihttpserverapi_8h_source.html share/doc/rudiments/classes/html/private_2charstring_8h_source.html share/doc/rudiments/classes/html/private_2chat_8h_source.html share/doc/rudiments/classes/html/private_2client_8h_source.html share/doc/rudiments/classes/html/private_2codetree_8h_source.html share/doc/rudiments/classes/html/private_2commandline_8h_source.html share/doc/rudiments/classes/html/private_2compiler_8h_source.html +share/doc/rudiments/classes/html/private_2csvdom_8h_source.html +share/doc/rudiments/classes/html/private_2csvsax_8h_source.html +share/doc/rudiments/classes/html/private_2cursordomnode_8h_source.html share/doc/rudiments/classes/html/private_2datetime_8h_source.html share/doc/rudiments/classes/html/private_2debugprint_8h_source.html share/doc/rudiments/classes/html/private_2device_8h_source.html share/doc/rudiments/classes/html/private_2dictionary_8h_source.html share/doc/rudiments/classes/html/private_2directory_8h_source.html +share/doc/rudiments/classes/html/private_2dom_8h_source.html +share/doc/rudiments/classes/html/private_2domevents_8h_source.html +share/doc/rudiments/classes/html/private_2domnode_8h_source.html share/doc/rudiments/classes/html/private_2dynamicarray_8h_source.html share/doc/rudiments/classes/html/private_2dynamiclib_8h_source.html share/doc/rudiments/classes/html/private_2environment_8h_source.html @@ -626,9 +841,17 @@ share/doc/rudiments/classes/html/private share/doc/rudiments/classes/html/private_2groupentry_8h_source.html share/doc/rudiments/classes/html/private_2gss_8h_source.html share/doc/rudiments/classes/html/private_2hostentry_8h_source.html +share/doc/rudiments/classes/html/private_2httpbasicsecurity_8h_source.html +share/doc/rudiments/classes/html/private_2httprequest_8h_source.html +share/doc/rudiments/classes/html/private_2httpresponse_8h_source.html +share/doc/rudiments/classes/html/private_2httpserverapi_8h_source.html share/doc/rudiments/classes/html/private_2inetsocketclient_8h_source.html share/doc/rudiments/classes/html/private_2inetsocketserver_8h_source.html share/doc/rudiments/classes/html/private_2inetsocketutil_8h_source.html +share/doc/rudiments/classes/html/private_2inidom_8h_source.html +share/doc/rudiments/classes/html/private_2inisax_8h_source.html +share/doc/rudiments/classes/html/private_2jsondom_8h_source.html +share/doc/rudiments/classes/html/private_2jsonsax_8h_source.html share/doc/rudiments/classes/html/private_2linkedlist_8h_source.html share/doc/rudiments/classes/html/private_2listener_8h_source.html share/doc/rudiments/classes/html/private_2logger_8h_source.html @@ -637,19 +860,27 @@ share/doc/rudiments/classes/html/private share/doc/rudiments/classes/html/private_2memorypool_8h_source.html share/doc/rudiments/classes/html/private_2modemclient_8h_source.html share/doc/rudiments/classes/html/private_2modemserver_8h_source.html +share/doc/rudiments/classes/html/private_2mvcproperties_8h_source.html +share/doc/rudiments/classes/html/private_2mvcresult_8h_source.html +share/doc/rudiments/classes/html/private_2mvctier_8h_source.html +share/doc/rudiments/classes/html/private_2mvcview_8h_source.html share/doc/rudiments/classes/html/private_2parameterstring_8h_source.html share/doc/rudiments/classes/html/private_2permissions_8h_source.html share/doc/rudiments/classes/html/private_2process_8h_source.html share/doc/rudiments/classes/html/private_2prompt_8h_source.html +share/doc/rudiments/classes/html/private_2propdom_8h_source.html +share/doc/rudiments/classes/html/private_2propsax_8h_source.html share/doc/rudiments/classes/html/private_2protocolentry_8h_source.html share/doc/rudiments/classes/html/private_2randomnumber_8h_source.html share/doc/rudiments/classes/html/private_2regularexpression_8h_source.html +share/doc/rudiments/classes/html/private_2sax_8h_source.html share/doc/rudiments/classes/html/private_2semaphoreset_8h_source.html share/doc/rudiments/classes/html/private_2serialport_8h_source.html share/doc/rudiments/classes/html/private_2serialportprofile_8h_source.html share/doc/rudiments/classes/html/private_2server_8h_source.html share/doc/rudiments/classes/html/private_2serviceentry_8h_source.html share/doc/rudiments/classes/html/private_2sha1_8h_source.html +share/doc/rudiments/classes/html/private_2sha256_8h_source.html share/doc/rudiments/classes/html/private_2sharedmemory_8h_source.html share/doc/rudiments/classes/html/private_2singlylinkedlist_8h_source.html share/doc/rudiments/classes/html/private_2snooze_8h_source.html @@ -657,7 +888,8 @@ share/doc/rudiments/classes/html/private share/doc/rudiments/classes/html/private_2socketserver_8h_source.html share/doc/rudiments/classes/html/private_2staticarray_8h_source.html share/doc/rudiments/classes/html/private_2stdio_8h_source.html -share/doc/rudiments/classes/html/private_2stringbuffer_8h_source.html +share/doc/rudiments/classes/html/private_2sys_8h_source.html +share/doc/rudiments/classes/html/private_2templateengine_8h_source.html share/doc/rudiments/classes/html/private_2thread_8h_source.html share/doc/rudiments/classes/html/private_2threadmutex_8h_source.html share/doc/rudiments/classes/html/private_2tls_8h_source.html @@ -665,15 +897,19 @@ share/doc/rudiments/classes/html/private share/doc/rudiments/classes/html/private_2unixsocketserver_8h_source.html share/doc/rudiments/classes/html/private_2unixsocketutil_8h_source.html share/doc/rudiments/classes/html/private_2url_8h_source.html +share/doc/rudiments/classes/html/private_2urlhttprequest_8h_source.html share/doc/rudiments/classes/html/private_2userentry_8h_source.html +share/doc/rudiments/classes/html/private_2websocket_8h_source.html share/doc/rudiments/classes/html/private_2xmldom_8h_source.html -share/doc/rudiments/classes/html/private_2xmldomevents_8h_source.html -share/doc/rudiments/classes/html/private_2xmldomnode_8h_source.html share/doc/rudiments/classes/html/private_2xmlsax_8h_source.html share/doc/rudiments/classes/html/process_8h_source.html share/doc/rudiments/classes/html/processincludes_8h_source.html share/doc/rudiments/classes/html/prompt_8h_source.html share/doc/rudiments/classes/html/promptincludes_8h_source.html +share/doc/rudiments/classes/html/propdom_8h_source.html +share/doc/rudiments/classes/html/propdomincludes_8h_source.html +share/doc/rudiments/classes/html/propsax_8h_source.html +share/doc/rudiments/classes/html/propsaxincludes_8h_source.html share/doc/rudiments/classes/html/protocolentry_8h_source.html share/doc/rudiments/classes/html/protocolentryincludes_8h_source.html share/doc/rudiments/classes/html/randomnumber_8h_source.html @@ -681,7 +917,8 @@ share/doc/rudiments/classes/html/randomn share/doc/rudiments/classes/html/regularexpression_8h_source.html share/doc/rudiments/classes/html/regularexpressionincludes_8h_source.html share/doc/rudiments/classes/html/resultcodes_8h_source.html -share/doc/rudiments/classes/html/rudimentsinlines_8h_source.html +share/doc/rudiments/classes/html/sax_8h_source.html +share/doc/rudiments/classes/html/saxincludes_8h_source.html share/doc/rudiments/classes/html/security_8h_source.html share/doc/rudiments/classes/html/semaphoreset_8h_source.html share/doc/rudiments/classes/html/semaphoresetincludes_8h_source.html @@ -695,6 +932,8 @@ share/doc/rudiments/classes/html/service share/doc/rudiments/classes/html/serviceentryincludes_8h_source.html share/doc/rudiments/classes/html/sha1_8h_source.html share/doc/rudiments/classes/html/sha1includes_8h_source.html +share/doc/rudiments/classes/html/sha256_8h_source.html +share/doc/rudiments/classes/html/sha256includes_8h_source.html share/doc/rudiments/classes/html/sharedmemory_8h_source.html share/doc/rudiments/classes/html/sharedmemoryincludes_8h_source.html share/doc/rudiments/classes/html/signalclasses_8h_source.html @@ -719,6 +958,13 @@ share/doc/rudiments/classes/html/stdio_8 share/doc/rudiments/classes/html/stdoutdestination_8h_source.html share/doc/rudiments/classes/html/stringbuffer_8h_source.html share/doc/rudiments/classes/html/stringbufferincludes_8h_source.html +share/doc/rudiments/classes/html/stringbufferinlines_8h_source.html +share/doc/rudiments/classes/html/structblockparser-members.html +share/doc/rudiments/classes/html/structblockparser.html +share/doc/rudiments/classes/html/structfileparser-members.html +share/doc/rudiments/classes/html/structfileparser.html +share/doc/rudiments/classes/html/structhttprequest_1_1parameterrequirement-members.html +share/doc/rudiments/classes/html/structhttprequest_1_1parameterrequirement.html share/doc/rudiments/classes/html/structsockaddr__un-members.html share/doc/rudiments/classes/html/structsockaddr__un.html share/doc/rudiments/classes/html/structtermios-members.html @@ -733,6 +979,8 @@ share/doc/rudiments/classes/html/tab_b.p share/doc/rudiments/classes/html/tab_h.png share/doc/rudiments/classes/html/tab_s.png share/doc/rudiments/classes/html/tabs.css +share/doc/rudiments/classes/html/templateengine_8h_source.html +share/doc/rudiments/classes/html/templateengineincludes_8h_source.html share/doc/rudiments/classes/html/thread_8h_source.html share/doc/rudiments/classes/html/threadincludes_8h_source.html share/doc/rudiments/classes/html/threadmutex_8h_source.html @@ -748,16 +996,16 @@ share/doc/rudiments/classes/html/unixsoc share/doc/rudiments/classes/html/unixsocketutil_8h_source.html share/doc/rudiments/classes/html/unixsocketutilincludes_8h_source.html share/doc/rudiments/classes/html/url_8h_source.html +share/doc/rudiments/classes/html/urlhttprequest_8h_source.html +share/doc/rudiments/classes/html/urlhttprequestincludes_8h_source.html share/doc/rudiments/classes/html/urlincludes_8h_source.html share/doc/rudiments/classes/html/userentry_8h_source.html share/doc/rudiments/classes/html/userentryincludes_8h_source.html +share/doc/rudiments/classes/html/websocket_8h_source.html +share/doc/rudiments/classes/html/websocketincludes_8h_source.html share/doc/rudiments/classes/html/winsock_8h_source.html share/doc/rudiments/classes/html/xmldom_8h_source.html -share/doc/rudiments/classes/html/xmldomevents_8h_source.html -share/doc/rudiments/classes/html/xmldomeventsincludes_8h_source.html share/doc/rudiments/classes/html/xmldomincludes_8h_source.html -share/doc/rudiments/classes/html/xmldomnode_8h_source.html -share/doc/rudiments/classes/html/xmldomnodeincludes_8h_source.html share/doc/rudiments/classes/html/xmlsax_8h_source.html share/doc/rudiments/classes/html/xmlsaxincludes_8h_source.html share/doc/rudiments/css/styles.css @@ -785,6 +1033,7 @@ share/doc/rudiments/programming/datetime share/doc/rudiments/programming/device.html share/doc/rudiments/programming/dictionary.html share/doc/rudiments/programming/directory.html +share/doc/rudiments/programming/domevents.html share/doc/rudiments/programming/dynamicarray.html share/doc/rudiments/programming/dynamiclib.html share/doc/rudiments/programming/environment.html @@ -832,6 +1081,5 @@ share/doc/rudiments/programming/unixsock share/doc/rudiments/programming/url.html share/doc/rudiments/programming/userentry.html share/doc/rudiments/programming/xmldom.html -share/doc/rudiments/programming/xmldomevents.html share/doc/rudiments/programming/xmlsax.html share/licenses/rudiments/COPYING Index: pkgsrc/devel/rudiments/buildlink3.mk diff -u pkgsrc/devel/rudiments/buildlink3.mk:1.35 pkgsrc/devel/rudiments/buildlink3.mk:1.36 --- pkgsrc/devel/rudiments/buildlink3.mk:1.35 Fri May 22 10:55:45 2020 +++ pkgsrc/devel/rudiments/buildlink3.mk Tue Feb 16 13:10:18 2021 @@ -1,17 +1,12 @@ -# $NetBSD: buildlink3.mk,v 1.35 2020/05/22 10:55:45 adam Exp $ -# -# This Makefile fragment is included by packages that use rudiments. -# -# This file was created automatically using createbuildlink-3.1. -# +# $NetBSD: buildlink3.mk,v 1.36 2021/02/16 13:10:18 adam Exp $ BUILDLINK_TREE+= rudiments .if !defined(RUDIMENTS_BUILDLINK3_MK) RUDIMENTS_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.rudiments+= rudiments>=1.0.0 -BUILDLINK_ABI_DEPENDS.rudiments+= rudiments>=1.0.2nb14 +BUILDLINK_API_DEPENDS.rudiments+= rudiments>=1.1.0 +BUILDLINK_ABI_DEPENDS.rudiments+= rudiments>=1.1.0 BUILDLINK_PKGSRCDIR.rudiments?= ../../devel/rudiments .include "../../devel/pcre/buildlink3.mk" Index: pkgsrc/devel/rudiments/distinfo diff -u pkgsrc/devel/rudiments/distinfo:1.23 pkgsrc/devel/rudiments/distinfo:1.24 --- pkgsrc/devel/rudiments/distinfo:1.23 Mon Jan 16 13:09:05 2017 +++ pkgsrc/devel/rudiments/distinfo Tue Feb 16 13:10:18 2021 @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.23 2017/01/16 13:09:05 fhajny Exp $ +$NetBSD: distinfo,v 1.24 2021/02/16 13:10:18 adam Exp $ -SHA1 (rudiments-1.0.2.tar.gz) = d8e8ef2284b816552b4b39415e0e33a6b08a6d57 -RMD160 (rudiments-1.0.2.tar.gz) = 54e85e357db8a51947b22447177d52f73ac1ab23 -SHA512 (rudiments-1.0.2.tar.gz) = b63b3194191caec6f0d6694017135844d1531aaf6af17c71ff4b5391be4ddecd3a39c7b1d195414623ceab53e69689caa67c93f2b2d698c26335a4d35d48097d -Size (rudiments-1.0.2.tar.gz) = 2226447 bytes +SHA1 (rudiments-1.3.1.tar.gz) = c5021f85fc81c1caf147fa469a61d03ed2135815 +RMD160 (rudiments-1.3.1.tar.gz) = 2c24d1d1d169b4a11cfa8472eaafc51f83f65292 +SHA512 (rudiments-1.3.1.tar.gz) = 4a6aff9007737c6951e4867087ae4ca50e1540f04fc8d6deecbf51b7398fcbcd7a487d8ed8823d473f58ea4c0b253224152b9fe5083c7e68869d734378c93d0f +Size (rudiments-1.3.1.tar.gz) = 2738593 bytes SHA1 (patch-configure) = ce847ba4528576f63a7c0dbfb4934c112c28895b -SHA1 (patch-include_rudiments_private_socketclient.h) = 3789e86ee89aaeddc5a0995c2abfbb7a46dcd4b8 -SHA1 (patch-src_listener.cpp) = 474a45e2c88479c1390e002a363d2399d38fbdf0 -SHA1 (patch-src_xmldomnode.cpp) = 660ef2557f45c8fe21a4d062c1e0749dcdd06b43 +SHA1 (patch-include_rudiments_private_socketclient.h) = f1ac8fc292f092c9082b41806fc380af0e7930e9 +SHA1 (patch-src_Makefile.in) = 091e14b34aba4092695093a36fce31dfd8dcb695 +SHA1 (patch-src_listener.cpp) = ad4fb17dfdbe325a73236bc9b37c84d7bf7f90c7 Index: pkgsrc/devel/rudiments/patches/patch-include_rudiments_private_socketclient.h diff -u pkgsrc/devel/rudiments/patches/patch-include_rudiments_private_socketclient.h:1.3 pkgsrc/devel/rudiments/patches/patch-include_rudiments_private_socketclient.h:1.4 --- pkgsrc/devel/rudiments/patches/patch-include_rudiments_private_socketclient.h:1.3 Fri Jul 1 16:02:12 2016 +++ pkgsrc/devel/rudiments/patches/patch-include_rudiments_private_socketclient.h Tue Feb 16 13:10:19 2021 @@ -1,6 +1,7 @@ -$NetBSD: patch-include_rudiments_private_socketclient.h,v 1.3 2016/07/01 16:02:12 fhajny Exp $ +$NetBSD: patch-include_rudiments_private_socketclient.h,v 1.4 2021/02/16 13:10:19 adam Exp $ Fix build with -Woverloaded-virtual. + --- include/rudiments/private/socketclient.h.orig 2016-02-12 21:45:10.000000000 +0000 +++ include/rudiments/private/socketclient.h @@ -3,6 +3,7 @@ Index: pkgsrc/devel/rudiments/patches/patch-src_listener.cpp diff -u pkgsrc/devel/rudiments/patches/patch-src_listener.cpp:1.2 pkgsrc/devel/rudiments/patches/patch-src_listener.cpp:1.3 --- pkgsrc/devel/rudiments/patches/patch-src_listener.cpp:1.2 Fri Jul 1 16:02:12 2016 +++ pkgsrc/devel/rudiments/patches/patch-src_listener.cpp Tue Feb 16 13:10:19 2021 @@ -1,7 +1,8 @@ -$NetBSD: patch-src_listener.cpp,v 1.2 2016/07/01 16:02:12 fhajny Exp $ +$NetBSD: patch-src_listener.cpp,v 1.3 2021/02/16 13:10:19 adam Exp $ Recent Illumos (SunOS) platforms come with a basic epoll implementation which is detected, but isn't good enough for rudiments. + --- src/listener.cpp.orig 2016-02-12 21:45:11.000000000 +0000 +++ src/listener.cpp @@ -8,6 +8,10 @@ Added files: Index: pkgsrc/devel/rudiments/patches/patch-src_Makefile.in diff -u /dev/null pkgsrc/devel/rudiments/patches/patch-src_Makefile.in:1.1 --- /dev/null Tue Feb 16 13:10:19 2021 +++ pkgsrc/devel/rudiments/patches/patch-src_Makefile.in Tue Feb 16 13:10:19 2021 @@ -0,0 +1,17 @@ +$NetBSD: patch-src_Makefile.in,v 1.1 2021/02/16 13:10:19 adam Exp $ + +Fix infinite dependency. + +--- src/Makefile.in.orig 2021-02-14 19:48:47.000000000 +0000 ++++ src/Makefile.in +@@ -19,9 +19,7 @@ APACHELOBJS = @APACHELOBJS@ + .cpp.obj: + $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(COMPILE) $< + +-all: +- $(MAKE) librudiments.$(LIBEXT) +- $(MAKE) @LIBRUDIMENTSAPACHE@ ++all: librudiments.$(LIBEXT) + + clean: + $(LTCLEAN) $(RM) *.lo *.o *.obj *.$(LIBEXT) *.lib *.exp *.idb *.pdb *.manifest *.ii --_----------=_161348101941530--