Commit graph

5280 commits

Author SHA1 Message Date
rfm
04d03bff35 Avoid calling depreceted methods just because KVO has overridden them.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26170 72102866-910b-0410-8b05-ffd578937521
2008-03-02 08:23:51 +00:00
rfm
d429949533 Fix bad declaration
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26148 72102866-910b-0410-8b05-ffd578937521
2008-02-26 17:13:52 +00:00
rfm
e78c063788 Avoid some unnecessary work.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26122 72102866-910b-0410-8b05-ffd578937521
2008-02-23 17:46:29 +00:00
rfm
9b8cdcf311 Make sure type strings are nul terminated.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26119 72102866-910b-0410-8b05-ffd578937521
2008-02-22 12:59:30 +00:00
rfm
9c1da2872f Attempt fix for #22277
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26114 72102866-910b-0410-8b05-ffd578937521
2008-02-20 15:14:48 +00:00
rfm
fa23e252b3 fix error in preprocessor test
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26113 72102866-910b-0410-8b05-ffd578937521
2008-02-20 14:26:18 +00:00
rfm
ebb40db267 Attempt to work around header dependency problems on FreeBSD.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26112 72102866-910b-0410-8b05-ffd578937521
2008-02-20 12:40:49 +00:00
rfm
4d082e85fa Change behavior of -boolValue to match the new MacOS-X method of the same name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26110 72102866-910b-0410-8b05-ffd578937521
2008-02-20 09:56:25 +00:00
rfm
9168f3c85d Minor tweaks plus added method for parsing mime headers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26109 72102866-910b-0410-8b05-ffd578937521
2008-02-20 09:22:43 +00:00
rfm
e8e914434d Tweaks to build under leopard
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26108 72102866-910b-0410-8b05-ffd578937521
2008-02-20 08:02:28 +00:00
nicola
b8183cde37 Do not link anything against libgnustep-gui in any circumstances - at least if we're running a gnustep-make recent enough that we can control it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26100 72102866-910b-0410-8b05-ffd578937521
2008-02-19 11:01:07 +00:00
rfm
fbe3e651ac Minor cleanup ofcode to break stale locks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26091 72102866-910b-0410-8b05-ffd578937521
2008-02-18 18:39:05 +00:00
rfm
d2e4204379 Build in mechanism to break stale locks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26089 72102866-910b-0410-8b05-ffd578937521
2008-02-18 16:20:11 +00:00
rfm
4a65b59dc6 Lock names directory.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26088 72102866-910b-0410-8b05-ffd578937521
2008-02-18 12:31:23 +00:00
rfm
f2528f2c9f Sleep for a 20th of a second to allow gdnc time to start up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26087 72102866-910b-0410-8b05-ffd578937521
2008-02-18 10:40:52 +00:00
rfm
aa3dfae174 Add some diagnostics for memory management errors (deallocating a deallocated
object).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26085 72102866-910b-0410-8b05-ffd578937521
2008-02-18 09:59:16 +00:00
rfm
4daa8d64f8 Be morte parimonious with resources.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26084 72102866-910b-0410-8b05-ffd578937521
2008-02-18 07:23:47 +00:00
rfm
32891a37f6 Fix long delay on startup, and hopefully fix problem on BSD.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26083 72102866-910b-0410-8b05-ffd578937521
2008-02-18 07:15:05 +00:00
gcasa
3741279a5f * Source/NSDistributedNotificationCenter.m: Added a short wait to the
_connect method when starting GDNC to correct bug#22351.  
	Worked with Riccardo Motolla to test this (riccardo@kaffe.org).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26082 72102866-910b-0410-8b05-ffd578937521
2008-02-18 00:25:24 +00:00
rfm
aa6a65309e Fix errors folding headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26072 72102866-910b-0410-8b05-ffd578937521
2008-02-16 09:30:06 +00:00
rfm
8ade11113a Fix possible interference with slow ssl connection attempt
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26062 72102866-910b-0410-8b05-ffd578937521
2008-02-14 15:11:20 +00:00
rfm
5dd8e35a27 Minor optimisation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26059 72102866-910b-0410-8b05-ffd578937521
2008-02-13 15:25:37 +00:00
rfm
7303f4b2ab Fix typo in comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26041 72102866-910b-0410-8b05-ffd578937521
2008-02-08 13:35:50 +00:00
rfm
a2daa3c157 Fix retain/release issue
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26039 72102866-910b-0410-8b05-ffd578937521
2008-02-08 13:31:49 +00:00
rfm
f5973ac70f Fix bug in sloppy xml parser
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26027 72102866-910b-0410-8b05-ffd578937521
2008-02-06 17:30:50 +00:00
fedor
f8119e8345 * Source/inet_pton.c, Source/inet_ntop.c: Add includes to
compile on Solaris. 
* configure.ac: Remove check for socket and nsl. Doesn't seem to help.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26010 72102866-910b-0410-8b05-ffd578937521
2008-01-28 20:33:01 +00:00
rfm
addd852efb Minor cleanup of last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26008 72102866-910b-0410-8b05-ffd578937521
2008-01-27 09:00:02 +00:00
rfm
e020c3a7c7 Namespace handling implemented for sloppy parser
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26007 72102866-910b-0410-8b05-ffd578937521
2008-01-27 08:57:12 +00:00
rfm
623f1fb124 Report namespace prefixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26006 72102866-910b-0410-8b05-ffd578937521
2008-01-27 07:23:53 +00:00
rfm
63208fe5c1 namespace bugfixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26003 72102866-910b-0410-8b05-ffd578937521
2008-01-26 09:23:49 +00:00
rfm
b00e4b6bb3 Some xml namespace handling fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26002 72102866-910b-0410-8b05-ffd578937521
2008-01-26 08:34:58 +00:00
rfm
fb31e452bb Namespace declarations are element attributes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26001 72102866-910b-0410-8b05-ffd578937521
2008-01-25 16:27:34 +00:00
rfm
571622383b thread-safety fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25999 72102866-910b-0410-8b05-ffd578937521
2008-01-23 16:47:58 +00:00
rfm
61e4f2effc Fix minor thread-safety issue
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25997 72102866-910b-0410-8b05-ffd578937521
2008-01-23 16:45:04 +00:00
rfm
30046a6cd9 Iminor printf format fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25988 72102866-910b-0410-8b05-ffd578937521
2008-01-21 10:46:41 +00:00
rfm
ec105d12c3 Fixed error in sign of variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25975 72102866-910b-0410-8b05-ffd578937521
2008-01-18 16:04:41 +00:00
rfm
4788e68beb fix buffer overrun on mswindows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25973 72102866-910b-0410-8b05-ffd578937521
2008-01-18 13:33:26 +00:00
rfm
33814fe97f Add some debug code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25970 72102866-910b-0410-8b05-ffd578937521
2008-01-17 20:28:12 +00:00
nicola
910a5716c1 Updates for the fact that GNUSTEP_USER_DIR is obsolete/ignored in current gnustep-make/gnustep-base
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25941 72102866-910b-0410-8b05-ffd578937521
2008-01-14 10:39:21 +00:00
rfm
49314289b2 fix problem when gnutls is not instaledwq
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25934 72102866-910b-0410-8b05-ffd578937521
2008-01-13 09:18:32 +00:00
rfm
9ed12a1ac5 fix minor error in includes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25931 72102866-910b-0410-8b05-ffd578937521
2008-01-10 20:05:38 +00:00
rfm
be13d60232 Fox typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25924 72102866-910b-0410-8b05-ffd578937521
2008-01-10 16:31:22 +00:00
rfm
46164184d4 Hack for mswindows without getnameinfo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25923 72102866-910b-0410-8b05-ffd578937521
2008-01-10 16:05:41 +00:00
rfm
f5ae48acd7 Add some error checking for socks support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25922 72102866-910b-0410-8b05-ffd578937521
2008-01-10 14:17:05 +00:00
rfm
bb7865a248 Use AF_LOCAL rather than AF_UNIX throughout
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25921 72102866-910b-0410-8b05-ffd578937521
2008-01-10 14:06:27 +00:00
rfm
f4f0f94439 clean up initiation of streams handlers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25919 72102866-910b-0410-8b05-ffd578937521
2008-01-10 13:53:07 +00:00
rfm
b68f5383b4 tweak gnustls support for windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25918 72102866-910b-0410-8b05-ffd578937521
2008-01-10 12:25:45 +00:00
rfm
6079944b00 Configuration system improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25915 72102866-910b-0410-8b05-ffd578937521
2008-01-10 11:14:30 +00:00
rfm
ddd601e6b9 mingw32 has AF_UNIX, but not sockaddr_un
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25913 72102866-910b-0410-8b05-ffd578937521
2008-01-10 10:12:56 +00:00
rfm
b1cffc579d Now enable TLS stream support by default.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25912 72102866-910b-0410-8b05-ffd578937521
2008-01-10 08:56:03 +00:00
rfm
324c57b1ed More socket improvments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25906 72102866-910b-0410-8b05-ffd578937521
2008-01-09 16:11:10 +00:00
rfm
638440e055 Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25904 72102866-910b-0410-8b05-ffd578937521
2008-01-09 16:02:47 +00:00
rfm
30f2e295b6 Fixup address length info
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25889 72102866-910b-0410-8b05-ffd578937521
2008-01-07 18:33:09 +00:00
rfm
529896231d fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25888 72102866-910b-0410-8b05-ffd578937521
2008-01-07 17:52:01 +00:00
rfm
14b54a6b44 networking improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25887 72102866-910b-0410-8b05-ffd578937521
2008-01-07 17:51:02 +00:00
fredkiefer
3d12feda98 Fiy block size for systems using statvfs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25885 72102866-910b-0410-8b05-ffd578937521
2008-01-07 14:35:50 +00:00
rfm
babcd45ac2 Tidy TLS handler code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25881 72102866-910b-0410-8b05-ffd578937521
2008-01-06 11:11:45 +00:00
rfm
cf3dc3ab92 Clarify thread detach error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25880 72102866-910b-0410-8b05-ffd578937521
2008-01-06 08:56:59 +00:00
rfm
ffb78948a5 Add https support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25879 72102866-910b-0410-8b05-ffd578937521
2008-01-06 07:54:08 +00:00
rfm
d763e93ea3 Try to honor protocol selection
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25878 72102866-910b-0410-8b05-ffd578937521
2008-01-06 07:39:03 +00:00
nicola
bf1e04b67d Added method to register namespaces with XPath
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25874 72102866-910b-0410-8b05-ffd578937521
2008-01-05 21:01:40 +00:00
nicola
cd83fe5058 Fixed typo in comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25870 72102866-910b-0410-8b05-ffd578937521
2008-01-05 18:49:18 +00:00
rfm
80a9952718 fix ifdefs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25869 72102866-910b-0410-8b05-ffd578937521
2008-01-05 15:57:47 +00:00
rfm
a61f558660 Fix missing ifdefs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25868 72102866-910b-0410-8b05-ffd578937521
2008-01-05 15:52:18 +00:00
rfm
b3f5de4601 tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25866 72102866-910b-0410-8b05-ffd578937521
2008-01-05 09:06:12 +00:00
rfm
3e5c90d5a6 Add locking for gcrypt
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25865 72102866-910b-0410-8b05-ffd578937521
2008-01-05 07:28:38 +00:00
rfm
813309840b rudimentary gnutls support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25862 72102866-910b-0410-8b05-ffd578937521
2008-01-04 20:05:31 +00:00
rmottola
2c22400865 fixed c99ism
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25859 72102866-910b-0410-8b05-ffd578937521
2008-01-04 15:27:10 +00:00
rfm
3a5cd03132 fix missing include
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25856 72102866-910b-0410-8b05-ffd578937521
2008-01-04 10:32:07 +00:00
rfm
2243657e33 Simplify
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25855 72102866-910b-0410-8b05-ffd578937521
2008-01-04 10:28:27 +00:00
rfm
d15ec8ba01 Restructuring of socket streams for maintainability and consistency between windows and unix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25854 72102866-910b-0410-8b05-ffd578937521
2008-01-04 06:59:49 +00:00
rfm
f9bf40cea1 Add function for mswindows compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25843 72102866-910b-0410-8b05-ffd578937521
2008-01-03 12:53:11 +00:00
rfm
d8b3b3482c Rename for consistency with unix variants.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25833 72102866-910b-0410-8b05-ffd578937521
2008-01-02 09:19:36 +00:00
rfm
dcf09f1c31 Fix error sending NSPortMessage objects which have not reserved space in their first component.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25811 72102866-910b-0410-8b05-ffd578937521
2007-12-31 20:38:50 +00:00
rfm
1957e4a9b4 avoid unnecessary function defitiion on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25795 72102866-910b-0410-8b05-ffd578937521
2007-12-29 09:30:31 +00:00
rfm
656258dd5c Implement stack size limit. Add workaround for versions of libobjc which
leak thread memory.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25790 72102866-910b-0410-8b05-ffd578937521
2007-12-27 07:02:27 +00:00
rfm
8659f6c5ad destroy graphics context on thread exit.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25787 72102866-910b-0410-8b05-ffd578937521
2007-12-25 20:31:24 +00:00
rfm
0c0a960f2f Improve error message on thread creation failure
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25784 72102866-910b-0410-8b05-ffd578937521
2007-12-25 14:13:18 +00:00
rfm
baad4c8922 improve debug/error logging a little.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25780 72102866-910b-0410-8b05-ffd578937521
2007-12-24 20:51:19 +00:00
rfm
52f2105eb1 Fix memory leak.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25779 72102866-910b-0410-8b05-ffd578937521
2007-12-24 17:31:52 +00:00
rfm
70ddc19001 Slightly paranoid checking of all timers after any timer is fired.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25778 72102866-910b-0410-8b05-ffd578937521
2007-12-24 12:08:11 +00:00
rfm
e78de57d02 Fix error selectinmg earliest timer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25776 72102866-910b-0410-8b05-ffd578937521
2007-12-22 18:10:12 +00:00
rfm
ab9404b6a3 Minor thread safety fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25774 72102866-910b-0410-8b05-ffd578937521
2007-12-21 14:37:37 +00:00
ayers
2ef54f7ef2 * Headers/Additions/GNUstepBase/config.h.in, configure.ac (alloca.h):
Check for header.
	* configure: Regenerate.
	* Source/mframe.m, Source/cifframe.m, Source/NSConnection.m,
	Source/callframe.m, Source/GSFormat.m: Include alloca.h where available.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25773 72102866-910b-0410-8b05-ffd578937521
