Richard Frith-Macdonald
|
09526be014
|
fix typo
|
2017-08-25 10:37:52 +01:00 |
|
Richard Frith-Macdonald
|
017a6165ee
|
fix typo
|
2017-08-25 10:36:39 +01:00 |
|
Richard Frith-Macdonald
|
396dcb0355
|
fixups for notification file handle monitoring
|
2017-08-25 10:33:55 +01:00 |
|
Richard Frith-Macdonald
|
b4dd6312fe
|
Fix to make all disconnects clean up the same way.
|
2017-08-15 12:38:10 +01:00 |
|
Richard Frith-Macdonald
|
6102dddbcc
|
Fix for clean handling of loss of database server connection when we are
listening for notifications.
|
2017-08-15 11:13:06 +01:00 |
|
Richard Frith-Macdonald
|
d75ff81bba
|
Minor tweaks for returning literal strings for numeric columns
|
2017-07-03 11:03:58 +01:00 |
|
Richard Frith-Macdonald
|
9174ee9ad7
|
unproxy tweaks
|
2017-06-30 11:55:33 +01:00 |
|
Richard Frith-Macdonald
|
0c3fd3449d
|
further cleanups and fixes for quoting
|
2017-06-30 11:46:17 +01:00 |
|
Richard Frith-Macdonald
|
013c068a52
|
Restructure autoquoting to simplify
|
2017-06-30 11:39:24 +01:00 |
|
Richard Frith-Macdonald
|
9c2b980170
|
Return integer values as literal (so if re-used they won't be quoted).
Fix memory leak decoding arrays
|
2017-06-29 14:10:13 +01:00 |
|
Richard Frith-MacDonald
|
823f329413
|
Now that we use standard conforming strings, we can use use the superclass
string quoting code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@40493 72102866-910b-0410-8b05-ffd578937521
|
2017-04-26 13:49:24 +00:00 |
|
Richard Frith-MacDonald
|
83d4873389
|
fix to return string valuem for retrieved dates (like times)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@40369 72102866-910b-0410-8b05-ffd578937521
|
2017-03-07 12:31:41 +00:00 |
|
Richard Frith-MacDonald
|
1ce3253a97
|
revert last
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@40190 72102866-910b-0410-8b05-ffd578937521
|
2016-11-02 12:25:58 +00:00 |
|
Richard Frith-MacDonald
|
efd9f26947
|
Post notifications without coalescing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@40189 72102866-910b-0410-8b05-ffd578937521
|
2016-11-02 12:03:15 +00:00 |
|
Richard Frith-MacDonald
|
8e12a18ec2
|
Fix for thread safety issue spotted by Wolfgang.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@40162 72102866-910b-0410-8b05-ffd578937521
|
2016-10-19 12:38:02 +00:00 |
|
Richard Frith-MacDonald
|
e1b855d2f2
|
more error checks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39913 72102866-910b-0410-8b05-ffd578937521
|
2016-06-23 16:04:00 +00:00 |
|
Richard Frith-MacDonald
|
efa86d441e
|
improve debug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39911 72102866-910b-0410-8b05-ffd578937521
|
2016-06-23 14:52:36 +00:00 |
|
Richard Frith-MacDonald
|
3bb76c9230
|
Only allow observers to be added from one runloop/thread at a time.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39900 72102866-910b-0410-8b05-ffd578937521
|
2016-06-21 17:47:15 +00:00 |
|
Richard Frith-MacDonald
|
316dca8d3f
|
Alter to allow notifications to be sent to observers asynchronously
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39898 72102866-910b-0410-8b05-ffd578937521
|
2016-06-21 16:14:22 +00:00 |
|
Richard Frith-MacDonald
|
6f69ad8b20
|
fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39728 72102866-910b-0410-8b05-ffd578937521
|
2016-05-06 12:13:37 +00:00 |
|
Richard Frith-MacDonald
|
3c0f8a4840
|
morte error handling fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39067 72102866-910b-0410-8b05-ffd578937521
|
2015-10-14 13:28:52 +00:00 |
|
Richard Frith-MacDonald
|
14c31894a0
|
Be more rigorous about checkingfor failure response froms server and properly
closing the connection and cleaning up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39052 72102866-910b-0410-8b05-ffd578937521
|
2015-10-12 15:25:19 +00:00 |
|
Richard Frith-MacDonald
|
fb23a2d5fd
|
fixup 'xconnectd' flag
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39049 72102866-910b-0410-8b05-ffd578937521
|
2015-10-10 15:04:13 +00:00 |
|
Richard Frith-MacDonald
|
39c084eb1c
|
don't call -backendDisconnect directly as it does not set the superclass state
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@39048 72102866-910b-0410-8b05-ffd578937521
|
2015-10-10 14:30:58 +00:00 |
|
Richard Frith-MacDonald
|
8939b86ba4
|
Improve handling of server failure
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38974 72102866-910b-0410-8b05-ffd578937521
|
2015-09-08 08:12:18 +00:00 |
|
Niels Grewe
|
88796e18bc
|
Add support for parsing "char"[] into NSArray
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38813 72102866-910b-0410-8b05-ffd578937521
|
2015-07-17 13:36:49 +00:00 |
|
Wolfgang Lux
|
3bde5e99a8
|
Use local time zone instead of GMT when parsing a date without a time zone.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38810 72102866-910b-0410-8b05-ffd578937521
|
2015-07-16 13:54:23 +00:00 |
|
Richard Frith-MacDonald
|
a2f7d330b9
|
Improve distant past/future handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38650 72102866-910b-0410-8b05-ffd578937521
|
2015-06-17 08:00:14 +00:00 |
|
Richard Frith-MacDonald
|
97982d2d72
|
tweak date stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38646 72102866-910b-0410-8b05-ffd578937521
|
2015-06-16 16:54:35 +00:00 |
|
Richard Frith-MacDonald
|
25a0a1220e
|
fix error parsing timezone.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38643 72102866-910b-0410-8b05-ffd578937521
|
2015-06-16 09:37:59 +00:00 |
|
Richard Frith-MacDonald
|
bffc581dc0
|
fix timezone offset
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38565 72102866-910b-0410-8b05-ffd578937521
|
2015-05-26 15:36:06 +00:00 |
|
Richard Frith-MacDonald
|
28f18d26a4
|
support old compilers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38468 72102866-910b-0410-8b05-ffd578937521
|
2015-04-30 10:31:05 +00:00 |
|
Richard Frith-MacDonald
|
d70286f339
|
Optimisation tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38467 72102866-910b-0410-8b05-ffd578937521
|
2015-04-30 09:12:47 +00:00 |
|
Richard Frith-MacDonald
|
19a68d1abd
|
some optimisations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38466 72102866-910b-0410-8b05-ffd578937521
|
2015-04-29 17:35:18 +00:00 |
|
Richard Frith-MacDonald
|
fe1d368d66
|
fix error in last update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38464 72102866-910b-0410-8b05-ffd578937521
|
2015-04-28 15:32:21 +00:00 |
|
Richard Frith-MacDonald
|
17ce0ccf78
|
performance tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38461 72102866-910b-0410-8b05-ffd578937521
|
2015-04-28 11:47:23 +00:00 |
|
Richard Frith-MacDonald
|
dcbcc92993
|
fixup to post notifications from the database on the main thread
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38457 72102866-910b-0410-8b05-ffd578937521
|
2015-04-15 16:14:02 +00:00 |
|
Richard Frith-MacDonald
|
3d4c775f41
|
report if a query produces no result
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38456 72102866-910b-0410-8b05-ffd578937521
|
2015-04-15 15:09:18 +00:00 |
|
Richard Frith-MacDonald
|
f312d036d0
|
Threading/notification improvments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38447 72102866-910b-0410-8b05-ffd578937521
|
2015-04-01 11:32:49 +00:00 |
|
Richard Frith-MacDonald
|
2db59e861c
|
Add preliminary array support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38400 72102866-910b-0410-8b05-ffd578937521
|
2015-03-11 17:16:14 +00:00 |
|
Richard Frith-MacDonald
|
bd63d63d0f
|
Improve string quotng support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38373 72102866-910b-0410-8b05-ffd578937521
|
2015-03-02 09:36:50 +00:00 |
|
Richard Frith-MacDonald
|
3bdf2686b5
|
convenience methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38249 72102866-910b-0410-8b05-ffd578937521
|
2014-12-11 17:26:32 +00:00 |
|
Richard Frith-MacDonald
|
19b900d172
|
fix to handle TIME fields
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38183 72102866-910b-0410-8b05-ffd578937521
|
2014-11-19 10:21:24 +00:00 |
|
Richard Frith-MacDonald
|
0f06c9b7fc
|
sent the client name to the database server
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38108 72102866-910b-0410-8b05-ffd578937521
|
2014-10-06 11:35:46 +00:00 |
|
Richard Frith-MacDonald
|
9d1157b9c0
|
don't auto-disconnect on error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38091 72102866-910b-0410-8b05-ffd578937521
|
2014-09-24 15:03:05 +00:00 |
|
Richard Frith-MacDonald
|
832e22bc45
|
use standard conforming strings if available
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38072 72102866-910b-0410-8b05-ffd578937521
|
2014-09-10 12:05:47 +00:00 |
|
Richard Frith-MacDonald
|
f065c65fab
|
only disconnect when connected
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38071 72102866-910b-0410-8b05-ffd578937521
|
2014-09-10 11:49:40 +00:00 |
|
Richard Frith-MacDonald
|
b1ccabeb7e
|
fixup for warnings about escapes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38068 72102866-910b-0410-8b05-ffd578937521
|
2014-09-10 08:45:58 +00:00 |
|
Richard Frith-MacDonald
|
90476078d5
|
escape strings if ther warning about bad escapes is enabled
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@38067 72102866-910b-0410-8b05-ffd578937521
|
2014-09-10 08:15:54 +00:00 |
|
Richard Frith-MacDonald
|
2c40163ef2
|
remove async code ... only do I/O in one thread at a time
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/sqlclient/trunk@37914 72102866-910b-0410-8b05-ffd578937521
|
2014-05-27 15:25:29 +00:00 |
|