[Gnustep-cvs] r40513 - in /libs/dbuskit/trunk: ./ Bundles/DBusMenu/

2017-05-23 Thread thebeing+gna
Author: thebeing Date: Tue May 23 20:19:26 2017 New Revision: 40513 URL: http://svn.gna.org/viewcvs/gnustep?rev=40513=rev Log: Add DBusMenu to the default build if -gui is installed Modified: libs/dbuskit/trunk/Bundles/DBusMenu/DKMenuRegistry.m

[Gnustep-cvs] r40512 - in /libs/dbuskit/trunk: ./ Bundles/DBusMenu/ Bundles/DKUserNotification/ Source/

2017-05-23 Thread thebeing+gna
Author: thebeing Date: Tue May 23 09:05:20 2017 New Revision: 40512 URL: http://svn.gna.org/viewcvs/gnustep?rev=40512=rev Log: Bundle building improvements Added: libs/dbuskit/trunk/Bundles/DBusMenu/GNUmakefile.postamble libs/dbuskit/trunk/Bundles/DKUserNotification/GNUmakefile.postamble

[Gnustep-cvs] r40505 - /libs/dbuskit/trunk/Source/

2017-05-15 Thread thebeing+gna
Author: thebeing Date: Mon May 15 22:55:13 2017 New Revision: 40505 URL: http://svn.gna.org/viewcvs/gnustep?rev=40505=rev Log: Word-size related format string fixes Modified: libs/dbuskit/trunk/Source/DKArgument.m libs/dbuskit/trunk/Source/DKEndpointManager.m

[Gnustep-cvs] r40504 - in /libs/dbuskit/trunk: Headers/DKPortNameServer.h Source/DKPortNameServer.m

2017-05-15 Thread thebeing+gna
Author: thebeing Date: Mon May 15 22:40:32 2017 New Revision: 40504 URL: http://svn.gna.org/viewcvs/gnustep?rev=40504=rev Log: More expressive return codes for bus name requests Modified: libs/dbuskit/trunk/Headers/DKPortNameServer.h libs/dbuskit/trunk/Source/DKPortNameServer.m

[Gnustep-cvs] r40503 - in /libs/dbuskit/trunk: ./ Headers/ Source/

2017-05-15 Thread thebeing+gna
Author: thebeing Date: Mon May 15 22:24:48 2017 New Revision: 40503 URL: http://svn.gna.org/viewcvs/gnustep?rev=40503=rev Log: Small type safety improvements Modified: libs/dbuskit/trunk/Headers/DKPort.h libs/dbuskit/trunk/Headers/DKPortNameServer.h

[Gnustep-cvs] r40501 - /libs/dbuskit/trunk/Source/DKObjectPathNode.m

2017-05-10 Thread thebeing+gna
Author: thebeing Date: Thu May 11 01:16:17 2017 New Revision: 40501 URL: http://svn.gna.org/viewcvs/gnustep?rev=40501=rev Log: Fix interface mismatch Modified: libs/dbuskit/trunk/Source/DKObjectPathNode.m Modified: libs/dbuskit/trunk/Source/DKObjectPathNode.m URL:

[Gnustep-cvs] r40183 - in /libs/base/trunk: ChangeLog Source/NSObject.m

2016-10-28 Thread thebeing+gna
Author: thebeing Date: Fri Oct 28 10:30:16 2016 New Revision: 40183 URL: http://svn.gna.org/viewcvs/gnustep?rev=40183=rev Log: Re-enable fast-ARC mode when possible. Define _ARCCompliantRetainRelease on 32bit platforms and when we have copmiler intrinsics for atomic operations that allow us to

[Gnustep-cvs] r40172 - in /libs/webservices/trunk: ChangeLog GWSCoder.h GWSCoder.m

2016-10-24 Thread thebeing+gna
Author: thebeing Date: Mon Oct 24 12:52:44 2016 New Revision: 40172 URL: http://svn.gna.org/viewcvs/gnustep?rev=40172=rev Log: Allow XML coders to use the 'sloppy' parser from gnustep-base instead of the libxml2 based one. Modified: libs/webservices/trunk/ChangeLog

[Gnustep-cvs] r40141 - /libs/base/trunk/Tests/base/NSString/noncharacter.m

2016-10-11 Thread thebeing+gna
Author: thebeing Date: Tue Oct 11 19:12:31 2016 New Revision: 40141 URL: http://svn.gna.org/viewcvs/gnustep?rev=40141=rev Log: s/codpepoint/codepoint Thanks Ivan! Modified: libs/base/trunk/Tests/base/NSString/noncharacter.m Modified: libs/base/trunk/Tests/base/NSString/noncharacter.m URL:

[Gnustep-cvs] r40140 - /libs/base/trunk/Tests/base/NSString/noncharacter.m