2007-12-21 13:46:50 +00:00
ayers
c66e5b6e0d * Source/NSPathUtilities.m (_POSIX_PTHREAD_SEMANTICS): Define to expose
POSIX compliant signatures for get(pw/gr)(nam/uid)_r.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25772 72102866-910b-0410-8b05-ffd578937521
2007-12-21 10:50:37 +00:00
ayers
4b149866b1 * Source/NSFileManager.m (_POSIX_PTHREAD_SEMANTICS): Define to expose
POSIX compliant signatures for get(pw/gr)(nam/uid)_r.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25770 72102866-910b-0410-8b05-ffd578937521
2007-12-20 16:23:30 +00:00
rfm
637e76c37b Fixup nul pointer issues
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25760 72102866-910b-0410-8b05-ffd578937521
2007-12-19 14:54:00 +00:00
rfm
f6148c5a48 Fixes for some minro thread-safety issues.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25759 72102866-910b-0410-8b05-ffd578937521
2007-12-19 14:39:44 +00:00
fredkiefer
5d3735746b Correct the key strategy of the map.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25756 72102866-910b-0410-8b05-ffd578937521
2007-12-17 21:52:21 +00:00
fedor
b1ed57ae34 * Source/Makefile.postamble: Use DESTDIR over obsolete INSTALL_ROOT_DIR
* configure.ac, config/objc-con-autoload.m4, config/procfs.m4: Some 
improvements for cross-compiling.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25754 72102866-910b-0410-8b05-ffd578937521
2007-12-17 20:17:01 +00:00
fredkiefer
73d0fc3a58 Correct forwarding of changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25749 72102866-910b-0410-8b05-ffd578937521
2007-12-15 17:40:54 +00:00
fredkiefer
97d28c93f2 Move and correct names for standard value transformers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25747 72102866-910b-0410-8b05-ffd578937521
2007-12-15 13:01:12 +00:00
fredkiefer
0e2a099bf4 Fixed mistype in last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25745 72102866-910b-0410-8b05-ffd578937521
2007-12-15 12:06:50 +00:00
fredkiefer
5310fd7ce8 Don't raise exception when there is no setter for key.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25744 72102866-910b-0410-8b05-ffd578937521
2007-12-15 11:36:05 +00:00
fredkiefer
8dc576bf03 replace NSString capitalizedString with manual handling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25743 72102866-910b-0410-8b05-ffd578937521
2007-12-15 10:48:03 +00:00
fredkiefer
dc96bd2cd7 Made overrideSetterFor: aware of dependent key mapping.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25739 72102866-910b-0410-8b05-ffd578937521
2007-12-14 19:55:51 +00:00
rfm
95daef46c6 rewrite code for overriding setters
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25735 72102866-910b-0410-8b05-ffd578937521
2007-12-14 14:32:15 +00:00
rfm
69fce99d3e catch exception
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25722 72102866-910b-0410-8b05-ffd578937521
2007-12-11 14:23:04 +00:00
rfm
ba29406822 Implement old style encoding/decoding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25720 72102866-910b-0410-8b05-ffd578937521
2007-12-11 07:52:45 +00:00
rfm
b7f177766f debug keyed archiving
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25718 72102866-910b-0410-8b05-ffd578937521
2007-12-11 06:36:19 +00:00
rfm
ba2e2b7667 Add Chris Farber's key value observing changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25715 72102866-910b-0410-8b05-ffd578937521
2007-12-10 17:22:33 +00:00
rfm
33691693fa Fix for mutation of timers array during firing of a timer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25706 72102866-910b-0410-8b05-ffd578937521
2007-12-08 19:56:39 +00:00
rfm
c04361b3d6 Implement hasBytesAvailable for file input stream
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25701 72102866-910b-0410-8b05-ffd578937521
2007-12-07 18:41:00 +00:00
rfm
7e6b567274 Make setFireDate: be usable from within a timeout handler method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25695 72102866-910b-0410-8b05-ffd578937521
2007-12-07 08:35:16 +00:00
rfm
5429e579a7 Fix runloop problems where a timer is added to the loop more than once
(in different modes).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25694 72102866-910b-0410-8b05-ffd578937521
2007-12-07 06:32:04 +00:00
rfm
5759c7f004 Improve debug output for running in different modes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25691 72102866-910b-0410-8b05-ffd578937521
2007-12-06 19:51:11 +00:00
rfm
8f72ab36c0 More stacktrace tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25689 72102866-910b-0410-8b05-ffd578937521
2007-12-06 13:39:03 +00:00
rfm
4862e74963 Minor stack trace improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25688 72102866-910b-0410-8b05-ffd578937521
2007-12-06 11:40:17 +00:00
rfm
00a96c4daa Improve debug output when initialised with bad string.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25687 72102866-910b-0410-8b05-ffd578937521
2007-12-06 10:56:22 +00:00
rfm
c7f9232587 honour GNUSTEP_STACK_TRACE environment variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25685 72102866-910b-0410-8b05-ffd578937521
2007-12-06 09:29:22 +00:00
rfm
5354c1dde6 Guessed implementation for keyed archiving.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25684 72102866-910b-0410-8b05-ffd578937521
2007-12-06 06:57:10 +00:00
fredkiefer
a12b217a55 Fix wrong method call in last change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25682 72102866-910b-0410-8b05-ffd578937521
2007-12-05 23:39:11 +00:00
rfm
26a8bdec67 Improve stack trace code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25681 72102866-910b-0410-8b05-ffd578937521
2007-12-05 16:13:24 +00:00
ayers
2c6116a125 * Source/NSDecimalNumber.m: (isinf,isnan,isinff,isnanf): Remove.
(GSIsNAN,GSIsInf): Attempt a more portable approach with using
	_ISOC99_SOURCE which is also supported by some BSD's and possibly
	Solaris.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25680 72102866-910b-0410-8b05-ffd578937521
2007-12-05 10:17:26 +00:00
rfm
53f365ff42 Try to fix #21718
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25675 72102866-910b-0410-8b05-ffd578937521
2007-12-04 16:49:44 +00:00
ayers
91fe4020dc * Source/NSDecimalNumber.m: (isinf,isnan,isinff,isnanf):
Temporary empty definitions of C99 macros for environments
	which do not define them.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25669 72102866-910b-0410-8b05-ffd578937521
2007-12-03 18:35:16 +00:00
fredkiefer
4f380653db Add some keyed encoding/decoding.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25668 72102866-910b-0410-8b05-ffd578937521
2007-12-03 18:08:58 +00:00
rfm
a0b3607dd6 Improved stacktrace/debug handling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25667 72102866-910b-0410-8b05-ffd578937521
2007-12-03 14:13:57 +00:00
ayers
697bbcaaad * Source/NSNotification.m: Add explicit include of NSDictionary.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25662 72102866-910b-0410-8b05-ffd578937521
2007-12-02 21:21:23 +00:00
ayers
e53422f8f9 * Source/NSURLResponse.m: Add explicit include of NSDictionary.h.
Use available dictionary declartion.
	* Source/NSURLProtocol.m: Add explicit import of NSData.h.
	* Source/NSSerializer.m: Add explicit import of NSEnumerator.h.
	* Source/NSURLConnection.m
	([-initWithResponsePointer:andErrorPointer:]):  Add declaration.

	* Source/NSKeyValueMutableSet.m: Various non-functional variable
	and parameter renames to avoid bogus compiler warnings.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25661 72102866-910b-0410-8b05-ffd578937521
2007-12-02 21:13:09 +00:00
ayers
3f3858d186 * Source/NSKeyValueMutableArray.m: Various non-functional variable
and parameter renames to avoid bogus compiler warnings.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25659 72102866-910b-0410-8b05-ffd578937521
2007-12-02 20:35:53 +00:00
ayers
720060a700 * Source/NSCalendarDate.m: Add excplicit include of NSDictionary.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25657 72102866-910b-0410-8b05-ffd578937521
2007-12-02 20:18:47 +00:00
ayers
4a538367ee * Source/NSDecimalNumber.m
(NSDecimalNumberClass): Added local class cache.
	([+initialize]): Initialize new cache.
	([-compare]): Test for all subclasses instead of only NSDecimalNumber
	instances.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25656 72102866-910b-0410-8b05-ffd578937521
