8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-02-01 22:40:39 +01:00
Commit Graph

87 Commits

Author SHA1 Message Date
alexpeshkoff
2c12c05621 fixed problem with system log overflow in case of missing aliases.conf
** front-ported fix **
2004-04-11 14:47:04 +00:00
skidder
648dd40826 Make it build 2004-04-11 02:40:08 +00:00
dimitr
a79171299f Corrections. 2004-04-10 14:00:04 +00:00
skidder
af366d4f5a Add BugcheckAbort option to produce coredumps on BUGCHECKs and structured exceptions 2004-04-06 07:25:45 +00:00
skidder
f26d84f76b 1. POSIX build libraries export only public API. 2. Unify exports for PROD_BUILD and DEV_BUILD. 3. Support for context memory pools. 4. Memory manager has lower memory overhead exceptionally on 64 bit targets 2004-03-25 23:12:50 +00:00
skidder
eb89d0fdce Fix a couple warnings 2004-03-25 06:50:50 +00:00
alexpeshkoff
94d2f698e2 1. introduced Jrd and Ods namespaces
2. cleanup of blk* request conversions
3. fixed memory allocation in Execute Statement
*** posix build fixes ***
2004-03-20 15:45:12 +00:00
robocop
f58c769c37 Cleanup. In geeky words:
PandoraBox* pbox = reinterpret_cast<PandoraBox*>(&can_of_worms);
pbox->open();
pbox->flush();
Nickolay may want to undo my ods.h changes if gcc insists
in its crusade against non-PODs and poodles.
2004-03-18 05:56:06 +00:00
alexpeshkoff
0e24170951 fixing posix build 2004-03-15 19:35:00 +00:00
alexpeshkoff
221ae2fa2a Pools support 2004-03-14 13:14:58 +00:00
skidder
dc7aab8f9c Fix up exception handling. Handle (do not ignore) std::bad_alloc and generic exceptions, provide syscall and error information in system_call_failed 2004-03-01 03:35:23 +00:00
alexpeshkoff
efb64b2aab Added native firebird::string class. 2004-02-08 17:08:34 +00:00
skidder
08eee5ebaa Further AMD64 fixes. Given this fixes you may start playing with databases using isql_static. 2004-01-21 07:18:30 +00:00
eku
14b3de174e Port numbers are limited to 16 bit. 2004-01-13 13:38:36 +00:00
skidder
7558470e08 Fix another initializatoin race condition 2003-12-14 04:34:37 +00:00
dimitr
9859341694 Let's be compatible with the config files open in binary mode. 2003-12-13 10:59:59 +00:00
dimitr
b15341b213 Small correction. 2003-12-01 19:44:29 +00:00
dimitr
00f41da60e Increased a default size of the lock table, after discussion with Nickolay. 2003-10-03 10:38:06 +00:00
skidder
235db035ce Ok, i'm joining Firebird destruction team with my cleanup:
1. Bring trace DSQL, DYN and BLR trace logging up-to-date
2. Remove redundant CSB pointer dereferences in BLR parser and request compiler
3. Convert RIGHT JOIN to LEFT JOIN early during BLR parsing
4. Check BLR syntax for unititalized contexts usage
5. Some type-safety and const-correctness fixes
2003-09-28 21:36:05 +00:00
dimitr
6d6dae9295 Changed license of some files by Mark and myself. 2003-09-26 14:13:15 +00:00
skidder
6f2c2095ae Fix kernel memory leak 2003-08-21 22:30:20 +00:00
brodsom
408f1feb79 Fix cast warnings 2003-08-09 19:20:02 +00:00
dimitr
9644f06f00 Removed warning for fbembed 2003-07-08 11:49:02 +00:00
dimitr
ffc209d9dc Fixed typo. 2003-07-05 12:45:55 +00:00
dimitr
ef9fb69fa9 1) Cleanup
2) Some changes for the embedded server
2003-07-05 12:13:17 +00:00
dimitr
f765ec326c Renamed environment variable. Fixed one temp-related crash. 2003-06-25 07:45:00 +00:00
dimitr
318d501392 Fixed manual TCP port assignment. 2003-06-25 07:39:04 +00:00
dimitr
1bf11a67bd Fixed the config option. 2003-06-19 18:13:26 +00:00
alexpeshkoff
db39682f9a Added support for case-sensitivity in path's comaparison according to OS requirements.
Use it in config_file & dir_list
Now in win32 one may write: DatabaseAccess=ReStrIcT c:\HiSpAtH
2003-05-30 12:17:47 +00:00
alexpeshkoff
5c2341a427 Fixed problem with fbclient on 9x 2003-05-22 06:39:54 +00:00
alexpeshkoff
ae920fc330 For BootBuild don't give any diagnostic for missing firebird.conf.
For wrong firebird.conf - standard diagnostic.
2003-05-08 10:31:19 +00:00
dimitr
cdb3f8e2fd Since CS doesn't lock processes while waiting for incoming aux connection,
it's potentially dangerous to use one definite port for event processing.
2003-05-07 07:51:27 +00:00
dimitr
6679e2575c Corrected default value, as suggested by Nickolay. 2003-05-07 07:25:38 +00:00
dimitr
61195b72ae Changed default value. 2003-05-06 15:04:57 +00:00
alexpeshkoff
2c3384885d Enable spaces & tabs in directory list 2003-05-05 12:26:37 +00:00
alexpeshkoff
b75b326fdf Preprocessor cleanup 2003-05-05 10:45:10 +00:00
dimitr
cf54a1f284 Bugfix 2003-05-01 13:28:46 +00:00
dimitr
da728b793f Temporary directory management 2003-05-01 12:20:40 +00:00
dimitr
0c60a69e3a Temporary directory management 2003-05-01 11:35:15 +00:00
alexpeshkoff
2af60e8991 Exit on missing / wrong firebird.conf with error report in system log 2003-04-19 16:46:24 +00:00
alexpeshkoff
54acfce2fb Restrict UDF access via UdfAccess entry in firebird.conf 2003-04-12 16:34:26 +00:00
alexpeshkoff
e27219f2e9 Directory access restrictions don't apply now to BOOT_BUILD 2003-04-12 10:24:39 +00:00
alexpeshkoff
4425587591 Removed g++ warnings 2003-04-07 15:48:55 +00:00
alexpeshkoff
7b899d99f0 New style of files access configuration 2003-04-06 15:01:30 +00:00
alexpeshkoff
ec88146136 Code cleanup 2003-04-06 09:08:58 +00:00
alexpeshkoff
d982d224fe Enabled up-dir access for fully opened filesystem 2003-04-03 13:32:28 +00:00
alexpeshkoff
ff5b7feba5 Fixed use of / and c:\ in directories list 2003-04-02 15:14:14 +00:00
brodsom
20da14459f - Avoid signed-unsigned comparison 2003-04-02 11:14:29 +00:00
alexpeshkoff
33f5f01622 Added DatabasesDirs parameter to firebird.conf.
Databases may be accessed only in trees, listed there.
For compatibility reasons, default = /
2003-03-31 17:41:18 +00:00
alexpeshkoff
45ad6a1bda External files access restriction cleanup 2003-03-23 16:50:54 +00:00