Commit graph

9658 commits

Author SHA1 Message Date
rfm
1554b9e99c fix potential null pointer deref
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36840 72102866-910b-0410-8b05-ffd578937521
2013-07-05 20:47:41 +00:00
rfm
5f8d366814 minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36839 72102866-910b-0410-8b05-ffd578937521
2013-07-05 20:31:54 +00:00
fredkiefer
acaa598aa0 Include objc.h otherwise __GNU_LIBOBJC__ isn't defined.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36838 72102866-910b-0410-8b05-ffd578937521
2013-07-05 13:55:10 +00:00
rfm
3caa4863d5 reverse logic in OSX test
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36833 72102866-910b-0410-8b05-ffd578937521
2013-07-04 06:30:35 +00:00
rfm
984d2735cf fix incorrect use of OSX specific versioning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36832 72102866-910b-0410-8b05-ffd578937521
2013-07-04 06:29:06 +00:00
rfm
92ff197b37 remove excess/bogus constant
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36831 72102866-910b-0410-8b05-ffd578937521
2013-07-04 06:25:38 +00:00
rfm
fddf904fe7 document version macros for OSX
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36830 72102866-910b-0410-8b05-ffd578937521
2013-07-04 06:19:49 +00:00
rfm
002a4a8da7 portbility fixes for mswindows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36829 72102866-910b-0410-8b05-ffd578937521
2013-07-04 06:03:59 +00:00
rfm
9c1209f421 Added Ibadinov's socks parsing code, modified to build without warnings/errors
on more systems.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36828 72102866-910b-0410-8b05-ffd578937521
2013-07-04 05:33:50 +00:00
buzzdee
aca76da0ef fix typo in comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36825 72102866-910b-0410-8b05-ffd578937521
2013-07-03 17:58:21 +00:00
rfm
e878973737 Add OSX foundation support files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36817 72102866-910b-0410-8b05-ffd578937521
2013-07-03 09:54:52 +00:00
rfm
a87cdbd1ba add missing API file and xcode project from Ibadinov Marat <ibadinov@me.com>
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36816 72102866-910b-0410-8b05-ffd578937521
2013-07-03 09:39:16 +00:00
rfm
a7d1b7c1b9 fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36814 72102866-910b-0410-8b05-ffd578937521
2013-07-03 08:18:10 +00:00
rfm
354d0bcb94 Add new type encoding parser by Ibadinov Marat, modified to build on gnu/linux
without warnings, using gcc.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36813 72102866-910b-0410-8b05-ffd578937521
2013-07-03 07:55:48 +00:00
rfm
1073d8cbab change log for recent updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36812 72102866-910b-0410-8b05-ffd578937521
2013-07-03 07:50:05 +00:00
rfm
2d2d0be74f Suppress unwanted compiler warning by using clang-specific pragmas only when compiling with clang.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36811 72102866-910b-0410-8b05-ffd578937521
2013-07-03 06:50:26 +00:00
rfm
022d588467 Changes for 64bit clean printf format strings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36810 72102866-910b-0410-8b05-ffd578937521
2013-07-03 06:46:41 +00:00
rfm
8082fb58c1 remove obsolete reference
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36809 72102866-910b-0410-8b05-ffd578937521
2013-07-03 05:00:59 +00:00
rfm
eccb729fd4 fix error in osx compatibility version macro ... just use MAX_ALLOWED if given.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36808 72102866-910b-0410-8b05-ffd578937521
2013-07-03 04:59:40 +00:00
rfm
305f948150 Temporarily disable format for gcc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36801 72102866-910b-0410-8b05-ffd578937521
2013-07-02 16:17:54 +00:00
rfm
430f70bbe8 add format checking to NSLog/NSException
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36800 72102866-910b-0410-8b05-ffd578937521
2013-07-02 15:53:46 +00:00
rfm
bddd1e734f printf style format tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36799 72102866-910b-0410-8b05-ffd578937521
2013-07-02 15:46:26 +00:00
rfm
be2e93e98e remove libobjc2 specific tests David is now doing (better) in objc2 testsuite
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36794 72102866-910b-0410-8b05-ffd578937521
2013-07-02 04:21:32 +00:00
rfm
b0f1811f56 fix to use decompose/precompose mode
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36790 72102866-910b-0410-8b05-ffd578937521
2013-07-01 15:50:58 +00:00
rfm
7e0decabf6 fix test for cross compiling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36786 72102866-910b-0410-8b05-ffd578937521
2013-07-01 12:02:09 +00:00
rfm
6467fb37ec remove CHEATGC for small strings ... did David change to use weak references?
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36785 72102866-910b-0410-8b05-ffd578937521
2013-07-01 11:37:58 +00:00
rfm
490901fc6c fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36784 72102866-910b-0410-8b05-ffd578937521
2013-07-01 08:12:22 +00:00
rfm
ef666cb7c1 iversion correction by wolfgang
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36783 72102866-910b-0410-8b05-ffd578937521
2013-07-01 07:51:55 +00:00
rfm
83472ebdb0 update documentation generation for new versions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36782 72102866-910b-0410-8b05-ffd578937521
2013-07-01 07:46:48 +00:00
rfm
9f63b8a2e6 A few string methods and OSX version compatibility tweaks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36781 72102866-910b-0410-8b05-ffd578937521
2013-07-01 07:08:55 +00:00
rfm
6a2f46a085 double retain bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36762 72102866-910b-0410-8b05-ffd578937521
2013-06-27 06:42:42 +00:00
rfm
eb0dc8644d fix indentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36761 72102866-910b-0410-8b05-ffd578937521
2013-06-27 06:39:53 +00:00
rfm
a0d8372eb8 Improve timeout handling when doing synchronous load
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36759 72102866-910b-0410-8b05-ffd578937521
2013-06-26 15:40:58 +00:00
rfm
b836b71df1 try to honor timeout set in request
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36756 72102866-910b-0410-8b05-ffd578937521
2013-06-25 15:02:41 +00:00
rfm
4ab22b8130 millisecond counts should round down (0-999).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36751 72102866-910b-0410-8b05-ffd578937521
2013-06-24 16:48:22 +00:00
wlux
e8c56a5d9d Fix typo in warning.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36750 72102866-910b-0410-8b05-ffd578937521
2013-06-24 08:31:27 +00:00
ivucica
ac7342bfa6 Fixed a syntax error in NSFileManager.m.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36748 72102866-910b-0410-8b05-ffd578937521
2013-06-23 22:19:58 +00:00
rfm
125eb7fbc1 don't try to copy file/group ownership
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36747 72102866-910b-0410-8b05-ffd578937521
2013-06-23 07:29:22 +00:00
lubosd
924d683ba4 Fixing a compile issue
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36736 72102866-910b-0410-8b05-ffd578937521
2013-06-21 07:33:58 +00:00
lubosd
b5f4ebc70d * Headers/GSBlocks.h: weakly import _Block_copy and _Block_release
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36735 72102866-910b-0410-8b05-ffd578937521
2013-06-20 22:04:14 +00:00
lubosd
eacd4a4a48 * Source/NSTimeZone.m
Implement nextDaylightSavingTimeTransitionAfterDate:


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36709 72102866-910b-0410-8b05-ffd578937521
2013-06-08 19:02:10 +00:00
buzzdee
35c7d70e34 * Source/Additions/Unicode.m
Headers/Foundation/NSString.h
          revert my change from 2013-05-29
          breaks decoding of .gorm files in NSString for me on amd64



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36701 72102866-910b-0410-8b05-ffd578937521
2013-06-06 10:11:27 +00:00
rfm
5771abcd2a fix path for CFURL as suggested by Graham Lee
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36688 72102866-910b-0410-8b05-ffd578937521
2013-05-31 09:37:55 +00:00
rfm
fc54fb9d1e add fix for bug #39082 by Graham Lee
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36687 72102866-910b-0410-8b05-ffd578937521
2013-05-31 09:36:09 +00:00
rfm
dd840e5838 fix for bug #39126
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36686 72102866-910b-0410-8b05-ffd578937521
2013-05-31 09:28:14 +00:00
buzzdee
7358c7d942 * Headers/Foundation/NSString.h
make NSStringEncoding enum typdef to NSUInteger
        * Source/Additions/Unicode.m     
          fix format string to print out NSStringEncoding

OK Richard



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36678 72102866-910b-0410-8b05-ffd578937521
2013-05-29 16:05:41 +00:00
ivucica
44ff05f3bf In case NAN macro is defined in math.h, prefer that over using the nan() function call.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36647 72102866-910b-0410-8b05-ffd578937521
2013-05-17 18:38:19 +00:00
rfm
1dd336dba0 fix error checking file line count in last update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36644 72102866-910b-0410-8b05-ffd578937521
2013-05-17 09:24:10 +00:00
ivucica
0902237bc3 Added check for whether there is any useful information in
struct lconv. Android doesn't have anything there, despite
having locale.h, so it makes little sense to try to access
the nonexistent fields in GSLocale.m



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36632 72102866-910b-0410-8b05-ffd578937521
2013-05-16 08:44:53 +00:00
ivucica
0c191f5275 When cross-compiling, obeying an additional setting for Objective-C 2.0 support. Fixed a missing '$' in cross.config.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36631 72102866-910b-0410-8b05-ffd578937521
2013-05-16 07:37:39 +00:00