Richard Frith-MacDonald
21d597e740
merge back reorganisation branch
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29615 72102866-910b-0410-8b05-ffd578937521
2010-02-14 10:48:10 +00:00
Richard Frith-MacDonald
a961de6c5d
fixup missing notification changes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29087 72102866-910b-0410-8b05-ffd578937521
2009-12-01 08:30:41 +00:00
Richard Frith-MacDonald
e0c9ae4e2d
pass more info to notification functions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29068 72102866-910b-0410-8b05-ffd578937521
2009-11-27 07:53:38 +00:00
Richard Frith-MacDonald
8e2d2ce1e1
mingw32 improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28755 72102866-910b-0410-8b05-ffd578937521
2009-09-30 20:28:42 +00:00
Richard Frith-MacDonald
3a5b932776
fixups for win32 pipe management
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28747 72102866-910b-0410-8b05-ffd578937521
2009-09-27 16:07:50 +00:00
Richard Frith-MacDonald
6f8f291819
Remove spurous NSLog
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28703 72102866-910b-0410-8b05-ffd578937521
2009-09-18 10:29:41 +00:00
Richard Frith-MacDonald
170735a3cd
remove useless log
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28561 72102866-910b-0410-8b05-ffd578937521
2009-08-28 07:35:18 +00:00
Richard Frith-MacDonald
4e94a49ba8
fixes for file handles working with sockets on windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28515 72102866-910b-0410-8b05-ffd578937521
2009-08-23 12:34:04 +00:00
Richard Frith-MacDonald
30ed7e0612
fix for tcp/ip ports
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28363 72102866-910b-0410-8b05-ffd578937521
2009-06-19 20:19:55 +00:00
Richard Frith-MacDonald
0007b42900
Remove bogus error log pointed out by Riccardo Mottola
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28356 72102866-910b-0410-8b05-ffd578937521
2009-06-17 08:45:54 +00:00
Richard Frith-MacDonald
f3788b611e
OSX 10.5 API fixups for mingw
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28092 72102866-910b-0410-8b05-ffd578937521
2009-03-18 10:02:49 +00:00
Richard Frith-MacDonald
a4618dc473
port latest gc canges to windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28090 72102866-910b-0410-8b05-ffd578937521
2009-03-18 08:50:32 +00:00
Richard Frith-MacDonald
bc9468c45f
More moves towards OSX 10.5 GC compatibility.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28054 72102866-910b-0410-8b05-ffd578937521
2009-03-09 15:11:51 +00:00
Richard Frith-MacDonald
24d43481a8
Updates for 10.5 API changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27962 72102866-910b-0410-8b05-ffd578937521
2009-02-23 20:42:32 +00:00
Richard Frith-MacDonald
88183aa33c
use scanned memory for arrays
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27849 72102866-910b-0410-8b05-ffd578937521
2009-02-11 18:14:46 +00:00
Richard Frith-MacDonald
be293b2c54
fix for problem reported by Lu Liyi as bug #25540
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27828 72102866-910b-0410-8b05-ffd578937521
2009-02-10 11:48:37 +00:00
Richard Frith-MacDonald
e2d0694264
Small optimisation and cleanup when getting methods to perform in loop.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27603 72102866-910b-0410-8b05-ffd578937521
2009-01-15 15:06:04 +00:00
Richard Frith-MacDonald
7ae871d1ac
Improve perform in other threads
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27520 72102866-910b-0410-8b05-ffd578937521
2009-01-05 11:26:25 +00:00
Nicola Pero
bd2f96bb15
Removed GNUSTEP_CORE_SOFTWARE=YES from makefiles and instead set PACKAGE_NAME=gnustep-base
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27346 72102866-910b-0410-8b05-ffd578937521
2008-12-19 12:53:30 +00:00
Nicola Pero
1894e3d527
Set GNUSTEP_CORE_SOFTWARE to YES so that gnustep-base is installed by default in SYSTEM if gnustep-make has been configured with --disable-packages
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27333 72102866-910b-0410-8b05-ffd578937521
2008-12-18 18:37:45 +00:00
Richard Frith-MacDonald
c4a2f62ad0
Applied patch #6677
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27080 72102866-910b-0410-8b05-ffd578937521
2008-11-17 13:45:32 +00:00
Richard Frith-MacDonald
fdad1ad181
Fix uninitialised variable problem
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27038 72102866-910b-0410-8b05-ffd578937521
2008-11-13 17:54:37 +00:00
Richard Frith-MacDonald
b2b14398d2
allow developers more time to adapt to LGPLv3
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26606 72102866-910b-0410-8b05-ffd578937521
2008-06-08 10:38:33 +00:00
Richard Frith-MacDonald
aeabafcf12
Fix for bug #22676
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26365 72102866-910b-0410-8b05-ffd578937521
2008-03-20 10:00:11 +00:00
Richard Frith-MacDonald
5d8174ac84
Complete update of NSThread for MacOS-X 10.5 compatibility. Needs testing.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26332 72102866-910b-0410-8b05-ffd578937521
2008-03-17 15:23:11 +00:00
Richard Frith-MacDonald
b6ba94c244
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
Richard Frith-MacDonald
f49b3c3dff
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
Richard Frith-MacDonald
1abfa12b99
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
Richard Frith-MacDonald
404c401352
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
Richard Frith-MacDonald
357314fb8e
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
Richard Frith-MacDonald
d6cfc0e91c
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
Richard Frith-MacDonald
62559023b9
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
Richard Frith-MacDonald
bf24d21cb4
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
Richard Frith-MacDonald
10c7f2c070
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
Richard Frith-MacDonald
e6350bd616
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
Richard Frith-MacDonald
fc815c4e5a
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
Richard Frith-MacDonald
67a8dbc031
@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
Richard Frith-MacDonald
1d562005d1
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
Richard Frith-MacDonald
7c633ab823
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
Richard Frith-MacDonald
9036e0aae8
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
Richard Frith-MacDonald
7dcbcdd921
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
Richard Frith-MacDonald
39d5aec7e1
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
Richard Frith-MacDonald
c76fd5f5a8
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
Richard Frith-MacDonald
cae8ce9407
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
Richard Frith-MacDonald
ea8dd57fec
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
Richard Frith-MacDonald
8bd4c346d7
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
Richard Frith-MacDonald
272d712be3
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
Richard Frith-MacDonald
beb412e72d
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
Richard Frith-MacDonald
57a828c7c7
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
Richard Frith-MacDonald
63f65668f0
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
Richard Frith-MacDonald
0ebe68ae48
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
Richard Frith-MacDonald
0d0ae9d9a8
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
Richard Frith-MacDonald
eae859d1c7
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
Richard Frith-MacDonald
183a5c2c87
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
Richard Frith-MacDonald
7d78452702
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
Richard Frith-MacDonald
f8cd305a8f
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
Richard Frith-MacDonald
212c286e3f
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
Richard Frith-MacDonald
1f20d2a4d9
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
Richard Frith-MacDonald
604081c4d0
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
Richard Frith-MacDonald
c57f002f1b
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
Richard Frith-MacDonald
af629da60f
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
Richard Frith-MacDonald
5118c8f944
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
Richard Frith-MacDonald
a425c9d53f
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
Richard Frith-MacDonald
4e1bd715ae
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
Richard Frith-MacDonald
d11ec51c18
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
Richard Frith-MacDonald
2006facfbc
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
Richard Frith-MacDonald
3e6649d47d
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
Richard Frith-MacDonald
3156b070fe
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
Richard Frith-MacDonald
aa1ecf7e6e
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
Jeremy Bettis
cb029ae7e4
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
Richard Frith-MacDonald
8fede785dc
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
Richard Frith-MacDonald
0edb8340bd
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
Jeremy Bettis
f04906df82
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
Jeremy Bettis
7d20644264
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
Richard Frith-MacDonald
ba8f64f9e1
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
Richard Frith-MacDonald
a0c912a825
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
Richard Frith-MacDonald
9f5d3f0298
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
Richard Frith-MacDonald
e3f9f6025c
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
Richard Frith-MacDonald
664f2f762e
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
Richard Frith-MacDonald
3d99e46faf
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
Richard Frith-MacDonald
172bfc67ef
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
Richard Frith-MacDonald
c9034890cf
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
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
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
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
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
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
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
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
0812a50d13
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
Richard Frith-Macdonald
fd8a7084d7
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
Richard Frith-Macdonald
da398713b7
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
Richard Frith-Macdonald
15a2e17e48
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
Richard Frith-Macdonald
38ffc5527f
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
Richard Frith-Macdonald
17a02dbff8
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
Richard Frith-Macdonald
e7021f1f74
Improve user experience with distributed notification center.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22049 72102866-910b-0410-8b05-ffd578937521
2005-11-20 11:17:42 +00:00
Richard Frith-Macdonald
6f72ee0314
Mingw-32 improvements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22048 72102866-910b-0410-8b05-ffd578937521
2005-11-20 10:36:12 +00:00
Richard Frith-Macdonald
44d19385ed
More mingw32 tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22000 72102866-910b-0410-8b05-ffd578937521
2005-11-14 09:25:31 +00:00
Richard Frith-Macdonald
ef91b661a7
Fixes for I/O operations which complete synchronously even though we wanted
...
them to be asynchronous.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21988 72102866-910b-0410-8b05-ffd578937521
2005-11-11 12:09:19 +00:00