Fri Jul 1 16:02:12 2016 UTC ()
Update devel/rudiments to 0.55.0.

Major new features:

- Security Framework
  * A securitycontext may now be attached to a filedescriptor to
    enable encrypted reads and writes. The securitycontext class
    is just an interface though, and there are currently gsscontext
    and tlscontext implementations of it.
  * The gsscontext class and associated classes implement a
    wrapper on top of the GSSAPI on Linux/Unix and SSPI on Windows.
    This primarily provides Kerberos encryption and authentication,
    though on Windows it could be used for NTLM as well.
  * The tlscontext class and associated classes implement a wrapper
    on top of OpenSSL on Linux/Unix and, again, SSPI on Windows.
    This provides Transport Layer Security, or it's predecessor Secure
    Socket Layer, on both platforms.
- Thread Class Improvements
- Semantic Versioning
- General Bug Fixes

See full changelog:

  http://software.firstworks.com/2016/03/rudiments-0550-release-announcement.html


(fhajny)
diff -r1.36 -r1.37 pkgsrc/devel/rudiments/Makefile
diff -r1.17 -r1.18 pkgsrc/devel/rudiments/PLIST
diff -r1.15 -r1.16 pkgsrc/devel/rudiments/buildlink3.mk
diff -r1.20 -r1.21 pkgsrc/devel/rudiments/distinfo
diff -r1.3 -r1.4 pkgsrc/devel/rudiments/patches/patch-configure
diff -r1.2 -r1.3 pkgsrc/devel/rudiments/patches/patch-include_rudiments_private_socketclient.h
diff -r1.1 -r1.2 pkgsrc/devel/rudiments/patches/patch-src_listener.cpp

cvs diff -r1.36 -r1.37 pkgsrc/devel/rudiments/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/rudiments/Makefile 2016/03/05 11:27:46 1.36
+++ pkgsrc/devel/rudiments/Makefile 2016/07/01 16:02:12 1.37
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.36 2016/03/05 11:27:46 jperkin Exp $ 1# $NetBSD: Makefile,v 1.37 2016/07/01 16:02:12 fhajny Exp $
2# 2#
3 3
4DISTNAME= rudiments-0.54 4DISTNAME= rudiments-0.55.0
5PKGREVISION= 2 
6CATEGORIES= devel 5CATEGORIES= devel
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rudiments/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rudiments/}
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://rudiments.sourceforge.net/ 9HOMEPAGE= http://rudiments.sourceforge.net/
11COMMENT= C++ class library for client/server/daemon applications 10COMMENT= C++ class library for client/server/daemon applications
12LICENSE= gnu-lgpl-v2 11LICENSE= gnu-lgpl-v2
13 12
14GNU_CONFIGURE= YES 13GNU_CONFIGURE= YES
15USE_TOOLS+= gmake 14USE_TOOLS+= gmake
16USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
17USE_LIBTOOL= YES 16USE_LIBTOOL= YES
18USE_PKGLOCALEDIR= YES 17USE_PKGLOCALEDIR= YES

cvs diff -r1.17 -r1.18 pkgsrc/devel/rudiments/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/rudiments/PLIST 2015/11/10 10:04:40 1.17
+++ pkgsrc/devel/rudiments/PLIST 2016/07/01 16:02:12 1.18
@@ -1,37 +1,39 @@ @@ -1,37 +1,39 @@
1@comment $NetBSD: PLIST,v 1.17 2015/11/10 10:04:40 fhajny Exp $ 1@comment $NetBSD: PLIST,v 1.18 2016/07/01 16:02:12 fhajny Exp $
2bin/rudiments-config 2bin/rudiments-config
3include/rudiments/bytebuffer.h 3include/rudiments/bytebuffer.h
4include/rudiments/bytestring.h 4include/rudiments/bytestring.h
5include/rudiments/character.h 5include/rudiments/character.h
6include/rudiments/charstring.h 6include/rudiments/charstring.h
7include/rudiments/chat.h 7include/rudiments/chat.h
8include/rudiments/client.h 8include/rudiments/client.h
9include/rudiments/codetree.h 9include/rudiments/codetree.h
10include/rudiments/commandline.h 10include/rudiments/commandline.h
11include/rudiments/compiler.h 11include/rudiments/compiler.h
12include/rudiments/crypt.h 12include/rudiments/crypt.h
13include/rudiments/datetime.h 13include/rudiments/datetime.h
 14include/rudiments/debugprint.h
14include/rudiments/device.h 15include/rudiments/device.h
15include/rudiments/dictionary.h 16include/rudiments/dictionary.h
16include/rudiments/directory.h 17include/rudiments/directory.h
17include/rudiments/dynamicarray.h 18include/rudiments/dynamicarray.h
18include/rudiments/dynamiclib.h 19include/rudiments/dynamiclib.h
19include/rudiments/environment.h 20include/rudiments/environment.h
20include/rudiments/error.h 21include/rudiments/error.h
21include/rudiments/file.h 22include/rudiments/file.h
22include/rudiments/filedescriptor.h 23include/rudiments/filedescriptor.h
23include/rudiments/filesystem.h 24include/rudiments/filesystem.h
24include/rudiments/groupentry.h 25include/rudiments/groupentry.h
 26include/rudiments/gss.h
25include/rudiments/hostentry.h 27include/rudiments/hostentry.h
26include/rudiments/inetsocketclient.h 28include/rudiments/inetsocketclient.h
27include/rudiments/inetsocketserver.h 29include/rudiments/inetsocketserver.h
28include/rudiments/inetsocketutil.h 30include/rudiments/inetsocketutil.h
29include/rudiments/linkedlist.h 31include/rudiments/linkedlist.h
30include/rudiments/listener.h 32include/rudiments/listener.h
31include/rudiments/logger.h 33include/rudiments/logger.h
32include/rudiments/memorymap.h 34include/rudiments/memorymap.h
33include/rudiments/memorypool.h 35include/rudiments/memorypool.h
34include/rudiments/parameterstring.h 36include/rudiments/parameterstring.h
35include/rudiments/permissions.h 37include/rudiments/permissions.h
36include/rudiments/private/bytebuffer.h 38include/rudiments/private/bytebuffer.h
37include/rudiments/private/bytebufferincludes.h 39include/rudiments/private/bytebufferincludes.h
@@ -44,52 +46,58 @@ include/rudiments/private/chatincludes.h @@ -44,52 +46,58 @@ include/rudiments/private/chatincludes.h
44include/rudiments/private/client.h 46include/rudiments/private/client.h
45include/rudiments/private/clientincludes.h 47include/rudiments/private/clientincludes.h
46include/rudiments/private/codetree.h 48include/rudiments/private/codetree.h
47include/rudiments/private/codetreegrammar.h 49include/rudiments/private/codetreegrammar.h
48include/rudiments/private/codetreeincludes.h 50include/rudiments/private/codetreeincludes.h
49include/rudiments/private/commandline.h 51include/rudiments/private/commandline.h
50include/rudiments/private/commandlineincludes.h 52include/rudiments/private/commandlineincludes.h
51include/rudiments/private/compiler.h 53include/rudiments/private/compiler.h
52include/rudiments/private/compilerincludes.h 54include/rudiments/private/compilerincludes.h
53include/rudiments/private/config.h 55include/rudiments/private/config.h
54include/rudiments/private/cryptincludes.h 56include/rudiments/private/cryptincludes.h
55include/rudiments/private/datetime.h 57include/rudiments/private/datetime.h
56include/rudiments/private/datetimeincludes.h 58include/rudiments/private/datetimeincludes.h
 59include/rudiments/private/debugprint.h