2007-12-02 14:07:44 +00:00
ayers
090b8261f6 * Source/NSDecimalNumber.m ([initWithBytes:objCType:]): Implement
initialization with scalar types.  Use GSPrivateDefaultLocale
	to initialze intermediate string to match expectations of
	initWithString.	


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25655 72102866-910b-0410-8b05-ffd578937521
2007-12-02 10:50:37 +00:00
ayers
9ac20deeab * Source/NSDecimal.m (GSDecimalDouble): Use NAN when available.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25654 72102866-910b-0410-8b05-ffd578937521
2007-12-02 10:36:29 +00:00
rfm
0ab3b733c7 Backward compatibility fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25639 72102866-910b-0410-8b05-ffd578937521
2007-11-29 20:56:11 +00:00
rfm
3aa7189ddb Improve MacOS-X compatibility of headers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25638 72102866-910b-0410-8b05-ffd578937521
2007-11-29 20:53:26 +00:00
rfm
77bd4a2b4f Remove erroneous check
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25629 72102866-910b-0410-8b05-ffd578937521
2007-11-29 08:59:14 +00:00
rfm
9d18170102 Try to improve folding of generated lines.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25623 72102866-910b-0410-8b05-ffd578937521
2007-11-28 13:09:58 +00:00
rfm
231d4151a7 Make test for apple property lists more tolerant.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25612 72102866-910b-0410-8b05-ffd578937521
2007-11-26 09:14:52 +00:00
rfm
eed3d2f1e2 Minor ficup for nodebug build
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25610 72102866-910b-0410-8b05-ffd578937521
2007-11-25 16:45:03 +00:00
rfm
15ffb48291 NSThread updates and cleanup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25608 72102866-910b-0410-8b05-ffd578937521
2007-11-25 14:49:05 +00:00
rfm
ef82327d8e Implement part of MacOS 10.5 additions for NSThread.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25607 72102866-910b-0410-8b05-ffd578937521
2007-11-25 14:25:26 +00:00
rfm
9f1e337787 Use unichar API in mingw32
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25561 72102866-910b-0410-8b05-ffd578937521
2007-11-06 10:21:46 +00:00
rfm
9bea555194 Fix for bug #17112
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25554 72102866-910b-0410-8b05-ffd578937521
2007-11-05 11:30:23 +00:00
rfm
87edda35d7 Minor macos-x compatibility tweak.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25547 72102866-910b-0410-8b05-ffd578937521
2007-10-31 11:24:30 +00:00
rfm
6099374590 Apply nsundomanager patch from wolfgang lux
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25525 72102866-910b-0410-8b05-ffd578937521
2007-10-11 08:00:43 +00:00
fredkiefer
869702f8a7 Move check of over/underflow after copy. Patch by Mark Tracy
<tracy454@concentric.net>.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25523 72102866-910b-0410-8b05-ffd578937521
2007-10-09 22:44:20 +00:00
rfm
409b3830fa Minor cleanup for compiler
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25517 72102866-910b-0410-8b05-ffd578937521
2007-10-03 09:00:32 +00:00
rfm
79058699d9 Avoid compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25516 72102866-910b-0410-8b05-ffd578937521
2007-10-03 08:54:07 +00:00
rfm
60f5134a22 Fix for #21133
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25514 72102866-910b-0410-8b05-ffd578937521
2007-10-03 05:36:07 +00:00
rfm
e5379ee993 Minor bugfix parsing http headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25502 72102866-910b-0410-8b05-ffd578937521
2007-09-25 16:30:53 +00:00
rfm
cd46236028 Update to GPL3 and LGPL3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25482 72102866-910b-0410-8b05-ffd578937521
2007-09-14 11:36:11 +00:00
rfm
0cb8651346 Minor macos-x compatibility tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25467 72102866-910b-0410-8b05-ffd578937521
2007-09-09 07:53:20 +00:00
ayers
131c0e60d0 * Source/GSHTTPURLHandle.m (writeKeyCallBacks): Use retained
callbacks for keys.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25379 72102866-910b-0410-8b05-ffd578937521
2007-08-04 12:06:13 +00:00
rfm
8a2aaf2c53 fix arg order
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25374 72102866-910b-0410-8b05-ffd578937521
2007-08-02 11:18:56 +00:00
rfm
14247cc0c9 fixup for older windows version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25372 72102866-910b-0410-8b05-ffd578937521
2007-08-02 09:53:30 +00:00
rfm
b77f926997 New private method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25371 72102866-910b-0410-8b05-ffd578937521
2007-08-02 09:36:38 +00:00
fredkiefer
bcb8518b51 Add NSErrorRecoveryAttempting protocol.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25353 72102866-910b-0410-8b05-ffd578937521
2007-07-25 12:48:57 +00:00
rmottola
324432d9d1 code tidyup and c-99ism fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25341 72102866-910b-0410-8b05-ffd578937521
2007-07-19 21:38:14 +00:00
rfm
89a0cb9080 Varous tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25330 72102866-910b-0410-8b05-ffd578937521
2007-07-14 04:34:00 +00:00
nicola
350af41dcc Review of KVC and improvements by Chris Farber
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25313 72102866-910b-0410-8b05-ffd578937521
2007-07-10 17:16:31 +00:00
rfm
ebc886d8fd pipe fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25310 72102866-910b-0410-8b05-ffd578937521
2007-07-10 05:22:50 +00:00
rfm
3837504818 Fix #20268
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25292 72102866-910b-0410-8b05-ffd578937521
2007-06-26 19:12:45 +00:00
rfm
ce30b9ed89 Avoid compiler warning.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25289 72102866-910b-0410-8b05-ffd578937521
2007-06-23 08:52:39 +00:00
rfm
2484a03e8d Tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25278 72102866-910b-0410-8b05-ffd578937521
2007-06-21 05:48:09 +00:00
rfm
1d41e6faf1 Improve predicate parsing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25277 72102866-910b-0410-8b05-ffd578937521
2007-06-21 05:46:13 +00:00
rfm
d5a15722e8 Attempt to support parsing of '%' sequences.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25273 72102866-910b-0410-8b05-ffd578937521
2007-06-20 08:03:51 +00:00
rfm
ec410c6ec0 fix bug #20215
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25272 72102866-910b-0410-8b05-ffd578937521
2007-06-20 04:36:31 +00:00
fedor
c1771ce6bb Skip .tab files when looking for zones.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25265 72102866-910b-0410-8b05-ffd578937521
2007-06-15 22:00:58 +00:00
rfm
44a5416522 Fix bug #20169
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25256 72102866-910b-0410-8b05-ffd578937521
2007-06-14 05:20:17 +00:00
rfm
4f6e71abcd Fix bug #20168
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25254 72102866-910b-0410-8b05-ffd578937521
2007-06-14 05:03:35 +00:00
rfm
94439e8926 Improve load in foreground
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25247 72102866-910b-0410-8b05-ffd578937521
2007-06-13 06:09:42 +00:00
fredkiefer
76a69ab66f Fake like and matches by using compare:options:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25239 72102866-910b-0410-8b05-ffd578937521
2007-06-12 11:41:39 +00:00
fredkiefer
8e3c017c78 Improved predicate parsing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25235 72102866-910b-0410-8b05-ffd578937521
2007-06-11 10:56:36 +00:00
fredkiefer
be5bb46ee3 Improved predicate parsing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25234 72102866-910b-0410-8b05-ffd578937521
2007-06-09 16:37:26 +00:00
rfm
0e19e0b529 Fix backward compatibility issue
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25230 72102866-910b-0410-8b05-ffd578937521
2007-06-08 08:04:14 +00:00
rfm
ee0ca83adc Add warning about bad characters in string literal.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25229 72102866-910b-0410-8b05-ffd578937521
2007-06-08 06:41:16 +00:00
rfm
d1f2ea541a Fix bug getting cstring from literal containing illegal characters.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25227 72102866-910b-0410-8b05-ffd578937521
2007-06-08 06:00:11 +00:00
rfm
7fce994a67 Use utf8 rather than ascii
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25222 72102866-910b-0410-8b05-ffd578937521
2007-06-06 09:18:54 +00:00
rfm
3613303b37 delete excess line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25219 72102866-910b-0410-8b05-ffd578937521
2007-06-03 08:00:40 +00:00
rfm
9a749d5ad3 Avoid problem if system doesn't define MSG_DONTWAIT
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25216 72102866-910b-0410-8b05-ffd578937521
2007-06-03 07:39:47 +00:00
rfm
252fb205c3 Tidied a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25215 72102866-910b-0410-8b05-ffd578937521
2007-06-03 07:31:01 +00:00
rfm
f8cba86719 Fix bug parsing header beginning with 'http'
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25213 72102866-910b-0410-8b05-ffd578937521
2007-06-01 16:56:40 +00:00
rfm
136e9ca109 Minor backward compatibility fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25210 72102866-910b-0410-8b05-ffd578937521
2007-05-31 06:27:39 +00:00
rfm
714331c351 Fix recently introduced error parsing partial http headers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25206 72102866-910b-0410-8b05-ffd578937521
2007-05-30 04:22:41 +00:00
rfm
3d3b1e37fc Fix logging level for when unable to open file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25204 72102866-910b-0410-8b05-ffd578937521
2007-05-29 09:07:47 +00:00
fredkiefer
db81f051db Implemented missing functionality for NSPredicate and NSExpression.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25183 72102866-910b-0410-8b05-ffd578937521
2007-05-23 13:11:55 +00:00
rfm
3633b11e59 Minor cleanups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25175 72102866-910b-0410-8b05-ffd578937521
2007-05-16 16:02:34 +00:00
rfm
8be79bf977 Fix error getting header parameters dictionary.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25172 72102866-910b-0410-8b05-ffd578937521
2007-05-16 08:02:05 +00:00
rfm
ae971f5849 Exceptyion handler tweak for gui termination.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25164 72102866-910b-0410-8b05-ffd578937521
2007-05-15 12:53:33 +00:00
rfm
a7f86a2a91 Fix logic error in recent change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25163 72102866-910b-0410-8b05-ffd578937521
2007-05-15 12:37:13 +00:00
rfm
239c3aaaf6 Use case insensitive dictionary for headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25159 72102866-910b-0410-8b05-ffd578937521
2007-05-15 10:06:42 +00:00
rfm
428ed5fd0d Tweka header parsing for http response.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25158 72102866-910b-0410-8b05-ffd578937521
2007-05-15 08:36:23 +00:00
rfm
25188c661c Simplify and save a little memory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25156 72102866-910b-0410-8b05-ffd578937521
2007-05-15 05:55:02 +00:00
rfm
2b31ab954f Turn off debug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25155 72102866-910b-0410-8b05-ffd578937521
2007-05-14 16:59:27 +00:00
rfm
d75478e8bd Various URL handling improvments.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25154 72102866-910b-0410-8b05-ffd578937521
2007-05-14 16:55:16 +00:00
rfm
cb42f0bb8f Minor tweaks and comments added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25150 72102866-910b-0410-8b05-ffd578937521
2007-05-14 09:46:53 +00:00
rfm
6f5cfff5a5 Avoid recursion initialising NSString on systems with iconv problems
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25149 72102866-910b-0410-8b05-ffd578937521
2007-05-14 05:11:07 +00:00
rfm
a6a122b16f Improve reliability of parsing http responses.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25148 72102866-910b-0410-8b05-ffd578937521
2007-05-13 16:44:50 +00:00
rfm
ef7a025c3f stream and runloop fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25147 72102866-910b-0410-8b05-ffd578937521
2007-05-12 17:11:35 +00:00
rfm
37f9a1410b memory problem fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25145 72102866-910b-0410-8b05-ffd578937521
2007-05-12 06:29:57 +00:00
rfm
3a7e91dc7e @tidied@
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25144 72102866-910b-0410-8b05-ffd578937521
2007-05-11 23:01:57 +00:00
rfm
2b76f1ca08 tweaks for url loading
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25142 72102866-910b-0410-8b05-ffd578937521
2007-05-11 15:47:06 +00:00
rfm
aa685d6550 Some tweaks for invocations and for networking.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25140 72102866-910b-0410-8b05-ffd578937521
2007-05-11 08:26:59 +00:00
rfm
350feb3bc2 Commit accidentally missed changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25138 72102866-910b-0410-8b05-ffd578937521
2007-05-11 06:15:05 +00:00
rfm
1621b5cf84 avoid thread memory leak.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25098 72102866-910b-0410-8b05-ffd578937521
2007-04-30 05:08:17 +00:00
rfm
1b287d5905 Fixup for problem getting base library resources where multiple versions are installed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25085 72102866-910b-0410-8b05-ffd578937521
2007-04-27 11:39:50 +00:00
rfm
869dbca2b2 Fix bug #19587
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25057 72102866-910b-0410-8b05-ffd578937521
2007-04-15 13:20:34 +00:00
rfm
c9c617010c Add missing array filtering functionality
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25056 72102866-910b-0410-8b05-ffd578937521
2007-04-15 09:50:48 +00:00
rfm
4e408ec758 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25053 72102866-910b-0410-8b05-ffd578937521
2007-04-15 09:20:36 +00:00
rfm
f7c33e46e8 Bugfix for #19588
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25052 72102866-910b-0410-8b05-ffd578937521
2007-04-15 09:15:56 +00:00
rmottola
5deb9fca83 removed C99-ism
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25042 72102866-910b-0410-8b05-ffd578937521
2007-04-13 21:43:55 +00:00
rmottola
149145082b removed C99-ism
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25041 72102866-910b-0410-8b05-ffd578937521
2007-04-13 21:35:42 +00:00
rfm
33cba73847 Fix bug causing short reads of data
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25016 72102866-910b-0410-8b05-ffd578937521
2007-04-13 05:14:21 +00:00
rfm
4e2e9e93e3 Avoid possibility of stream deallocation while sending events.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25004 72102866-910b-0410-8b05-ffd578937521
2007-04-12 19:39:23 +00:00
rfm
8986215300 Fix missing semicolons
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24987 72102866-910b-0410-8b05-ffd578937521
2007-04-11 16:12:21 +00:00
rfm
bd64c2231b casts to avoid compiler warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24983 72102866-910b-0410-8b05-ffd578937521
2007-04-11 05:00:26 +00:00
rfm
db7fa69b12 add cast to fix compiler warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24982 72102866-910b-0410-8b05-ffd578937521
2007-04-11 04:57:33 +00:00
rfm
9d18cfbcfa macos-x portability fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24980 72102866-910b-0410-8b05-ffd578937521
2007-04-11 04:45:49 +00:00
rfm
b10a971d04 Always remove stream from runloop when unscheduling, whether open or not.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24964 72102866-910b-0410-8b05-ffd578937521
2007-04-04 11:05:15 +00:00
rfm
3f7e68d6fc header fixups for macosx porting
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24960 72102866-910b-0410-8b05-ffd578937521
2007-04-01 11:12:12 +00:00
rfm
cb9df62166 Don't include empty paths in search list
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24949 72102866-910b-0410-8b05-ffd578937521
2007-03-30 07:03:35 +00:00
rfm
a6420322d0 Fix memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24947 72102866-910b-0410-8b05-ffd578937521
2007-03-30 05:19:06 +00:00
rfm
1c711c67ea Bugfix for #19446
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24945 72102866-910b-0410-8b05-ffd578937521
2007-03-30 03:39:18 +00:00
rfm
b895bfcf18 minor debug improvement
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24933 72102866-910b-0410-8b05-ffd578937521
2007-03-26 14:09:50 +00:00
rfm
ed7a44c543 minor optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24930 72102866-910b-0410-8b05-ffd578937521
2007-03-25 10:28:29 +00:00
rfm
ccd0185139 fix excess semicolon
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24921 72102866-910b-0410-8b05-ffd578937521
2007-03-22 16:21:53 +00:00
rfm
97c2c56f1b Fix code accidentally commented out.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24920 72102866-910b-0410-8b05-ffd578937521
2007-03-22 16:07:25 +00:00
rfm
f1adab466a Minor tweaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24919 72102866-910b-0410-8b05-ffd578937521
2007-03-22 15:07:54 +00:00
nicola
8a44053afb Small tidyup in NSBundle +initialize
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24913 72102866-910b-0410-8b05-ffd578937521
2007-03-21 13:11:45 +00:00
nicola
56b7d94f6a Fixed and tidied up lookup of language information in NSUserDefaults
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24905 72102866-910b-0410-8b05-ffd578937521
2007-03-20 18:30:51 +00:00
rfm
4b841c4468 Revert mingw locale change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24904 72102866-910b-0410-8b05-ffd578937521
2007-03-20 11:59:07 +00:00
nicola
6e49684b25 Updated comment about location of NSTimeZone files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24902 72102866-910b-0410-8b05-ffd578937521
2007-03-19 20:03:00 +00:00
rfm
ec661068c7 Fix documentatiion errors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24897 72102866-910b-0410-8b05-ffd578937521
2007-03-19 10:42:16 +00:00
nicola
5ac27fa477 Install SSL.bundle into versioned library directory so that you can have multiple gnustep-base installed, each with its own SSL bundle
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24889 72102866-910b-0410-8b05-ffd578937521
2007-03-17 16:56:23 +00:00
nicola
54cbf54ba7 uninstall GSConfig.h upon uninstall
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24888 72102866-910b-0410-8b05-ffd578937521
2007-03-17 16:42:59 +00:00
nicola
21301be277 Fixed [NSBundle bundleForLibrary: @"gnustep-base"];
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24883 72102866-910b-0410-8b05-ffd578937521
2007-03-17 00:27:42 +00:00
rfm
77603ffa66 Generate end of stream events immediately on reading eof
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24882 72102866-910b-0410-8b05-ffd578937521
2007-03-16 17:54:16 +00:00
rfm
d6096ada5b Fix bug deserialising large objects.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24877 72102866-910b-0410-8b05-ffd578937521
2007-03-15 16:55:56 +00:00
rfm
09d19a7f59 fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24876 72102866-910b-0410-8b05-ffd578937521
2007-03-15 16:20:36 +00:00
rfm
2aa7b2026c Improve native locale integration and mswindows usability.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24871 72102866-910b-0410-8b05-ffd578937521
2007-03-14 16:04:13 +00:00
nicola
e8ee87fd0d Remove the NSBundle.h include after last change removed dependency on NSBundle
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24870 72102866-910b-0410-8b05-ffd578937521
2007-03-14 13:22:29 +00:00
nicola
66ad962d5d Fixed bootstrap problem where NSBundle +initialize would use NSUserDefaults +standardDefaults to create the _gnustep_bundle, and NSUserDefaults +standardDefaults would use NSBundle's _gnustep_bundle to lookup resources
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24869 72102866-910b-0410-8b05-ffd578937521
2007-03-14 13:01:16 +00:00
rfm
f5bb569071 Fix memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24868 72102866-910b-0410-8b05-ffd578937521
2007-03-14 08:57:20 +00:00
rfm
96f25438e5 Use default c-string encoding for loading other locale info.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24859 72102866-910b-0410-8b05-ffd578937521
2007-03-13 12:20:45 +00:00
rfm
4b79fb7d69 Fix minor memory management bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24853 72102866-910b-0410-8b05-ffd578937521
2007-03-12 16:47:42 +00:00
nicola
661c84a01d Implemented experimental library resource bundle versioning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24841 72102866-910b-0410-8b05-ffd578937521
2007-03-09 19:09:08 +00:00
rfm
ca884351b2 remove some unused code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24835 72102866-910b-0410-8b05-ffd578937521
2007-03-09 12:54:21 +00:00
rfm
8bb559b207 drop .exe extension for process name on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24832 72102866-910b-0410-8b05-ffd578937521
2007-03-09 08:48:09 +00:00
rfm
c6fb5029cf Fixup for handling cancelled URL loads.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24819 72102866-910b-0410-8b05-ffd578937521
2007-03-08 08:57:58 +00:00
nicola
e8f916d126 Added missing directory key GSAdminTools
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24811 72102866-910b-0410-8b05-ffd578937521
2007-03-08 02:32:18 +00:00
rfm
976db100e2 MacOS-X compatibility fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24799 72102866-910b-0410-8b05-ffd578937521
2007-03-07 13:16:00 +00:00
rfm
cbcf93e905 Add auto shutdown for gdnc and filesystem fixup for spelling dictionaries
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24787 72102866-910b-0410-8b05-ffd578937521
2007-03-06 18:38:22 +00:00
nicola
88059b226b Implemented properly NSUserDirectory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24780 72102866-910b-0410-8b05-ffd578937521
2007-03-06 14:03:49 +00:00
rfm
24b2d3538f Don't count '.exe' as part of program name on mswindows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24778 72102866-910b-0410-8b05-ffd578937521
2007-03-06 11:40:17 +00:00
nicola
2901b3d598 Fixes for filesystem layout; implemented GSWebApplications support; print out the entire filesystem layout that is hardcoded into gnustep-base to ease debugging problems
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24771 72102866-910b-0410-8b05-ffd578937521
2007-03-05 17:58:02 +00:00
rfm
18b6d596bc Fix typo and add cast to avoid compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24770 72102866-910b-0410-8b05-ffd578937521
2007-03-05 17:04:14 +00:00
rfm
18ce09000d fix error in declaration on mingw
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24768 72102866-910b-0410-8b05-ffd578937521
2007-03-05 16:13:06 +00:00
rfm
1b933b6333 work around bug in mingw headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24767 72102866-910b-0410-8b05-ffd578937521
2007-03-05 16:09:46 +00:00
rfm
ebe0afc55d avoid some compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24765 72102866-910b-0410-8b05-ffd578937521
2007-03-05 16:02:25 +00:00
rfm
84f26e6805 Try using atomic increment/decrement for after retain/release.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24764 72102866-910b-0410-8b05-ffd578937521
2007-03-05 15:41:09 +00:00
rfm
ae953625b5 Add optimisations from mySTEP along with various bugfixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24761 72102866-910b-0410-8b05-ffd578937521
2007-03-05 11:51:10 +00:00
rfm
aad9626e15 Moved fiels for macos compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24759 72102866-910b-0410-8b05-ffd578937521
2007-03-04 15:26:35 +00:00
rfm
b7ac74a927 Fix error in last mod
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24755 72102866-910b-0410-8b05-ffd578937521
2007-03-02 15:57:57 +00:00
rfm
4a89c7967e Fix problems with sites which require authentication if we don't have any
credentials


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24752 72102866-910b-0410-8b05-ffd578937521
2007-03-02 11:53:20 +00:00
nicola
7c6c308075 Fixed looking up gnustep-base resources with custom layout; try to catch serious filesystem config errors early on in configure
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24747 72102866-910b-0410-8b05-ffd578937521
2007-03-02 03:30:22 +00:00
rfm
2879674463 Improve initialisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24741 72102866-910b-0410-8b05-ffd578937521
2007-03-01 17:35:43 +00:00
rfm
cf83fee400 Ignore obsolete keys.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24736 72102866-910b-0410-8b05-ffd578937521
2007-03-01 13:46:01 +00:00
rfm
ae96fefe64 Some cleanup for make-2.0 changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24735 72102866-910b-0410-8b05-ffd578937521
2007-03-01 13:43:23 +00:00
rfm
2b67e7ace4 ock contention fix added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24715 72102866-910b-0410-8b05-ffd578937521
2007-02-28 06:24:13 +00:00
nicola
1390c53f85 Updated for shorter documentation variable names in GNUstep.conf
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24692 72102866-910b-0410-8b05-ffd578937521
2007-02-26 15:20:50 +00:00
rfm
2643a4ec54 Add experimental option for more compact NSCharacterSet storage.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24672 72102866-910b-0410-8b05-ffd578937521
2007-02-21 10:02:26 +00:00
rfm
a1e3e69f70 MacOS-X compatibility tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24663 72102866-910b-0410-8b05-ffd578937521
2007-02-20 08:47:55 +00:00
nicola
11e4f42b7c Updated configure and makefiles in the case when GNUSTEP_MAKEFILES is not set
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24660 72102866-910b-0410-8b05-ffd578937521
2007-02-20 00:09:10 +00:00
rfm
0365aef78c Attempt to handle illegal character in nib.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24657 72102866-910b-0410-8b05-ffd578937521
2007-02-19 19:52:30 +00:00
rfm
5add923d0f Bugfix for #19099
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24655 72102866-910b-0410-8b05-ffd578937521
2007-02-19 19:11:50 +00:00
rfm
3c33db790d Use new make facilities if available, os that things should work if people
forget to source GNUstep.sh or set GNUSTEP_MAKEFILES


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24652 72102866-910b-0410-8b05-ffd578937521
2007-02-19 14:26:53 +00:00
nicola
9c6e9240a1 Rewritten tool resource lookup to work with gnustep-make v2 as well as gnustep-make v1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24620 72102866-910b-0410-8b05-ffd578937521
2007-02-17 17:37:23 +00:00
nicola
3ec24ef44c Added GNUSTEP_*_ADMIN_APPS and GNUSTEP_*_ADMIN_TOOLS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24615 72102866-910b-0410-8b05-ffd578937521
2007-02-16 20:53:29 +00:00
rfm
707d090214 FHS suppoort update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24599 72102866-910b-0410-8b05-ffd578937521
2007-02-16 08:09:55 +00:00
rfm
db4ea4f632 Add missing newline
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24591 72102866-910b-0410-8b05-ffd578937521
2007-02-15 14:21:59 +00:00
nicola
5e31d925e8 Fixed confusion in previous change. NSAllLibrariesDirectory should list all GNUSTEP_xxx_LIBRARY directories. Nothing to do with the actual GNUSTEP_xxx_LIBRARIES directories
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24588 72102866-910b-0410-8b05-ffd578937521
2007-02-15 03:29:46 +00:00
nicola
fbda09ef24 Updated NSPathUtilities to support the new filesystem stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24587 72102866-910b-0410-8b05-ffd578937521
2007-02-15 03:06:33 +00:00
nicola
452f284e2d Added new xxx_INSTALL_DIR variables for resources to get it working with new gnustep-make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24548 72102866-910b-0410-8b05-ffd578937521
2007-02-14 12:07:33 +00:00
rfm
901e578015 windows timezone fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24547 72102866-910b-0410-8b05-ffd578937521
2007-02-14 11:38:52 +00:00
rfm
1fd5c43a7c Permit appending path components bewginning with '~'
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24522 72102866-910b-0410-8b05-ffd578937521
2007-02-13 10:30:01 +00:00
rfm
2b5e6d258c support older versions of bfd
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24491 72102866-910b-0410-8b05-ffd578937521
2007-02-09 06:20:22 +00:00
rfm
f9c1ccddf1 only initialise lock on systems where symbol support is available.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24487 72102866-910b-0410-8b05-ffd578937521
2007-02-07 08:46:07 +00:00
rfm
6abab0a73f comment oiut some debug code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24486 72102866-910b-0410-8b05-ffd578937521
2007-02-06 12:43:57 +00:00
rfm
b8b3077a8d fix possible nul pointer indirection crash.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24485 72102866-910b-0410-8b05-ffd578937521
2007-02-06 12:30:57 +00:00
rfm
3cb6113e8e Stack trace improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24484 72102866-910b-0410-8b05-ffd578937521
2007-02-06 11:47:32 +00:00
rfm
b87a29f784 stack trace fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24482 72102866-910b-0410-8b05-ffd578937521
2007-02-06 09:29:30 +00:00
rfm
3475a3569d tidied shutdown of sockets
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24475 72102866-910b-0410-8b05-ffd578937521
2007-02-05 13:51:39 +00:00
rfm
10dc034618 mingw fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24464 72102866-910b-0410-8b05-ffd578937521
2007-02-04 12:53:43 +00:00
rfm
edcf9400aa Bugfix for releasing uninitialised instance.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24463 72102866-910b-0410-8b05-ffd578937521
2007-02-04 09:57:20 +00:00
rfm
fe0f32993f Cast to avoid compiler warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24462 72102866-910b-0410-8b05-ffd578937521
2007-02-04 08:48:03 +00:00
rfm
f9f9d76604 Stack trace fixups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24461 72102866-910b-0410-8b05-ffd578937521
2007-02-04 08:43:16 +00:00
rfm
4d142796a2 Fix bug returning autorelease count.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24434 72102866-910b-0410-8b05-ffd578937521
2007-01-30 18:05:34 +00:00
rfm
7ccd13517b Send event if an error occurs in -open
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24422 72102866-910b-0410-8b05-ffd578937521
2007-01-28 07:15:27 +00:00
rfm
f6b873822c Add minor debug tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24413 72102866-910b-0410-8b05-ffd578937521
2007-01-25 09:41:42 +00:00
rfm
cfb72ce971 Fix potential deadlock
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24412 72102866-910b-0410-8b05-ffd578937521
2007-01-25 04:24:15 +00:00
rfm
aaa563fcc5 reinstitute hack ... seems to still be needed :-(@
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24406 72102866-910b-0410-8b05-ffd578937521
2007-01-23 16:09:01 +00:00
rfm
f8949b9740 remove hack in name server
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24405 72102866-910b-0410-8b05-ffd578937521
2007-01-23 16:04:32 +00:00
fedor
10bb9dcc50 Apply BSD FPU fix on only x86
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24404 72102866-910b-0410-8b05-ffd578937521
2007-01-23 16:04:29 +00:00
rfm
dcb2830fc1 win32 fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24402 72102866-910b-0410-8b05-ffd578937521
2007-01-23 15:00:53 +00:00
rfm
fdcd37b4c6 Add initial bugfix for problem reported by Wim
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24398 72102866-910b-0410-8b05-ffd578937521
2007-01-23 11:29:50 +00:00
rfm
0a60eafdd2 Make URL parsing a bit stricter like MacOS-X
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24375 72102866-910b-0410-8b05-ffd578937521
2007-01-17 09:40:24 +00:00
rfm
b2e8aa5583 Make sure resourceData returns autoreleased copy.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24373 72102866-910b-0410-8b05-ffd578937521
2007-01-17 08:19:49 +00:00
rfm
d38e116a81 tweak foirmat of debug output to match MacOS-X
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24352 72102866-910b-0410-8b05-ffd578937521
2007-01-15 12:53:20 +00:00
rfm
4e07eaedbd net service locking and various documentation fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24322 72102866-910b-0410-8b05-ffd578937521
2007-01-07 13:32:12 +00:00
rfm
5fec05f472 Minor cleanup to avoid compiler warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24311 72102866-910b-0410-8b05-ffd578937521
2007-01-04 08:36:08 +00:00
iamleeg
ab740b9c92 Fix for -[NSNumberFormatter stringForObjectValue:] which could crash on short format strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24293 72102866-910b-0410-8b05-ffd578937521
2006-12-29 17:37:07 +00:00
rfm
5f32b87945 Fix keyed archiving error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24273 72102866-910b-0410-8b05-ffd578937521
2006-12-27 15:30:27 +00:00
rfm
684766313b Initial attempt at integration of NSNetServices support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24272 72102866-910b-0410-8b05-ffd578937521
2006-12-27 14:11:14 +00:00
rfm
f37b00aa8f Support xml property list parsing when libxml2 is not available.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24266 72102866-910b-0410-8b05-ffd578937521
2006-12-27 08:16:37 +00:00
rfm
6e173f6e98 Add rudimentary parser implementation for when libxml2 is not available.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24240 72102866-910b-0410-8b05-ffd578937521
2006-12-26 07:00:41 +00:00
rfm
2f09dd6779 Complete NSValueTransformer implementation and document it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24239 72102866-910b-0410-8b05-ffd578937521
2006-12-26 05:59:33 +00:00
rfm
77e89978e6 initial implementation of NSValueTransformer
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24238 72102866-910b-0410-8b05-ffd578937521
2006-12-25 18:50:15 +00:00
rfm
6bf94019be Some cleanups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24216 72102866-910b-0410-8b05-ffd578937521
2006-12-19 12:48:28 +00:00
iamleeg
90cde40c2e Implemented -[NSNumberFormatter stringForObjectValue:]
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24209 72102866-910b-0410-8b05-ffd578937521
2006-12-15 14:57:05 +00:00
rfm
5cc3419df7 Minor fix for conversion to GSObjCRuntime functions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24204 72102866-910b-0410-8b05-ffd578937521
2006-12-15 06:19:42 +00:00
rfm
5c53e4acee MacOS-X compatibility fixups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24203 72102866-910b-0410-8b05-ffd578937521
2006-12-15 04:58:45 +00:00
ayers
a7e0e11235 * Source/mframe.m (mframe_do_call),
* Source/cifframe.m (cifframe_do_call),
	* Source/callframe.m (callframe_do_call): Simplify by using
	GSObjCRuntime functions.  Add fallback selector search for invocations
	passed to proxies.  Add debug diagnostics.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24202 72102866-910b-0410-8b05-ffd578937521
2006-12-13 09:32:15 +00:00
ratmice
aa738fa379 * Source/NSBundle.m (+initialize): Remove usage of classes local array.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24188 72102866-910b-0410-8b05-ffd578937521
2006-12-05 15:02:26 +00:00
rfm
1bf651cc0c Add a couple of tests for errors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24186 72102866-910b-0410-8b05-ffd578937521
2006-12-05 14:20:55 +00:00
rfm
acd9220a76 Limit size of http url handle cache.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24172 72102866-910b-0410-8b05-ffd578937521
2006-11-30 10:19:01 +00:00
rfm
ea66a0858c Improve detection/logging of connection attempt failures
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24170 72102866-910b-0410-8b05-ffd578937521
2006-11-30 09:00:44 +00:00
rfm
c2998a19a4 fix printf format error.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24169 72102866-910b-0410-8b05-ffd578937521
2006-11-29 20:04:09 +00:00
rfm
b8209430fd improve error checking and reporting when making a tcp/ip connection.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24168 72102866-910b-0410-8b05-ffd578937521
2006-11-29 19:57:38 +00:00
ratmice
fa13ef9c99 * Source/NSObject.m: Fix typo.
* Headers/Foundation/NSException.h: Export
        NSObjectInaccessibleException.



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24165 72102866-910b-0410-8b05-ffd578937521
2006-11-28 01:20:46 +00:00
rfm
0cd2315088 Check for bad day of month or month of year
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24160 72102866-910b-0410-8b05-ffd578937521
2006-11-25 06:45:14 +00:00
rfm
51ba9e9872 Fix buffer overflow bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24158 72102866-910b-0410-8b05-ffd578937521
2006-11-25 05:40:19 +00:00
rfm
50a306a618 Bugfix loading resource data
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24147 72102866-910b-0410-8b05-ffd578937521
2006-11-21 18:15:47 +00:00
rfm
4934e39031 Fix double load of data in some circumstances.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24145 72102866-910b-0410-8b05-ffd578937521
2006-11-21 16:59:02 +00:00
rfm
07e71cbac3 Fix bug with server sockets.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24144 72102866-910b-0410-8b05-ffd578937521
2006-11-21 15:11:56 +00:00
rfm
c68b761cfc Fix for parsing timezone names
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24138 72102866-910b-0410-8b05-ffd578937521
2006-11-20 16:26:40 +00:00
rfm
370df024a7 Add NSAffineTransform
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24132 72102866-910b-0410-8b05-ffd578937521
2006-11-19 11:29:13 +00:00
rfm
52a473a8cc check argument to setRootNode: and avoid unnecessary read on http connection.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24125 72102866-910b-0410-8b05-ffd578937521
2006-11-18 08:03:05 +00:00
rfm
873d89ed16 Improve documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24092 72102866-910b-0410-8b05-ffd578937521
2006-11-15 16:17:23 +00:00
nicola
a1f50f2d5a Use GNUSTEP_SYSTEM_DOMAIN instead of GNUSTEP_SYSTEM_DIR
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24090 72102866-910b-0410-8b05-ffd578937521
2006-11-15 16:10:53 +00:00
rfm
1f48f1d7f1 Fix to use visibility attribute onoly on systems where it works
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24089 72102866-910b-0410-8b05-ffd578937521
2006-11-15 06:42:15 +00:00
rfm
18bdc28206 fix bug handling eof in read
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24088 72102866-910b-0410-8b05-ffd578937521
2006-11-14 15:54:21 +00:00
fedor
74f3b0ec71 Include GSOnce macros so the baseadd library can see them.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24087 72102866-910b-0410-8b05-ffd578937521
2006-11-14 15:43:19 +00:00
rfm
44f3772513 Use most efficient possible check for closed socket under unix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24086 72102866-910b-0410-8b05-ffd578937521
2006-11-14 07:12:35 +00:00
rfm
7462e0e625 improve test for eof on socket
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24085 72102866-910b-0410-8b05-ffd578937521
2006-11-14 06:46:40 +00:00
rfm
f77a900564 iTry to detect closed sockets earlier.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24084 72102866-910b-0410-8b05-ffd578937521
2006-11-13 20:38:51 +00:00
rfm
bef54a7a12 Fix response failure for consistency
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24083 72102866-910b-0410-8b05-ffd578937521
2006-11-13 18:21:20 +00:00
rfm
d95f43aadd Fix a few string parsing errors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24081 72102866-910b-0410-8b05-ffd578937521
2006-11-13 16:50:30 +00:00
rfm
e5610a82b1 Add check for dropped connections.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24079 72102866-910b-0410-8b05-ffd578937521
2006-11-12 14:20:52 +00:00
rfm
0341488c14 clear pageInfo on each load.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24077 72102866-910b-0410-8b05-ffd578937521
2006-11-12 11:09:51 +00:00
rfm
4ceae56b24 Fix for case when adding a range entirely withn an existing range
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24053 72102866-910b-0410-8b05-ffd578937521
2006-11-08 18:16:11 +00:00
rfm
db244b80bd Fix bug escaping XML
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24051 72102866-910b-0410-8b05-ffd578937521
2006-11-08 08:22:04 +00:00
rfm
bd2793a0c6 Applied Davids SAX handler fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24050 72102866-910b-0410-8b05-ffd578937521
2006-11-07 18:37:36 +00:00
rfm
f33c48a9ed Fix documentation version numbering
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24034 72102866-910b-0410-8b05-ffd578937521
2006-11-06 13:05:52 +00:00
rfm
1cf3f4c8e2 Add more charset mappings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24027 72102866-910b-0410-8b05-ffd578937521
2006-11-03 15:19:45 +00:00
rfm
dced7677cd Documentation improvement
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24025 72102866-910b-0410-8b05-ffd578937521
2006-11-03 12:07:11 +00:00
rfm
1850c6e699 MacOS compatibilityy fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24013 72102866-910b-0410-8b05-ffd578937521
2006-11-02 08:33:23 +00:00
rfm
ff1421c20a documentation added and a couple of tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24009 72102866-910b-0410-8b05-ffd578937521
2006-11-01 15:04:57 +00:00
rfm
38c0c4a580 Header tidyups, particularly updating of version compatibility macros.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24000 72102866-910b-0410-8b05-ffd578937521
2006-10-31 07:05:46 +00:00
rfm
87c5bf8cfb convert to using OS_API_VERSION() to tager method compatibility info.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23998 72102866-910b-0410-8b05-ffd578937521
2006-10-30 06:01:20 +00:00
rfm
dde730bf9b Fix uninitialised variable compiler failed to warn about.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23995 72102866-910b-0410-8b05-ffd578937521
2006-10-29 19:44:31 +00:00
rfm
805514db3e Use faster and more comprehensive list of charsets.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23993 72102866-910b-0410-8b05-ffd578937521
2006-10-29 09:43:14 +00:00
rfm
04cc39ee88 Remove some redundant code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23990 72102866-910b-0410-8b05-ffd578937521
2006-10-29 09:30:07 +00:00
rfm
f305543c4c add some more cset encoding support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23989 72102866-910b-0410-8b05-ffd578937521
2006-10-29 09:17:05 +00:00
rfm
0f6558665e Fix possible thread safety issue.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23975 72102866-910b-0410-8b05-ffd578937521
2006-10-28 03:49:44 +00:00
rfm
595be905a3 hash tidyups and rewrite of array sorting for better performance.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23967 72102866-910b-0410-8b05-ffd578937521
2006-10-26 08:33:40 +00:00
rfm
c1d009c3c1 Fix for hash to match isEqual
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23966 72102866-910b-0410-8b05-ffd578937521
2006-10-26 06:01:50 +00:00
rfm
ef07501fa1 Fix for bug #18107
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23965 72102866-910b-0410-8b05-ffd578937521
2006-10-25 21:26:04 +00:00
rfm
4a1f51a0e3 Fix check of visibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23964 72102866-910b-0410-8b05-ffd578937521
2006-10-25 14:55:57 +00:00
rfm
397d23e000 Avoild some linker errors and warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23963 72102866-910b-0410-8b05-ffd578937521
2006-10-25 14:46:36 +00:00
rfm
2d387c3dee minor win32 fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23953 72102866-910b-0410-8b05-ffd578937521
2006-10-23 15:16:26 +00:00
rfm
d733696a80 Minor symbol visibility cleanups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23952 72102866-910b-0410-8b05-ffd578937521
2006-10-23 14:47:37 +00:00
rfm
4fa4c00318 Fix bug #18088
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23950 72102866-910b-0410-8b05-ffd578937521
2006-10-23 12:24:52 +00:00
rfm
2a97010a5c Make another couple of functions truly private
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23922 72102866-910b-0410-8b05-ffd578937521
2006-10-20 12:57:59 +00:00
rfm
9e7b96ab0e More code tidyups and NSError updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23921 72102866-910b-0410-8b05-ffd578937521
2006-10-20 10:56:27 +00:00
rfm
6ba4584136 More tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23914 72102866-910b-0410-8b05-ffd578937521
2006-10-19 13:51:19 +00:00
ratmice
785619760b * Source/NSBundle.m (_find_framework): initialize file_name variable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23912 72102866-910b-0410-8b05-ffd578937521
2006-10-19 07:16:56 +00:00
rfm
31adc37651 minor windows(cygwin) fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23906 72102866-910b-0410-8b05-ffd578937521
2006-10-19 04:12:58 +00:00
rfm
7d51047297 fixup for solaris build problem
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23905 72102866-910b-0410-8b05-ffd578937521
2006-10-18 21:36:07 +00:00
rfm
799955caff Experiment with function visibility ... try caching locale dictionary to be
accessed from a function yet invisible outside the base library even when
caching is done in the Additions subproject.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23903 72102866-910b-0410-8b05-ffd578937521
2006-10-18 15:36:52 +00:00
rfm
26407180ac fix error writing negative numbers to property list
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23896 72102866-910b-0410-8b05-ffd578937521
2006-10-17 09:39:36 +00:00
rfm
ded19f3ec1 more work on hding external symbols and simplifying.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23890 72102866-910b-0410-8b05-ffd578937521
2006-10-16 09:30:18 +00:00
rfm
948a4f7a74 Tweak comments for error in documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23866 72102866-910b-0410-8b05-ffd578937521
2006-10-13 19:10:56 +00:00
rfm
f1157a07c6 more reduction of externals symbols pollution.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23846 72102866-910b-0410-8b05-ffd578937521
2006-10-11 05:26:14 +00:00
nicola
f891de38b1 Fixed compiler flags with non-flattened layout
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23840 72102866-910b-0410-8b05-ffd578937521
2006-10-11 00:45:54 +00:00
rfm
e9cf434dd8 dicumentation tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23834 72102866-910b-0410-8b05-ffd578937521
2006-10-10 05:27:23 +00:00
rfm
9819f3e344 Implement coding/decoding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23833 72102866-910b-0410-8b05-ffd578937521
2006-10-10 04:43:35 +00:00
rfm
598d359601 Version/availability corrections.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23804 72102866-910b-0410-8b05-ffd578937521
2006-10-09 18:32:11 +00:00
rfm
1cc4c5712a Slim down gloabl symbols a little.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23803 72102866-910b-0410-8b05-ffd578937521
2006-10-09 17:21:51 +00:00
rfm
8f865db684 Update/improve version/deprecation reporting.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23797 72102866-910b-0410-8b05-ffd578937521
2006-10-09 15:13:44 +00:00
rfm
31342aef09 Updates to reduce global namespace pollution. Plenty more remaining.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23795 72102866-910b-0410-8b05-ffd578937521
2006-10-09 14:00:01 +00:00
fredkiefer
70c388cd8c Corrected bug in last change that prevented all GNUstep programs from
running.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23769 72102866-910b-0410-8b05-ffd578937521
2006-10-05 22:40:18 +00:00
rfm
87d678828a Cleanup to get rid of a few global variables
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23768 72102866-910b-0410-8b05-ffd578937521
2006-10-05 19:27:15 +00:00
rfm
6ce9e7743d Add a couple more charset mappings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23767 72102866-910b-0410-8b05-ffd578937521
2006-10-05 18:28:32 +00:00
rfm
ad3710cb18 Improve argument checking
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23753 72102866-910b-0410-8b05-ffd578937521
2006-10-04 10:48:09 +00:00
rfm
d1a63cf3bc handle recognition of solaris better.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23739 72102866-910b-0410-8b05-ffd578937521
2006-10-03 14:49:01 +00:00
rfm
dd4837555b utsname.release is better than utsname.version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23736 72102866-910b-0410-8b05-ffd578937521
2006-10-03 13:42:53 +00:00
rfm
5b4cd6ad8a Cleanups and updates to be compatible with current MacOS-X
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23735 72102866-910b-0410-8b05-ffd578937521
2006-10-03 13:35:50 +00:00
nicola
d73bbdbd15 Use the new GNUSTEP_IS_FLATTENED variable, and default to flattened if nothing better specified
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23719 72102866-910b-0410-8b05-ffd578937521
2006-10-02 16:06:37 +00:00
rfm
b4a770a58a framework loading fix added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23658 72102866-910b-0410-8b05-ffd578937521
2006-09-28 18:55:03 +00:00
rfm
c47e23dab6 fix missing include
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23624 72102866-910b-0410-8b05-ffd578937521
2006-09-26 11:50:11 +00:00
rfm
452976f6a3 Fix error in adding percent escapes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23622 72102866-910b-0410-8b05-ffd578937521
2006-09-26 11:16:06 +00:00
rfm
6e89831563 MacOS-X compatibility fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23582 72102866-910b-0410-8b05-ffd578937521
2006-09-21 08:49:02 +00:00
rfm
35d3cb1c7e fix boundary error in last commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23498 72102866-910b-0410-8b05-ffd578937521
2006-09-14 05:12:43 +00:00
rfm
49acd2ee28 Avoid compiler warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23496 72102866-910b-0410-8b05-ffd578937521
2006-09-14 04:45:10 +00:00
rfm
379598a7c0 avoid some possible signed/unsigned integer issues.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23491 72102866-910b-0410-8b05-ffd578937521
2006-09-13 21:33:38 +00:00
rfm
7e9449710e try to cope with apple plists
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23489 72102866-910b-0410-8b05-ffd578937521
2006-09-13 15:53:58 +00:00
rfm
d7ae63696c Resolve bug 17464
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23488 72102866-910b-0410-8b05-ffd578937521
2006-09-13 10:20:49 +00:00
rfm
951739fc7d Implement missing method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23487 72102866-910b-0410-8b05-ffd578937521
2006-09-13 07:31:38 +00:00
rfm
a087adce29 better error case decoding corrupt encoded word in header
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23485 72102866-910b-0410-8b05-ffd578937521
2006-09-13 05:32:53 +00:00
rfm
a6f6a41a07 if socklen_t is not defined, assume uint32_t
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23451 72102866-910b-0410-8b05-ffd578937521
2006-09-10 16:07:08 +00:00
rfm
3f65c97d1a more threading fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23448 72102866-910b-0410-8b05-ffd578937521
2006-09-10 13:30:05 +00:00
rfm
bdf6b69bce Thread safety fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23445 72102866-910b-0410-8b05-ffd578937521
2006-09-10 10:47:50 +00:00
rfm
e3532b5295 remove unnecessary check
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23444 72102866-910b-0410-8b05-ffd578937521
2006-09-10 07:27:59 +00:00
rfm
34d4e18699 Tidied last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23443 72102866-910b-0410-8b05-ffd578937521
2006-09-09 17:06:16 +00:00
rfm
ff19cd1f03 ithreading fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23442 72102866-910b-0410-8b05-ffd578937521
2006-09-09 16:55:25 +00:00
rfm
a94904a806 Thread safety fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23408 72102866-910b-0410-8b05-ffd578937521
2006-09-07 11:47:45 +00:00
rfm
b0c6e96f1f Allow recursive locking of connection table.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23406 72102866-910b-0410-8b05-ffd578937521
2006-09-06 21:06:38 +00:00
rfm
ab1489c970 Thread safetly fix suggested by Wim
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23402 72102866-910b-0410-8b05-ffd578937521
2006-09-06 15:12:03 +00:00
rfm
b625b8ffda create windows task as detached process
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23333 72102866-910b-0410-8b05-ffd578937521
2006-08-26 07:12:29 +00:00
rfm
35bb423994 Fix check for missing iconv name
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23332 72102866-910b-0410-8b05-ffd578937521
2006-08-26 06:46:15 +00:00
rfm
d7f17bea0d Mnor bugfix for 64bit cpu
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23331 72102866-910b-0410-8b05-ffd578937521
2006-08-26 06:27:54 +00:00
rfm
0556f783f7 locking and 64bit cpu encoding fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23329 72102866-910b-0410-8b05-ffd578937521
2006-08-25 15:49:01 +00:00
rfm
f77bfe6fd7 minor bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23327 72102866-910b-0410-8b05-ffd578937521
2006-08-25 14:15:45 +00:00
rfm
7f4d8050b9 Fix initialisation bug pointed out by David
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23326 72102866-910b-0410-8b05-ffd578937521
2006-08-25 11:47:20 +00:00
rfm
88184cfd08 revert last change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23309 72102866-910b-0410-8b05-ffd578937521
2006-08-16 16:43:11 +00:00
rfm
2f6592c658 Make support of non-ascii header text for when parsing http
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23308 72102866-910b-0410-8b05-ffd578937521
2006-08-16 16:30:49 +00:00
rfm
67f28c4226 Fix global variables that should be static
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23306 72102866-910b-0410-8b05-ffd578937521
2006-08-16 16:16:31 +00:00
rfm
5cb69e8307 fix missing allocation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23305 72102866-910b-0410-8b05-ffd578937521
2006-08-16 13:57:38 +00:00
rfm
d877bd187a improve fault tolerance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23304 72102866-910b-0410-8b05-ffd578937521
2006-08-16 13:45:38 +00:00
rfm
66506c7c2d control charset fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23303 72102866-910b-0410-8b05-ffd578937521
2006-08-16 10:55:48 +00:00
rfm
e20e2fe7c6 Fixup characterset information correcting problem with parsing ranges in
unicode database.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23301 72102866-910b-0410-8b05-ffd578937521
2006-08-16 09:40:43 +00:00
rfm
5ee4381416 merge best of David's code and mine to form efficient -dataUsingEncoding:...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23296 72102866-910b-0410-8b05-ffd578937521
2006-08-15 13:10:49 +00:00
rfm
e5e75acd6e tidied a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23294 72102866-910b-0410-8b05-ffd578937521
2006-08-15 08:01:14 +00:00
rfm
12b806d369 Attempted workaround for bug in old compilers, plus a fix for converting string
contents to data for a custom string class.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23291 72102866-910b-0410-8b05-ffd578937521
2006-08-15 04:51:18 +00:00
rfm
961ec429c4 make better guess at which objects should be archived directly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23289 72102866-910b-0410-8b05-ffd578937521
2006-08-14 07:16:26 +00:00
rfm
270ba8bbbc comment out unnecessary log
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23276 72102866-910b-0410-8b05-ffd578937521
2006-08-13 11:26:59 +00:00
rfm
684974fbfc fix unarchiving bug and tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23275 72102866-910b-0410-8b05-ffd578937521
2006-08-13 11:25:13 +00:00
rfm
c720626d76 Fixups for macos-x compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23271 72102866-910b-0410-8b05-ffd578937521
2006-08-13 09:17:53 +00:00
rfm
0ef215b284 macosx compatibility fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23269 72102866-910b-0410-8b05-ffd578937521
2006-08-13 08:14:47 +00:00
rfm
325987015c Implement CRASH_ON_ZOMBIE for memory debugging
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23267 72102866-910b-0410-8b05-ffd578937521
2006-08-13 07:09:31 +00:00
rfm
8094f44311 optimise and fix string precision formatting bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23266 72102866-910b-0410-8b05-ffd578937521
2006-08-13 05:52:48 +00:00
rfm
b109605b16 Fix bug in abstract implementation by calling method of concrete class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23264 72102866-910b-0410-8b05-ffd578937521
2006-08-12 17:00:32 +00:00
rfm
ef89bc2679 more removal of deprecated function calls
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23263 72102866-910b-0410-8b05-ffd578937521
2006-08-12 16:33:39 +00:00
rfm
9b1de4c541 replace call to deprecated function
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23262 72102866-910b-0410-8b05-ffd578937521
2006-08-12 15:21:39 +00:00
rfm
d064a56362 Fix scanning of 8bit strings where internal and external encodings differ.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23261 72102866-910b-0410-8b05-ffd578937521
2006-08-12 15:18:04 +00:00
rfm
8cae5a49a1 Remove use of deprecated functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23260 72102866-910b-0410-8b05-ffd578937521
2006-08-12 15:09:23 +00:00
rfm
b77674a4f8 Attempt fix for getCString where internal encoding != external encoding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23259 72102866-910b-0410-8b05-ffd578937521
2006-08-12 04:55:36 +00:00
rfm
d0852086a5 mingw stream improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23254 72102866-910b-0410-8b05-ffd578937521
2006-08-11 13:27:10 +00:00
rfm
068ca34b74 fixup path validation on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23252 72102866-910b-0410-8b05-ffd578937521
2006-08-11 13:15:57 +00:00
rfm
905eaf8a7a more mingw stream improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23247 72102866-910b-0410-8b05-ffd578937521
2006-08-10 20:39:33 +00:00
rfm
6f9c159619 winsock stream fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23243 72102866-910b-0410-8b05-ffd578937521
2006-08-10 09:15:30 +00:00
rfm
8fb233e3dc don't say we have data/bytes available if an error occurred.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23241 72102866-910b-0410-8b05-ffd578937521
2006-08-10 06:23:08 +00:00
rfm
8236d09007 add comments about the horrible working of winsock event handling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23240 72102866-910b-0410-8b05-ffd578937521
2006-08-10 05:50:08 +00:00
rfm
6b7b3c4906 fixup runloop activity for wingw sockets
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23238 72102866-910b-0410-8b05-ffd578937521
2006-08-09 21:20:50 +00:00
rfm
f2f59fa1c2 comment out a couple of logs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23237 72102866-910b-0410-8b05-ffd578937521
2006-08-09 17:20:57 +00:00
rfm
856cf11a22 Tweak socket stream in mingw32
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23236 72102866-910b-0410-8b05-ffd578937521
2006-08-09 17:14:30 +00:00
rfm
739a481013 close file properly
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23235 72102866-910b-0410-8b05-ffd578937521
2006-08-09 14:21:39 +00:00
rfm
97c0b7bf3f Fix a few apple incompatibilities
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23219 72102866-910b-0410-8b05-ffd578937521
2006-08-08 17:05:55 +00:00
rfm
53020cec58 Fixup _unusedData flag for server streams doing an accept.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23217 72102866-910b-0410-8b05-ffd578937521
2006-08-08 16:23:46 +00:00
rfm
09394ba7d8 Try to handle end of stream more consistently.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23216 72102866-910b-0410-8b05-ffd578937521
2006-08-08 13:52:29 +00:00
rfm
85ada8322a macosx compatibility fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23215 72102866-910b-0410-8b05-ffd578937521
2006-08-08 13:31:50 +00:00
rfm
71148081f7 fix for handling stream connection failures
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23213 72102866-910b-0410-8b05-ffd578937521
2006-08-07 20:01:00 +00:00
gcasa
24251c6439 Correct issue in initWithCoder: and encodeWithCoder: in NSData which was causing problems with keyed coding.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23211 72102866-910b-0410-8b05-ffd578937521
2006-08-07 04:14:58 +00:00
rfm
b3ce89a609 fix bug 17069
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23210 72102866-910b-0410-8b05-ffd578937521
2006-08-06 05:27:44 +00:00
rfm
9ac0bd9244 Fix for bad cast
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23209 72102866-910b-0410-8b05-ffd578937521
2006-08-06 05:18:41 +00:00
gcasa
5d4733923b Corrections for archiver issues.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23203 72102866-910b-0410-8b05-ffd578937521
2006-08-05 03:28:57 +00:00
rfm
5ffe2250da Small documentation improvement.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23187 72102866-910b-0410-8b05-ffd578937521
2006-07-26 11:14:53 +00:00
rfm
4ebc9116fa Reinstate erroneously reverted bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23186 72102866-910b-0410-8b05-ffd578937521
2006-07-25 15:30:40 +00:00
jbettis
f280ffd0bf 2006-07-19 Jeremy Bettis <jeremy@deadbeef.com>
* Source/win32/NSUserDefaultsWin32.m: The method wantToReadDefaultsSince:
	was always returning YES.  Fixed to work as intended.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23182 72102866-910b-0410-8b05-ffd578937521
2006-07-19 20:51:39 +00:00
rfm
75a4f420a5 check for read in progress.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23178 72102866-910b-0410-8b05-ffd578937521
2006-07-18 15:45:35 +00:00
gcasa
62d216a32a Partial fix for bug#17112. Corrects the issue which causes the unarchiver to display the "not compiled with libxml2" message.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23167 72102866-910b-0410-8b05-ffd578937521
2006-07-15 22:00:09 +00:00
rfm
564d97ceed Add cast to avoid bogus gcc-4.1 warning.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23125 72102866-910b-0410-8b05-ffd578937521
2006-07-04 20:27:04 +00:00
rfm
23ecd0ac8e Set the protection space domain for caching basic authentication info to be the
path of the URL the challenge was associated with, rather than the entire host.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23124 72102866-910b-0410-8b05-ffd578937521
2006-07-04 11:10:13 +00:00
rfm
a35bf27851 Improve authentication handling ... only send authentication information in
response to a challenge from the server.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23123 72102866-910b-0410-8b05-ffd578937521
2006-07-04 10:54:12 +00:00
rfm
5ee10ff9c7 Use CREATE_NO_WINDOW for subtasks on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23122 72102866-910b-0410-8b05-ffd578937521
2006-07-04 08:15:19 +00:00
rfm
5e3615df79 Fix leak of NSNotificationQueue in each thread created.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23116 72102866-910b-0410-8b05-ffd578937521
2006-06-29 18:01:44 +00:00
rfm
5ee536df00 Fix problem with getting cstring into buffer ... was failing when it shouldn't
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23114 72102866-910b-0410-8b05-ffd578937521
2006-06-29 13:32:56 +00:00
rfm
401e64c806 Allow configuration of extra keys in :INTERNAL: domain.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23112 72102866-910b-0410-8b05-ffd578937521
2006-06-27 19:06:44 +00:00
rfm
2c0ee96dfe Minor optimisation for utf-8 string initialisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23098 72102866-910b-0410-8b05-ffd578937521
2006-06-22 22:36:46 +00:00
rfm
12e5d0d9da tweak to avoid compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23096 72102866-910b-0410-8b05-ffd578937521
2006-06-21 08:41:23 +00:00
rfm
237c7c418a More digest authentication work ...basically functional now.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23093 72102866-910b-0410-8b05-ffd578937521
2006-06-20 16:42:08 +00:00
rfm
2338be734c Handle read of EOF better
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23092 72102866-910b-0410-8b05-ffd578937521
2006-06-20 14:53:22 +00:00
rfm
e79850ae3e Usae more intuitive class name for http authentication management.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23091 72102866-910b-0410-8b05-ffd578937521
2006-06-20 09:56:36 +00:00
rfm
2a2814fbe6 Change GSHTTPDigest to GSHTTPAuthentication ... more appropriate name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23090 72102866-910b-0410-8b05-ffd578937521
2006-06-20 09:52:57 +00:00
rfm
8b55e40030 Avoid memory leaks by implementing hash and isEqual: for credentials
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23088 72102866-910b-0410-8b05-ffd578937521
2006-06-19 15:37:50 +00:00
rfm
83f8003fc2 Fix error in equality test
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23087 72102866-910b-0410-8b05-ffd578937521
2006-06-19 15:13:08 +00:00
rfm
a242a43259 Updates to perform rudimentary digest authentication.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23086 72102866-910b-0410-8b05-ffd578937521
2006-06-19 15:06:08 +00:00
rfm
74fa1937cb Fix bad equality comparisons ...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23084 72102866-910b-0410-8b05-ffd578937521
2006-06-19 12:01:13 +00:00
rfm
a14190154d fix missed class declaration
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23083 72102866-910b-0410-8b05-ffd578937521
2006-06-19 11:22:29 +00:00
rfm
c4cedc4b15 Add class to handle http digest authentication.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23082 72102866-910b-0410-8b05-ffd578937521
2006-06-19 11:20:17 +00:00
rfm
cefd7bacac Help avoid programs getting huge memory footprints when they don't need to.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23077 72102866-910b-0410-8b05-ffd578937521
2006-06-17 17:20:22 +00:00
rfm
61e201d3fe Fix memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23068 72102866-910b-0410-8b05-ffd578937521
2006-06-17 06:51:53 +00:00
rfm
d083a39605 Add file missed from last commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23067 72102866-910b-0410-8b05-ffd578937521
2006-06-16 19:19:16 +00:00
rfm
3ec14b5500 Add file missed from last commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23066 72102866-910b-0410-8b05-ffd578937521
2006-06-16 19:18:02 +00:00
rfm
ae3fb0d61f Skeletal implementation of new URL laoding scheme
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23065 72102866-910b-0410-8b05-ffd578937521
2006-06-16 15:21:39 +00:00
rfm
c1d77f551b Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23064 72102866-910b-0410-8b05-ffd578937521
2006-06-15 14:05:22 +00:00
rfm
9a704d7118 Some XMLRPC improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23060 72102866-910b-0410-8b05-ffd578937521
2006-06-15 08:23:49 +00:00
rfm
cf42abfa92 Fixups for non-flattened filesystem
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23055 72102866-910b-0410-8b05-ffd578937521
2006-06-14 09:12:30 +00:00
rfm
6af27947ec Improve mcomments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23038 72102866-910b-0410-8b05-ffd578937521
2006-06-06 06:51:26 +00:00
rfm
e6879d5bbf Escape characters in path when building URL
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23036 72102866-910b-0410-8b05-ffd578937521
2006-06-06 05:29:12 +00:00
rfm
e7962cfb4d avoid spurious compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23027 72102866-910b-0410-8b05-ffd578937521
2006-06-04 06:42:10 +00:00
rfm
2051e8bfef Avoid compiler warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23025 72102866-910b-0410-8b05-ffd578937521
2006-06-03 19:34:12 +00:00
rfm
2dfdbf26b4 cast to fix compiler warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23024 72102866-910b-0410-8b05-ffd578937521
2006-06-03 19:30:33 +00:00
rfm
3613149cd5 Fix uninitialised variable and iprove debug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23019 72102866-910b-0410-8b05-ffd578937521
2006-06-02 18:08:47 +00:00
rfm
fe47d64ef2 Minor fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23016 72102866-910b-0410-8b05-ffd578937521
2006-06-02 05:25:21 +00:00
ayers
b3c9994d61 * Source/GSPrivate.h (GSCharPtr): New union type to handle
alignment issues.
	(GSString): Use it.
	* Source/GSString.m
	([-initWithBytesNoCopy:length:encoding:freeWhenDone:]): Use GSCharPtr
	instead of casts to avoid alignment issues.  Fix typo's.

	* Source/NSString.m
	([-initWithBytesNoCopy:length:encoding:freeWhenDone:]): Correct grammar
	in comment.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23009 72102866-910b-0410-8b05-ffd578937521
2006-05-30 11:19:44 +00:00
rfm
7a07d80acc improve comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23008 72102866-910b-0410-8b05-ffd578937521
2006-05-30 06:30:09 +00:00
rfm
3b23826480 Fix for bug when conversion fails due to lack of buffer space.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23007 72102866-910b-0410-8b05-ffd578937521
2006-05-30 05:52:51 +00:00
aeruder
8ff68512cb r3592@goomba: andy | 2006-05-25 13:57:05 -0500
Add proper headers/copyright messages/etc. to the NSNumber/NSValue files


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22985 72102866-910b-0410-8b05-ffd578937521
2006-05-26 08:11:49 +00:00
aeruder
628d78efb3 r3591@goomba: andy | 2006-05-25 13:17:13 -0500
Additional changes to get rid of autogenerated files


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22984 72102866-910b-0410-8b05-ffd578937521
2006-05-26 08:11:38 +00:00
aeruder
f3ca788d20 r3590@goomba: andy | 2006-05-25 13:04:19 -0500
Renaming the two 'template' files to similar naming scheme


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22983 72102866-910b-0410-8b05-ffd578937521
2006-05-26 08:11:26 +00:00
rfm
491faa3c8e Minor changes to clarify code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22980 72102866-910b-0410-8b05-ffd578937521
2006-05-24 11:28:04 +00:00
rfm
7d003f1b44 Try to conform to coding standards
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22979 72102866-910b-0410-8b05-ffd578937521
2006-05-24 10:27:47 +00:00
rfm
555a7c65f1 Hopefully made into portable code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22978 72102866-910b-0410-8b05-ffd578937521
2006-05-24 10:15:16 +00:00
rfm
6d7eae6095 Tidied up
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22977 72102866-910b-0410-8b05-ffd578937521
2006-05-24 08:27:39 +00:00
rfm
7cf503e096 Minor substring optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22975 72102866-910b-0410-8b05-ffd578937521
2006-05-23 19:29:52 +00:00
rfm
1ce0c09e21 Tweak to dusable stacktrace when built without debug information.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22974 72102866-910b-0410-8b05-ffd578937521
2006-05-23 13:57:38 +00:00
rfm
f0892499e5 Fix memory allocation accounting error with isa swizzling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22973 72102866-910b-0410-8b05-ffd578937521
2006-05-23 09:22:53 +00:00
rfm
c2e2b103ca Fix parse result error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22972 72102866-910b-0410-8b05-ffd578937521
2006-05-23 09:05:50 +00:00
rfm
a1c4536b99 Bugfix byte swapping
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22970 72102866-910b-0410-8b05-ffd578937521
2006-05-22 13:01:00 +00:00
rfm
599ebcbe16 set 'free' flag for inline strings and comment it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22969 72102866-910b-0410-8b05-ffd578937521
2006-05-22 10:09:34 +00:00
rfm
d531b5e572 fix retain/release bug deserialising
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22968 72102866-910b-0410-8b05-ffd578937521
2006-05-22 09:57:21 +00:00
rfm
f291dd6f6c Restore (fixed) previous reverted code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22953 72102866-910b-0410-8b05-ffd578937521
2006-05-20 14:52:38 +00:00
rfm
80a769c27d revert
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22947 72102866-910b-0410-8b05-ffd578937521
2006-05-20 10:11:39 +00:00
rfm
700375a98e Revert
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22946 72102866-910b-0410-8b05-ffd578937521
2006-05-20 10:09:21 +00:00
rfm
130716fd38 Fix bogus const declarations/casts
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22945 72102866-910b-0410-8b05-ffd578937521
2006-05-20 09:56:49 +00:00
rfm
192adaf6cd More string internals tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22944 72102866-910b-0410-8b05-ffd578937521
2006-05-20 09:27:31 +00:00
rfm
85b1050160 Avoid some gcc-4.1 compiler warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22932 72102866-910b-0410-8b05-ffd578937521
2006-05-15 12:07:35 +00:00
rfm
65dc1ca6db Small bugfix and code reversion.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22931 72102866-910b-0410-8b05-ffd578937521
2006-05-15 11:23:59 +00:00
fredkiefer
b8ca28aa43 Extracted parsing code in separate class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22926 72102866-910b-0410-8b05-ffd578937521
2006-05-14 23:13:08 +00:00
rfm
245ceac303 NSString restructuring and bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22924 72102866-910b-0410-8b05-ffd578937521
2006-05-14 18:01:13 +00:00
rfm
a4baa9584d Fix mutable copy of 8bit string ... hope this doesnt break anything, it passes
the testsuite and my apps saeem to run.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22920 72102866-910b-0410-8b05-ffd578937521
2006-05-12 17:46:32 +00:00
rfm
bc30035fa1 Add support for code plane 16 in character sets.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22914 72102866-910b-0410-8b05-ffd578937521
2006-05-12 15:13:12 +00:00
rfm
8891b7e197 Stricter string validation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22910 72102866-910b-0410-8b05-ffd578937521
2006-05-12 10:05:52 +00:00
rfm
758c93545b add missing header
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22903 72102866-910b-0410-8b05-ffd578937521
2006-05-11 14:32:44 +00:00
rfm
3fe344434e Fixup for bad characters in name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22902 72102866-910b-0410-8b05-ffd578937521
2006-05-11 14:26:54 +00:00
rfm
639b6313b8 Add bundleWithIdentifier:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22897 72102866-910b-0410-8b05-ffd578937521
2006-05-11 10:16:55 +00:00
rfm
627517b6c3 Minor tweak to complete parsing earlier if content length is zero
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22885 72102866-910b-0410-8b05-ffd578937521
2006-05-10 04:45:57 +00:00
rio
190f423b52 NSSortDescriptor, applied patch from Saso Kiselkov.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22881 72102866-910b-0410-8b05-ffd578937521
2006-05-09 22:29:35 +00:00
rfm
43e4029a29 Basic implementation of NSPredicate and related classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22880 72102866-910b-0410-8b05-ffd578937521
2006-05-09 14:21:26 +00:00
rfm
490475dd98 Added experimental stacktrace printing support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22878 72102866-910b-0410-8b05-ffd578937521
2006-05-08 15:30:52 +00:00
rfm
c97d508d8e Find library bundles for debug/profile library
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22867 72102866-910b-0410-8b05-ffd578937521
2006-05-07 07:49:45 +00:00
rfm
580cb5fbda NSBundle improvements for bundles created using bundleForLibrary:
or bundleForClass:


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22859 72102866-910b-0410-8b05-ffd578937521
2006-05-05 11:06:57 +00:00
ayers
ba59f28d5d * Source/NSString: Define _GNU_SOURCE to make protoype of fwprintf
visible.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22838 72102866-910b-0410-8b05-ffd578937521
2006-04-30 08:20:35 +00:00
rfm
075d73c8b8 Improve exception info if XMLRPC parse fails.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22836 72102866-910b-0410-8b05-ffd578937521
2006-04-28 11:06:16 +00:00
rfm
c16a063c31 Handle result of parse method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22835 72102866-910b-0410-8b05-ffd578937521
2006-04-28 10:57:47 +00:00
rfm
576fbc945e Fix decoding of NSNull (bug #16456)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22833 72102866-910b-0410-8b05-ffd578937521
2006-04-28 07:43:09 +00:00
rfm
861bdb4c9d Fix error unescaping uppercase hex digits
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22832 72102866-910b-0410-8b05-ffd578937521
2006-04-27 09:49:13 +00:00
rfm
93de83a6a6 Always use UTF16 arguments on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22830 72102866-910b-0410-8b05-ffd578937521
2006-04-26 15:33:47 +00:00
rfm
87c36691ca Apply patch from bug #16437
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22827 72102866-910b-0410-8b05-ffd578937521
2006-04-26 14:15:03 +00:00
rfm
a8cd3e4129 Fix bug #16426
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22825 72102866-910b-0410-8b05-ffd578937521
2006-04-26 13:35:10 +00:00
rfm
708294204e Fix bug #16386
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22823 72102866-910b-0410-8b05-ffd578937521
2006-04-26 12:24:03 +00:00
rfm
4185b2524b Avoid minor rounding errors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22807 72102866-910b-0410-8b05-ffd578937521
2006-04-24 15:43:21 +00:00
aperez
504edc1c85 Added section to _GNU_MISSING_MAIN_FUNCTION_CALL error message explaining the most common cause of this error message, which is mismatched library versions of base and gui.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22804 72102866-910b-0410-8b05-ffd578937521
2006-04-23 22:22:26 +00:00
fedor
8e5c1e03fe Remove space in @ string define
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22795 72102866-910b-0410-8b05-ffd578937521
2006-04-17 14:00:05 +00:00
jbettis
6d5b0dda0d 2006-04-14 Jeremy Bettis <jeremy@deadbeef.com>
* Source/win32/GSFileHandleWin32.m: Fix background reading of pipes.
		Several changes for Openstep compatiblity: Don't queue notification,
		don't raise exception when asked to read while a background operation
		is in progress.
	* Source/win32/GSRunLoopCtxt.m: If there are no handles to block on
		but there is a timer, sleep until the timer needs to wake up.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22791 72102866-910b-0410-8b05-ffd578937521
2006-04-14 15:17:21 +00:00
jbettis
37999fc948 NSProcessInfo.m: (_gnu_process_args) fixed for recent mingw compilers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22785 72102866-910b-0410-8b05-ffd578937521
2006-04-12 21:45:52 +00:00
jbettis
8992bc1d0c NSFileManager.m: Don't screw with slashes in -[NSFileManager fileSystemRepresentationWithPath:](mingw)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22784 72102866-910b-0410-8b05-ffd578937521
2006-04-12 21:32:10 +00:00
jbettis
55c7cd74a5 NSBundle.m: objc_executable_location(): A cast was obsuring a misuse of fileSystemRepresentation
NSFileManager.m: isExecutableFileAtPath: Added a comment
NSPropertyList.m: propertyListFromData:mutabilityOption:format:errorDescription: Don't call memcmp if the data is smaller than 8 bytes.
objc-load.m: mingw unicode
win32-load.h: mingw unicode
NSUserDefaultsWin32.m: Write defaults to registry as unicode strings, read in either unicode(REG_SZ) or ascii(REG_BINARY).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22782 72102866-910b-0410-8b05-ffd578937521
2006-04-12 19:52:10 +00:00
jbettis
2ee54ee5a6 GSFFCallInvocation.m: If the returning context is expecting a void* but we have a different return type just cast it. This normally is because the method was not declared and has defaulted to returning id.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22781 72102866-910b-0410-8b05-ffd578937521
2006-04-12 19:43:49 +00:00
jbettis
e3b63da8ec Use native time zone files under Solaris.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22780 72102866-910b-0410-8b05-ffd578937521
2006-04-12 19:41:44 +00:00
fredkiefer
8e47af0c8d Corrected line forgotten in last patch to property list serialisation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22776 72102866-910b-0410-8b05-ffd578937521
2006-04-09 23:57:36 +00:00
rfm
a9c7f6bdd1 Fix a memory leak.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22748 72102866-910b-0410-8b05-ffd578937521
2006-04-04 17:21:18 +00:00
rfm
d5e8cbcaf3 Attempt to warn about non-portable character encodings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22739 72102866-910b-0410-8b05-ffd578937521
2006-04-02 18:07:21 +00:00
rfm
f11aac512b Update charsewt bitmaps
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22737 72102866-910b-0410-8b05-ffd578937521
2006-04-01 06:53:24 +00:00
rfm
2069f945b6 Minor improvement for ease of debugging
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22730 72102866-910b-0410-8b05-ffd578937521
2006-03-31 07:41:34 +00:00
rfm
a88c6fbd98 obscure string bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22723 72102866-910b-0410-8b05-ffd578937521
2006-03-28 06:05:04 +00:00
rfm
2fb7a5de95 Make utf8 handling stricter
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22714 72102866-910b-0410-8b05-ffd578937521
2006-03-26 11:55:56 +00:00
rfm
d77062ba88 Validate data returned by dataUsingEncoding:allowLossyConversion: for unicode
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22713 72102866-910b-0410-8b05-ffd578937521
2006-03-26 11:34:47 +00:00
rfm
65e8986db1 Improve string validation .. check for invalid unicode characters.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22712 72102866-910b-0410-8b05-ffd578937521
2006-03-26 10:59:57 +00:00
rfm
eaedea3169 tidied pipe streams in mingw32
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22711 72102866-910b-0410-8b05-ffd578937521
2006-03-26 06:24:55 +00:00
rfm
8325ce26d1 MacOS compatibility fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22705 72102866-910b-0410-8b05-ffd578937521
2006-03-24 13:47:41 +00:00
rfm
1b0b512733 fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22703 72102866-910b-0410-8b05-ffd578937521
2006-03-24 11:23:52 +00:00
rfm
fb52a7c32a Small runloop tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22702 72102866-910b-0410-8b05-ffd578937521
2006-03-24 10:59:00 +00:00
rfm
97485b0e24 handle _dispatch for pipe being called when I/O not complete
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22695 72102866-910b-0410-8b05-ffd578937521
2006-03-21 16:35:18 +00:00
rfm
dd73a2c387 some bugfixes ... socket stuff still not working
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22694 72102866-910b-0410-8b05-ffd578937521
2006-03-21 16:22:42 +00:00
rfm
fa5f31547f Changes for NSStream support, especially in mingw32 ... not yet complete.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22693 72102866-910b-0410-8b05-ffd578937521
2006-03-21 15:33:05 +00:00
rfm
485b37699f Try to get ffi tyo compile on mingw32
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22672 72102866-910b-0410-8b05-ffd578937521
2006-03-17 09:31:40 +00:00
rfm
19a1d64148 Fiux pthread library linkage on openbsd
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22671 72102866-910b-0410-8b05-ffd578937521
2006-03-17 09:20:06 +00:00
rfm
fd024cf36b Minor OpenBSD thread fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22670 72102866-910b-0410-8b05-ffd578937521
2006-03-17 09:15:25 +00:00
rfm
69494e0d73 fixup recent changes to compile on m,ingw32 platform
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22649 72102866-910b-0410-8b05-ffd578937521
2006-03-13 16:06:34 +00:00
rfm
45465f9a59 Document the fact that exceptions raised during firing are caught and logged.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22648 72102866-910b-0410-8b05-ffd578937521
2006-03-13 15:15:44 +00:00
rfm
13ff96849c Hopefully fix semantics for key path handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22647 72102866-910b-0410-8b05-ffd578937521
2006-03-13 07:00:49 +00:00
rfm
320cd23ae0 Fixup incorrect instance of single quotes to double quotes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22646 72102866-910b-0410-8b05-ffd578937521
2006-03-13 06:23:39 +00:00
rfm
fadc20abd9 Allow for quoted numeric/date values in property list.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22642 72102866-910b-0410-8b05-ffd578937521
2006-03-12 10:57:04 +00:00
rfm
638062ccd7 Clarify documentation a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22636 72102866-910b-0410-8b05-ffd578937521
2006-03-11 06:46:35 +00:00
rfm
1cb2d54094 Tidy to avoid some external symbols
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22631 72102866-910b-0410-8b05-ffd578937521
2006-03-10 10:46:37 +00:00
rfm
1da85f67df Support unescaping#x and #X entities
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22623 72102866-910b-0410-8b05-ffd578937521
2006-03-08 18:14:42 +00:00
rfm
b7533dd479 Fix error copying directories.
Fix bundle for base library.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22621 72102866-910b-0410-8b05-ffd578937521
2006-03-08 14:25:55 +00:00
rfm
e11c9a4dce Minor fix coipying directories recursively.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22620 72102866-910b-0410-8b05-ffd578937521
2006-03-08 13:49:06 +00:00
rfm
4e69835206 Support '%T' and '%t' in description of a date
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22619 72102866-910b-0410-8b05-ffd578937521
2006-03-08 11:48:25 +00:00
rfm
f2398378e0 Some cleanup in preparation for next release.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22618 72102866-910b-0410-8b05-ffd578937521
2006-03-08 11:28:59 +00:00
rfm
567a263baf minor mingw32 fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22616 72102866-910b-0410-8b05-ffd578937521
2006-03-08 06:25:44 +00:00
rfm
68b9508fa7 Add initial code for NSStream/NSRunLoop integration
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22608 72102866-910b-0410-8b05-ffd578937521
2006-03-07 09:14:37 +00:00
rfm
dcb652c7b5 minor optimisation and trivial bug fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22596 72102866-910b-0410-8b05-ffd578937521
2006-03-05 07:06:58 +00:00
rfm
872941036c fix ownership detection for directories in mingw32
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22594 72102866-910b-0410-8b05-ffd578937521
2006-03-04 07:25:52 +00:00
rfm
e1b9889677 make housekeeping timer more transparent and remove deprecated code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22593 72102866-910b-0410-8b05-ffd578937521
2006-03-04 06:47:56 +00:00
fedor
9adf85900c Add missing includes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22587 72102866-910b-0410-8b05-ffd578937521
2006-03-02 00:14:34 +00:00
fedor
1c2d3bbba3 * configure.ac: Add check for inet_pton. Also check for make-
specified GNUstep.conf file
* config.make.in: Add variable for inet_pton
* Source/inet_pton.c: New file
* GNUmakefile: Use it if needed.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22586 72102866-910b-0410-8b05-ffd578937521
2006-03-01 23:54:52 +00:00
rfm
1217802f9f Further NSStream development
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22585 72102866-910b-0410-8b05-ffd578937521
2006-03-01 20:03:35 +00:00
rfm
b2c99dd785 IPV6 portability fixup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22583 72102866-910b-0410-8b05-ffd578937521
2006-03-01 13:56:13 +00:00
rfm
f7156cc64a Solaris portability fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22579 72102866-910b-0410-8b05-ffd578937521
2006-02-28 12:42:51 +00:00
rfm
b765402e47 Fixed to remove grouping in progress.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22578 72102866-910b-0410-8b05-ffd578937521
2006-02-27 19:37:16 +00:00
rfm
988a86dda1 Add attempts at thread safety as long as different parsers are kept in
different threads.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22577 72102866-910b-0410-8b05-ffd578937521
2006-02-27 16:54:36 +00:00
rfm
7d3f438da0 Various bugfixes, portability fixes, and optimisations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22576 72102866-910b-0410-8b05-ffd578937521
2006-02-27 09:35:19 +00:00
rfm
3afbb2f09d fixup some private declarations accidentally left in public header
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22568 72102866-910b-0410-8b05-ffd578937521
2006-02-23 15:45:43 +00:00
rfm
3c59f7f609 tested and fixed mingw error in last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22567 72102866-910b-0410-8b05-ffd578937521
2006-02-23 15:25:18 +00:00
rfm
14876f5b80 Reorganize to do lazy creation of defaults database.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22566 72102866-910b-0410-8b05-ffd578937521
2006-02-23 15:13:36 +00:00
sheldon
3d88a096b9 Fixed bug which prevented finding locally cached DTDs on Win32
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22561 72102866-910b-0410-8b05-ffd578937521
2006-02-23 03:02:55 +00:00
rfm
eff71248f2 Fixup some conditional compilation to use __MINGW32__
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22535 72102866-910b-0410-8b05-ffd578937521
2006-02-22 09:30:55 +00:00
rfm
85ebad0fef Fix parsing error for base64 eleents in xmlrpc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22529 72102866-910b-0410-8b05-ffd578937521
2006-02-22 06:11:25 +00:00
rfm
e320b8a56f fix bad method name change for mingw32 in last modification
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22527 72102866-910b-0410-8b05-ffd578937521
2006-02-21 18:41:59 +00:00
rfm
665aa3a523 Several tweaks and fixes for fallback mechanisms
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22526 72102866-910b-0410-8b05-ffd578937521
2006-02-21 17:13:19 +00:00
rfm
37b22ed963 Various minor thread safety fixes and fallback mechanisms for bad installations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22524 72102866-910b-0410-8b05-ffd578937521
2006-02-21 15:44:04 +00:00
rfm
c17aa8c929 Implement lazy evaluation of path to executable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22523 72102866-910b-0410-8b05-ffd578937521
2006-02-21 09:19:59 +00:00
rfm
a9524aee38 Ensure that NSBundle is initialised before changing current directory.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22522 72102866-910b-0410-8b05-ffd578937521
2006-02-21 07:51:17 +00:00
rfm
0d2f432fab Further config enhancements ... fix a couple of static declarations,
use GNUstep.conf in defaults system, and allow external defaults to
be disabled.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22518 72102866-910b-0410-8b05-ffd578937521
2006-02-19 21:49:21 +00:00
rfm
a531412909 Fix bug dereferencing null pointer under some conditions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22515 72102866-910b-0410-8b05-ffd578937521
2006-02-18 20:53:01 +00:00
rfm
d873a6f390 Add some casts to avoid compiler warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22513 72102866-910b-0410-8b05-ffd578937521
2006-02-18 19:04:58 +00:00
rfm
cd6b8238f3 implement group name l;ookup on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22508 72102866-910b-0410-8b05-ffd578937521
2006-02-17 06:39:21 +00:00
rfm
187f32ab13 check file ownership before reading user specific config
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22507 72102866-910b-0410-8b05-ffd578937521
2006-02-17 06:31:04 +00:00
rfm
a84aca3d73 Add server and pipe streams.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22505 72102866-910b-0410-8b05-ffd578937521
2006-02-16 19:19:30 +00:00
rfm
efd1539f9f fixed missing semicolons
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22499 72102866-910b-0410-8b05-ffd578937521
2006-02-15 17:56:46 +00:00
rfm
d63a230d59 Added file accidentally omitted from last commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22498 72102866-910b-0410-8b05-ffd578937521
2006-02-15 17:49:40 +00:00
rfm
6005aecf36 NSStream additions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22496 72102866-910b-0410-8b05-ffd578937521
2006-02-15 17:34:47 +00:00
rfm
fe34b08b64 Fix availableData bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22486 72102866-910b-0410-8b05-ffd578937521
2006-02-14 08:30:16 +00:00
rfm
3503f70fa9 Minor 64bit processor update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22484 72102866-910b-0410-8b05-ffd578937521
2006-02-13 14:28:48 +00:00
rfm
2d659ddf99 Add NSIndexSet
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22474 72102866-910b-0410-8b05-ffd578937521
2006-02-12 19:02:58 +00:00
rfm
1db21627b2 report correct operating system under windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22455 72102866-910b-0410-8b05-ffd578937521
2006-02-10 10:17:06 +00:00
rfm
0a1c7f0a13 minor mingw32 tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22454 72102866-910b-0410-8b05-ffd578937521
2006-02-10 10:06:28 +00:00
rfm
d684f59787 ignore framework version on windows ... not supported
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22448 72102866-910b-0410-8b05-ffd578937521
2006-02-08 07:57:07 +00:00
rfm
45bf6a1f8f Fix reversed logic of non-blocking I/O in -availableData
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22447 72102866-910b-0410-8b05-ffd578937521
2006-02-07 22:31:52 +00:00
rfm
5c319cebe7 Fix wide character output for 64bit wide characters.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22432 72102866-910b-0410-8b05-ffd578937521
2006-02-05 10:56:35 +00:00
rfm
9a3ea5ee3b Extend handle_printf_atsign() to output unicode in wprintf
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22431 72102866-910b-0410-8b05-ffd578937521
2006-02-05 09:53:43 +00:00
rfm
e112662ba7 Improve transliteration in lossy characterset conversion.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22399 72102866-910b-0410-8b05-ffd578937521
2006-02-01 06:18:41 +00:00
CaS
ae06020b9f Minor debug improvment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22370 72102866-910b-0410-8b05-ffd578937521
2006-01-27 10:31:06 +00:00
CaS
be6521a6bd fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22340 72102866-910b-0410-8b05-ffd578937521
2006-01-20 17:53:00 +00:00
CaS
767ed212c6 Fix unnecessary extra pool creation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22339 72102866-910b-0410-8b05-ffd578937521
2006-01-20 17:12:33 +00:00
CaS
3c2b3f6699 Various minor fixes and optimisations ... see ChangeLog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22334 72102866-910b-0410-8b05-ffd578937521
2006-01-19 13:28:02 +00:00
CaS
7a186a7782 Catch autoreleased objects during thread exit.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22333 72102866-910b-0410-8b05-ffd578937521
2006-01-19 06:15:27 +00:00
CaS
fa016e1015 Removed some old debug stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22330 72102866-910b-0410-8b05-ffd578937521
2006-01-18 17:01:06 +00:00
CaS
4769078463 Improve unicode fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22329 72102866-910b-0410-8b05-ffd578937521
2006-01-18 16:51:43 +00:00
CaS
5e2d547f94 Quick unicode fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22328 72102866-910b-0410-8b05-ffd578937521
2006-01-18 14:19:47 +00:00
CaS
e25bb075eb mingw fixups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22313 72102866-910b-0410-8b05-ffd578937521
2006-01-15 13:13:36 +00:00
CaS
e548bb7e96 Added hack to workaround bug caused by some sort of registry caching in windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22312 72102866-910b-0410-8b05-ffd578937521
2006-01-15 11:31:37 +00:00
CaS
ee417f4ec6 Fix possible buffer overrun
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22301 72102866-910b-0410-8b05-ffd578937521
2006-01-12 11:09:02 +00:00
CaS
8699af99c7 More sized type tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22293 72102866-910b-0410-8b05-ffd578937521
2006-01-11 09:32:13 +00:00
CaS
bb1ce663a4 Tidy use of sized datatypes. Check for invalid asumption of interchangability
of int/long in encoder/decoder methods.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22291 72102866-910b-0410-8b05-ffd578937521
2006-01-11 08:37:16 +00:00
CaS
7d11eb6607 Bugfix decoding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22284 72102866-910b-0410-8b05-ffd578937521
2006-01-10 20:37:21 +00:00
CaS
e9c3e498b7 Fixes for structure size/alignment calculations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22283 72102866-910b-0410-8b05-ffd578937521
2006-01-10 18:01:15 +00:00
CaS
f57ca76cba Fixes for 64bit systems .. mostly cosmetic avoidance of compiler warnings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22282 72102866-910b-0410-8b05-ffd578937521
2006-01-10 10:29:11 +00:00
CaS
afd15b7592 Minor documentation tweak.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22281 72102866-910b-0410-8b05-ffd578937521
2006-01-10 07:24:54 +00:00
CaS
514b954952 Fix possible dereference of null pointer spotted by David Ayer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22273 72102866-910b-0410-8b05-ffd578937521
2006-01-09 09:24:45 +00:00
CaS
1659013d89 Don't cope with quit here ... do it in back end
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22271 72102866-910b-0410-8b05-ffd578937521
2006-01-09 08:09:29 +00:00
CaS
457bcfd021 Apply fix for situtation where we block unnecessarily because we have queued
windows messages which have already arrived.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22270 72102866-910b-0410-8b05-ffd578937521
2006-01-09 07:54:44 +00:00
CaS
887b27f9b1 Fixups for keyed archiving under windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22269 72102866-910b-0410-8b05-ffd578937521
2006-01-09 05:07:09 +00:00
CaS
ca4ded25ac General mingw improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22261 72102866-910b-0410-8b05-ffd578937521
2006-01-08 12:59:11 +00:00
FredKiefer
c0187c4e1d Improve binary property list creation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22257 72102866-910b-0410-8b05-ffd578937521
2006-01-07 00:52:20 +00:00