robocop
9fafc348bf
const correctness
...
vars in scope
minimal interface cleanup
small bug fixes
2003-11-28 06:48:34 +00:00
brodsom
88a2611ed1
-Removing some unneeded headers (WIN_NT) or explaining why are needed
2003-11-16 16:17:38 +00:00
brodsom
451460c167
-Removing some unneeded headers (WIN_NT) or explaining why are needed
2003-11-16 12:23:24 +00:00
brodsom
23bd035e77
-Fixes to be able to build with gcc 3.3.1 (MinGW)
2003-11-16 10:31:33 +00:00
brodsom
6e8e00c191
-Undo gds__vax_integer to isc_vax_integer and gds__event_* to isc_event_* changes
2003-11-16 01:44:51 +00:00
brodsom
c5253ae8a5
-Replace gds__ constants with isc_ contants
...
-Replace codes.h with iberror.h (or remove)
-Move gds__vax_integer and gds__event_block* to alt.cpp and isc_ to gds.cpp
-Use ISC_QUAD internally
-Use isc_vax_integer internally
2003-11-11 12:19:20 +00:00
bellardo
b0dddc008e
Header files no longer needed in OS X 10.3.
2003-11-08 07:31:24 +00:00
robocop
db77ffa605
const correctness, variables in scope, cleanup, etc.
2003-11-07 08:06:35 +00:00
brodsom
89e8f89f86
Extern "C" cleaning
2003-11-06 03:03:36 +00:00
brodsom
ff070a16a8
Replacing assert with fb_assert
2003-11-03 23:59:24 +00:00
eku
da0d0f068f
Cleanup usage of gettimeofday.
2003-10-31 11:33:45 +00:00
robocop
9ead7a37b4
const correctness
...
placed some variables in context
fixed some function signatures
closed a few possible buffer overruns
sorry to the platform maintainers, I can't verify what I did for non-Win32 builds
2003-10-29 10:53:47 +00:00
brodsom
3be589ddd4
-Warning removal
...
-Style
2003-10-20 18:34:19 +00:00
robocop
8182b6cba2
const correctness and other tasks
2003-10-16 08:51:06 +00:00
skidder
4e8605294e
Forward port Sparc fixes
2003-10-10 23:56:57 +00:00
robocop
480c1ee968
const correctness
2003-10-08 08:42:48 +00:00
robocop
c931a674c2
Cleanup.
...
Hopefully harmless
It should fix the issue introduced with constness in gds__interprete for current applications.
2003-09-29 12:43:14 +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
robocop
484c6ec372
Cleanup, const correctness, variables in scope, etc.
...
Having done my best to merge everyone else's changes, I hope the tree can be build with whatever other tools != MSVC6.
2003-09-25 11:49:12 +00:00
brodsom
9d5721473a
Removing SHLIB_DEFS
2003-09-22 17:56:35 +00:00
brodsom
09fc777366
Fix signed/unsigned warning
2003-09-15 19:26:41 +00:00
brodsom
f9f663a007
-Change variable name to fix error in MinGW
2003-09-14 01:09:22 +00:00
skidder
2d3d855c9f
Make NBACKUP work on Windows
2003-09-13 18:35:39 +00:00
brodsom
a86a19246d
-Remove GDS_VAL and GDS_REF (Final commit)
2003-09-12 23:37:06 +00:00
skidder
b24a430c67
Implement fast thread-safe trace facility on Win32.
...
It is not perfect (keeps log file open), but good enough
2003-09-11 21:33:57 +00:00
skidder
77b17de987
NBACKUP-related changes and some clean-up
2003-09-08 20:23:46 +00:00
brodsom
6a2ef35fda
-Remove NULL_PTR
...
-Remove unneeded NULL casts
-Remove (void) function return cast
2003-08-28 13:16:03 +00:00
aafemt
7f69b3458a
some magic for yday() by Vladimir Tcvigun
2003-08-26 10:29:52 +00:00
eku
73137f9d60
Since all supported platforms provide the function strerror(), get rid of
...
sys_errlist[]. It's not portable anyway.
2003-08-25 07:26:39 +00:00
brodsom
e401cb40c7
-Fix cast warnings
...
-Fix signed/unsigned comparison warnings
2003-08-09 20:58:34 +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
skidder
a8dd711938
Little fix to make Linux version compile
2003-07-07 20:06:16 +00:00
dimitr
9a38c81c23
no message
2003-07-05 14:23:52 +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
dd327f26ee
INT is _not_ OK. Today (01-Jun-2003) the overflow occured.
2003-06-01 10:00:54 +00:00
eku
68da33d89d
Improved error handling as suggested by skidder.
2003-05-14 12:32:02 +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
af0bc3449f
Fix little issue in temp stuff noted by Claudio Valderrama
2003-05-11 17:12:08 +00:00
dimitr
0002b4ff65
Fixed temp file management in utilities.
2003-05-11 11:48:22 +00:00
dimitr
5c19f223b6
Restore compatibility with VC6.
2003-05-10 13:01:41 +00:00
skidder
ce1dca4ea4
1. Cleanup
...
2. Rework temporary files management. In particular:
- fix security hole on all POSIX platforms except FREEBSD/OPENBSD related to mktemp usage (possible DoS attacks or privileges elevation) via switching to mkstemp
- fix problem with only 27 unique filenames generated on Win32 (which could cause unpredictable behavior in SS builds)
- pass appropriate flags to CreateFile on Win32 to indicate that files are temporary (this may improve performance a little)
2003-05-09 16:18:32 +00:00
alexpeshkoff
4a544f46a8
Changed gds__log parameter to be const
2003-04-19 16:39:30 +00:00
aafemt
19bb54f2a8
STATUS -> ISC_STATUS
2003-04-10 06:49:16 +00:00
alexpeshkoff
86e6b77b50
1. Fixed potential buffer overflow in gds__prefix* family of functions.
...
2. Changed second parameter declaration to be const.
2003-04-06 11:40:29 +00:00
brodsom
82baa67399
- Ifdef unused or conditioned code
...
- Remove intermediate macro
2003-04-03 10:09:59 +00:00
brodsom
c26e93b60f
- Avoid signed-unsigned comparison
...
- alloc_mutex only used for V4_THR
- Correct landId argument.
2003-04-02 11:18:14 +00:00
brodsom
f76755974d
Correct formats
2003-04-01 17:58:19 +00:00
brodsom
01141efa30
Use V4_THREADING explicitly instead and remove empty defined macros. This change try to make clear V4_THREADING use.
2003-03-24 13:35:37 +00:00
brodsom
84851d585d
Remove nested NOT_USED_OR_REPLACED ifdefs
2003-03-18 01:32:28 +00:00