57include/rudiments/private/device.h 60include/rudiments/private/device.h
58include/rudiments/private/deviceincludes.h 61include/rudiments/private/deviceincludes.h
59include/rudiments/private/dictionary.h 62include/rudiments/private/dictionary.h
60include/rudiments/private/dictionaryincludes.h 63include/rudiments/private/dictionaryincludes.h
61include/rudiments/private/dictionaryinlines.h 64include/rudiments/private/dictionaryinlines.h
62include/rudiments/private/dictionarynode.h 65include/rudiments/private/dictionarynode.h
63include/rudiments/private/directory.h 66include/rudiments/private/directory.h
64include/rudiments/private/directoryincludes.h 67include/rudiments/private/directoryincludes.h
65include/rudiments/private/dll.h 68include/rudiments/private/dll.h
66include/rudiments/private/dynamicarray.h 69include/rudiments/private/dynamicarray.h
67include/rudiments/private/dynamicarrayincludes.h 70include/rudiments/private/dynamicarrayincludes.h
68include/rudiments/private/dynamicarrayinlines.h 71include/rudiments/private/dynamicarrayinlines.h
69include/rudiments/private/dynamiclib.h 72include/rudiments/private/dynamiclib.h
70include/rudiments/private/dynamiclibincludes.h 73include/rudiments/private/dynamiclibincludes.h
71include/rudiments/private/environment.h 74include/rudiments/private/environment.h
72include/rudiments/private/environmentincludes.h 75include/rudiments/private/environmentincludes.h
73include/rudiments/private/errorincludes.h 76include/rudiments/private/errorincludes.h
74include/rudiments/private/file.h 77include/rudiments/private/file.h
75include/rudiments/private/filedescriptor.h 78include/rudiments/private/filedescriptor.h
76include/rudiments/private/filedescriptorincludes.h 79include/rudiments/private/filedescriptorincludes.h
77include/rudiments/private/filedestination.h 80include/rudiments/private/filedestination.h
78include/rudiments/private/fileincludes.h 81include/rudiments/private/fileincludes.h
79include/rudiments/private/filesystem.h 82include/rudiments/private/filesystem.h
80include/rudiments/private/filesystemincludes.h 83include/rudiments/private/filesystemincludes.h
81include/rudiments/private/groupentry.h 84include/rudiments/private/groupentry.h
82include/rudiments/private/groupentryincludes.h 85include/rudiments/private/groupentryincludes.h
 86include/rudiments/private/gss.h
 87include/rudiments/private/gsscontext.h
 88include/rudiments/private/gsscredentials.h
 89include/rudiments/private/gssincludes.h
 90include/rudiments/private/gssmechanism.h
83include/rudiments/private/hostentry.h 91include/rudiments/private/hostentry.h
84include/rudiments/private/hostentryincludes.h 92include/rudiments/private/hostentryincludes.h
85include/rudiments/private/inetsocketclient.h 93include/rudiments/private/inetsocketclient.h
86include/rudiments/private/inetsocketclientincludes.h 94include/rudiments/private/inetsocketclientincludes.h
87include/rudiments/private/inetsocketserver.h 95include/rudiments/private/inetsocketserver.h
88include/rudiments/private/inetsocketserverincludes.h 96include/rudiments/private/inetsocketserverincludes.h
89include/rudiments/private/inetsocketutil.h 97include/rudiments/private/inetsocketutil.h
90include/rudiments/private/inetsocketutilincludes.h 98include/rudiments/private/inetsocketutilincludes.h
91include/rudiments/private/inttypes.h 99include/rudiments/private/inttypes.h
92include/rudiments/private/linkedlist.h 100include/rudiments/private/linkedlist.h
93include/rudiments/private/linkedlistincludes.h 101include/rudiments/private/linkedlistincludes.h
94include/rudiments/private/linkedlistinlines.h 102include/rudiments/private/linkedlistinlines.h
95include/rudiments/private/linkedlistnode.h 103include/rudiments/private/linkedlistnode.h
@@ -141,69 +149,78 @@ include/rudiments/private/socketserverin @@ -141,69 +149,78 @@ include/rudiments/private/socketserverin
141include/rudiments/private/staticarray.h 149include/rudiments/private/staticarray.h
142include/rudiments/private/staticarrayinlines.h 150include/rudiments/private/staticarrayinlines.h
143include/rudiments/private/stderrdestination.h 151include/rudiments/private/stderrdestination.h
144include/rudiments/private/stdio.h 152include/rudiments/private/stdio.h
145include/rudiments/private/stdoutdestination.h 153include/rudiments/private/stdoutdestination.h
146include/rudiments/private/stringbuffer.h 154include/rudiments/private/stringbuffer.h
147include/rudiments/private/stringbufferincludes.h 155include/rudiments/private/stringbufferincludes.h
148include/rudiments/private/sysincludes.h 156include/rudiments/private/sysincludes.h
149include/rudiments/private/syslogdestination.h 157include/rudiments/private/syslogdestination.h
150include/rudiments/private/thread.h 158include/rudiments/private/thread.h
151include/rudiments/private/threadincludes.h 159include/rudiments/private/threadincludes.h
152include/rudiments/private/threadmutex.h 160include/rudiments/private/threadmutex.h
153include/rudiments/private/threadmutexincludes.h 161include/rudiments/private/threadmutexincludes.h
 162include/rudiments/private/tls.h
 163include/rudiments/private/tlscertificate.h
 164include/rudiments/private/tlscontext.h
 165include/rudiments/private/tlsincludes.h
154include/rudiments/private/unixsocketclient.h 166include/rudiments/private/unixsocketclient.h
155include/rudiments/private/unixsocketclientincludes.h 167include/rudiments/private/unixsocketclientincludes.h
156include/rudiments/private/unixsocketserver.h 168include/rudiments/private/unixsocketserver.h
157include/rudiments/private/unixsocketserverincludes.h 169include/rudiments/private/unixsocketserverincludes.h
158include/rudiments/private/unixsocketutil.h 170include/rudiments/private/unixsocketutil.h
159include/rudiments/private/unixsocketutilincludes.h 171include/rudiments/private/unixsocketutilincludes.h
160include/rudiments/private/url.h 172include/rudiments/private/url.h
161include/rudiments/private/urlincludes.h 173include/rudiments/private/urlincludes.h
162include/rudiments/private/userentry.h 174include/rudiments/private/userentry.h
163include/rudiments/private/userentryincludes.h 175include/rudiments/private/userentryincludes.h
164include/rudiments/private/winsock.h 176include/rudiments/private/winsock.h
165include/rudiments/private/xmldom.h 177include/rudiments/private/xmldom.h
 178include/rudiments/private/xmldomevents.h
 179include/rudiments/private/xmldomeventsincludes.h
166include/rudiments/private/xmldomincludes.h 180include/rudiments/private/xmldomincludes.h
167include/rudiments/private/xmldomnode.h 181include/rudiments/private/xmldomnode.h
168include/rudiments/private/xmldomnodeincludes.h 182include/rudiments/private/xmldomnodeincludes.h
169include/rudiments/private/xmlsax.h 183include/rudiments/private/xmlsax.h
170include/rudiments/private/xmlsaxincludes.h 184include/rudiments/private/xmlsaxincludes.h
171include/rudiments/process.h 185include/rudiments/process.h
172include/rudiments/protocolentry.h 186include/rudiments/protocolentry.h
173include/rudiments/randomnumber.h 187include/rudiments/randomnumber.h
174include/rudiments/regularexpression.h 188include/rudiments/regularexpression.h
175include/rudiments/resultcodes.h 189include/rudiments/resultcodes.h
 190include/rudiments/security.h
176include/rudiments/semaphoreset.h 191include/rudiments/semaphoreset.h
177include/rudiments/server.h 192include/rudiments/server.h
178include/rudiments/serviceentry.h 193include/rudiments/serviceentry.h
179include/rudiments/sharedmemory.h 194include/rudiments/sharedmemory.h
180include/rudiments/signalclasses.h 195include/rudiments/signalclasses.h
181include/rudiments/singlylinkedlist.h 196include/rudiments/singlylinkedlist.h
182include/rudiments/snooze.h 197include/rudiments/snooze.h
183include/rudiments/socketclient.h 198include/rudiments/socketclient.h
184include/rudiments/socketserver.h 199include/rudiments/socketserver.h
185include/rudiments/staticarray.h 200include/rudiments/staticarray.h
186include/rudiments/stdio.h 201include/rudiments/stdio.h
187include/rudiments/stringbuffer.h 202include/rudiments/stringbuffer.h
188include/rudiments/sys.h 203include/rudiments/sys.h
189include/rudiments/thread.h 204include/rudiments/thread.h
190include/rudiments/threadmutex.h 205include/rudiments/threadmutex.h
 206include/rudiments/tls.h
191include/rudiments/unixsocketclient.h 207include/rudiments/unixsocketclient.h
192include/rudiments/unixsocketserver.h 208include/rudiments/unixsocketserver.h
193include/rudiments/unixsocketutil.h 209include/rudiments/unixsocketutil.h
194include/rudiments/url.h 210include/rudiments/url.h
195include/rudiments/userentry.h 211include/rudiments/userentry.h
196include/rudiments/xmldom.h 212include/rudiments/xmldom.h
 213include/rudiments/xmldomevents.h
