Commit graph

4252 commits

Author SHA1 Message Date
rfm
684974fbfc fix unarchiving bug and tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23275 72102866-910b-0410-8b05-ffd578937521
2006-08-13 11:25:13 +00:00
rfm
c720626d76 Fixups for macos-x compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23271 72102866-910b-0410-8b05-ffd578937521
2006-08-13 09:17:53 +00:00
rfm
0ef215b284 macosx compatibility fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23269 72102866-910b-0410-8b05-ffd578937521
2006-08-13 08:14:47 +00:00
rfm
325987015c Implement CRASH_ON_ZOMBIE for memory debugging
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23267 72102866-910b-0410-8b05-ffd578937521
2006-08-13 07:09:31 +00:00
rfm
8094f44311 optimise and fix string precision formatting bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23266 72102866-910b-0410-8b05-ffd578937521
2006-08-13 05:52:48 +00:00
rfm
b109605b16 Fix bug in abstract implementation by calling method of concrete class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23264 72102866-910b-0410-8b05-ffd578937521
2006-08-12 17:00:32 +00:00
rfm
ef89bc2679 more removal of deprecated function calls
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23263 72102866-910b-0410-8b05-ffd578937521
2006-08-12 16:33:39 +00:00
rfm
9b1de4c541 replace call to deprecated function
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23262 72102866-910b-0410-8b05-ffd578937521
2006-08-12 15:21:39 +00:00
rfm
d064a56362 Fix scanning of 8bit strings where internal and external encodings differ.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23261 72102866-910b-0410-8b05-ffd578937521
2006-08-12 15:18:04 +00:00
rfm
8cae5a49a1 Remove use of deprecated functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23260 72102866-910b-0410-8b05-ffd578937521
2006-08-12 15:09:23 +00:00
rfm
b77674a4f8 Attempt fix for getCString where internal encoding != external encoding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23259 72102866-910b-0410-8b05-ffd578937521
2006-08-12 04:55:36 +00:00
rfm
d0852086a5 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
rfm
068ca34b74 fixup path validation on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23252 72102866-910b-0410-8b05-ffd578937521
2006-08-11 13:15:57 +00:00
rfm
905eaf8a7a 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
rfm
6f9c159619 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
rfm
8fb233e3dc 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
rfm
8236d09007 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
rfm
6b7b3c4906 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
rfm
f2f59fa1c2 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
rfm
856cf11a22 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
rfm
739a481013 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
rfm
97c0b7bf3f Fix a few apple incompatibilities
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23219 72102866-910b-0410-8b05-ffd578937521
2006-08-08 17:05:55 +00:00
rfm
53020cec58 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
rfm
09394ba7d8 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
rfm
85ada8322a 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
rfm
71148081f7 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
gcasa
24251c6439 Correct issue in initWithCoder: and encodeWithCoder: in NSData which was causing problems with keyed coding.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23211 72102866-910b-0410-8b05-ffd578937521
2006-08-07 04:14:58 +00:00
rfm
b3ce89a609 fix bug 17069
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23210 72102866-910b-0410-8b05-ffd578937521
2006-08-06 05:27:44 +00:00
rfm
9ac0bd9244 Fix for bad cast
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23209 72102866-910b-0410-8b05-ffd578937521
2006-08-06 05:18:41 +00:00
gcasa
5d4733923b Corrections for archiver issues.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23203 72102866-910b-0410-8b05-ffd578937521
2006-08-05 03:28:57 +00:00
rfm
5ffe2250da Small documentation improvement.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23187 72102866-910b-0410-8b05-ffd578937521
2006-07-26 11:14:53 +00:00
rfm
4ebc9116fa Reinstate erroneously reverted bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23186 72102866-910b-0410-8b05-ffd578937521
2006-07-25 15:30:40 +00:00
jbettis
f280ffd0bf 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
rfm
75a4f420a5 check for read in progress.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23178 72102866-910b-0410-8b05-ffd578937521
2006-07-18 15:45:35 +00:00
gcasa
62d216a32a Partial fix for bug#17112. Corrects the issue which causes the unarchiver to display the "not compiled with libxml2" message.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23167 72102866-910b-0410-8b05-ffd578937521
2006-07-15 22:00:09 +00:00
rfm
564d97ceed Add cast to avoid bogus gcc-4.1 warning.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23125 72102866-910b-0410-8b05-ffd578937521
2006-07-04 20:27:04 +00:00
rfm
23ecd0ac8e Set the protection space domain for caching basic authentication info to be the
path of the URL the challenge was associated with, rather than the entire host.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23124 72102866-910b-0410-8b05-ffd578937521
2006-07-04 11:10:13 +00:00
rfm
a35bf27851 Improve authentication handling ... only send authentication information in
response to a challenge from the server.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23123 72102866-910b-0410-8b05-ffd578937521
2006-07-04 10:54:12 +00:00
rfm
5ee10ff9c7 Use CREATE_NO_WINDOW for subtasks on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23122 72102866-910b-0410-8b05-ffd578937521
2006-07-04 08:15:19 +00:00
rfm
5e3615df79 Fix leak of NSNotificationQueue in each thread created.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23116 72102866-910b-0410-8b05-ffd578937521
2006-06-29 18:01:44 +00:00
rfm
5ee536df00 Fix problem with getting cstring into buffer ... was failing when it shouldn't
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23114 72102866-910b-0410-8b05-ffd578937521
2006-06-29 13:32:56 +00:00
rfm
401e64c806 Allow configuration of extra keys in :INTERNAL: domain.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23112 72102866-910b-0410-8b05-ffd578937521
2006-06-27 19:06:44 +00:00
rfm
2c0ee96dfe Minor optimisation for utf-8 string initialisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23098 72102866-910b-0410-8b05-ffd578937521
2006-06-22 22:36:46 +00:00
rfm
12e5d0d9da tweak to avoid compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23096 72102866-910b-0410-8b05-ffd578937521
2006-06-21 08:41:23 +00:00
rfm
237c7c418a More digest authentication work ...basically functional now.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23093 72102866-910b-0410-8b05-ffd578937521
2006-06-20 16:42:08 +00:00
rfm
2338be734c Handle read of EOF better
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23092 72102866-910b-0410-8b05-ffd578937521
2006-06-20 14:53:22 +00:00
rfm
e79850ae3e Usae more intuitive class name for http authentication management.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23091 72102866-910b-0410-8b05-ffd578937521
2006-06-20 09:56:36 +00:00
rfm
2a2814fbe6 Change GSHTTPDigest to GSHTTPAuthentication ... more appropriate name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23090 72102866-910b-0410-8b05-ffd578937521
2006-06-20 09:52:57 +00:00
rfm
8b55e40030 Avoid memory leaks by implementing hash and isEqual: for credentials
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23088 72102866-910b-0410-8b05-ffd578937521
2006-06-19 15:37:50 +00:00
rfm
83f8003fc2 Fix error in equality test
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23087 72102866-910b-0410-8b05-ffd578937521
2006-06-19 15:13:08 +00:00