Commit graph

5730 commits

Author SHA1 Message Date
Richard Frith-Macdonald
8bb1aeb737 Support outgoing connections bound to a specific local address.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18953 72102866-910b-0410-8b05-ffd578937521
2004-03-29 14:53:37 +00:00
Richard Frith-Macdonald
a99d3f85db Add option to require stylesheet support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18945 72102866-910b-0410-8b05-ffd578937521
2004-03-29 04:05:44 +00:00
Richard Frith-Macdonald
fe88586351 Completed integration of Adrians patch.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18944 72102866-910b-0410-8b05-ffd578937521
2004-03-29 03:44:10 +00:00
Richard Frith-Macdonald
06ad68fec2 Integrated documentation improvement patch by Adrian Robert
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18943 72102866-910b-0410-8b05-ffd578937521
2004-03-29 03:37:46 +00:00
Richard Frith-Macdonald
4fbce87abb Minor documentation tweaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18938 72102866-910b-0410-8b05-ffd578937521
2004-03-28 11:13:36 +00:00
Richard Frith-Macdonald
667fc062d6 Apply security fix and minor portability tweaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18936 72102866-910b-0410-8b05-ffd578937521
2004-03-28 05:31:16 +00:00
Richard Frith-Macdonald
4b1c074975 Added xslt support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18935 72102866-910b-0410-8b05-ffd578937521
2004-03-28 04:42:11 +00:00
Fred Kiefer
f576c77463 Small bug fix for index sets.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18928 72102866-910b-0410-8b05-ffd578937521
2004-03-26 21:56:44 +00:00
Adam Fedor
342ca66524 Minor updates. New Hungarian language
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18887 72102866-910b-0410-8b05-ffd578937521
2004-03-24 20:54:27 +00:00
Adam Fedor
49c945c487 Fix nil path handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18858 72102866-910b-0410-8b05-ffd578937521
2004-03-19 18:34:46 +00:00
Richard Frith-Macdonald
99feb31a2d Trivial interface fix ... declare new nsdata methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18855 72102866-910b-0410-8b05-ffd578937521
2004-03-18 16:37:47 +00:00
Richard Frith-Macdonald
3c513f8a67 NSIndexSet updates finally comitted
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18853 72102866-910b-0410-8b05-ffd578937521
2004-03-18 06:56:12 +00:00
Richard Frith-Macdonald
066a631d64 Added a few range checks in incomplete code and changed stack usage to reduce
chances of stack overflow in dictionary operations on very large dictionaries.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18850 72102866-910b-0410-8b05-ffd578937521
2004-03-16 09:53:01 +00:00
Wim (Willem Rein) Oudshoorn
5d95a39e91 ([NSNotificationCenter -removeObserver:name:object:]):
Just return if all arguments are nil instead of throwing exception.  The new
behaviour is compatible with MacOSX.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18849 72102866-910b-0410-8b05-ffd578937521
2004-03-16 08:42:35 +00:00
Wim (Willem Rein) Oudshoorn
2efcd9dcb8 updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18848 72102866-910b-0410-8b05-ffd578937521
2004-03-16 08:42:21 +00:00
Richard Frith-Macdonald
f4bcea754f Some DO fixes ... don;'t use the -getObjects: method with a proxy as it
can't pass back distant items into a local buffer.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18847 72102866-910b-0410-8b05-ffd578937521
2004-03-15 18:01:53 +00:00
Richard Frith-Macdonald
d5345b8bd6 Fix problem with lazy locks by setting multithreaded bool earlier
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18839 72102866-910b-0410-8b05-ffd578937521
2004-03-12 16:51:30 +00:00
Richard Frith-Macdonald
f021f4e86e Moved uudecode/uuencode to category of nsdata
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18838 72102866-910b-0410-8b05-ffd578937521
2004-03-12 15:49:08 +00:00
Nicola Pero
bfa75e4bb6 Fixed reading the local base.make when building SSl
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18836 72102866-910b-0410-8b05-ffd578937521
2004-03-12 13:50:39 +00:00
Richard Frith-Macdonald
c167ddbefd fix error in uuencoding
CVr: ----------------------------------------------------------------------


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18810 72102866-910b-0410-8b05-ffd578937521
2004-03-09 12:16:16 +00:00
Wim (Willem Rein) Oudshoorn
0949a61a51 fixed e-mail adress
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18797 72102866-910b-0410-8b05-ffd578937521
2004-03-08 10:41:22 +00:00
Adam Fedor
dda81bc500 Fixup HAVE_DLADDR.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18795 72102866-910b-0410-8b05-ffd578937521
2004-03-08 04:22:03 +00:00
Nicola Pero
7100cdfed3 Fixed makefiles for building SSL.bundle, which wasn't being built on my machine
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18786 72102866-910b-0410-8b05-ffd578937521
2004-03-06 14:11:15 +00:00
Nicola Pero
6b6eed90a4 Fixed order of makefile inclusions so that it compiles again
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18785 72102866-910b-0410-8b05-ffd578937521
2004-03-06 14:08:46 +00:00
Wim (Willem Rein) Oudshoorn
75d80d42d0 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18778 72102866-910b-0410-8b05-ffd578937521
2004-03-05 11:17:33 +00:00
Wim (Willem Rein) Oudshoorn
b2483b416f ([NSCalendarDate -descriptionWithCalendarFormat:locale:]):
Fixed problem with repeated %b %B %b %B and the like.
Fixed problem with missing characters after unrecognixed modifiers.
Added support for %c %X and %x.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18777 72102866-910b-0410-8b05-ffd578937521
2004-03-05 11:17:03 +00:00
Adam Fedor
728068d4a2 Make non-static
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18754 72102866-910b-0410-8b05-ffd578937521
2004-03-03 03:37:28 +00:00
Wim (Willem Rein) Oudshoorn
81e7a79f11 Added increment ivar to GSIMapTable
struct for allocation size
(GSIMapNewNode): When above a certain size only allocate "increment" number
of nodes
(GSIMapResize): Avoid hash table sizes that are odd
(GSIMapInitWithZoneAndCapacity): Put default increment size to 300000


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18730 72102866-910b-0410-8b05-ffd578937521
2004-03-01 14:57:55 +00:00
Wim (Willem Rein) Oudshoorn
84683bd8eb updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18729 72102866-910b-0410-8b05-ffd578937521
2004-03-01 14:57:28 +00:00
Wim (Willem Rein) Oudshoorn
89c29c8072 ([GSPerformHolder +initialize]): #ifdef'ed out
code that does not work on MinGW.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18727 72102866-910b-0410-8b05-ffd578937521
2004-03-01 10:12:56 +00:00
Wim (Willem Rein) Oudshoorn
17cdd5c978 updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18726 72102866-910b-0410-8b05-ffd578937521
2004-03-01 10:12:30 +00:00
Adam Fedor
a28969becf Document, add W32 retreival from registry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18722 72102866-910b-0410-8b05-ffd578937521
2004-02-29 21:17:40 +00:00
Adam Fedor
5cd9e5fe74 Version 1.9.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18712 72102866-910b-0410-8b05-ffd578937521
2004-02-29 02:57:22 +00:00
Alexander Malmberg
ed2106be5c Define GS_SINT64 properly. Don't use casts as lvalues.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18707 72102866-910b-0410-8b05-ffd578937521
2004-02-28 16:55:34 +00:00
Wim (Willem Rein) Oudshoorn
9f84bb2533 when using MinGW do not try to chdir to /tmp
because it does not always exist.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18690 72102866-910b-0410-8b05-ffd578937521
2004-02-27 14:08:36 +00:00
Wim (Willem Rein) Oudshoorn
49957806ae ([NSBundle +mainBundle]): on WIN32 strip .exe
extension from executable name when constructing mainBundle path.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18689 72102866-910b-0410-8b05-ffd578937521
2004-02-27 14:08:00 +00:00
Wim (Willem Rein) Oudshoorn
a88027ab25 updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18688 72102866-910b-0410-8b05-ffd578937521
2004-02-27 14:07:40 +00:00
David Ayers
1a74a1878e * Headers/Additions/GNUstepBase/GSCategories.h:
Split GSCategory / GSCompatibility declarations for locks.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18680 72102866-910b-0410-8b05-ffd578937521
2004-02-26 14:51:50 +00:00
David Ayers
67225f00fb * Headers/Additions/GNUstepBase/GSCategories.h
([NSLock gcFinalize]): Declare.
        ([NSRecursiveLock gcFinalize]): Ditto.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18679 72102866-910b-0410-8b05-ffd578937521