197include/rudiments/xmldomnode.h 214include/rudiments/xmldomnode.h
198include/rudiments/xmlsax.h 215include/rudiments/xmlsax.h
199lib/librudiments.la 216lib/librudiments.la
200lib/pkgconfig/rudiments.pc 217lib/pkgconfig/rudiments.pc
201man/man1/rudiments-config.1 218man/man1/rudiments-config.1
202share/doc/rudiments/classes/html/annotated.html 219share/doc/rudiments/classes/html/annotated.html
203share/doc/rudiments/classes/html/arrowdown.png 220share/doc/rudiments/classes/html/arrowdown.png
204share/doc/rudiments/classes/html/arrowright.png 221share/doc/rudiments/classes/html/arrowright.png
205share/doc/rudiments/classes/html/bc_s.png 222share/doc/rudiments/classes/html/bc_s.png
206share/doc/rudiments/classes/html/bdwn.png 223share/doc/rudiments/classes/html/bdwn.png
207share/doc/rudiments/classes/html/bytebuffer_8h_source.html 224share/doc/rudiments/classes/html/bytebuffer_8h_source.html
208share/doc/rudiments/classes/html/bytebufferincludes_8h_source.html 225share/doc/rudiments/classes/html/bytebufferincludes_8h_source.html
209share/doc/rudiments/classes/html/bytestring_8h_source.html 226share/doc/rudiments/classes/html/bytestring_8h_source.html
@@ -265,26 +282,34 @@ share/doc/rudiments/classes/html/classen @@ -265,26 +282,34 @@ share/doc/rudiments/classes/html/classen
265share/doc/rudiments/classes/html/classerror-members.html 282share/doc/rudiments/classes/html/classerror-members.html
266share/doc/rudiments/classes/html/classerror.html 283share/doc/rudiments/classes/html/classerror.html
267share/doc/rudiments/classes/html/classes.html 284share/doc/rudiments/classes/html/classes.html
268share/doc/rudiments/classes/html/classfile-members.html 285share/doc/rudiments/classes/html/classfile-members.html
269share/doc/rudiments/classes/html/classfile.html 286share/doc/rudiments/classes/html/classfile.html
270share/doc/rudiments/classes/html/classfiledescriptor-members.html 287share/doc/rudiments/classes/html/classfiledescriptor-members.html
271share/doc/rudiments/classes/html/classfiledescriptor.html 288share/doc/rudiments/classes/html/classfiledescriptor.html
272share/doc/rudiments/classes/html/classfiledestination-members.html 289share/doc/rudiments/classes/html/classfiledestination-members.html
273share/doc/rudiments/classes/html/classfiledestination.html 290share/doc/rudiments/classes/html/classfiledestination.html
274share/doc/rudiments/classes/html/classfilesystem-members.html 291share/doc/rudiments/classes/html/classfilesystem-members.html
275share/doc/rudiments/classes/html/classfilesystem.html 292share/doc/rudiments/classes/html/classfilesystem.html
276share/doc/rudiments/classes/html/classgroupentry-members.html 293share/doc/rudiments/classes/html/classgroupentry-members.html
277share/doc/rudiments/classes/html/classgroupentry.html 294share/doc/rudiments/classes/html/classgroupentry.html
 295share/doc/rudiments/classes/html/classgss-members.html
 296share/doc/rudiments/classes/html/classgss.html
 297share/doc/rudiments/classes/html/classgsscontext-members.html
 298share/doc/rudiments/classes/html/classgsscontext.html
 299share/doc/rudiments/classes/html/classgsscredentials-members.html
 300share/doc/rudiments/classes/html/classgsscredentials.html
 301share/doc/rudiments/classes/html/classgssmechanism-members.html
 302share/doc/rudiments/classes/html/classgssmechanism.html
278share/doc/rudiments/classes/html/classhostentry-members.html 303share/doc/rudiments/classes/html/classhostentry-members.html
279share/doc/rudiments/classes/html/classhostentry.html 304share/doc/rudiments/classes/html/classhostentry.html
280share/doc/rudiments/classes/html/classinetsocketclient-members.html 305share/doc/rudiments/classes/html/classinetsocketclient-members.html
281share/doc/rudiments/classes/html/classinetsocketclient.html 306share/doc/rudiments/classes/html/classinetsocketclient.html
282share/doc/rudiments/classes/html/classinetsocketserver-members.html 307share/doc/rudiments/classes/html/classinetsocketserver-members.html
283share/doc/rudiments/classes/html/classinetsocketserver.html 308share/doc/rudiments/classes/html/classinetsocketserver.html
284share/doc/rudiments/classes/html/classinetsocketutil-members.html 309share/doc/rudiments/classes/html/classinetsocketutil-members.html
285share/doc/rudiments/classes/html/classinetsocketutil.html 310share/doc/rudiments/classes/html/classinetsocketutil.html
286share/doc/rudiments/classes/html/classlinkedlist-members.html 311share/doc/rudiments/classes/html/classlinkedlist-members.html
287share/doc/rudiments/classes/html/classlinkedlist.html 312share/doc/rudiments/classes/html/classlinkedlist.html
288share/doc/rudiments/classes/html/classlinkedlistnode-members.html 313share/doc/rudiments/classes/html/classlinkedlistnode-members.html
289share/doc/rudiments/classes/html/classlinkedlistnode.html 314share/doc/rudiments/classes/html/classlinkedlistnode.html
290share/doc/rudiments/classes/html/classlistener-members.html 315share/doc/rudiments/classes/html/classlistener-members.html
@@ -306,26 +331,28 @@ share/doc/rudiments/classes/html/classmo @@ -306,26 +331,28 @@ share/doc/rudiments/classes/html/classmo
306share/doc/rudiments/classes/html/classmodemutil.html 331share/doc/rudiments/classes/html/classmodemutil.html
307share/doc/rudiments/classes/html/classparameterstring-members.html 332share/doc/rudiments/classes/html/classparameterstring-members.html
308share/doc/rudiments/classes/html/classparameterstring.html 333share/doc/rudiments/classes/html/classparameterstring.html
309share/doc/rudiments/classes/html/classpermissions-members.html 334share/doc/rudiments/classes/html/classpermissions-members.html
310share/doc/rudiments/classes/html/classpermissions.html 335share/doc/rudiments/classes/html/classpermissions.html
311share/doc/rudiments/classes/html/classprocess-members.html 336share/doc/rudiments/classes/html/classprocess-members.html
312share/doc/rudiments/classes/html/classprocess.html 337share/doc/rudiments/classes/html/classprocess.html
313share/doc/rudiments/classes/html/classprotocolentry-members.html 338share/doc/rudiments/classes/html/classprotocolentry-members.html
314share/doc/rudiments/classes/html/classprotocolentry.html 339share/doc/rudiments/classes/html/classprotocolentry.html
315share/doc/rudiments/classes/html/classrandomnumber-members.html 340share/doc/rudiments/classes/html/classrandomnumber-members.html
316share/doc/rudiments/classes/html/classrandomnumber.html 341share/doc/rudiments/classes/html/classrandomnumber.html
317share/doc/rudiments/classes/html/classregularexpression-members.html 342share/doc/rudiments/classes/html/classregularexpression-members.html
318share/doc/rudiments/classes/html/classregularexpression.html 343share/doc/rudiments/classes/html/classregularexpression.html
 344share/doc/rudiments/classes/html/classsecuritycontext-members.html
 345share/doc/rudiments/classes/html/classsecuritycontext.html
