alexpeshkoff
2390d0be30
Frontported fix for CORE-3627: Server crashes with access violation when inserting row into table with unique index
2011-10-12 09:57:30 +00:00
asfernandes
32fe5b0988
Avoid thrown exceptions in normal operation when loading non-existent ICU versions. This was a pain in the debugger.
2011-10-12 02:06:25 +00:00
alexpeshkoff
715df9d4d7
Porting - some Debians miss SA_SIGINFO, committed fixing it patch by Samuel Thibault
2011-10-11 10:29:35 +00:00
alexpeshkoff
ae198472d3
Fixed CORE-3576: Make ICU built with U_DISABLE_RENAMING load correctly - thanks to Treeve Jelbert
2011-10-11 06:46:53 +00:00
asfernandes
eb5689ef0e
Misc.
2011-10-07 02:33:02 +00:00
dimitr
0130da039f
Fixed the Windows build.
2011-10-05 17:14:35 +00:00
alexpeshkoff
70ddf7a875
Make services work correctly with multiple security databases
2011-10-04 12:51:57 +00:00
asfernandes
5ae632cf0b
Feature CORE-1288 - Sub Procedures.
...
They're very simple for now. No access to parent variables nor to call neighbour procedures.
Tests at http://firebird.cvs.sourceforge.net/viewvc/firebird/fbtcs/GTCS/tests/FB_SQL_SUBPROC_1.output .
2011-10-02 22:11:41 +00:00
robocop
80f24db67c
Misc.
2011-08-18 06:53:17 +00:00
asfernandes
e1c4f46df2
Misc.
2011-08-13 17:07:01 +00:00
alexpeshkoff
b76a2d8c47
Getting ready for support of multiple security databases in services
2011-08-09 12:11:17 +00:00
alexpeshkoff
ff14d4a2aa
Misc
2011-08-08 07:12:32 +00:00
robocop
1b9b26fcdc
Misc.
2011-08-06 05:49:13 +00:00
hvlad
afedf9bcbb
Correction : don't miss minor == 0 when trying ICU versions
2011-08-05 08:35:45 +00:00
asfernandes
e02533bcba
Use exception-safe code.
2011-08-05 02:21:18 +00:00
asfernandes
4675f8d2d2
Fix build.
2011-08-05 02:10:05 +00:00
asfernandes
f54d6e411b
Misc.
2011-08-05 02:09:05 +00:00
dimitr
46bcf76808
Cleanup.
2011-08-03 12:13:18 +00:00
alexpeshkoff
40ef6666d5
Enabled use of any available on the target system ICU version for non-collation calls
2011-08-02 11:54:30 +00:00
alexpeshkoff
417b13b2a2
Make diagnostics about wrong array subscript a bit better
2011-08-02 09:26:49 +00:00
robocop
59b3dc1c2b
Misc.
2011-07-30 07:14:00 +00:00
asfernandes
93aa34bddb
Fixed the INSERT INTO ... SELECT bug reported by Ivan Prenosil in fb-devel.
2011-07-25 01:40:29 +00:00
asfernandes
c1da0c0e8a
Correction for symlinks with relative path.
2011-07-24 22:15:33 +00:00
alexpeshkoff
0e896529b0
Front-ported Darwin port changes
2011-07-18 10:57:21 +00:00
asfernandes
cb38cfe114
Correction and improvement to the config system.
2011-07-14 15:56:40 +00:00
robocop
e3f52f2520
Misc.
2011-07-07 07:58:02 +00:00
asfernandes
577e9e4b7e
Misc.
2011-07-02 22:10:07 +00:00
hvlad
c994f7e32a
Make legacy (security database based) user management plugin consistent :
...
- binary name changed from user_management.dll to legacy_usermanager.dll (on Windows only, POSIX will follow soon)
- registration name was changed from "Legacy_Auth" to "Legacy_UserManager" (see UserManager setting in firebird.conf)
2011-06-30 13:17:04 +00:00
alexpeshkoff
13e0341fea
Use interface-based API in remote server. Use stable "next" pointers in yvalve.
2011-06-29 09:41:47 +00:00
asfernandes
47489fa71b
Misc.
2011-06-26 18:48:00 +00:00
robocop
5ad96271e6
Misc.
2011-06-24 06:34:16 +00:00
asfernandes
9c84e1a03f
Misc.
2011-06-15 00:47:19 +00:00
alexpeshkoff
18ef64b242
Fixed UnloadDetector in a case when it gets linked in non-plugin module
2011-06-14 11:34:26 +00:00
hvlad
ab4e88d49e
Missed FB_CARG
2011-06-13 11:08:26 +00:00
robocop
2fcbc4f430
Misc.
2011-06-11 06:09:39 +00:00
alexpeshkoff
40348295e1
Used upgradeInterface() in a number of places.
...
Fixed memory leak when unloading module, related with upgraded interfaces.
Fixed timer on posix to be high resolution.
Better diagnostic in services.
2011-06-10 12:53:51 +00:00
alexpeshkoff
320f7c86b6
Fixed segfault in DEV_BUILD
2011-06-08 09:27:04 +00:00
alexpeshkoff
6249be4f9f
Fixed posix build
2011-06-08 06:38:32 +00:00
hvlad
e6329b0663
Make TA work with 2.1 clients and not crash. Thanks to Alex.
2011-06-07 12:59:52 +00:00
asfernandes
f14ec26183
Misc.
2011-06-04 02:18:55 +00:00
asfernandes
64b3a55a80
Fixed CORE-3416 - Inserting Käse into a CHARACTER SET ASCII column succeeds.
2011-06-03 19:12:42 +00:00
asfernandes
e2bd4d0e55
Fixed CORE-3511 - Unquoted role names with non-ASCII characters passed in DPB are upper-cased wrongly.
2011-06-03 14:19:54 +00:00
asfernandes
5ffa6c77c8
Move v3 public include files to src/include/firebird.
2011-06-02 15:57:08 +00:00
asfernandes
7ad98cd292
Work in progress on the external engines API changes.
2011-06-01 01:44:54 +00:00
asfernandes
2c9dd7e1ff
Misc.
2011-05-28 02:05:45 +00:00
alexpeshkoff
2f85b664d7
Avoid deadlocks in timers. Fixes use of timers to delay plugin modules unload.
2011-05-27 11:31:29 +00:00
hvlad
99c9c8e2db
Enabled background threads (garbage collector and cache writer).
...
Introduced special kind of system attachments used in this threads and show its activity in monitoring.
2011-05-27 07:57:16 +00:00
asfernandes
62846d2e68
Make synchronization primitives work in the POSIX build.
2011-05-23 15:33:19 +00:00
asfernandes
717ef9c486
Misc.
2011-05-21 19:11:03 +00:00
asfernandes
19cbed237b
Misc.
2011-05-21 18:56:02 +00:00