2004-02-26 14:45:37 +00:00
David Ayers
25e91f01c9 * Headers/Additions/GNUstepBase/GSCategories.h:
* Source/Additions/GSCompatibility.m (GSCurrentThread) Implement
        and declare for non *-gnu-*.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18663 72102866-910b-0410-8b05-ffd578937521
2004-02-25 13:57:59 +00:00
Richard Frith-Macdonald
6d8828396e Implemented a bit more stuff and tidied some existing code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18656 72102866-910b-0410-8b05-ffd578937521
2004-02-25 05:52:34 +00:00
Richard Frith-Macdonald
3559990368 Mostly skeletal implementation of NSIndexSet
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18650 72102866-910b-0410-8b05-ffd578937521
2004-02-24 21:23:53 +00:00
Fred Kiefer
7fce31a3fb Added renamed MacOSX methodAdded renamed MacOSX method..
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18648 72102866-910b-0410-8b05-ffd578937521
2004-02-24 19:43:34 +00:00
Richard Frith-Macdonald
b4a4e78ab9 Buffer overflow fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18645 72102866-910b-0410-8b05-ffd578937521
2004-02-24 14:14:26 +00:00
Richard Frith-Macdonald
cd863fed81 Fix buffer overrun
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18644 72102866-910b-0410-8b05-ffd578937521
2004-02-24 09:06:14 +00:00
Adam Fedor
ae3e89e417 Allow whitespace in home dir on windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18641 72102866-910b-0410-8b05-ffd578937521
2004-02-24 03:57:41 +00:00
Fred Kiefer
aa9031fbf4 Extension for binary property lists to load bigger lists.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18635 72102866-910b-0410-8b05-ffd578937521
2004-02-21 00:49:43 +00:00
Richard Frith-Macdonald
60183f8649 Support x-uuencode content transfer encoding
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18627 72102866-910b-0410-8b05-ffd578937521
2004-02-19 11:21:46 +00:00
Richard Frith-Macdonald
9143d25ab2 Added basic uuencoding methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18626 72102866-910b-0410-8b05-ffd578937521
2004-02-19 10:20:08 +00:00
David Ayers
bfeac9d7bf * Source/Additions/Unicode.m (GetDefEncoding): Replace
NSKoreanEUCEncoding with NSKoreanEUCStringEncoding.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@18615 72102866-910b-0410-8b05-ffd578937521
2004-02-18 11:28:14 +00:00