319share/doc/rudiments/classes/html/classsemaphoreset-members.html 346share/doc/rudiments/classes/html/classsemaphoreset-members.html
320share/doc/rudiments/classes/html/classsemaphoreset.html 347share/doc/rudiments/classes/html/classsemaphoreset.html
321share/doc/rudiments/classes/html/classserialport-members.html 348share/doc/rudiments/classes/html/classserialport-members.html
322share/doc/rudiments/classes/html/classserialport.html 349share/doc/rudiments/classes/html/classserialport.html
323share/doc/rudiments/classes/html/classserialportprofile-members.html 350share/doc/rudiments/classes/html/classserialportprofile-members.html
324share/doc/rudiments/classes/html/classserialportprofile.html 351share/doc/rudiments/classes/html/classserialportprofile.html
325share/doc/rudiments/classes/html/classserver-members.html 352share/doc/rudiments/classes/html/classserver-members.html
326share/doc/rudiments/classes/html/classserver.html 353share/doc/rudiments/classes/html/classserver.html
327share/doc/rudiments/classes/html/classserviceentry-members.html 354share/doc/rudiments/classes/html/classserviceentry-members.html
328share/doc/rudiments/classes/html/classserviceentry.html 355share/doc/rudiments/classes/html/classserviceentry.html
329share/doc/rudiments/classes/html/classsharedmemory-members.html 356share/doc/rudiments/classes/html/classsharedmemory-members.html
330share/doc/rudiments/classes/html/classsharedmemory.html 357share/doc/rudiments/classes/html/classsharedmemory.html
331share/doc/rudiments/classes/html/classsignalhandler-members.html 358share/doc/rudiments/classes/html/classsignalhandler-members.html
@@ -350,65 +377,74 @@ share/doc/rudiments/classes/html/classst @@ -350,65 +377,74 @@ share/doc/rudiments/classes/html/classst
350share/doc/rudiments/classes/html/classstdiofiledescriptor-members.html 377share/doc/rudiments/classes/html/classstdiofiledescriptor-members.html
351share/doc/rudiments/classes/html/classstdiofiledescriptor.html 378share/doc/rudiments/classes/html/classstdiofiledescriptor.html
352share/doc/rudiments/classes/html/classstdoutdestination.html 379share/doc/rudiments/classes/html/classstdoutdestination.html
353share/doc/rudiments/classes/html/classstringbuffer-members.html 380share/doc/rudiments/classes/html/classstringbuffer-members.html
354share/doc/rudiments/classes/html/classstringbuffer.html 381share/doc/rudiments/classes/html/classstringbuffer.html
355share/doc/rudiments/classes/html/classsys-members.html 382share/doc/rudiments/classes/html/classsys-members.html
356share/doc/rudiments/classes/html/classsys.html 383share/doc/rudiments/classes/html/classsys.html
357share/doc/rudiments/classes/html/classsyslogdestination-members.html 384share/doc/rudiments/classes/html/classsyslogdestination-members.html
358share/doc/rudiments/classes/html/classsyslogdestination.html 385share/doc/rudiments/classes/html/classsyslogdestination.html
359share/doc/rudiments/classes/html/classthread-members.html 386share/doc/rudiments/classes/html/classthread-members.html
360share/doc/rudiments/classes/html/classthread.html 387share/doc/rudiments/classes/html/classthread.html
361share/doc/rudiments/classes/html/classthreadmutex-members.html 388share/doc/rudiments/classes/html/classthreadmutex-members.html
362share/doc/rudiments/classes/html/classthreadmutex.html 389share/doc/rudiments/classes/html/classthreadmutex.html
 390share/doc/rudiments/classes/html/classtls-members.html
 391share/doc/rudiments/classes/html/classtls.html
 392share/doc/rudiments/classes/html/classtlscertificate-members.html
 393share/doc/rudiments/classes/html/classtlscertificate.html
 394share/doc/rudiments/classes/html/classtlscontext-members.html
 395share/doc/rudiments/classes/html/classtlscontext.html
363share/doc/rudiments/classes/html/classunixsocketclient-members.html 396share/doc/rudiments/classes/html/classunixsocketclient-members.html
364share/doc/rudiments/classes/html/classunixsocketclient.html 397share/doc/rudiments/classes/html/classunixsocketclient.html
365share/doc/rudiments/classes/html/classunixsocketserver-members.html 398share/doc/rudiments/classes/html/classunixsocketserver-members.html
366share/doc/rudiments/classes/html/classunixsocketserver.html 399share/doc/rudiments/classes/html/classunixsocketserver.html
367share/doc/rudiments/classes/html/classunixsocketutil-members.html 400share/doc/rudiments/classes/html/classunixsocketutil-members.html
368share/doc/rudiments/classes/html/classunixsocketutil.html 401share/doc/rudiments/classes/html/classunixsocketutil.html
369share/doc/rudiments/classes/html/classurl-members.html 402share/doc/rudiments/classes/html/classurl-members.html
370share/doc/rudiments/classes/html/classurl.html 403share/doc/rudiments/classes/html/classurl.html
371share/doc/rudiments/classes/html/classuserentry-members.html 404share/doc/rudiments/classes/html/classuserentry-members.html
372share/doc/rudiments/classes/html/classuserentry.html 405share/doc/rudiments/classes/html/classuserentry.html
373share/doc/rudiments/classes/html/classwinsock-members.html 406share/doc/rudiments/classes/html/classwinsock-members.html
374share/doc/rudiments/classes/html/classwinsock.html 407share/doc/rudiments/classes/html/classwinsock.html
375share/doc/rudiments/classes/html/classxmldom-members.html 408share/doc/rudiments/classes/html/classxmldom-members.html
376share/doc/rudiments/classes/html/classxmldom.html 409share/doc/rudiments/classes/html/classxmldom.html
 410share/doc/rudiments/classes/html/classxmldomevents-members.html
 411share/doc/rudiments/classes/html/classxmldomevents.html
377share/doc/rudiments/classes/html/classxmldomnode-members.html 412share/doc/rudiments/classes/html/classxmldomnode-members.html
378share/doc/rudiments/classes/html/classxmldomnode.html 413share/doc/rudiments/classes/html/classxmldomnode.html
379share/doc/rudiments/classes/html/classxmlsax-members.html 414share/doc/rudiments/classes/html/classxmlsax-members.html
380share/doc/rudiments/classes/html/classxmlsax.html 415share/doc/rudiments/classes/html/classxmlsax.html
381share/doc/rudiments/classes/html/client_8h_source.html 416share/doc/rudiments/classes/html/client_8h_source.html
382share/doc/rudiments/classes/html/clientincludes_8h_source.html 417share/doc/rudiments/classes/html/clientincludes_8h_source.html
383share/doc/rudiments/classes/html/closed.png 418share/doc/rudiments/classes/html/closed.png
384share/doc/rudiments/classes/html/codetree_8h_source.html 419share/doc/rudiments/classes/html/codetree_8h_source.html
385share/doc/rudiments/classes/html/codetreegrammar_8h_source.html 420share/doc/rudiments/classes/html/codetreegrammar_8h_source.html
386share/doc/rudiments/classes/html/codetreeincludes_8h_source.html 421share/doc/rudiments/classes/html/codetreeincludes_8h_source.html
387share/doc/rudiments/classes/html/commandline_8h_source.html 422share/doc/rudiments/classes/html/commandline_8h_source.html
388share/doc/rudiments/classes/html/commandlineincludes_8h_source.html 423share/doc/rudiments/classes/html/commandlineincludes_8h_source.html
389share/doc/rudiments/classes/html/compiler_8h_source.html 424share/doc/rudiments/classes/html/compiler_8h_source.html
390share/doc/rudiments/classes/html/compilerincludes_8h_source.html 425share/doc/rudiments/classes/html/compilerincludes_8h_source.html
391share/doc/rudiments/classes/html/config_8h_source.html 426share/doc/rudiments/classes/html/config_8h_source.html
392share/doc/rudiments/classes/html/config__openvms721_8h_source.html 427share/doc/rudiments/classes/html/config__openvms721_8h_source.html
393share/doc/rudiments/classes/html/config__vs2005_8h_source.html 428share/doc/rudiments/classes/html/config__vs2005_8h_source.html
394share/doc/rudiments/classes/html/config__vs2010_8h_source.html 429share/doc/rudiments/classes/html/config__vs2010_8h_source.html
395share/doc/rudiments/classes/html/config__vs2013_8h_source.html 430share/doc/rudiments/classes/html/config__vs2013_8h_source.html
396share/doc/rudiments/classes/html/config__vs5_8h_source.html 431share/doc/rudiments/classes/html/config__vs5_8h_source.html
397share/doc/rudiments/classes/html/config__vs6_8h_source.html 432share/doc/rudiments/classes/html/config__vs6_8h_source.html
398share/doc/rudiments/classes/html/crypt_8h_source.html 433share/doc/rudiments/classes/html/crypt_8h_source.html
399share/doc/rudiments/classes/html/cryptincludes_8h_source.html 434share/doc/rudiments/classes/html/cryptincludes_8h_source.html
400share/doc/rudiments/classes/html/datetime_8h_source.html 435share/doc/rudiments/classes/html/datetime_8h_source.html
401share/doc/rudiments/classes/html/datetimeincludes_8h_source.html 436share/doc/rudiments/classes/html/datetimeincludes_8h_source.html
 437share/doc/rudiments/classes/html/debugprint_8h_source.html
