Commit graph

75 commits

Author SHA1 Message Date
Richard Frith-Macdonald
b0ffe1492d Simplify some debug logging statements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20776 72102866-910b-0410-8b05-ffd578937521
2005-02-22 14:17:22 +00:00
Richard Frith-Macdonald
db7b22a4fb Tidy up use of white space so we have it after if/for/while and not after (
or before ) or padding at end of line.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@20773 72102866-910b-0410-8b05-ffd578937521
2005-02-22 11:22:44 +00:00
Adrian Robert
bda35fceb3 added GSdoc comments to class, method, and function declarations; for some classes some comments were already in the source file (not the header), in which case further comments were added here; otherwise comments were put in the headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19588 72102866-910b-0410-8b05-ffd578937521
2004-06-22 22:40:40 +00:00
Richard Frith-Macdonald
5ffc526cbc More simplification by using lazy locking
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18559 72102866-910b-0410-8b05-ffd578937521
2004-02-08 09:42:38 +00:00
Richard Frith-Macdonald
39337dbf7d New SIGPIPE behavior
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17903 72102866-910b-0410-8b05-ffd578937521
2003-10-16 18:31:38 +00:00
Richard Frith-Macdonald
5c31ef0e4b Bugfix ... don't override handler for sigpipe if one is set.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17902 72102866-910b-0410-8b05-ffd578937521
2003-10-16 15:48:48 +00:00
David Ayers
ac30183cd6 Header reorganizsateion - Please refer to ChangeLog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17407 72102866-910b-0410-8b05-ffd578937521
2003-07-31 23:49:32 +00:00
Richard Frith-Macdonald
0a27433553 Mingw updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@17187 72102866-910b-0410-8b05-ffd578937521
2003-07-11 11:31:26 +00:00
Adam Fedor
d228cba99b Change syntax of includes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16874 72102866-910b-0410-8b05-ffd578937521
2003-06-07 01:24:41 +00:00
Richard Frith-Macdonald
ab69a55361 Improve exception handling when dispatching port messages.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16620 72102866-910b-0410-8b05-ffd578937521
2003-05-03 18:22:21 +00:00
Richard Frith-Macdonald
eb770d6e91 Possible locking fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16605 72102866-910b-0410-8b05-ffd578937521
2003-05-02 12:07:04 +00:00
Richard Frith-Macdonald
07aaa54e02 Alignment fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16398 72102866-910b-0410-8b05-ffd578937521
2003-04-09 09:23:10 +00:00
Richard Frith-Macdonald
5c49ef401a Merged in 1.6.0 branch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16228 72102866-910b-0410-8b05-ffd578937521
2003-03-23 07:06:27 +00:00
Richard Frith-Macdonald
9e7fe6bf12 Tidied for gcc-3.4
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@15476 72102866-910b-0410-8b05-ffd578937521
2003-01-03 20:14:47 +00:00
Richard Frith-Macdonald
96fcbc6c77 Add lots of detail to exception on port registration failure.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14640 72102866-910b-0410-8b05-ffd578937521
2002-10-04 10:37:04 +00:00
Richard Frith-Macdonald
bbaa2c7d8b Ignore SIGPIPE
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14592 72102866-910b-0410-8b05-ffd578937521
2002-09-27 16:08:49 +00:00
Richard Frith-Macdonald
cdd609243e Bugfix for DO handle lookup error.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14541 72102866-910b-0410-8b05-ffd578937521
2002-09-24 17:53:36 +00:00
Richard Frith-Macdonald
7fa87a9b4b Double locking check added in invalidation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14535 72102866-910b-0410-8b05-ffd578937521
2002-09-24 05:42:32 +00:00
Richard Frith-Macdonald
ae2d053bc4 Minor debug improvement.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14497 72102866-910b-0410-8b05-ffd578937521
2002-09-20 16:58:32 +00:00
Richard Frith-Macdonald
2af43e66f2 Fixes for occasional possible hangups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14489 72102866-910b-0410-8b05-ffd578937521
2002-09-19 16:24:20 +00:00
Richard Frith-Macdonald
995a21c468 Added experimental change to making DO calls ... run in NSConnectionReplyMode
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@14100 72102866-910b-0410-8b05-ffd578937521
2002-07-09 07:35:28 +00:00
Richard Frith-Macdonald
ecbcc202a1 iPerformance and GC improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13726 72102866-910b-0410-8b05-ffd578937521
2002-05-28 05:23:36 +00:00
Richard Frith-Macdonald
19cf3829e4 Fixes to get stuff to work after autoconf changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13578 72102866-910b-0410-8b05-ffd578937521
2002-05-02 21:22:06 +00:00
Richard Frith-Macdonald
6b2a8a838c Minor fix for invalidation error.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13513 72102866-910b-0410-8b05-ffd578937521
2002-04-19 17:22:49 +00:00
Richard Frith-Macdonald
56d275dd4d Minor change to avoid some warning messages.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13494 72102866-910b-0410-8b05-ffd578937521
2002-04-18 09:58:18 +00:00
Richard Frith-Macdonald
45ebb23d43 Added broken reuseaddr checks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13487 72102866-910b-0410-8b05-ffd578937521
2002-04-16 18:54:01 +00:00
Richard Frith-Macdonald
60db9f064b Detect connection failure.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13231 72102866-910b-0410-8b05-ffd578937521
2002-03-25 12:40:25 +00:00
Richard Frith-Macdonald
6d080339e4 Tidyups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13185 72102866-910b-0410-8b05-ffd578937521
2002-03-21 17:49:58 +00:00
Richard Frith-Macdonald
e1ade6ed23 Tidied.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13168 72102866-910b-0410-8b05-ffd578937521
2002-03-20 12:13:03 +00:00
Richard Frith-Macdonald
a7641b814c Various minor windows bugfixes and documentation cleanups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@13167 72102866-910b-0410-8b05-ffd578937521
2002-03-20 12:03:30 +00:00
Richard Frith-Macdonald
6c64a6b203 Porting changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12770 72102866-910b-0410-8b05-ffd578937521
2002-02-26 09:43:04 +00:00
Richard Frith-Macdonald
13dce3711a Port for MINGW
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12762 72102866-910b-0410-8b05-ffd578937521
2002-02-25 15:49:57 +00:00
Richard Frith-Macdonald
0fd81a9591 Fix blocking in run loop.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12567 72102866-910b-0410-8b05-ffd578937521
2002-02-20 06:42:05 +00:00
Richard Frith-Macdonald
5448f399a1 Rewrite maptable code and clean up / simplify source.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12273 72102866-910b-0410-8b05-ffd578937521
2002-01-30 13:05:35 +00:00
Richard Frith-Macdonald
5be36e089c Many minor fixes for autogsdoc.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@11787 72102866-910b-0410-8b05-ffd578937521
2001-12-17 14:31:42 +00:00
Richard Frith-Macdonald
9d8c0d8391 Make file handles more robust
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10524 72102866-910b-0410-8b05-ffd578937521
2001-07-19 16:13:02 +00:00
Adam Fedor
b45f9f3970 New strerror-like function
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@10043 72102866-910b-0410-8b05-ffd578937521
2001-05-31 22:39:16 +00:00
Nicola Pero
d8a7aaf4e6 Fixed memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9625 72102866-910b-0410-8b05-ffd578937521
2001-04-19 13:30:42 +00:00
Adam Fedor
ab320f7bb0 Merged 1.0 branch into main.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@9548 72102866-910b-0410-8b05-ffd578937521
2001-04-10 03:27:01 +00:00
Richard Frith-MacDonald
8a15563642 Additional thread safety fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8254 72102866-910b-0410-8b05-ffd578937521
2000-12-05 17:38:08 +00:00
Richard Frith-MacDonald
14c50fb973 Fixes for multithred connection usage
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8179 72102866-910b-0410-8b05-ffd578937521
2000-11-22 14:46:16 +00:00
Richard Frith-MacDonald
472f5a6d1f Thread fixes for NSConnection
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8174 72102866-910b-0410-8b05-ffd578937521
2000-11-22 08:41:07 +00:00
Richard Frith-MacDonald
e14023c539 Lock while sending
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8155 72102866-910b-0410-8b05-ffd578937521
2000-11-20 15:34:30 +00:00
Richard Frith-MacDonald
a390c2e455 Thread safety issues addressed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8130 72102866-910b-0410-8b05-ffd578937521
2000-11-16 09:47:38 +00:00
Richard Frith-MacDonald
8055927987 Multithread fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8110 72102866-910b-0410-8b05-ffd578937521
2000-11-14 06:53:44 +00:00
Richard Frith-MacDonald
372f10a1b5 Distributed objects improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8109 72102866-910b-0410-8b05-ffd578937521
2000-11-14 06:14:11 +00:00
Richard Frith-MacDonald
dc77c552c2 Minor tweaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@8073 72102866-910b-0410-8b05-ffd578937521
2000-11-10 03:01:45 +00:00
Adam Fedor
af14aae139 More mingw ports
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7507 72102866-910b-0410-8b05-ffd578937521
2000-09-13 21:10:52 +00:00
Adam Fedor
17083e6519 Remove dependance on Source/Foundation link, additional MINGW ports.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7505 72102866-910b-0410-8b05-ffd578937521
2000-09-13 19:52:42 +00:00
Adam Fedor
7b0f402b1c Merge 0.6.6 branch into main.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7187 72102866-910b-0410-8b05-ffd578937521
2000-08-07 22:00:31 +00:00