2016-10-11 Thread thebeing+gna
Author: thebeing Date: Tue Oct 11 14:35:29 2016 New Revision: 40140 URL: http://svn.gna.org/viewcvs/gnustep?rev=40140=rev Log: Fix testcase for 0xfffe in a string (in initial position it it is just used to derive the byte-order and then discarded) Modified:

[Gnustep-cvs] r40139 - in /libs/base/trunk: ./ Headers/GNUstepBase/ Source/ Tests/base/GSTLS/

2016-10-11 Thread thebeing+gna
Author: thebeing Date: Tue Oct 11 13:59:04 2016 New Revision: 40139 URL: http://svn.gna.org/viewcvs/gnustep?rev=40139=rev Log: Improve support for loading encrypted private keys Added: libs/base/trunk/Tests/base/GSTLS/ libs/base/trunk/Tests/base/GSTLS/TestInfo

[Gnustep-cvs] r40091 - /libs/base/trunk/ChangeLog

2016-09-19 Thread thebeing+gna
Author: thebeing Date: Mon Sep 19 19:37:40 2016 New Revision: 40091 URL: http://svn.gna.org/viewcvs/gnustep?rev=40091=rev Log: Revert accidentally duplicated changelog Modified: libs/base/trunk/ChangeLog Modified: libs/base/trunk/ChangeLog URL:

[Gnustep-cvs] r40090 - in /libs/base/trunk: ChangeLog Source/Additions/GSMime.m Tests/base/GSMime/xml-charset.m

2016-09-19 Thread thebeing+gna
Author: thebeing Date: Mon Sep 19 17:56:51 2016 New Revision: 40090 URL: http://svn.gna.org/viewcvs/gnustep?rev=40090=rev Log: Fix detection of the charset in XML data Modified: libs/base/trunk/ChangeLog libs/base/trunk/Source/Additions/GSMime.m

[Gnustep-cvs] r40089 - /libs/base/trunk/Tests/base/GSMime/xml-charset.m

2016-09-19 Thread thebeing+gna
Author: thebeing Date: Mon Sep 19 17:51:48 2016 New Revision: 40089 URL: http://svn.gna.org/viewcvs/gnustep?rev=40089=rev Log: Test case for extracting charset from xml string data Added: libs/base/trunk/Tests/base/GSMime/xml-charset.m Added: libs/base/trunk/Tests/base/GSMime/xml-charset.m

[Gnustep-cvs] r40085 - in /libs/base/trunk: ChangeLog Source/GSTLS.m

2016-09-16 Thread thebeing+gna
Author: thebeing Date: Fri Sep 16 09:56:48 2016 New Revision: 40085 URL: http://svn.gna.org/viewcvs/gnustep?rev=40085=rev Log: Fix a problem removing certificate data mapped to file names. Modified: libs/base/trunk/ChangeLog libs/base/trunk/Source/GSTLS.m Modified:

[Gnustep-cvs] r40064 - /libs/base/trunk/.travis.yml

2016-08-24 Thread thebeing+gna
Author: thebeing Date: Wed Aug 24 15:14:16 2016 New Revision: 40064 URL: http://svn.gna.org/viewcvs/gnustep?rev=40064=rev Log: Tweak travis build matrix after sort algorithm changes. Modified: libs/base/trunk/.travis.yml Modified: libs/base/trunk/.travis.yml URL:

[Gnustep-cvs] r40063 - /libs/base/trunk/Source/Makefile.postamble

2016-08-24 Thread thebeing+gna
Author: thebeing Date: Wed Aug 24 15:05:43 2016 New Revision: 40063 URL: http://svn.gna.org/viewcvs/gnustep?rev=40063=rev Log: Fix bug #48882 Modified: libs/base/trunk/Source/Makefile.postamble Modified: libs/base/trunk/Source/Makefile.postamble URL:

[Gnustep-cvs] r40039 - /libs/base/trunk/Source/NSData.m

2016-07-27 Thread thebeing+gna
Author: thebeing Date: Wed Jul 27 14:39:59 2016 New Revision: 40039 URL: http://svn.gna.org/viewcvs/gnustep?rev=40039=rev Log: Fix warnings for compilers without blocks support. Modified: libs/base/trunk/Source/NSData.m Modified: libs/base/trunk/Source/NSData.m URL:

[Gnustep-cvs] r40038 - in /libs/base/trunk: ChangeLog Headers/Foundation/NSData.h Source/NSData.m

2016-07-27 Thread thebeing+gna
Author: thebeing Date: Wed Jul 27 09:02:42 2016 New Revision: 40038 URL: http://svn.gna.org/viewcvs/gnustep?rev=40038=rev Log: Avoid reallocating objects post-hoc based on the initializer used. Modified: libs/base/trunk/ChangeLog libs/base/trunk/Headers/Foundation/NSData.h