402share/doc/rudiments/classes/html/device_8h_source.html 438share/doc/rudiments/classes/html/device_8h_source.html
403share/doc/rudiments/classes/html/deviceincludes_8h_source.html 439share/doc/rudiments/classes/html/deviceincludes_8h_source.html
404share/doc/rudiments/classes/html/dictionary_8h_source.html 440share/doc/rudiments/classes/html/dictionary_8h_source.html
405share/doc/rudiments/classes/html/dictionaryincludes_8h_source.html 441share/doc/rudiments/classes/html/dictionaryincludes_8h_source.html
406share/doc/rudiments/classes/html/dictionaryinlines_8h_source.html 442share/doc/rudiments/classes/html/dictionaryinlines_8h_source.html
407share/doc/rudiments/classes/html/dictionarynode_8h_source.html 443share/doc/rudiments/classes/html/dictionarynode_8h_source.html
408share/doc/rudiments/classes/html/dir_112db68a333403863d626f7c0db30bfe.html 444share/doc/rudiments/classes/html/dir_112db68a333403863d626f7c0db30bfe.html
409share/doc/rudiments/classes/html/dir_4df9bcb2c843055bc10a65c25bb4048a.html 445share/doc/rudiments/classes/html/dir_4df9bcb2c843055bc10a65c25bb4048a.html
410share/doc/rudiments/classes/html/dir_d44c64559bbebec7f509842c48db8b23.html 446share/doc/rudiments/classes/html/dir_d44c64559bbebec7f509842c48db8b23.html
411share/doc/rudiments/classes/html/directory_8h_source.html 447share/doc/rudiments/classes/html/directory_8h_source.html
412share/doc/rudiments/classes/html/directoryincludes_8h_source.html 448share/doc/rudiments/classes/html/directoryincludes_8h_source.html
413share/doc/rudiments/classes/html/dll_8h_source.html 449share/doc/rudiments/classes/html/dll_8h_source.html
414share/doc/rudiments/classes/html/doc.png 450share/doc/rudiments/classes/html/doc.png
@@ -478,26 +514,31 @@ share/doc/rudiments/classes/html/functio @@ -478,26 +514,31 @@ share/doc/rudiments/classes/html/functio
478share/doc/rudiments/classes/html/functions_q.html 514share/doc/rudiments/classes/html/functions_q.html
479share/doc/rudiments/classes/html/functions_r.html 515share/doc/rudiments/classes/html/functions_r.html
480share/doc/rudiments/classes/html/functions_s.html 516share/doc/rudiments/classes/html/functions_s.html
481share/doc/rudiments/classes/html/functions_t.html 517share/doc/rudiments/classes/html/functions_t.html
482share/doc/rudiments/classes/html/functions_u.html 518share/doc/rudiments/classes/html/functions_u.html
483share/doc/rudiments/classes/html/functions_v.html 519share/doc/rudiments/classes/html/functions_v.html
484share/doc/rudiments/classes/html/functions_vars.html 520share/doc/rudiments/classes/html/functions_vars.html
485share/doc/rudiments/classes/html/functions_w.html 521share/doc/rudiments/classes/html/functions_w.html
486share/doc/rudiments/classes/html/functions_x.html 522share/doc/rudiments/classes/html/functions_x.html
487share/doc/rudiments/classes/html/functions_z.html 523share/doc/rudiments/classes/html/functions_z.html
488share/doc/rudiments/classes/html/functions_~.html 524share/doc/rudiments/classes/html/functions_~.html
489share/doc/rudiments/classes/html/groupentry_8h_source.html 525share/doc/rudiments/classes/html/groupentry_8h_source.html
490share/doc/rudiments/classes/html/groupentryincludes_8h_source.html 526share/doc/rudiments/classes/html/groupentryincludes_8h_source.html
 527share/doc/rudiments/classes/html/gss_8h_source.html
 528share/doc/rudiments/classes/html/gsscontext_8h_source.html
 529share/doc/rudiments/classes/html/gsscredentials_8h_source.html
 530share/doc/rudiments/classes/html/gssincludes_8h_source.html
 531share/doc/rudiments/classes/html/gssmechanism_8h_source.html
491share/doc/rudiments/classes/html/hierarchy.html 532share/doc/rudiments/classes/html/hierarchy.html
492share/doc/rudiments/classes/html/hostentry_8h_source.html 533share/doc/rudiments/classes/html/hostentry_8h_source.html
493share/doc/rudiments/classes/html/hostentryincludes_8h_source.html 534share/doc/rudiments/classes/html/hostentryincludes_8h_source.html
494share/doc/rudiments/classes/html/index.html 535share/doc/rudiments/classes/html/index.html
495share/doc/rudiments/classes/html/inetsocketclient_8h_source.html 536share/doc/rudiments/classes/html/inetsocketclient_8h_source.html
496share/doc/rudiments/classes/html/inetsocketclientincludes_8h_source.html 537share/doc/rudiments/classes/html/inetsocketclientincludes_8h_source.html
497share/doc/rudiments/classes/html/inetsocketserver_8h_source.html 538share/doc/rudiments/classes/html/inetsocketserver_8h_source.html
498share/doc/rudiments/classes/html/inetsocketserverincludes_8h_source.html 539share/doc/rudiments/classes/html/inetsocketserverincludes_8h_source.html
499share/doc/rudiments/classes/html/inetsocketutil_8h_source.html 540share/doc/rudiments/classes/html/inetsocketutil_8h_source.html
500share/doc/rudiments/classes/html/inetsocketutilincludes_8h_source.html 541share/doc/rudiments/classes/html/inetsocketutilincludes_8h_source.html
501share/doc/rudiments/classes/html/inttypes_8h_source.html 542share/doc/rudiments/classes/html/inttypes_8h_source.html
502share/doc/rudiments/classes/html/jquery.js 543share/doc/rudiments/classes/html/jquery.js
503share/doc/rudiments/classes/html/linkedlist_8h_source.html 544share/doc/rudiments/classes/html/linkedlist_8h_source.html
@@ -530,36 +571,38 @@ share/doc/rudiments/classes/html/new_8h_ @@ -530,36 +571,38 @@ share/doc/rudiments/classes/html/new_8h_
530share/doc/rudiments/classes/html/open.png 571share/doc/rudiments/classes/html/open.png
531share/doc/rudiments/classes/html/parameterstring_8h_source.html 572share/doc/rudiments/classes/html/parameterstring_8h_source.html
532share/doc/rudiments/classes/html/parameterstringincludes_8h_source.html 573share/doc/rudiments/classes/html/parameterstringincludes_8h_source.html
533share/doc/rudiments/classes/html/permissions_8h_source.html 574share/doc/rudiments/classes/html/permissions_8h_source.html
534share/doc/rudiments/classes/html/permissionsincludes_8h_source.html 575share/doc/rudiments/classes/html/permissionsincludes_8h_source.html
535share/doc/rudiments/classes/html/private_2bytebuffer_8h_source.html 576share/doc/rudiments/classes/html/private_2bytebuffer_8h_source.html
536share/doc/rudiments/classes/html/private_2charstring_8h_source.html 577share/doc/rudiments/classes/html/private_2charstring_8h_source.html
537share/doc/rudiments/classes/html/private_2chat_8h_source.html 578share/doc/rudiments/classes/html/private_2chat_8h_source.html
538share/doc/rudiments/classes/html/private_2client_8h_source.html 579share/doc/rudiments/classes/html/private_2client_8h_source.html
539share/doc/rudiments/classes/html/private_2codetree_8h_source.html 580share/doc/rudiments/classes/html/private_2codetree_8h_source.html
540share/doc/rudiments/classes/html/private_2commandline_8h_source.html 581share/doc/rudiments/classes/html/private_2commandline_8h_source.html
541share/doc/rudiments/classes/html/private_2compiler_8h_source.html 582share/doc/rudiments/classes/html/private_2compiler_8h_source.html
542share/doc/rudiments/classes/html/private_2datetime_8h_source.html 583share/doc/rudiments/classes/html/private_2datetime_8h_source.html
 584share/doc/rudiments/classes/html/private_2debugprint_8h_source.html
543share/doc/rudiments/classes/html/private_2device_8h_source.html 585share/doc/rudiments/classes/html/private_2device_8h_source.html
544share/doc/rudiments/classes/html/private_2dictionary_8h_source.html 586share/doc/rudiments/classes/html/private_2dictionary_8h_source.html
545share/doc/rudiments/classes/html/private_2directory_8h_source.html 587share/doc/rudiments/classes/html/private_2directory_8h_source.html
546share/doc/rudiments/classes/html/private_2dynamicarray_8h_source.html 588share/doc/rudiments/classes/html/private_2dynamicarray_8h_source.html
547share/doc/rudiments/classes/html/private_2dynamiclib_8h_source.html 589share/doc/rudiments/classes/html/private_2dynamiclib_8h_source.html
548share/doc/rudiments/classes/html/private_2environment_8h_source.html 590share/doc/rudiments/classes/html/private_2environment_8h_source.html
549share/doc/rudiments/classes/html/private_2file_8h_source.html 591share/doc/rudiments/classes/html/private_2file_8h_source.html
550share/doc/rudiments/classes/html/private_2filedescriptor_8h_source.html 592share/doc/rudiments/classes/html/private_2filedescriptor_8h_source.html
551share/doc/rudiments/classes/html/private_2filesystem_8h_source.html 593share/doc/rudiments/classes/html/private_2filesystem_8h_source.html
552share/doc/rudiments/classes/html/private_2groupentry_8h_source.html 594share/doc/rudiments/classes/html/private_2groupentry_8h_source.html
 595share/doc/rudiments/classes/html/private_2gss_8h_source.html
