robocop
35396625f5
const correctness
...
function signatures
variables in local scope
BOOLEAN -> bool
TEXT[32] as SqlIdentifier for DYN
Stop random garbage in firebird.msg's bytes 8 to 11
some cleanup
2003-11-05 09:02:33 +00:00
skidder
7b99b8a57b
Basic INTL cleanup.
...
- Rework (mostly undo) John's changes
- Some function type safety
- Make INTL OO layer very thin (this should slightly improve performance)
2003-11-03 17:14:45 +00:00
brodsom
51893d72ad
- Make MinGW build again after Nickolay patch (There is a multiple definition of std::bad_alloc::~bad_alloc())
2003-11-03 02:05:14 +00:00
skidder
e5397f4180
Ugly hack to make Firebird compatible with host applications using STL
2003-10-27 22:27:30 +00:00
dimitr
31e52605aa
Modified an existing error message.
2003-10-26 12:29:01 +00:00
dimitr
0269173b64
Added new error message.
2003-10-25 12:44:42 +00:00
robocop
0f4baac1c5
Style
2003-10-20 10:34:33 +00:00
eku
b6151b52c2
SINIX-Z: POSIX stylish sigaction.
2003-10-14 13:10:05 +00:00
brodsom
76fe8abcfb
Macro cleaning
2003-10-05 22:51:28 +00:00
aafemt
76eac2d80d
Move MSVC-related hack of vsnprintf to MSVC header because it crashed MinGW build
2003-10-02 10:17:40 +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
skidder
77b17de987
NBACKUP-related changes and some clean-up
2003-09-08 20:23:46 +00:00
robocop
2376d8daac
The products of codes.epp
2003-09-08 11:39:52 +00:00
dimitr
b6f1b4cfe3
Added new error message for Arno.
2003-08-25 08:17:56 +00:00
aafemt
979f66c29b
Rough (and temporary?) fix for incompatibility between my get_long(UCHAR*) and old good BTR_get_quad(UCHAR*) reported by Nikolay Samofatov
2003-08-18 10:31:56 +00:00
aafemt
123aa244fb
long may be 64 bits. Unbeliveable! Thanks to Erik
2003-08-15 10:09:04 +00:00
skidder
bd1b3e9ead
Add nbak messages
2003-08-12 19:54:34 +00:00
aafemt
99f63650c8
Misc inline memory routine
2003-08-12 10:42:52 +00:00
eku
4ff4800a4a
Use autoconf to do it right :-)
2003-08-12 10:06:14 +00:00
skidder
ce78ed1f1d
1) Make NBACKUP happy on Win32 CS too.
...
2) Fix tracking of OWN_hung in Win32 CS lock manager (lock-up debugging aid)
3) Fix possible unsynchronized access to memory manager in Win32 CS builds
and client library. Have shown itself as a very rare crash of Win32 CS manager
process during its startup.
4) Reduce warnings a little
Points 2 and 3 need to be backported to B1_5_Release
2003-08-10 15:43:23 +00:00
skidder
143f8d2443
Implementation of fast physical incremental backup
2003-08-06 16:30:49 +00:00
brodsom
ab9e5e8fa5
Rollback generated metadata headers change
2003-08-03 23:26:51 +00:00
brodsom
bcb4bcad77
Remove unneeded ifdef
2003-07-14 23:13:35 +00:00
brodsom
350f589a62
Correction
2003-07-12 23:16:48 +00:00
brodsom
32787c51c1
Adding generator for fields.h, relations.h, ids.h and names.h
2003-07-12 20:13:22 +00:00
brodsom
952daa6bbd
Move fields.h, relations.h and names.h to include/gen, generator will follow
2003-07-12 13:02:26 +00:00
brodsom
e81872b162
-Include var definitions in rdb_codes, codetext, msgs and blh.p headers.
...
-Uncommited change to codes.epp to allow to used two directories (moving ftn and pas)
2003-07-12 10:24:47 +00:00
brodsom
6df257f479
Moving fortran, pascal etc helpers to lang_helpers
2003-07-10 23:29:52 +00:00
dimitr
b41fee4014
New error messages for:
...
- gbak
- DSQL layer (aggregate tracking)
- JRD layer (EXECUTE STATEMENT)
- config stuff
2003-06-13 07:56:08 +00:00
aafemt
e631e58bfe
Backward compatibility of public interface
2003-06-05 10:12:45 +00:00
alexpeshkoff
552ef5d0a0
Fixed bug with case-sensitive filesystem
2003-06-02 13:55:40 +00:00
dimitr
9ebccfe5b3
Fixed PathName compile issues.
2003-06-01 08:09:55 +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
skidder
97e8081d90
Move FB_ALIGN out of platform-dependent section as some parts of code depend on its implementation unconditionally
2003-05-25 00:10:03 +00:00
dimitr
64ad91db69
Fixed win32 build. VC6 doesn't have mkstemp().
2003-05-20 15:39:58 +00:00
skidder
524fc1a641
Fix up lock manager. Clean AST invocation. Fix type of lrq_flags to match its value. Backout my logic for fast deadlock detection as it breaks engine in several places
2003-05-16 20:35:19 +00:00
eku
d496ef4e4e
Check for the function mkstemp(). If it's not available, fall back to mktemp().
2003-05-14 05:40:00 +00:00
skidder
aeb3dddacf
Fix a reason of several observed xdr-related crashes. Bug was introduced during initial C++ porting effort
2003-05-07 13:46:28 +00:00
aafemt
902e7e1e11
Introduce of ISC_STATUS_ARRAY
2003-04-16 10:10:14 +00:00
dimitr
aebd3c1212
Updated messages database.
2003-04-13 13:07:37 +00:00
aafemt
95ccec6f71
STATUS -> ISC_STATUS. Finalize
2003-04-10 10:48:20 +00:00
aafemt
b3436b5cd7
STATUS -> ISC_STATUS
2003-04-10 06:32:58 +00:00
aafemt
d266ad6452
Public headers don't use pathes in #include directives any more. Now they can be provided 'as is'
2003-04-08 10:25:30 +00:00
brodsom
070d5ba155
Comment unused types
2003-03-18 02:13:08 +00:00
alexpeshkoff
1391e13f0a
Dropped HAVE_*EXIT defines
2003-03-13 15:46:34 +00:00
eku
6cbd82fea8
Editline changes:
...
o got a FB-compliant makefile
o uses configure
o eventually compiles on SINIX-Z
2003-03-12 12:39:58 +00:00
alexpeshkoff
bb94eea0be
Fixed HAVE_ATEXIT define - MSVC has atexit()
2003-03-11 11:49:51 +00:00
brodsom
35f299ea17
Correct Typo mistake
2003-03-09 02:23:56 +00:00
brodsom
ad0e1f0e66
-Changes for MINGW build
...
-SERVER_SHUTDOWN must be defined for WIN_NT
2003-03-05 23:43:36 +00:00
brodsom
40df76418a
-Add IPSERVER define to window.cpp, now it is possible to do a server build without ipserver.
...
-Add SERVER_SHUTDOWN define to window.cpp.
-Move the setting of SERVER_SHUTDOWN when SUPERSERVER to firebird.h, previously a SUPERSERVER build fail if SERVER_SHUTDOWN is not defined in the command line.
2003-03-01 18:15:43 +00:00