[Gnustep-cvs] r40037 - /libs/base/trunk/Source/NSData.m

2016-07-26 Thread thebeing+gna
Author: thebeing Date: Wed Jul 27 01:52:53 2016 New Revision: 40037 URL: http://svn.gna.org/viewcvs/gnustep?rev=40037=rev Log: Don't leak the deallocator block Modified: libs/base/trunk/Source/NSData.m Modified: libs/base/trunk/Source/NSData.m URL:

[Gnustep-cvs] r40035 - in /libs/base/trunk: ChangeLog Headers/Foundation/NSData.h Source/NSData.m Tests/base/NSData/general.m

2016-07-26 Thread thebeing+gna
Author: thebeing Date: Wed Jul 27 01:01:11 2016 New Revision: 40035 URL: http://svn.gna.org/viewcvs/gnustep?rev=40035=rev Log: Add [NSData initWithBytesNoCopy:length:deallocator:] This new initializer allows customising the deallocation behaviour through user-supplied blocks. Modified:

[Gnustep-cvs] r39994 - in /libs/base/trunk: .travis.yml travis-deps.sh

2016-07-13 Thread thebeing+gna
Author: thebeing Date: Wed Jul 13 10:43:56 2016 New Revision: 39994 URL: http://svn.gna.org/viewcvs/gnustep?rev=39994=rev Log: Add build scripts for travis-ci Added: libs/base/trunk/.travis.yml libs/base/trunk/travis-deps.sh (with props) Added: libs/base/trunk/.travis.yml URL:

[Gnustep-cvs] r39990 - in /libs/base/trunk/Source: GSTimSort.m NSSortDescriptor.m

2016-07-12 Thread thebeing+gna
Author: thebeing Date: Tue Jul 12 23:41:27 2016 New Revision: 39990 URL: http://svn.gna.org/viewcvs/gnustep?rev=39990=rev Log: Fixup breakage introduced by r39762 and r39764, which apparently were never attempted to compile Modified: libs/base/trunk/Source/GSTimSort.m

[Gnustep-cvs] r39986 - in /libs/base/trunk: ChangeLog Headers/Foundation/NSObjCRuntime.h Headers/GNUstepBase/GNUstep.h

2016-07-12 Thread thebeing+gna
Author: thebeing Date: Tue Jul 12 16:30:21 2016 New Revision: 39986 URL: http://svn.gna.org/viewcvs/gnustep?rev=39986=rev Log: Add NS_DESIGNATED_INITIALIZER macro Modified: libs/base/trunk/ChangeLog libs/base/trunk/Headers/Foundation/NSObjCRuntime.h

[Gnustep-cvs] r39968 - in /tools/make/trunk: ./ Instance/ Instance/Shared/

2016-07-08 Thread thebeing+gna
Author: thebeing Date: Fri Jul 8 15:09:17 2016 New Revision: 39968 URL: http://svn.gna.org/viewcvs/gnustep?rev=39968=rev Log: Preliminary support for installing and resolving pkg-config files Added: tools/make/trunk/Instance/Shared/pkgconfig.make Modified: tools/make/trunk/ChangeLog

[Gnustep-cvs] r39961 - in /libs/base/trunk: ChangeLog Tests/base/NSRegularExpression/basic.m

2016-07-06 Thread thebeing+gna
Author: thebeing Date: Wed Jul 6 16:59:08 2016 New Revision: 39961 URL: http://svn.gna.org/viewcvs/gnustep?rev=39961=rev Log: Test case for the [NSRegularExpression pattern] bug Modified: libs/base/trunk/ChangeLog libs/base/trunk/Tests/base/NSRegularExpression/basic.m Modified:

[Gnustep-cvs] r39954 - in /libs/base/trunk/Tests/base/NSBundle: Resources/GNUmakefile Resources/TestFramework.m resources2.m

2016-07-01 Thread thebeing+gna
Author: thebeing Date: Fri Jul 1 13:08:54 2016 New Revision: 39954 URL: http://svn.gna.org/viewcvs/gnustep?rev=39954=rev Log: Test framework loading as well (we recently had a fault there) Added: libs/base/trunk/Tests/base/NSBundle/Resources/TestFramework.m - copied, changed from

[Gnustep-cvs] r39946 - in /tools/make/trunk: ChangeLog Instance/framework.make

2016-06-29 Thread thebeing+gna
Author: thebeing Date: Wed Jun 29 11:47:11 2016 New Revision: 39946 URL: http://svn.gna.org/viewcvs/gnustep?rev=39946=rev Log: Fix installation of resources symlinks Modified: tools/make/trunk/ChangeLog tools/make/trunk/Instance/framework.make Modified: tools/make/trunk/ChangeLog URL:

[Gnustep-cvs] r39872 - in /libs/base/trunk: ./ Headers/Foundation/ Source/ Tests/base/NSRegularExpression/