553share/doc/rudiments/classes/html/private_2hostentry_8h_source.html 596share/doc/rudiments/classes/html/private_2hostentry_8h_source.html
554share/doc/rudiments/classes/html/private_2inetsocketclient_8h_source.html 597share/doc/rudiments/classes/html/private_2inetsocketclient_8h_source.html
555share/doc/rudiments/classes/html/private_2inetsocketserver_8h_source.html 598share/doc/rudiments/classes/html/private_2inetsocketserver_8h_source.html
556share/doc/rudiments/classes/html/private_2inetsocketutil_8h_source.html 599share/doc/rudiments/classes/html/private_2inetsocketutil_8h_source.html
557share/doc/rudiments/classes/html/private_2linkedlist_8h_source.html 600share/doc/rudiments/classes/html/private_2linkedlist_8h_source.html
558share/doc/rudiments/classes/html/private_2listener_8h_source.html 601share/doc/rudiments/classes/html/private_2listener_8h_source.html
559share/doc/rudiments/classes/html/private_2logger_8h_source.html 602share/doc/rudiments/classes/html/private_2logger_8h_source.html
560share/doc/rudiments/classes/html/private_2memorymap_8h_source.html 603share/doc/rudiments/classes/html/private_2memorymap_8h_source.html
561share/doc/rudiments/classes/html/private_2memorypool_8h_source.html 604share/doc/rudiments/classes/html/private_2memorypool_8h_source.html
562share/doc/rudiments/classes/html/private_2modemclient_8h_source.html 605share/doc/rudiments/classes/html/private_2modemclient_8h_source.html
563share/doc/rudiments/classes/html/private_2modemserver_8h_source.html 606share/doc/rudiments/classes/html/private_2modemserver_8h_source.html
564share/doc/rudiments/classes/html/private_2parameterstring_8h_source.html 607share/doc/rudiments/classes/html/private_2parameterstring_8h_source.html
565share/doc/rudiments/classes/html/private_2permissions_8h_source.html 608share/doc/rudiments/classes/html/private_2permissions_8h_source.html
@@ -572,44 +615,47 @@ share/doc/rudiments/classes/html/private @@ -572,44 +615,47 @@ share/doc/rudiments/classes/html/private
572share/doc/rudiments/classes/html/private_2serialportprofile_8h_source.html 615share/doc/rudiments/classes/html/private_2serialportprofile_8h_source.html
573share/doc/rudiments/classes/html/private_2server_8h_source.html 616share/doc/rudiments/classes/html/private_2server_8h_source.html
574share/doc/rudiments/classes/html/private_2serviceentry_8h_source.html 617share/doc/rudiments/classes/html/private_2serviceentry_8h_source.html
575share/doc/rudiments/classes/html/private_2sharedmemory_8h_source.html 618share/doc/rudiments/classes/html/private_2sharedmemory_8h_source.html
576share/doc/rudiments/classes/html/private_2singlylinkedlist_8h_source.html 619share/doc/rudiments/classes/html/private_2singlylinkedlist_8h_source.html
577share/doc/rudiments/classes/html/private_2snooze_8h_source.html 620share/doc/rudiments/classes/html/private_2snooze_8h_source.html
578share/doc/rudiments/classes/html/private_2socketclient_8h_source.html 621share/doc/rudiments/classes/html/private_2socketclient_8h_source.html
579share/doc/rudiments/classes/html/private_2socketserver_8h_source.html 622share/doc/rudiments/classes/html/private_2socketserver_8h_source.html
580share/doc/rudiments/classes/html/private_2staticarray_8h_source.html 623share/doc/rudiments/classes/html/private_2staticarray_8h_source.html
581share/doc/rudiments/classes/html/private_2stdio_8h_source.html 624share/doc/rudiments/classes/html/private_2stdio_8h_source.html
582share/doc/rudiments/classes/html/private_2stringbuffer_8h_source.html 625share/doc/rudiments/classes/html/private_2stringbuffer_8h_source.html
583share/doc/rudiments/classes/html/private_2thread_8h_source.html 626share/doc/rudiments/classes/html/private_2thread_8h_source.html
584share/doc/rudiments/classes/html/private_2threadmutex_8h_source.html 627share/doc/rudiments/classes/html/private_2threadmutex_8h_source.html
 628share/doc/rudiments/classes/html/private_2tls_8h_source.html
585share/doc/rudiments/classes/html/private_2unixsocketclient_8h_source.html 629share/doc/rudiments/classes/html/private_2unixsocketclient_8h_source.html
586share/doc/rudiments/classes/html/private_2unixsocketserver_8h_source.html 630share/doc/rudiments/classes/html/private_2unixsocketserver_8h_source.html
587share/doc/rudiments/classes/html/private_2unixsocketutil_8h_source.html 631share/doc/rudiments/classes/html/private_2unixsocketutil_8h_source.html
588share/doc/rudiments/classes/html/private_2url_8h_source.html 632share/doc/rudiments/classes/html/private_2url_8h_source.html
589share/doc/rudiments/classes/html/private_2userentry_8h_source.html 633share/doc/rudiments/classes/html/private_2userentry_8h_source.html
590share/doc/rudiments/classes/html/private_2xmldom_8h_source.html 634share/doc/rudiments/classes/html/private_2xmldom_8h_source.html
 635share/doc/rudiments/classes/html/private_2xmldomevents_8h_source.html
591share/doc/rudiments/classes/html/private_2xmldomnode_8h_source.html 636share/doc/rudiments/classes/html/private_2xmldomnode_8h_source.html
592share/doc/rudiments/classes/html/private_2xmlsax_8h_source.html 637share/doc/rudiments/classes/html/private_2xmlsax_8h_source.html
593share/doc/rudiments/classes/html/process_8h_source.html 638share/doc/rudiments/classes/html/process_8h_source.html
594share/doc/rudiments/classes/html/processincludes_8h_source.html 639share/doc/rudiments/classes/html/processincludes_8h_source.html
595share/doc/rudiments/classes/html/protocolentry_8h_source.html 640share/doc/rudiments/classes/html/protocolentry_8h_source.html
596share/doc/rudiments/classes/html/protocolentryincludes_8h_source.html 641share/doc/rudiments/classes/html/protocolentryincludes_8h_source.html
597share/doc/rudiments/classes/html/randomnumber_8h_source.html 642share/doc/rudiments/classes/html/randomnumber_8h_source.html
598share/doc/rudiments/classes/html/randomnumberincludes_8h_source.html 643share/doc/rudiments/classes/html/randomnumberincludes_8h_source.html
599share/doc/rudiments/classes/html/regularexpression_8h_source.html 644share/doc/rudiments/classes/html/regularexpression_8h_source.html
600share/doc/rudiments/classes/html/regularexpressionincludes_8h_source.html 645share/doc/rudiments/classes/html/regularexpressionincludes_8h_source.html
601share/doc/rudiments/classes/html/resultcodes_8h_source.html 646share/doc/rudiments/classes/html/resultcodes_8h_source.html
602share/doc/rudiments/classes/html/rudimentsinlines_8h_source.html 647share/doc/rudiments/classes/html/rudimentsinlines_8h_source.html
 648share/doc/rudiments/classes/html/security_8h_source.html
