Commit graph

  • 85cc5451be Improve compile time checking of arguments Richard Frith-Macdonald 2017-07-05 10:21:11 +0100
  • 2dc662177e More quoting changes Richard Frith-Macdonald 2017-07-04 12:13:16 +0100
  • e98ab6d200 More autoquote checks Richard Frith-Macdonald 2017-07-03 21:09:07 +0100
  • 48a6cc9419 improve wautroquote warning Richard Frith-Macdonald 2017-07-03 15:39:28 +0100
  • bee12ae4ee Fixups for proxy to be an NSString subclass Richard Frith-Macdonald 2017-07-03 15:13:54 +0100
  • 5727f252d5 fix error in proxy handling Richard Frith-Macdonald 2017-07-03 15:05:39 +0100
  • d75ff81bba Minor tweaks for returning literal strings for numeric columns Richard Frith-Macdonald 2017-07-03 11:03:58 +0100
  • b6cd1305b3 More tweaks and documentation Richard Frith-Macdonald 2017-06-30 13:43:45 +0100
  • e7dc1e2dc2 We need to include NSString.h in order to subclass NSString. Richard Frith-Macdonald 2017-06-30 12:01:41 +0100
  • 549ba3d96a fixup declaration Richard Frith-Macdonald 2017-06-30 11:56:21 +0100
  • 9174ee9ad7 unproxy tweaks Richard Frith-Macdonald 2017-06-30 11:55:33 +0100
  • 0c3fd3449d further cleanups and fixes for quoting Richard Frith-Macdonald 2017-06-30 11:46:17 +0100
  • 013c068a52 Restructure autoquoting to simplify Richard Frith-Macdonald 2017-06-30 11:39:24 +0100
  • 311884bb4a Add explicit quoteSet: method and extend to support more collections Richard Frith-Macdonald 2017-06-29 14:41:36 +0100
  • 9c2b980170 Return integer values as literal (so if re-used they won't be quoted). Fix memory leak decoding arrays Richard Frith-Macdonald 2017-06-29 14:10:13 +0100
  • db5ac54036 Add method to quote table/column names Richard Frith-Macdonald 2017-06-29 13:53:11 +0100
  • c533e6e14c improve Richard Frith-Macdonald 2017-06-29 12:57:16 +0100
  • 828c5e8ae5 add casting to literal and varargs prepare method Richard Frith-Macdonald 2017-06-29 12:40:38 +0100
  • c546062424 Add copy literal method Richard Frith-Macdonald 2017-06-29 11:30:33 +0100
  • eb58bd0d78 improve last fix Richard Frith-Macdonald 2017-06-29 09:57:04 +0100
  • 8095873ae4 fixup config recheeck to avoid recursion Richard Frith-Macdonald 2017-06-29 09:54:17 +0100
  • 23d6fea4b1 comment on new method and turn warnings on by default Richard Frith-Macdonald 2017-06-29 09:47:40 +0100
  • e284891e92 Add warning option for new autoquot Richard Frith-Macdonald 2017-06-29 09:32:09 +0100
  • 8aa31fe8d4 make -simpleExecute: easier to use. old rfm 2017-04-28 08:37:59 +0000
  • 8f6ed04196 make -simpleExecute: easier to use. Richard Frith-MacDonald 2017-04-28 08:37:59 +0000
  • f372c3a542 tweaks rfm 2017-04-27 09:12:22 +0000
  • db4f1f32cb tweaks Richard Frith-MacDonald 2017-04-27 09:12:22 +0000
  • a592c91aa3 Now that we use standard conforming strings, we can use use the superclass string quoting code. rfm 2017-04-26 13:49:24 +0000
  • 823f329413 Now that we use standard conforming strings, we can use use the superclass string quoting code. Richard Frith-MacDonald 2017-04-26 13:49:24 +0000
  • 2cd211e29d tidied rfm 2017-04-12 06:22:07 +0000
  • fe7d8e2d9e tidied Richard Frith-MacDonald 2017-04-12 06:22:07 +0000
  • 29ad8b252a Use class_addMethod() rather than class_replaceMethod() because of problems with new gcc runtime altering superclass implementation. rfm 2017-04-11 11:50:44 +0000
  • 552d190f31 Use class_addMethod() rather than class_replaceMethod() because of problems with new gcc runtime altering superclass implementation. Richard Frith-MacDonald 2017-04-11 11:50:44 +0000
  • 736eb746df Fixup another memory management issue rfm 2017-04-10 14:49:17 +0000
  • caebc38b3d Fixup another memory management issue Richard Frith-MacDonald 2017-04-10 14:49:17 +0000
  • 73a5f5576e Fix leak rfm 2017-04-07 14:27:20 +0000
  • 7fa072df70 Fix leak Richard Frith-MacDonald 2017-04-07 14:27:20 +0000
  • 2e370c6341 clarify comment rfm 2017-03-07 12:33:22 +0000
  • 70be58d959 clarify comment Richard Frith-MacDonald 2017-03-07 12:33:22 +0000
  • 802a09d6e1 fix to return string valuem for retrieved dates (like times) rfm 2017-03-07 12:31:41 +0000
  • 83d4873389 fix to return string valuem for retrieved dates (like times) Richard Frith-MacDonald 2017-03-07 12:31:41 +0000
  • 72d628fdfa Changes for sql injection attack resistance. rfm 2017-03-06 17:23:37 +0000
  • e5d3ea6f6b Changes for sql injection attack resistance. Richard Frith-MacDonald 2017-03-06 17:23:37 +0000
  • 2170f0e7b6 revert last rfm 2016-11-02 12:25:58 +0000
  • 1ce3253a97 revert last Richard Frith-MacDonald 2016-11-02 12:25:58 +0000
  • 913697c0ed Post notifications without coalescing rfm 2016-11-02 12:03:15 +0000
  • efd9f26947 Post notifications without coalescing Richard Frith-MacDonald 2016-11-02 12:03:15 +0000
  • e96c850000 Fix for thread safety issue spotted by Wolfgang. rfm 2016-10-19 12:38:02 +0000
  • 8e12a18ec2 Fix for thread safety issue spotted by Wolfgang. Richard Frith-MacDonald 2016-10-19 12:38:02 +0000
  • f519b6df21 Don't allow pool clients to be set as database notification observers rfm 2016-10-18 08:32:05 +0000
  • 52bedc89b3 Don't allow pool clients to be set as database notification observers Richard Frith-MacDonald 2016-10-18 08:32:05 +0000
  • dd330e58b8 fix quoting in the wrong place rfm 2016-06-23 16:57:13 +0000
  • eac59b0d77 fix quoting in the wrong place Richard Frith-MacDonald 2016-06-23 16:57:13 +0000
  • 3b88f66364 more error checks rfm 2016-06-23 16:04:00 +0000
  • e1b855d2f2 more error checks Richard Frith-MacDonald 2016-06-23 16:04:00 +0000
  • e333ca67cb don't listen/unlisten when not connected rfm 2016-06-23 15:06:05 +0000
  • a272f2cffa don't listen/unlisten when not connected Richard Frith-MacDonald 2016-06-23 15:06:05 +0000
  • 75dac7b2de improve debug rfm 2016-06-23 14:52:36 +0000
  • efa86d441e improve debug Richard Frith-MacDonald 2016-06-23 14:52:36 +0000
  • c2fd2c0dad update comment rfm 2016-06-23 14:35:03 +0000
  • 8735bd4ab8 update comment Richard Frith-MacDonald 2016-06-23 14:35:03 +0000
  • 8b8688c5ef fix to use case sensitive notification names rfm 2016-06-23 11:00:58 +0000
  • 5576e55028 fix to use case sensitive notification names Richard Frith-MacDonald 2016-06-23 11:00:58 +0000
  • a7370139e8 Only allow observers to be added from one runloop/thread at a time. rfm 2016-06-21 17:47:15 +0000
  • 3bb76c9230 Only allow observers to be added from one runloop/thread at a time. Richard Frith-MacDonald 2016-06-21 17:47:15 +0000
  • be6045fff9 missing changelog entry rfm 2016-06-21 16:15:51 +0000
  • 88ece98e6c missing changelog entry Richard Frith-MacDonald 2016-06-21 16:15:51 +0000
  • bbbdffa7b6 Alter to allow notifications to be sent to observers asynchronously rfm 2016-06-21 16:14:22 +0000
  • 316dca8d3f Alter to allow notifications to be sent to observers asynchronously Richard Frith-MacDonald 2016-06-21 16:14:22 +0000
  • 63c47f81db fixes to ensure that we don't return a client to a pool while it has notification observers. rfm 2016-06-21 15:34:42 +0000
  • 7ab46148d9 fixes to ensure that we don't return a client to a pool while it has notification observers. Richard Frith-MacDonald 2016-06-21 15:34:42 +0000
  • 12be7cd166 bugfixes rfm 2016-05-06 13:01:42 +0000
  • 905aa5c4a3 bugfixes Richard Frith-MacDonald 2016-05-06 13:01:42 +0000
  • 84b92d25d1 fixup initialisation error rfm 2016-05-06 12:59:19 +0000
  • 677a8e69d8 fixup initialisation error Richard Frith-MacDonald 2016-05-06 12:59:19 +0000
  • 600d508dab fix typo rfm 2016-05-06 12:13:37 +0000
  • 6f69ad8b20 fix typo Richard Frith-MacDonald 2016-05-06 12:13:37 +0000
  • 9449f33fe7 Add -isNull rfm 2016-04-27 07:55:26 +0000
  • 88d8226d7b Add -isNull Richard Frith-MacDonald 2016-04-27 07:55:26 +0000
  • e0e7b74a1f Prevent parallel build rfm 2016-03-07 13:47:32 +0000
  • 19a0effa92 Prevent parallel build Richard Frith-MacDonald 2016-03-07 13:47:32 +0000
  • 6d3b585dad Add option to disable ecpg rfm 2016-03-07 13:15:28 +0000
  • a436122915 Add option to disable ecpg Richard Frith-MacDonald 2016-03-07 13:15:28 +0000
  • ba048a25d8 Fix missing interface warning thebeing 2016-02-19 07:13:22 +0000
  • 637653cd0c Fix missing interface warning Niels Grewe 2016-02-19 07:13:22 +0000
  • 1664989106 fix for #47178 rfm 2016-02-18 09:25:09 +0000
  • eecb706229 fix for #47178 Richard Frith-MacDonald 2016-02-18 09:25:09 +0000
  • dc0eb8406a tweak rfm 2015-11-04 09:32:40 +0000
  • 03eca5e288 tweak Richard Frith-MacDonald 2015-11-04 09:32:40 +0000
  • c05da3def1 improve diagnostics rfm 2015-11-04 09:30:36 +0000
  • ea01e0cb85 improve diagnostics Richard Frith-MacDonald 2015-11-04 09:30:36 +0000
  • e54627265a improve status reporting rfm 2015-11-04 07:56:16 +0000
  • 3fefb489fe improve status reporting Richard Frith-MacDonald 2015-11-04 07:56:16 +0000
  • 07cf82b455 tweak rfm 2015-11-04 07:44:05 +0000
  • 50a8a2ca59 tweak Richard Frith-MacDonald 2015-11-04 07:44:05 +0000
  • 861e1adb69 improve diagnostic log rfm 2015-11-04 07:38:50 +0000
  • 182fa71ff3 improve diagnostic log Richard Frith-MacDonald 2015-11-04 07:38:50 +0000
  • 7f1cf825e6 fixup method name rfm 2015-11-03 21:58:15 +0000
  • bd4f1bcf96 fixup method name Richard Frith-MacDonald 2015-11-03 21:58:15 +0000
  • f70d1d105b retain/release fix rfm 2015-11-03 21:56:09 +0000