2016-06-17 Thread thebeing+gna
Author: thebeing Date: Fri Jun 17 11:04:04 2016 New Revision: 39872 URL: http://svn.gna.org/viewcvs/gnustep?rev=39872=rev Log: Implement resource limits for regular expression evaluation. Tweaked to roughly match the Cocoa behaviour, but can be changed through the GSRegularExpressionWorkLimit

[Gnustep-cvs] r39871 - in /libs/base/trunk: ./ Source/ Tests/base/NSRegularExpression/

2016-06-17 Thread thebeing+gna
Author: thebeing Date: Fri Jun 17 09:43:51 2016 New Revision: 39871 URL: http://svn.gna.org/viewcvs/gnustep?rev=39871=rev Log: Implement -isEqual: and -hash on NSRegularExpression, so that copies are actually equal Added: libs/base/trunk/Tests/base/NSRegularExpression/

[Gnustep-cvs] r39851 - /libs/base/trunk/Tests/base/NSPredicate/basic.m

2016-06-08 Thread thebeing+gna
Author: thebeing Date: Wed Jun 8 09:45:56 2016 New Revision: 39851 URL: http://svn.gna.org/viewcvs/gnustep?rev=39851=rev Log: Fix test for sum() aggregate: It was calling the count operator on the array instead of actually summing up the values. Modified:

[Gnustep-cvs] r39814 - in /libs/base/trunk: ChangeLog Tools/AGSParser.m

2016-05-27 Thread thebeing+gna
Author: thebeing Date: Fri May 27 08:38:39 2016 New Revision: 39814 URL: http://svn.gna.org/viewcvs/gnustep?rev=39814=rev Log: autogsdoc: Ignore __asm__ directives Modified: libs/base/trunk/ChangeLog libs/base/trunk/Tools/AGSParser.m Modified: libs/base/trunk/ChangeLog URL:

[Gnustep-cvs] r39617 - in /libs/base/trunk: ./ Headers/GNUstepBase/ SSL/ Source/ Tests/base/NSRunLoop/

2016-04-04 Thread thebeing+gna
Author: thebeing Date: Mon Apr 4 10:17:08 2016 New Revision: 39617 URL: http://svn.gna.org/viewcvs/gnustep?rev=39617=rev Log: If libdispatch provides integration hooks for the main queue (i.e. nickhutchinson/libdispatch), use these to drain the main queue using the main run loop. Added:

[Gnustep-cvs] r39527 - in /libs/base/trunk: ChangeLog Headers/Foundation/NSPredicate.h

2016-03-11 Thread thebeing+gna
Author: thebeing Date: Fri Mar 11 12:29:43 2016 New Revision: 39527 URL: http://svn.gna.org/viewcvs/gnustep?rev=39527=rev Log: Include NSString.h So that code including the NSPredicate header will know about NSString confirming to NSCopying. Reported by Bertrand Dekoninck Modified:

[Gnustep-cvs] r39506 - in /libs/base/trunk: ChangeLog Headers/Foundation/NSPredicate.h Source/NSPredicate.m Tests/base/NSPredicate/basic.m

2016-03-09 Thread thebeing+gna
Author: thebeing Date: Wed Mar 9 16:38:32 2016 New Revision: 39506 URL: http://svn.gna.org/viewcvs/gnustep?rev=39506=rev Log: Implement -evaluateWithObject:substitutionVariables: (OS X 10.5 method), and mark one of the GSBlockPredicate tests as hopeful on OS X. Modified:

[Gnustep-cvs] r39493 - in /libs/base/trunk: ChangeLog Headers/Foundation/NSPredicate.h Source/NSPredicate.m Tests/base/NSPredicate/basic.m

2016-03-09 Thread thebeing+gna
Author: thebeing Date: Wed Mar 9 14:19:35 2016 New Revision: 39493 URL: http://svn.gna.org/viewcvs/gnustep?rev=39493=rev Log: Implement [NSPredicate predicateWithBlock:]. Fixes https://savannah.gnu.org/bugs/?46418 Modified: libs/base/trunk/ChangeLog

[Gnustep-cvs] r39438 - in /tools/make/trunk: Documentation/gnustep-make.texi Master/documentation.make

2016-03-02 Thread thebeing+gna
Author: thebeing Date: Wed Mar 2 11:57:18 2016 New Revision: 39438 URL: http://svn.gna.org/viewcvs/gnustep?rev=39438=rev Log: Make that documentation=no instead of skip_documentation=yes Modified: tools/make/trunk/Documentation/gnustep-make.texi

[Gnustep-cvs] r39437 - in /tools/make/trunk: ChangeLog Documentation/gnustep-make.texi Master/documentation.make