603share/doc/rudiments/classes/html/semaphoreset_8h_source.html 649share/doc/rudiments/classes/html/semaphoreset_8h_source.html
604share/doc/rudiments/classes/html/semaphoresetincludes_8h_source.html 650share/doc/rudiments/classes/html/semaphoresetincludes_8h_source.html
605share/doc/rudiments/classes/html/serialport_8h_source.html 651share/doc/rudiments/classes/html/serialport_8h_source.html
606share/doc/rudiments/classes/html/serialportincludes_8h_source.html 652share/doc/rudiments/classes/html/serialportincludes_8h_source.html
607share/doc/rudiments/classes/html/serialportprofile_8h_source.html 653share/doc/rudiments/classes/html/serialportprofile_8h_source.html
608share/doc/rudiments/classes/html/serialportprofileincludes_8h_source.html 654share/doc/rudiments/classes/html/serialportprofileincludes_8h_source.html
609share/doc/rudiments/classes/html/server_8h_source.html 655share/doc/rudiments/classes/html/server_8h_source.html
610share/doc/rudiments/classes/html/serverincludes_8h_source.html 656share/doc/rudiments/classes/html/serverincludes_8h_source.html
611share/doc/rudiments/classes/html/serviceentry_8h_source.html 657share/doc/rudiments/classes/html/serviceentry_8h_source.html
612share/doc/rudiments/classes/html/serviceentryincludes_8h_source.html 658share/doc/rudiments/classes/html/serviceentryincludes_8h_source.html
613share/doc/rudiments/classes/html/sharedmemory_8h_source.html 659share/doc/rudiments/classes/html/sharedmemory_8h_source.html
614share/doc/rudiments/classes/html/sharedmemoryincludes_8h_source.html 660share/doc/rudiments/classes/html/sharedmemoryincludes_8h_source.html
615share/doc/rudiments/classes/html/signalclasses_8h_source.html 661share/doc/rudiments/classes/html/signalclasses_8h_source.html
@@ -642,38 +688,44 @@ share/doc/rudiments/classes/html/sync_of @@ -642,38 +688,44 @@ share/doc/rudiments/classes/html/sync_of
642share/doc/rudiments/classes/html/sync_on.png 688share/doc/rudiments/classes/html/sync_on.png
643share/doc/rudiments/classes/html/sys_8h_source.html 689share/doc/rudiments/classes/html/sys_8h_source.html
644share/doc/rudiments/classes/html/sysincludes_8h_source.html 690share/doc/rudiments/classes/html/sysincludes_8h_source.html
645share/doc/rudiments/classes/html/syslogdestination_8h_source.html 691share/doc/rudiments/classes/html/syslogdestination_8h_source.html
646share/doc/rudiments/classes/html/tab_a.png 692share/doc/rudiments/classes/html/tab_a.png
647share/doc/rudiments/classes/html/tab_b.png 693share/doc/rudiments/classes/html/tab_b.png
648share/doc/rudiments/classes/html/tab_h.png 694share/doc/rudiments/classes/html/tab_h.png
649share/doc/rudiments/classes/html/tab_s.png 695share/doc/rudiments/classes/html/tab_s.png
650share/doc/rudiments/classes/html/tabs.css 696share/doc/rudiments/classes/html/tabs.css
651share/doc/rudiments/classes/html/thread_8h_source.html 697share/doc/rudiments/classes/html/thread_8h_source.html
652share/doc/rudiments/classes/html/threadincludes_8h_source.html 698share/doc/rudiments/classes/html/threadincludes_8h_source.html
653share/doc/rudiments/classes/html/threadmutex_8h_source.html 699share/doc/rudiments/classes/html/threadmutex_8h_source.html
654share/doc/rudiments/classes/html/threadmutexincludes_8h_source.html 700share/doc/rudiments/classes/html/threadmutexincludes_8h_source.html
 701share/doc/rudiments/classes/html/tls_8h_source.html
 702share/doc/rudiments/classes/html/tlscertificate_8h_source.html
 703share/doc/rudiments/classes/html/tlscontext_8h_source.html
 704share/doc/rudiments/classes/html/tlsincludes_8h_source.html
655share/doc/rudiments/classes/html/unixsocketclient_8h_source.html 705share/doc/rudiments/classes/html/unixsocketclient_8h_source.html
656share/doc/rudiments/classes/html/unixsocketclientincludes_8h_source.html 706share/doc/rudiments/classes/html/unixsocketclientincludes_8h_source.html
657share/doc/rudiments/classes/html/unixsocketserver_8h_source.html 707share/doc/rudiments/classes/html/unixsocketserver_8h_source.html
658share/doc/rudiments/classes/html/unixsocketserverincludes_8h_source.html 708share/doc/rudiments/classes/html/unixsocketserverincludes_8h_source.html
659share/doc/rudiments/classes/html/unixsocketutil_8h_source.html 709share/doc/rudiments/classes/html/unixsocketutil_8h_source.html
660share/doc/rudiments/classes/html/unixsocketutilincludes_8h_source.html 710share/doc/rudiments/classes/html/unixsocketutilincludes_8h_source.html
661share/doc/rudiments/classes/html/url_8h_source.html 711share/doc/rudiments/classes/html/url_8h_source.html
662share/doc/rudiments/classes/html/urlincludes_8h_source.html 712share/doc/rudiments/classes/html/urlincludes_8h_source.html
663share/doc/rudiments/classes/html/userentry_8h_source.html 713share/doc/rudiments/classes/html/userentry_8h_source.html
664share/doc/rudiments/classes/html/userentryincludes_8h_source.html 714share/doc/rudiments/classes/html/userentryincludes_8h_source.html
665share/doc/rudiments/classes/html/winsock_8h_source.html 715share/doc/rudiments/classes/html/winsock_8h_source.html
666share/doc/rudiments/classes/html/xmldom_8h_source.html 716share/doc/rudiments/classes/html/xmldom_8h_source.html
 717share/doc/rudiments/classes/html/xmldomevents_8h_source.html
 718share/doc/rudiments/classes/html/xmldomeventsincludes_8h_source.html
667share/doc/rudiments/classes/html/xmldomincludes_8h_source.html 719share/doc/rudiments/classes/html/xmldomincludes_8h_source.html
668share/doc/rudiments/classes/html/xmldomnode_8h_source.html 720share/doc/rudiments/classes/html/xmldomnode_8h_source.html
669share/doc/rudiments/classes/html/xmldomnodeincludes_8h_source.html 721share/doc/rudiments/classes/html/xmldomnodeincludes_8h_source.html
670share/doc/rudiments/classes/html/xmlsax_8h_source.html 722share/doc/rudiments/classes/html/xmlsax_8h_source.html
671share/doc/rudiments/classes/html/xmlsaxincludes_8h_source.html 723share/doc/rudiments/classes/html/xmlsaxincludes_8h_source.html
672share/doc/rudiments/css/styles.css 724share/doc/rudiments/css/styles.css
673share/doc/rudiments/features/betterc.html 725share/doc/rudiments/features/betterc.html
674share/doc/rudiments/features/compatibility.html 726share/doc/rudiments/features/compatibility.html
675share/doc/rudiments/features/datastructures.html 727share/doc/rudiments/features/datastructures.html
676share/doc/rudiments/features/frameworks.html 728share/doc/rudiments/features/frameworks.html
677share/doc/rudiments/features/lightweight.html 729share/doc/rudiments/features/lightweight.html
678share/doc/rudiments/features/utilityclasses.html 730share/doc/rudiments/features/utilityclasses.html
679share/doc/rudiments/index.html 731share/doc/rudiments/index.html

cvs diff -r1.15 -r1.16 pkgsrc/devel/rudiments/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/rudiments/buildlink3.mk 2016/03/05 11:27:46 1.15
+++ pkgsrc/devel/rudiments/buildlink3.mk 2016/07/01 16:02:12 1.16
@@ -1,22 +1,22 @@ @@ -1,22 +1,22 @@
1# $NetBSD: buildlink3.mk,v 1.15 2016/03/05 11:27:46 jperkin Exp $ 1# $NetBSD: buildlink3.mk,v 1.16 2016/07/01 16:02:12 fhajny Exp $
2# 2#
3# This Makefile fragment is included by packages that use rudiments. 3# This Makefile fragment is included by packages that use rudiments.
4# 4#
5# This file was created automatically using createbuildlink-3.1. 5# This file was created automatically using createbuildlink-3.1.
6# 6#
7 7
8BUILDLINK_TREE+= rudiments 8BUILDLINK_TREE+= rudiments
9 9
10.if !defined(RUDIMENTS_BUILDLINK3_MK) 10.if !defined(RUDIMENTS_BUILDLINK3_MK)
11RUDIMENTS_BUILDLINK3_MK:= 11RUDIMENTS_BUILDLINK3_MK:=
12 12
13BUILDLINK_API_DEPENDS.rudiments+= rudiments>=0.54 13BUILDLINK_API_DEPENDS.rudiments+= rudiments>=0.55
14BUILDLINK_ABI_DEPENDS.rudiments?= rudiments>=0.54nb2 14BUILDLINK_ABI_DEPENDS.rudiments+= rudiments>=0.55
15BUILDLINK_PKGSRCDIR.rudiments?= ../../devel/rudiments 15BUILDLINK_PKGSRCDIR.rudiments?= ../../devel/rudiments
16 16
17.include "../../devel/pcre/buildlink3.mk" 17.include "../../devel/pcre/buildlink3.mk"
18.include "../../security/openssl/buildlink3.mk" 18.include "../../security/openssl/buildlink3.mk"
19.include "../../www/curl/buildlink3.mk" 19.include "../../www/curl/buildlink3.mk"
20.endif # RUDIMENTS_BUILDLINK3_MK 20.endif # RUDIMENTS_BUILDLINK3_MK
21 21
22BUILDLINK_TREE+= -rudiments 22BUILDLINK_TREE+= -rudiments

