Commit graph

8226 commits

Author SHA1 Message Date
Richard Frith-MacDonald
646de35589 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
Richard Frith-MacDonald
ae1fce0b80 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
Richard Frith-MacDonald
74dcec6dd6 Check safety of including stdint.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22592 72102866-910b-0410-8b05-ffd578937521
2006-03-03 11:54:27 +00:00
Adam Fedor
247828910d 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
Adam Fedor
843305494e * 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
Richard Frith-MacDonald
a6b8f4383c 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
Richard Frith-MacDonald
c1ff781d9e 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
Richard Frith-MacDonald
7968ee1132 incluse stdint.h for uint32_t
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22580 72102866-910b-0410-8b05-ffd578937521
2006-02-28 12:48:16 +00:00
Richard Frith-MacDonald
2f02241a0d 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
Richard Frith-MacDonald
9b09f56c62 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
Richard Frith-MacDonald
aad5fbe073 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
Richard Frith-MacDonald
854cd456b0 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
Richard Frith-MacDonald
5d671ce847 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
Richard Frith-MacDonald
e6bb96eb06 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
Richard Frith-MacDonald
75f9fbb2ea 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 Gill
73df67b004 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
Richard Frith-MacDonald
a5a27ea328 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
Richard Frith-MacDonald
276ca33bac Expand documentation of config functions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22534 72102866-910b-0410-8b05-ffd578937521
2006-02-22 07:39:34 +00:00
Richard Frith-MacDonald
91a7ea938e 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
Richard Frith-MacDonald
5ae95c6a11 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
Richard Frith-MacDonald
99e0425af3 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
Richard Frith-MacDonald
82a690e0bd 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
Richard Frith-MacDonald
1c89b5daed 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
Richard Frith-MacDonald
f6aad79d90 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
Richard Frith-MacDonald
be45c12fd5 Regenerated timezone info from latest public data.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22520 72102866-910b-0410-8b05-ffd578937521
2006-02-20 09:13:27 +00:00
Richard Frith-MacDonald
83e860fbcc 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
Richard Frith-MacDonald
96bb9c77af 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
Richard Frith-MacDonald
d8e5e30dd0 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
Richard Frith-MacDonald
465a79be26 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
Richard Frith-MacDonald
8541ca2673 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
Richard Frith-MacDonald
748bef1deb 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
Andrew Ruder
f992463078 Defining NSRunLoop in NSStream.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22502 72102866-910b-0410-8b05-ffd578937521
2006-02-16 00:05:51 +00:00
Richard Frith-MacDonald
575044da22 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
Richard Frith-MacDonald
f54dbbd026 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
Richard Frith-MacDonald
5f074036fb 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
Andrew Ruder
c91bf05a5e Fixing the oldest bug in GNUstep :)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22495 72102866-910b-0410-8b05-ffd578937521
2006-02-15 08:31:43 +00:00
Richard Frith-MacDonald
8a41638161 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
Richard Frith-MacDonald
046ac98e6c 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
Richard Frith-MacDonald
92eb512dc6 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
Richard Frith-MacDonald
b394550bf7 Fixup eol and mark some files as non-text where they may be unicode
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22472 72102866-910b-0410-8b05-ffd578937521
2006-02-11 18:22:57 +00:00
Richard Frith-MacDonald
8116c34930 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
Richard Frith-MacDonald
ac0b87c2a2 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
Richard Frith-MacDonald
87e0726363 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
Richard Frith-MacDonald
f828fe2156 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
Richard Frith-MacDonald
f1449d61f5 Test wide character print
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22433 72102866-910b-0410-8b05-ffd578937521
2006-02-05 10:57:05 +00:00
Richard Frith-MacDonald
741a1be067 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
Richard Frith-MacDonald
0bff22450f 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
Richard Frith-MacDonald
974d119dd8 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
Richard Frith-Macdonald
bf46c0c5e3 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
Richard Frith-Macdonald
b016fae97a 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