Commit graph

3867 commits

Author SHA1 Message Date
Adam Fedor
16bc77d69e * Source/mframe.m (mframe_decode_return): Change return struct
to fixed size to avoid gcc bug.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21351 72102866-910b-0410-8b05-ffd578937521
2005-06-24 16:56:45 +00:00
Richard Frith-Macdonald
ac5ecec04f Fix for bug #13482
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21341 72102866-910b-0410-8b05-ffd578937521
2005-06-22 09:09:40 +00:00
Richard Frith-Macdonald
4aab090090 Add a comment explaining last change.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21337 72102866-910b-0410-8b05-ffd578937521
2005-06-21 12:57:20 +00:00
Richard Frith-Macdonald
0782d3a2ab Expand tilde in bundle path.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21336 72102866-910b-0410-8b05-ffd578937521
2005-06-21 12:55:30 +00:00
Richard Frith-Macdonald
c3d27c1061 Fix for last update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21329 72102866-910b-0410-8b05-ffd578937521
2005-06-18 15:45:54 +00:00
Adam Fedor
f0512c406e * Remove objc/Protocol.h include from NSObject to avoid warnings
with conflicting method signatures.
* Headers/Foundation/NSConnection.h: Change Object categories
to NSObject.
* Source/NSConnection.m: Idem.
* Headers/Foundation/NSObject.h: Don't include objc/Protocol.h
add a few missing things.
* Source/NSDate.m ([NSDate -isEqual:]): Use isKindOfClass.
* Source/NSDistantObject.m, Source/NSProtocolChecker.m:
Include objc/Protocol.h
* Source/NSSerializer.m: Add method sig for performv::


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21322 72102866-910b-0410-8b05-ffd578937521
2005-06-17 14:51:57 +00:00
Richard Frith-Macdonald
131e658ae2 Enable keepalive on socket connections
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21310 72102866-910b-0410-8b05-ffd578937521
2005-06-15 03:56:13 +00:00
Richard Frith-Macdonald
433e72bc8d Fix minor crash with nil pointer argument.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21294 72102866-910b-0410-8b05-ffd578937521
2005-06-08 05:19:29 +00:00
Adam Fedor
3906a84a05 * Source/Makefile.preamble: Add objc lib on all platforms. Fixes bug #9920.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21291 72102866-910b-0410-8b05-ffd578937521
2005-06-07 04:23:20 +00:00
Richard Frith-Macdonald
13ed7fb078 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21284 72102866-910b-0410-8b05-ffd578937521
2005-06-04 19:04:56 +00:00
Richard Frith-Macdonald
33353093ba Various tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21283 72102866-910b-0410-8b05-ffd578937521
2005-06-04 18:58:05 +00:00
Richard Frith-Macdonald
dd772d376c Avoid compiler warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21278 72102866-910b-0410-8b05-ffd578937521
2005-06-04 07:54:04 +00:00
Richard Frith-Macdonald
041007f653 Fix file missed from commit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21277 72102866-910b-0410-8b05-ffd578937521
2005-06-04 07:35:01 +00:00
Richard Frith-Macdonald
d1d17bc387 win32 path handling simplifications (and some bug fixes).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21276 72102866-910b-0410-8b05-ffd578937521
2005-06-04 07:22:51 +00:00
Richard Frith-Macdonald
852816f419 Fix bug in cStringUsingEncoding:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21275 72102866-910b-0410-8b05-ffd578937521
2005-06-04 05:48:40 +00:00
Richard Frith-Macdonald
20519a6f6b Attempt to hanlde pipes properly under windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21274 72102866-910b-0410-8b05-ffd578937521
2005-06-04 05:12:40 +00:00
Richard Frith-Macdonald
da27390636 Added large file handling support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21273 72102866-910b-0410-8b05-ffd578937521
2005-06-04 05:01:01 +00:00
Adam Fedor
fcc13ccd0f * Update FSF Address.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21245 72102866-910b-0410-8b05-ffd578937521
2005-05-22 03:32:16 +00:00
Matt Rice
7df7a3c801 * Source/NSArray.m (NSArray -removeObject:): Fix macro conditional
so we release the object.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21241 72102866-910b-0410-8b05-ffd578937521
2005-05-21 05:16:19 +00:00
Gregory John Casamento
f69530c060 Added "limits.h".
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21230 72102866-910b-0410-8b05-ffd578937521
2005-05-17 04:33:50 +00:00
Richard Frith-Macdonald
6bfa298cc8 Tweak error reporting
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21225 72102866-910b-0410-8b05-ffd578937521
2005-05-13 10:48:17 +00:00
Richard Frith-Macdonald
268c01362e Minor performance tweak.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21214 72102866-910b-0410-8b05-ffd578937521
2005-05-11 08:14:32 +00:00
David Ayers
a5cf839255 * Source/NSPropertyList.m (OAppend): Revert patch from
2005-02-28.  It seems to fix the issue in the wrong place.
        Further investigation is necessary.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21208 72102866-910b-0410-8b05-ffd578937521
