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
alexpeshkoff
e421a8baef
fixed release build
2004-03-14 14:27:53 +00:00
alexpeshkoff
67f1740fea
Various cleanup to make engine compile and work after mentioned earlier changes.
...
Mainly:
1) MemoryPool* => MemoryPool& in arrays' constructors
2) use Firebird::string to keep strings data
2004-03-14 13:40:14 +00:00
alexpeshkoff
efb64b2aab
Added native firebird::string class.
2004-02-08 17:08:34 +00:00
dimitr
6d6dae9295
Changed license of some files by Mark and myself.
2003-09-26 14:13:15 +00:00
skidder
1c394c6d4b
Fix up server-side database aliases
...
- expand Windows SS local connection strings on the client side unless they
specify database aliases (return to backward-compatible behavior)
- use aliases for database creation
- do security checks after database file name expansion
- forbid usage of relative paths in aliases
- do not stick to 8.3 filenames on Windows as it causes problems
2003-08-17 19:56:53 +00:00
skidder
143f8d2443
Implementation of fast physical incremental backup
2003-08-06 16:30:49 +00:00
alexpeshkoff
2af60e8991
Exit on missing / wrong firebird.conf with error report in system log
2003-04-19 16:46:24 +00:00
brodsom
ccf26b299a
Add firebird header
2003-02-17 10:38:48 +00:00
brodsom
8bdf295e25
Change build system to move warning control to only one header for each compiler
2003-02-16 11:39:22 +00:00
skidder
ba5e11b15c
Integrate new memory manager into the engine
2003-01-16 17:47:10 +00:00
dimitr
6e4281babb
Force everybody to use new config manager.
2002-11-06 15:13:02 +00:00
dimitr
16301382c7
Re-read aliases config file every time any database is attached.
2002-10-08 11:46:18 +00:00
dimitr
7a2e6e300e
Proper location of the aliases config file.
2002-09-06 08:57:51 +00:00
dimitr
463d723862
Learnt the alias management code to handle both possible path separators correctly.
2002-08-26 07:51:31 +00:00
tamlin
3907124c57
const correctness
2002-06-12 07:03:02 +00:00
dimitr
de656a4487
Server-side database aliases (main changes).
2002-06-04 12:57:05 +00:00