2016-03-02 Thread thebeing+gna
Author: thebeing Date: Wed Mar 2 11:52:12 2016 New Revision: 39437 URL: http://svn.gna.org/viewcvs/gnustep?rev=39437=rev Log: Let the user skip building documentation if skip_documentation=yes is supplied to the make invocation. Modified: tools/make/trunk/ChangeLog

[Gnustep-cvs] r39418 - in /libs/base/trunk: ChangeLog Headers/Foundation/NSObjCRuntime.h

2016-02-26 Thread thebeing+gna
Author: thebeing Date: Fri Feb 26 13:52:31 2016 New Revision: 39418 URL: http://svn.gna.org/viewcvs/gnustep?rev=39418=rev Log: Declare a FOUNDATION_EXPORT macro as an alias for GS_EXPORT. Improves Cocoa compatibility Modified: libs/base/trunk/ChangeLog

[Gnustep-cvs] r39406 - in /libs/base/trunk: ./ Headers/Foundation/ Source/ Tests/base/NSCache/

2016-02-22 Thread thebeing+gna
Author: thebeing Date: Mon Feb 22 22:04:18 2016 New Revision: 39406 URL: http://svn.gna.org/viewcvs/gnustep?rev=39406=rev Log: Modify the interfaces of all collection classes to be compatible with the new lightweight generics implemenation. (Newer MacOS X/iOS code assuming the presence of the

[Gnustep-cvs] r39398 - /libs/sqlclient/trunk/JDBC.m

2016-02-18 Thread thebeing+gna
Author: thebeing Date: Fri Feb 19 08:13:22 2016 New Revision: 39398 URL: http://svn.gna.org/viewcvs/gnustep?rev=39398=rev Log: Fix missing interface warning Modified: libs/sqlclient/trunk/JDBC.m Modified: libs/sqlclient/trunk/JDBC.m URL:

[Gnustep-cvs] r39361 - in /libs/base/trunk: ChangeLog Headers/Foundation/NSObjCRuntime.h

2016-02-12 Thread thebeing+gna
Author: thebeing Date: Fri Feb 12 10:00:10 2016 New Revision: 39361 URL: http://svn.gna.org/viewcvs/gnustep?rev=39361=rev Log: Add macros for non-null assumed sections Modified: libs/base/trunk/ChangeLog libs/base/trunk/Headers/Foundation/NSObjCRuntime.h Modified:

[Gnustep-cvs] r39318 - in /libs/base/trunk: ChangeLog Source/NSThread.m Tests/base/NSThread/late_unregister.m

2016-01-29 Thread thebeing+gna
Author: thebeing Date: Fri Jan 29 14:42:07 2016 New Revision: 39318 URL: http://svn.gna.org/viewcvs/gnustep?rev=39318=rev Log: Add automatic unregistration of threads that have not been been explicitly unregistered. This works by keeping around a map table with all threads currently undergoing

[Gnustep-cvs] r39303 - in /libs/base/trunk: ChangeLog Source/Additions/GSMime.m

2016-01-21 Thread thebeing+gna
Author: thebeing Date: Thu Jan 21 23:20:53 2016 New Revision: 39303 URL: http://svn.gna.org/viewcvs/gnustep?rev=39303=rev Log: Fix folding of headers containing underscores. The quotedWord() and quotableLength() functions were disagreeing about which characters to quote. Modified:

[Gnustep-cvs] r39302 - in /libs/base/trunk: ChangeLog Tests/base/GSMime/general.m

2016-01-21 Thread thebeing+gna
Author: thebeing Date: Thu Jan 21 22:38:04 2016 New Revision: 39302 URL: http://svn.gna.org/viewcvs/gnustep?rev=39302=rev Log: Add test case for a problem with folded and quoted parameters (e.g. multipart boundary) Modified: libs/base/trunk/ChangeLog

[Gnustep-cvs] r39295 - in /libs/webserver/trunk: ChangeLog WebServerHeader.m

2016-01-20 Thread thebeing+gna
Author: thebeing Date: Wed Jan 20 11:53:26 2016 New Revision: 39295 URL: http://svn.gna.org/viewcvs/gnustep?rev=39295=rev Log: Fix the x-count-* headers. The WSHType was never assigned to the instance variable, so -value would always return nil. Also re-arrange things to not depend on the

[Gnustep-cvs] r39265 - in /libs/webserver/trunk: ChangeLog GNUmakefile

2016-01-13 Thread thebeing+gna
Author: thebeing Date: Thu Jan 14 00:24:55 2016 New Revision: 39265 URL: http://svn.gna.org/viewcvs/gnustep?rev=39265=rev Log: Fix building with the ng-gnu-gnu library combo (ng wasn't mistakenly detected as an Apple runtime and the library was trying to link libgnustep-baseadd).d Modified:

[Gnustep-cvs] r39268 - in /libs/webserver/trunk: ChangeLog WebServer.h