2005-05-09 16:36:54 +00:00
Gregory John Casamento
66b59f7b4d Improvement on previous commit.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21201 72102866-910b-0410-8b05-ffd578937521
2005-05-08 18:19:39 +00:00
Gregory John Casamento
0249c23ea6 Corrected compilation problem on Solaris 9.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21200 72102866-910b-0410-8b05-ffd578937521
2005-05-08 18:11:00 +00:00
Richard Frith-Macdonald
efd0cf202c Fix for unicode data returned as cstring.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21199 72102866-910b-0410-8b05-ffd578937521
2005-05-08 15:07:59 +00:00
Fred Kiefer
6dc94f8b09 Addex Apple binary property list format writing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21198 72102866-910b-0410-8b05-ffd578937521
2005-05-08 11:13:19 +00:00
Richard Frith-Macdonald
ff16c50d5a Add a few methods from tiger.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21197 72102866-910b-0410-8b05-ffd578937521
2005-05-08 07:08:28 +00:00
Richard Frith-Macdonald
121a44b86a Improve determination of charset for xml data.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21191 72102866-910b-0410-8b05-ffd578937521
2005-05-07 08:54:57 +00:00
Richard Frith-Macdonald
1fa4d4de0a Try to be more tolerant handling text/xml
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21189 72102866-910b-0410-8b05-ffd578937521
2005-05-04 17:19:11 +00:00
Richard Frith-Macdonald
c2f73ff1cb Tweak last change to avoid possible crashes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21169 72102866-910b-0410-8b05-ffd578937521
2005-04-29 19:10:46 +00:00
Richard Frith-Macdonald
f84eda1ef9 Fix for problems when remote host drops persistent http/https connections.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21166 72102866-910b-0410-8b05-ffd578937521
2005-04-28 16:34:18 +00:00
Richard Frith-Macdonald
0b6d3d77b5 Sync up to get retries working
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21161 72102866-910b-0410-8b05-ffd578937521
2005-04-26 16:15:55 +00:00
Richard Frith-Macdonald
9da129999d Memory management fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21147 72102866-910b-0410-8b05-ffd578937521
2005-04-23 07:56:26 +00:00
Richard Frith-Macdonald
c81c19c483 mingw tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21130 72102866-910b-0410-8b05-ffd578937521
2005-04-20 07:37:01 +00:00
Richard Frith-Macdonald
c0c319001e iAdd workaround for a mail client bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21107 72102866-910b-0410-8b05-ffd578937521
2005-04-14 04:30:38 +00:00
Richard Frith-Macdonald
60f9705ac6 tidied deregistration
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21101 72102866-910b-0410-8b05-ffd578937521
2005-04-12 18:30:51 +00:00
Richard Frith-Macdonald
7702fab250 Slight fix so that temporary directories are specific to the account which
owns them.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21097 72102866-910b-0410-8b05-ffd578937521
2005-04-12 17:01:30 +00:00
Richard Frith-Macdonald
58692a1d62 MacOS-X compatibility and security updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21096 72102866-910b-0410-8b05-ffd578937521
2005-04-12 09:48:04 +00:00
Richard Frith-Macdonald
fffb28df7a remove unused variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21049 72102866-910b-0410-8b05-ffd578937521
2005-04-05 09:38:29 +00:00
Richard Frith-Macdonald
38cf42c7f8 Improve last fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21048 72102866-910b-0410-8b05-ffd578937521
2005-04-05 09:36:52 +00:00
Richard Frith-Macdonald
734d473db4 GFix bug in new path handling code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21047 72102866-910b-0410-8b05-ffd578937521
2005-04-05 09:20:38 +00:00
Richard Frith-Macdonald
fe7fbf59b4 Fix missing nul terminator causing occasional launch failures under win32
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21036 72102866-910b-0410-8b05-ffd578937521
2005-04-02 08:23:05 +00:00
Richard Frith-Macdonald
71ce433dad Documentation tweaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21027 72102866-910b-0410-8b05-ffd578937521
2005-04-01 10:57:35 +00:00
Adam Fedor
85adc3f11c * Source/NSBundle.m (_find_framework): New function.
[NSBundle +_addFrameworkFromClass:]): Use it. Based on patch
from Sheldon Gill.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21024 72102866-910b-0410-8b05-ffd578937521
2005-03-31 23:22:44 +00:00
Richard Frith-Macdonald
8f0bd54874 More tweaks to isAbsolute
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21023 72102866-910b-0410-8b05-ffd578937521
2005-03-31 19:47:41 +00:00
Richard Frith-Macdonald
448b62767d Treat relative UNC path as absolute on unix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21021 72102866-910b-0410-8b05-ffd578937521
2005-03-31 08:10:24 +00:00
Richard Frith-Macdonald
49026359da Add comments suggested by David
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20964 72102866-910b-0410-8b05-ffd578937521
2005-03-22 10:40:37 +00:00
Richard Frith-Macdonald
b72acfde4a Add a load of charset aliases to make parsing more tolerant.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20963 72102866-910b-0410-8b05-ffd578937521
2005-03-22 10:00:55 +00:00
Richard Frith-Macdonald
2cc648e1b7 Removed iso-10646 ... after chacking with IANA I find it's a latin1 variant,
but it's not an alias for iso8859-1, so I assume it's a charset which doesn't
map to any encoding we support.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20962 72102866-910b-0410-8b05-ffd578937521
2005-03-22 09:45:58 +00:00