Richard Frith-Macdonald
65ac0eca15
fix potential unterminated buffer and leak on failure
2018-01-30 07:43:58 +00:00
Richard Frith-Macdonald
b76089f0cd
fix potential unterminated string
2018-01-30 07:39:25 +00:00
Richard Frith-Macdonald
86af4da784
fix possible resource leak on conversion failure
2018-01-30 07:38:08 +00:00
Richard Frith-Macdonald
3884a82c7a
comment on why descriptor is NOT leaked
2018-01-30 07:36:53 +00:00
Richard Frith-Macdonald
ba7c5086d1
gix handle leak on write failure
2018-01-30 07:26:05 +00:00
Richard Frith-Macdonald
6b1f8f7962
fix very minor descriptor leak (one descriptor in subtask)
2018-01-30 07:21:39 +00:00
Richard Frith-Macdonald
3281c0f6b6
fix potentially unterminated buffer
2018-01-30 07:12:32 +00:00
Richard Frith-Macdonald
094448abce
Improve checks on incoming port range.
2018-01-29 07:58:04 +00:00
Richard Frith-Macdonald
7045f84acc
OSX compatibility fixes for zero width space character and initialising an NSURL
...
with bad strings.
2018-01-26 12:53:47 +00:00
Richard Frith-Macdonald
0e12e226c9
new test
2018-01-26 12:31:20 +00:00
Richard Frith-Macdonald
d8e7607582
Tweaks to let comp[iler know that methods to raise an exception don't return.
2018-01-25 10:05:52 +00:00
Richard Frith-Macdonald
cc97172bdd
check for nul pointer when destroying zone
2018-01-23 16:34:26 +00:00
Richard Frith-Macdonald
746f2a2a1a
ndentation fixups
2018-01-23 16:17:57 +00:00
Richard Frith-Macdonald
07ba3ec932
add comments
2018-01-23 14:07:46 +00:00
Richard Frith-Macdonald
4dc28bce56
iFix possible denial of service attack
2018-01-23 13:56:13 +00:00
Richard Frith-Macdonald
c7ba537c75
fix issues picked up by automated checker
2018-01-23 11:32:36 +00:00
Richard Frith-Macdonald
5f7e53c175
Re-enable optimisation on NSConnection/NSInvocation
2018-01-19 08:44:50 +00:00
Richard Frith-Macdonald
c7fc9c4b65
notify immediately if in correct thread
2018-01-15 11:57:23 +00:00
Richard Frith-Macdonald
419407b724
Merge branch 'master' of ssh://github.com/gnustep/libs-base
2018-01-15 11:42:53 +00:00
Richard Frith-Macdonald
28048a5947
Don't try to notify about task termination on the thread that started the task
...
if it has already finished executing.
2018-01-15 11:42:04 +00:00
Wolfgang Lux
5638d7c776
Replace broken configure script from last commit
2018-01-15 12:03:02 +01:00
Wolfgang Lux
9f1fce3612
Include pkg.m4 which was missing from configure.ac leading to potential configuration failures
2018-01-15 11:59:30 +01:00
Richard Frith-Macdonald
5bdcd3c698
fix recent pkg-config change so we still work with older versions
2018-01-15 10:45:16 +00:00
Richard Frith-Macdonald
24e65e8c70
list tweak of NSThread
2018-01-15 10:09:59 +00:00
Richard Frith-Macdonald
7fd95c877f
Improve message in exception when we perform on a finished thread
2018-01-15 10:08:13 +00:00
Richard Frith-Macdonald
925f1dd5e1
Add Yavor Doganov's patches for tests and config. Add fixes for GSXML
...
validation of xml documents
2018-01-14 12:30:13 +00:00
Richard Frith-Macdonald
31257785d6
External entity resolution turned off by default for security
2018-01-11 16:39:21 +00:00
Richard Frith-Macdonald
0f9aab86c3
Update for compatibility with latest OSX
2018-01-11 16:33:09 +00:00
Richard Frith-Macdonald
93389bb357
Minore xml parsing fixes
2018-01-11 13:50:39 +00:00
Richard Frith-Macdonald
4efa322ca2
Fix bug in object allocation when ARC is available
2018-01-04 09:08:36 +00:00
Richard Frith-Macdonald
562414810e
Add test for appending component to a an http URL without a path
2018-01-03 16:46:49 +00:00
Richard Frith-Macdonald
dae9b8973e
OSX compatibility tweaks based on running testcases on 10.13.2 (high sierra).
2018-01-03 15:42:09 +00:00
Richard Frith-Macdonald
6150b3fd62
Fix for bug #51592
2018-01-02 12:48:18 +00:00
Richard Frith-Macdonald
c0eb4e1f65
Merge branch 'master' of ssh://github.com/gnustep/libs-base
...
Conflicts:
ChangeLog
2018-01-01 11:07:18 +00:00
Ivan Vučica
b05f46fc7e
release-chore: Update release notes for 1.25.1
...
Take note of compatibility improvement changes since release
notes were written, and fix a typo.
2017-12-31 17:09:04 +00:00
Richard Frith-Macdonald
6ec34b4df4
Merge branch 'master' of ssh://github.com/gnustep/libs-base
...
Conflicts:
ChangeLog
2017-12-21 13:56:34 +00:00
Richard Frith-Macdonald
4ce7a25541
Changes to avoid possible hang in connection reply mode due to race condition.
2017-12-21 13:51:01 +00:00
Riccardo
ae335197f4
cleanup previous commit
2017-12-21 13:11:08 +01:00
Riccardo
d28a000877
Compatibility for OS/compiler not supporting weak symbols
2017-12-21 08:34:46 +01:00
Richard Frith-Macdonald
38fc2bde82
Remove --enable-objc-nonfragile-abi because David says it's obsolete and
...
doesn't work as expected.
2017-12-20 13:25:41 +00:00
Richard Frith-Macdonald
b5bea3f3a7
Changes preparing for release
2017-12-19 13:52:16 +00:00
Richard Frith-Macdonald
f319725536
copying the local time zone just, returns it
2017-12-19 11:42:53 +00:00
davidchisnall
242eb7165b
Merge pull request #15 from iamleeg/json-signed-integers
...
fix overflow of integer types when writing large unsigned long longs …
Fixes #12
2017-12-18 13:08:10 +00:00
Graham Lee
d19e211fdb
Merge branch 'master' into json-signed-integers
2017-12-18 12:57:14 +00:00
Graham Lee
186d840ce6
Merge branch 'master' into json-signed-integers
2017-12-18 12:56:28 +00:00
David Chisnall
8a89579e15
Duplicate some data from an easy-to-find location to a less helpful one.
2017-12-17 10:57:25 +00:00
David Chisnall
25e67bd107
Refactor weak symbol usage.
...
The Linux run-time linker doesn't allow weak references in one library
to be overridden by ones in another. To work around this, we now
declare the runtime functions as weak and perform dynamic checks on
whether the symbols have been resolved and call the fallbacks as local
static functions if they are not present.
2017-12-17 10:57:25 +00:00
davidchisnall
640972f2ae
Merge pull request #19 from gnustep/refcountrefactor
...
Refactor refcount usage.
2017-12-17 09:47:35 +00:00
Richard Frith-Macdonald
d311dbe3d5
Update to latest timezone info
2017-12-15 14:12:39 +00:00
David Chisnall
7a7b18a090
Fix typo in test.
2017-12-13 18:56:32 +00:00