2016-01-13 Thread thebeing+gna
Author: thebeing Date: Thu Jan 14 01:21:04 2016 New Revision: 39268 URL: http://svn.gna.org/viewcvs/gnustep?rev=39268=rev Log: Fix for inclusion of header in ARC code Modified: libs/webserver/trunk/ChangeLog libs/webserver/trunk/WebServer.h Modified: libs/webserver/trunk/ChangeLog URL:

[Gnustep-cvs] r39202 - in /libs/base/trunk: ./ Headers/Foundation/ Source/ Tests/base/NSCalendar/

2015-11-30 Thread thebeing+gna
Author: thebeing Date: Mon Nov 30 11:06:04 2015 New Revision: 39202 URL: http://svn.gna.org/viewcvs/gnustep?rev=39202=rev Log: Implement -components:fromDate:toDate:options: Added: libs/base/trunk/Tests/base/NSCalendar/component-diff.m Modified: libs/base/trunk/ChangeLog

[Gnustep-cvs] r39105 - /libs/ec/trunk/EcConsole.m

2015-10-28 Thread thebeing+gna
Author: thebeing Date: Wed Oct 28 21:12:43 2015 New Revision: 39105 URL: http://svn.gna.org/viewcvs/gnustep?rev=39105=rev Log: Misread the docs, readpassphrase() will in fact set errno. Modified: libs/ec/trunk/EcConsole.m Modified: libs/ec/trunk/EcConsole.m URL:

[Gnustep-cvs] r39104 - in /libs/ec/trunk: ChangeLog EcConsole.m config.h.in config.make.in configure configure.ac

2015-10-28 Thread thebeing+gna
Author: thebeing Date: Wed Oct 28 21:08:04 2015 New Revision: 39104 URL: http://svn.gna.org/viewcvs/gnustep?rev=39104=rev Log: Make the configure script test for the availability of readpassphrase() in the C library or libbsd, and use it if is available since it is far more robust than

[Gnustep-cvs] r39029 - in /libs/base/trunk: ChangeLog Headers/Foundation/NSObjCRuntime.h Headers/GNUstepBase/GNUstep.h

2015-10-05 Thread thebeing+gna
Author: thebeing Date: Mon Oct 5 20:43:44 2015 New Revision: 39029 URL: http://svn.gna.org/viewcvs/gnustep?rev=39029=rev Log: Implement the NS_ENUM AND NS_OPTIONS macros to (hopefully) work both on gcc and clang. Modified: libs/base/trunk/ChangeLog

[Gnustep-cvs] r39011 - in /libs/base/trunk/Tests/base/NSXMLParser/ParseData: quoted-entities.result quoted-entities.xml

2015-09-22 Thread thebeing+gna
Author: thebeing Date: Tue Sep 22 14:32:37 2015 New Revision: 39011 URL: http://svn.gna.org/viewcvs/gnustep?rev=39011=rev Log: Test for parsing in an attribute Modified: libs/base/trunk/Tests/base/NSXMLParser/ParseData/quoted-entities.result

[Gnustep-cvs] r38973 - in /libs/base/trunk: ChangeLog Source/NSPropertyList.m

2015-09-08 Thread thebeing+gna
Author: thebeing Date: Tue Sep 8 09:13:54 2015 New Revision: 38973 URL: http://svn.gna.org/viewcvs/gnustep?rev=38973=rev Log: Fix a bug writing base64 data to a plist Modified: libs/base/trunk/ChangeLog libs/base/trunk/Source/NSPropertyList.m Modified: libs/base/trunk/ChangeLog URL:

[Gnustep-cvs] r38969 - in /libs/base/trunk: ChangeLog Source/GSString.m Tests/base/NSString/unichar_format.m

2015-09-04 Thread thebeing+gna
Author: thebeing Date: Fri Sep 4 11:48:07 2015 New Revision: 38969 URL: http://svn.gna.org/viewcvs/gnustep?rev=38969=rev Log: Optimise appending UTF-16 strings for formatting If the string being appended to already uses unichar as the underlying character type, append the new characters using

[Gnustep-cvs] r38963 - in /libs/base/trunk: ChangeLog Source/NSRegularExpression.m

2015-09-01 Thread thebeing+gna
Author: thebeing Date: Tue Sep 1 13:31:16 2015 New Revision: 38963 URL: http://svn.gna.org/viewcvs/gnustep?rev=38963=rev Log: Fix handling of capture groups not participating in the current match. The Cocoa API specifies to return theses as (NSNotFound,0) ranges, but the ICU API returns them

[Gnustep-cvs] r38859 - in /libs/base/trunk: ./ Source/ Tests/base/PropertyLists/

2015-08-07 Thread thebeing+gna
Author: thebeing Date: Fri Aug 7 17:06:38 2015 New Revision: 38859 URL: http://svn.gna.org/viewcvs/gnustep?rev=38859view=rev Log: Safety fix for parsing binary property lists Added: libs/base/trunk/Tests/base/PropertyLists/cyclic.plist (with props) Modified: libs/base/trunk/ChangeLog

