Commit graph

6633 commits

Author SHA1 Message Date
fedor
be9ea12573 Tweak to compile correctly
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21636 72102866-910b-0410-8b05-ffd578937521
2005-08-15 04:00:22 +00:00
fedor
86c924bc0c * configure.ac: Check if we can read the psinfo struct from
/proc (Solaris).
* config/procfs.m4: Add psinfo check
* config/config.psinfo.c: New file.
* Source/NSProcessInfo.m (+load): Read from psinfo if we can.
(Based on patch #4234 from Jeremy Bettis, with some modifications).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21634 72102866-910b-0410-8b05-ffd578937521
2005-08-12 17:34:19 +00:00
CaS
6979f0d2fe Bugfix for returning paths on a non-flattened system.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21577 72102866-910b-0410-8b05-ffd578937521
2005-07-31 08:18:19 +00:00
CaS
6b4e75d80e Add a bit of support for obsolete windows systems.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21575 72102866-910b-0410-8b05-ffd578937521
2005-07-30 15:44:45 +00:00
fedor
f6326db24a Source/Makefile.postamble (Info-gnustep.plist): Depend on ../Version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21553 72102866-910b-0410-8b05-ffd578937521
2005-07-27 16:45:53 +00:00
CaS
a1d2243547 Improve mingw logging.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21538 72102866-910b-0410-8b05-ffd578937521
2005-07-25 16:23:35 +00:00
CaS
790fb7aeb3 Implement objc_get_symbol_path() for mingw
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21537 72102866-910b-0410-8b05-ffd578937521
2005-07-25 16:15:37 +00:00
CaS
6299b1f9b4 Handle empty path nicely and be more tolerant of lack of resources.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21536 72102866-910b-0410-8b05-ffd578937521
2005-07-25 16:11:44 +00:00
CaS
bec8a74a6e Fixes from Jeremy Bettis
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21535 72102866-910b-0410-8b05-ffd578937521
2005-07-25 16:00:52 +00:00
CaS
299b6fc807 New path utility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21534 72102866-910b-0410-8b05-ffd578937521
2005-07-25 06:08:09 +00:00
CaS
cee3dbee17 Bugfixes in returning paths
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21533 72102866-910b-0410-8b05-ffd578937521
2005-07-25 05:18:19 +00:00
CaS
6827b087d4 Documentation tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21523 72102866-910b-0410-8b05-ffd578937521
2005-07-23 18:39:38 +00:00
CaS
6e371d8b9b Add defines for building without base library.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21522 72102866-910b-0410-8b05-ffd578937521
2005-07-23 14:18:38 +00:00
CaS
94acf99432 Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21520 72102866-910b-0410-8b05-ffd578937521
2005-07-23 13:43:31 +00:00
CaS
eeadfbc615 iTweak for stanadalone additions library.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21519 72102866-910b-0410-8b05-ffd578937521
2005-07-23 13:30:27 +00:00
CaS
7dea229787 Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21518 72102866-910b-0410-8b05-ffd578937521
2005-07-23 12:30:21 +00:00
CaS
4035664dc8 Small NSDate fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21517 72102866-910b-0410-8b05-ffd578937521
2005-07-22 19:36:33 +00:00
fedor
e32b9ca9c1 Version 1.11.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21512 72102866-910b-0410-8b05-ffd578937521
2005-07-21 13:58:00 +00:00
CaS
dcb3070d9c Attempt to resolve decoding issues on 64bit systems.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21501 72102866-910b-0410-8b05-ffd578937521
2005-07-18 10:12:49 +00:00
fedor
2dc1962a6b Further copyright/license updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21481 72102866-910b-0410-8b05-ffd578937521
2005-07-15 22:51:23 +00:00
CaS
780f7e39e0 Tweak initialization order.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21479 72102866-910b-0410-8b05-ffd578937521
2005-07-15 04:46:17 +00:00
CaS
9b19828e9d Fix bug in escaping entities in fault message.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21475 72102866-910b-0410-8b05-ffd578937521
2005-07-14 20:20:31 +00:00
CaS
3366513627 Fixes for obscure problems with ssl connection when networks are extremely
slow or system is overloaded/blocked in some way.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21474 72102866-910b-0410-8b05-ffd578937521
2005-07-14 19:53:17 +00:00
nico
8ec2358a96 Disabled versioning support for framework on Mingw (win32)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21465 72102866-910b-0410-8b05-ffd578937521
2005-07-13 14:51:57 +00:00
nico
5abd5a81b4 Mangle/demangle framework names in NSFramework_xxx class names to support
'-' and '+' in framework names


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21455 72102866-910b-0410-8b05-ffd578937521
2005-07-12 14:11:03 +00:00
fedor
09688f94b6 Minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21435 72102866-910b-0410-8b05-ffd578937521
2005-07-08 19:44:39 +00:00
CaS
f19056c331 Print unicode filenames under mingw
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21432 72102866-910b-0410-8b05-ffd578937521
2005-07-08 11:59:41 +00:00
CaS
f843cb8155 Recommit gcc-4 tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21431 72102866-910b-0410-8b05-ffd578937521
2005-07-08 11:48:37 +00:00
CaS
ed1f525f36 Trivial MacOS-X compatibility fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21424 72102866-910b-0410-8b05-ffd578937521
2005-07-08 05:59:26 +00:00
fedor
c7a041366d Update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21408 72102866-910b-0410-8b05-ffd578937521
2005-07-05 02:07:17 +00:00
CaS
6ae0ba5ca5 Added partial implementation os KVO to match the accidentally comitted makefile changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21395 72102866-910b-0410-8b05-ffd578937521
2005-07-01 21:26:46 +00:00
fedor
efb94a8834 Add/fix copyright/licenses.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21394 72102866-910b-0410-8b05-ffd578937521
2005-07-01 21:00:04 +00:00
CaS
6d0751af3e Revert subtly broken change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21391 72102866-910b-0410-8b05-ffd578937521
2005-07-01 17:31:07 +00:00
CaS
9ac16024f5 Tweaks to avoid compiler warnings with gcc-4
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21390 72102866-910b-0410-8b05-ffd578937521
2005-07-01 12:29:50 +00:00
CaS
59fed7cd35 Fix buggy behavior where if the uncaught exception handler was set to a
function which returned, the -raise method could return.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21389 72102866-910b-0410-8b05-ffd578937521
2005-07-01 08:53:32 +00:00
CaS
f60e075ac5 Fix for case where cross ref array is not initialised at all.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21380 72102866-910b-0410-8b05-ffd578937521
2005-06-30 08:32:07 +00:00
CaS
233d279560 Fix to prevent crash (raise exception instead) when deserializing a corrupt file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21379 72102866-910b-0410-8b05-ffd578937521
2005-06-30 07:44:45 +00:00
fedor
2eab253156 * Source/NSInvocation.m (-getReturnValue:, -setReturnValue:): Only
muck with size of buffer if we're using (deprecated) mframe.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21377 72102866-910b-0410-8b05-ffd578937521
2005-06-29 14:40:11 +00:00
CaS
f5caa76945 Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21369 72102866-910b-0410-8b05-ffd578937521
2005-06-27 08:46:08 +00:00
CaS
b9bc4951a3 Updates for compatibility with buggy http servers/apps
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21359 72102866-910b-0410-8b05-ffd578937521
2005-06-25 14:03:27 +00:00
fedor
50cc142ab4 * 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
CaS
c8178cf4f8 Fix error in last mod
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21348 72102866-910b-0410-8b05-ffd578937521
2005-06-23 22:12:06 +00:00
CaS
395a63e061 Minor documentation fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21347 72102866-910b-0410-8b05-ffd578937521
2005-06-23 16:36:03 +00:00
CaS
ded3b6042e 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
CaS
e7c655ac4b 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
CaS
b71746b96d 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
CaS
b5ae635b68 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
fedor
1cb435da9a * 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
CaS
2b660f6c78 Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21318 72102866-910b-0410-8b05-ffd578937521
2005-06-17 05:43:41 +00:00
CaS
8398c7de2a Fix documentation errors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21315 72102866-910b-0410-8b05-ffd578937521
2005-06-17 04:10:48 +00:00