cvs diff -r1.20 -r1.21 pkgsrc/devel/rudiments/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/rudiments/distinfo 2016/01/08 10:08:16 1.20
+++ pkgsrc/devel/rudiments/distinfo 2016/07/01 16:02:12 1.21
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.20 2016/01/08 10:08:16 fhajny Exp $ 1$NetBSD: distinfo,v 1.21 2016/07/01 16:02:12 fhajny Exp $
2 2
3SHA1 (rudiments-0.54.tar.gz) = 04c8381c1894d2429f5d229f1ca7e21976f7cd06 3SHA1 (rudiments-0.55.0.tar.gz) = 9e31ae741ad45731ecc5d772ec69d991ebd3e083
4RMD160 (rudiments-0.54.tar.gz) = f2ef39aabbadfe79dc459d616bd670f5833b5e36 4RMD160 (rudiments-0.55.0.tar.gz) = 34729ff928be4df41907855d7937ffe5f522f3f3
5SHA512 (rudiments-0.54.tar.gz) = d0eead2994782f9aeab62ba8df4d1c5ca5e4c340e3b0953ccc799423a8d461fb1a70c03d33f88907fe96b76cbc0e1d5325eea7f79d0174d1d9046e3c8032ec4f 5SHA512 (rudiments-0.55.0.tar.gz) = e03ac4b6fb616897989a6d31b361372bd35190d2de4838c63bb310586cb216f891c9c7630bc356f73f16fa6a9dc395f5a4a1a674f9461f6463a36ee4d127f1e0
6Size (rudiments-0.54.tar.gz) = 2008647 bytes 6Size (rudiments-0.55.0.tar.gz) = 2107571 bytes
7SHA1 (patch-configure) = e3fa8d1753bed20bfd9350faa8de2f995ed7af67 7SHA1 (patch-configure) = ce847ba4528576f63a7c0dbfb4934c112c28895b
8SHA1 (patch-include_rudiments_private_socketclient.h) = cca823573c0b61a18178fd4a73a2165c6ee9d3e1 8SHA1 (patch-include_rudiments_private_socketclient.h) = 3789e86ee89aaeddc5a0995c2abfbb7a46dcd4b8
9SHA1 (patch-src_listener.cpp) = fe18de133e9078174dcc8fad1d1a3ee4b9bf1326 9SHA1 (patch-src_listener.cpp) = 474a45e2c88479c1390e002a363d2399d38fbdf0
10SHA1 (patch-src_xmldomnode.cpp) = 660ef2557f45c8fe21a4d062c1e0749dcdd06b43 10SHA1 (patch-src_xmldomnode.cpp) = 660ef2557f45c8fe21a4d062c1e0749dcdd06b43

cvs diff -r1.3 -r1.4 pkgsrc/devel/rudiments/patches/patch-configure (expand / switch to unified diff)

--- pkgsrc/devel/rudiments/patches/patch-configure 2016/01/08 10:08:16 1.3
+++ pkgsrc/devel/rudiments/patches/patch-configure 2016/07/01 16:02:12 1.4
@@ -1,24 +1,15 @@ @@ -1,24 +1,15 @@
1$NetBSD: patch-configure,v 1.3 2016/01/08 10:08:16 fhajny Exp $ 1$NetBSD: patch-configure,v 1.4 2016/07/01 16:02:12 fhajny Exp $
2 2
3Portability. Avoid mangling of other compiler debug flags. 3Portability. Avoid mangling of other compiler debug flags.
4 4
5--- configure.orig 2015-10-15 04:47:15.000000000 +0000 5--- configure.orig 2016-03-26 17:20:08.000000000 +0000
6+++ configure 6+++ configure
7@@ -20702,7 +20702,7 @@ $as_echo "no" >&6; } 7@@ -30710,7 +30710,7 @@ GETPGIDLIB=""
8 fi 
9 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 
10  
11-if ( test "$RUDIMENTS_HAVE_SCO" == "yes" -a "$CXX" == "CC" ) 
12+if ( test "$RUDIMENTS_HAVE_SCO" = "yes" -a "$CXX" = "CC" ) 
13 then 
14 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long type" >&5 
15 $as_echo_n "checking for long long type... " >&6; } 
16@@ -29896,7 +29896,7 @@ GETPGIDLIB="" 
17 if ( test "$HAVE_GETPGID" = "yes" ) 8 if ( test "$HAVE_GETPGID" = "yes" )
18 then 9 then
19 SAVECXXFLAGS="$CXXFLAGS" 10 SAVECXXFLAGS="$CXXFLAGS"
20-CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-g1||" -e "s|-g2||" -e "s|-g3||" -e "s|-g||"` 11-CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-g1||" -e "s|-g2||" -e "s|-g3||" -e "s|-g||"`
21+CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-g1||" -e "s|-g2||" -e "s|-g3||" -e "s|-g ||" -e "s|-g$||"` 12+CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-g1||" -e "s|-g2||" -e "s|-g3||" -e "s|-g ||" -e "s|-g$||"`
22 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpgid needs -lg" >&5 13 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpgid needs -lg" >&5
23 $as_echo_n "checking whether getpgid needs -lg... " >&6; } 14 $as_echo_n "checking whether getpgid needs -lg... " >&6; }
24 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15 cat confdefs.h - <<_ACEOF >conftest.$ac_ext

cvs diff -r1.2 -r1.3 pkgsrc/devel/rudiments/patches/patch-include_rudiments_private_socketclient.h (expand / switch to unified diff)

--- pkgsrc/devel/rudiments/patches/patch-include_rudiments_private_socketclient.h 2015/11/10 10:04:40 1.2
+++ pkgsrc/devel/rudiments/patches/patch-include_rudiments_private_socketclient.h 2016/07/01 16:02:12 1.3
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: patch-include_rudiments_private_socketclient.h,v 1.2 2015/11/10 10:04:40 fhajny Exp $ 1$NetBSD: patch-include_rudiments_private_socketclient.h,v 1.3 2016/07/01 16:02:12 fhajny Exp $
2 2
3Fix build with -Woverloaded-virtual. 3Fix build with -Woverloaded-virtual.
4--- include/rudiments/private/socketclient.h.orig 2015-10-10 10:07:55.000000000 +0000 4--- include/rudiments/private/socketclient.h.orig 2016-02-12 21:45:10.000000000 +0000
5+++ include/rudiments/private/socketclient.h 5+++ include/rudiments/private/socketclient.h
6@@ -6,6 +6,7 @@ 6@@ -3,6 +3,7 @@
7 #ifdef RUDIMENTS_HAS_SSL 7
8 void *newSSLBIO() const; 8 friend class url;
9 #endif 9 protected:
10+ using ::client::connect; 10+ using ::client::connect;
11 int32_t connect(const struct sockaddr *addr, 11 int32_t connect(const struct sockaddr *addr,
12 socklen_t addrlen, int32_t sec, int32_t usec); 12 socklen_t addrlen, int32_t sec, int32_t usec);
13 ssize_t lowLevelRead(void *buf, ssize_t count); 13 ssize_t lowLevelRead(void *buf, ssize_t count);

cvs diff -r1.1 -r1.2 pkgsrc/devel/rudiments/patches/patch-src_listener.cpp (expand / switch to unified diff)

--- pkgsrc/devel/rudiments/patches/patch-src_listener.cpp 2014/12/28 17:29:42 1.1
+++ pkgsrc/devel/rudiments/patches/patch-src_listener.cpp 2016/07/01 16:02:12 1.2
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: patch-src_listener.cpp,v 1.1 2014/12/28 17:29:42 fhajny Exp $ 1$NetBSD: patch-src_listener.cpp,v 1.2 2016/07/01 16:02:12 fhajny Exp $
2 2
3Recent Illumos (SunOS) platforms come with a basic epoll implementation 3Recent Illumos (SunOS) platforms come with a basic epoll implementation
4which is detected, but isn't good enough for rudiments. 4which is detected, but isn't good enough for rudiments.
5--- src/listener.cpp.orig 2014-09-24 21:22:44.000000000 +0000 5--- src/listener.cpp.orig 2016-02-12 21:45:11.000000000 +0000
6+++ src/listener.cpp 6+++ src/listener.cpp
7@@ -8,6 +8,10 @@ 7@@ -8,6 +8,10 @@
8 // for FD_ZERO/FD_SET on windows 8 // for FD_ZERO/FD_SET on windows
9 #include <rudiments/private/winsock.h> 9 #include <rudiments/private/winsock.h>
10  10
11+#if defined(RUDIMENTS_HAVE_EPOLL) && defined(__sun) 11+#if defined(RUDIMENTS_HAVE_EPOLL) && defined(__sun)
12+ #undef RUDIMENTS_HAVE_EPOLL 12+ #undef RUDIMENTS_HAVE_EPOLL
13+#endif 13+#endif
14+ 14+
15 #ifdef RUDIMENTS_HAS_SSL 15 #ifdef RUDIMENTS_HAVE_STDLIB_H
16 // Redhat 6.2 needs _GNU_SOURCE 16 #include <stdlib.h>
17 #ifndef _GNU_SOURCE 17 #endif