[Gnustep-cvs] r38814 - in /libs/performance/trunk: ChangeLog GSFIFO.h GSFIFO.m

2015-07-17 Thread thebeing+gna
Author: thebeing Date: Fri Jul 17 22:08:38 2015 New Revision: 38814 URL: http://svn.gna.org/viewcvs/gnustep?rev=38814view=rev Log: Optionally allow the caller to specify the time it wants to block on an empty FIFO. This supplements the existing method of having a timeout on the FIFO, and does not

[Gnustep-cvs] r38802 - in /libs/base/trunk: ./ Headers/GNUstepBase/ Source/ Source/Additions/ Tests/base/NSHashTable/

2015-07-16 Thread thebeing+gna
Author: thebeing Date: Thu Jul 16 09:38:14 2015 New Revision: 38802 URL: http://svn.gna.org/viewcvs/gnustep?rev=38802view=rev Log: Implement +addObjectsFromArray: on NSHashTable Added: libs/base/trunk/Headers/GNUstepBase/NSHashTable+GNUstepBase.h

[Gnustep-cvs] r38808 - in /libs/base/trunk: ChangeLog Source/GSCountedSet.m Source/GSSet.m

2015-07-16 Thread thebeing+gna
Author: thebeing Date: Thu Jul 16 12:41:09 2015 New Revision: 38808 URL: http://svn.gna.org/viewcvs/gnustep?rev=38808view=rev Log: Fix a few more method names Modified: libs/base/trunk/ChangeLog libs/base/trunk/Source/GSCountedSet.m libs/base/trunk/Source/GSSet.m Modified:

[Gnustep-cvs] r38809 - in /libs/performance/trunk: ChangeLog GSFIFO.m

2015-07-16 Thread thebeing+gna
Author: thebeing Date: Thu Jul 16 14:57:56 2015 New Revision: 38809 URL: http://svn.gna.org/viewcvs/gnustep?rev=38809view=rev Log: Implement -sizeInBytesExcluding: on GSFIFO Modified: libs/performance/trunk/ChangeLog libs/performance/trunk/GSFIFO.m Modified:

[Gnustep-cvs] r38798 - in /libs/ec/trunk: ChangeLog EcMemoryLogger.h EcProcess.m GNUmakefile

2015-07-15 Thread thebeing+gna
Author: thebeing Date: Wed Jul 15 10:41:14 2015 New Revision: 38798 URL: http://svn.gna.org/viewcvs/gnustep?rev=38798view=rev Log: Implement an interface to export memory usage statistics by loading a bundle. Controlled using the `MemoryLoggerBundle' defaults key. Added:

[Gnustep-cvs] r38746 - in /libs/base/trunk: ChangeLog Source/Additions/GSXML.m

2015-07-03 Thread thebeing+gna
Author: thebeing Date: Fri Jul 3 17:07:08 2015 New Revision: 38746 URL: http://svn.gna.org/viewcvs/gnustep?rev=38746view=rev Log: Fix reporting namespace prefixes attributes when using the SAX2 parser. Modified: libs/base/trunk/ChangeLog libs/base/trunk/Source/Additions/GSXML.m

[Gnustep-cvs] r38747 - in /libs/base/trunk: ./ Tests/base/NSXMLParser/ParseData/

2015-07-03 Thread thebeing+gna
Author: thebeing Date: Fri Jul 3 20:00:34 2015 New Revision: 38747 URL: http://svn.gna.org/viewcvs/gnustep?rev=38747view=rev Log: Test case for attribute namespace prefixes. Added: libs/base/trunk/Tests/base/NSXMLParser/ParseData/namespaced-attributes.result

[Gnustep-cvs] r38679 - in /libs/sqlclient/trunk: ChangeLog SQLClient.h SQLClient.m

2015-06-25 Thread thebeing+gna
Author: thebeing Date: Thu Jun 25 15:38:41 2015 New Revision: 38679 URL: http://svn.gna.org/viewcvs/gnustep?rev=38679view=rev Log: Add an accessor method to SQLClient to allow getting the pool that owns the connection. Modified: libs/sqlclient/trunk/ChangeLog

[Gnustep-cvs] r38680 - in /tools/make/trunk: ChangeLog Instance/Shared/java.make

2015-06-25 Thread thebeing+gna
Author: thebeing Date: Thu Jun 25 20:02:17 2015 New Revision: 38680 URL: http://svn.gna.org/viewcvs/gnustep?rev=38680view=rev Log: Fix escaping of inner classes when building a jar file. Modified: tools/make/trunk/ChangeLog tools/make/trunk/Instance/Shared/java.make Modified:

[Gnustep-cvs] r38475 - in /libs/performance/trunk: ChangeLog GSFIFO.m

2015-05-05 Thread thebeing+gna
Author: thebeing Date: Tue May 5 13:32:38 2015 New Revision: 38475 URL: http://svn.gna.org/viewcvs/gnustep?rev=38475view=rev Log: Fix potential race condition when getting the top object without removing it. (previously, we had a window between returning a peeked pointer and retaining it where

[Gnustep-cvs] r38474 - in /libs/performance/trunk: ChangeLog GSFIFO.h GSFIFO.m

2015-05-05 Thread thebeing+gna
Author: thebeing Date: Tue May 5 09:57:34 2015 New Revision: 38474 URL: http://svn.gna.org/viewcvs/gnustep?rev=38474view=rev Log: Add methods to peek at the top/front item in a FIFO without removing it. Modified: libs/performance/trunk/ChangeLog libs/performance/trunk/GSFIFO.h

[Gnustep-cvs] r38471 - /libs/base/trunk/ChangeLog

2015-05-02 Thread thebeing+gna
Author: thebeing Date: Sat May 2 10:11:21 2015 New Revision: 38471 URL: http://svn.gna.org/viewcvs/gnustep?rev=38471view=rev Log: Clarify changelog entry Modified: libs/base/trunk/ChangeLog Modified: libs/base/trunk/ChangeLog URL:

[Gnustep-cvs] r38470 - in /libs/base/trunk: ChangeLog Source/GSSet.m Source/NSCountedSet.m Source/NSSet.m Tests/base/NSCountedSet/equality.m

2015-05-02 Thread thebeing+gna
Author: thebeing Date: Sat May 2 10:03:05 2015 New Revision: 38470 URL: http://svn.gna.org/viewcvs/gnustep?rev=38470view=rev Log: Fix bug #43915 (equality not checked correctly for NSCountedSet) Added: libs/base/trunk/Tests/base/NSCountedSet/equality.m Modified:

[Gnustep-cvs] r38462 - in /libs/performance/trunk: ChangeLog GSFIFO.m

2015-04-28 Thread thebeing+gna
Author: thebeing Date: Tue Apr 28 15:28:01 2015 New Revision: 38462 URL: http://svn.gna.org/viewcvs/gnustep?rev=38462view=rev Log: Use -autorelease rather than -release when returning objects from a FIFO. Fixes a bug where a returned reference would already be invalid because the FIFO was the

[Gnustep-cvs] r38463 - in /libs/base/trunk: ChangeLog Source/NSDateFormatter.m

2015-04-28 Thread thebeing+gna
Author: thebeing Date: Tue Apr 28 17:18:47 2015 New Revision: 38463 URL: http://svn.gna.org/viewcvs/gnustep?rev=38463view=rev Log: Fix a bug where the date format of the the formatter was reset when you called -setTimeZone: -setLocale: or similar methods that require recreating the UDateFormat

[Gnustep-cvs] r38391 - in /libs/base/trunk: ChangeLog Source/GSTimSort.m

2015-03-10 Thread thebeing+gna
Author: thebeing Date: Tue Mar 10 12:43:03 2015 New Revision: 38391 URL: http://svn.gna.org/viewcvs/gnustep?rev=38391view=rev Log: Fix a vulnerability in the timsort algorithm where an algorithmic problem caused an invariant to no longer hold for certain inputs, potentially leading to a read

[Gnustep-cvs] r38334 - in /libs/base/trunk: ChangeLog Source/GSTLS.m

2015-02-05 Thread thebeing+gna
Author: thebeing Date: Thu Feb 5 12:16:40 2015 New Revision: 38334 URL: http://svn.gna.org/viewcvs/gnustep?rev=38334view=rev Log: Standardize paths when setting up a mapping between a data item and a specific filesystem location (to make sure that it is retrieved correctly by the TLS system).

[Gnustep-cvs] r38255 - in /tools/make/trunk: ChangeLog Instance/Shared/java.make rules.make

2014-12-21 Thread thebeing+gna
Author: thebeing Date: Sun Dec 21 13:03:32 2014 New Revision: 38255 URL: http://svn.gna.org/viewcvs/gnustep?rev=38255view=rev Log: Add an as_jar option that can be passed to make install in order to install the jar archive instead of the expanded class hierarchy. Modified:

[Gnustep-cvs] r38254 - in /tools/make/trunk: ./ Documentation/ Instance/ Instance/Shared/ Master/

2014-12-20 Thread thebeing+gna
Author: thebeing Date: Sun Dec 21 08:16:04 2014 New Revision: 38254 URL: http://svn.gna.org/viewcvs/gnustep?rev=38254view=rev Log: Add support for building jars from Java projects (`make jar'). Modified: tools/make/trunk/ChangeLog tools/make/trunk/Documentation/gnustep-make.texi