skidder
a4dd1dfa09
Fix single-user mode on Win32. Now shutdown seems to work fine everywhere
2004-02-25 06:33:26 +00:00
robocop
5c3c8abd9a
Big cleanup.
...
God have pity on platform maintainers.
I only can compile/test Win32; sorry, folks.
2004-02-20 06:43:27 +00:00
alexpeshkoff
efb64b2aab
Added native firebird::string class.
2004-02-08 17:08:34 +00:00
robocop
2b295a9108
General cleanup. Sorry if I missed some occurrence.
2004-01-28 07:50:41 +00:00
epocman
707ec9a066
More Win32 1.5 -> HEAD synchronisation.
2004-01-03 12:39:32 +00:00
robocop
16cbc204df
Cleanup
2003-12-31 05:36:12 +00:00
robocop
b02c629735
Cleanup
...
Some name changes
Try to fix SINIX-Z problems with send() prototype
2003-12-05 10:35:47 +00:00
brodsom
27cbcdd73e
-Removing some unneeded headers (WIN_NT) or explaining why are needed
2003-11-16 12:57:23 +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
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
epocman
bbbf2cbff1
Win32 stub GDS32.DLL now preferably attempts to load FBCLIENT.DLL from its installation location (rootdir/bin) instead of system directories. Related to the finishing touches of the Win32 installation scheme looking forward multi-instances support after V1.5.
...
Please build maintainers, add advapi32.lib to msvc7/mingw builds of gds32.dll. Thanks.
2003-10-30 18:06:07 +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
epocman
df60ff7b60
Win32 - Syncing with the recent FB 1.5 branch installation changes.
2003-10-08 09:42:23 +00:00
brodsom
2aeb693d06
extern cleaning
...
removing underscores in macros
DLL_EXPORT cleaning
2003-10-03 01:53:34 +00:00
dimitr
0b24af9b9e
Changed license of some files by Mark and myself.
2003-09-26 14:18:31 +00:00
dimitr
6d6dae9295
Changed license of some files by Mark and myself.
2003-09-26 14:13:15 +00:00
dimitr
1452e9d828
Fixed comment.
2003-09-26 11:46:03 +00:00
aafemt
0596ce9096
A bit more universal MINGW fix
2003-09-12 10:20:32 +00:00
brodsom
3cf8fdd47e
-MINGW fix
2003-09-11 02:32:40 +00:00
skidder
5761966226
Make Win32 version of engine compile
2003-09-08 21:44:44 +00:00
skidder
77b17de987
NBACKUP-related changes and some clean-up
2003-09-08 20:23:46 +00:00
brodsom
382cd1c45e
Code cleaning
2003-09-08 01:45:09 +00:00
brodsom
a4416db52a
-Replace BOOLEAN, TRUE and FALSE
2003-09-04 21:26:15 +00:00
brodsom
7fb0cd648d
-Replace NULL_TDBB, NULL_DBB with NULL
2003-09-01 11:08:30 +00:00
brodsom
dc5ccc4902
-Fix cast warnings
2003-08-09 19:01:02 +00:00
skidder
84bfde306d
Win32 engine builds and seems to work
2003-08-06 18:06:22 +00:00
skidder
143f8d2443
Implementation of fast physical incremental backup
2003-08-06 16:30:49 +00:00
brodsom
499337fda5
Split utilities dir
2003-07-15 02:43:36 +00:00
brodsom
49a86dde7d
Move physical io to os specific
2003-07-14 10:35:49 +00:00
brodsom
e5025fb33e
Move ibinitdll to os/win32
2003-07-14 09:23:28 +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
1380b0de9a
Comment unused var decl
2003-04-03 08:49:39 +00:00
alexpeshkoff
ff5b7feba5
Fixed use of / and c:\ in directories list
2003-04-02 15:14:14 +00:00
alexpeshkoff
c24d2b47fc
make pathSplit work with paths, not processed by ISC_expand_filename
2003-03-29 15:36:49 +00:00
alexpeshkoff
45ad6a1bda
External files access restriction cleanup
2003-03-23 16:50:54 +00:00
alexpeshkoff
70c9d082ba
Now external tables are checked against directories list
2003-03-15 20:20:41 +00:00
tamlin
25450348fd
Fix isLoadableModule problem.
2003-03-14 11:28:10 +00:00
alexpeshkoff
592b5da341
Small debugging-aid fix
2003-03-13 16:48:27 +00:00
dimitr
1f3e4b22cd
Some changes for the embedded server.
2003-03-01 16:30:55 +00:00
brodsom
f2e38d1c64
Variable declaration without typedef.
2003-02-27 23:53:36 +00:00
dimitr
d61fb482ac
Fixed problem with lack of trailing backslash in the registry key.
2003-02-24 13:16:10 +00:00
dimitr
2dd4c59514
Cleanup.
2003-02-12 14:04:56 +00:00
brodsom
32ad3f4583
Change debug defines names to DEBUG_*
2003-02-10 00:03:54 +00:00
dimitr
6c2d810678
Let's use default memory pool in production builds. I cannot see a reason to allocate 100K for small structures of the scheduler.
2003-01-20 11:07:45 +00:00
dimitr
8c1ae9003d
Fixed memory pool usage.
2003-01-17 07:11:10 +00:00
alexpeshkoff
4047237a50
Added config file parameters, controlling threads' priorities scheduler
2003-01-12 15:33:00 +00:00
dimitr
a280bdfa84
Corrected config implementation.
2002-12-06 12:04:39 +00:00
skidder
db3692790b
New changes by Dmitry Emanov. Configuration manager and Windows build environment improvements
2002-11-30 15:08:09 +00:00
dimitr
4641974788
no message
2002-11-26 08:56:06 +00:00
dimitr
4097dcad8d
Changed some win32 specifics.
2002-11-17 15:46:24 +00:00
dimitr
78be0bfa8d
Cleanup.
2002-11-14 13:40:04 +00:00
alexpeshkoff
2dab094729
Increase time interval, given to thread with high priority in JRD_reschedule
...
Cleanup
2002-11-11 18:09:01 +00:00
dimitr
9a02a2271c
New configuration manager.
2002-11-03 16:26:12 +00:00
alexpeshkoff
d887c82086
Threads' priority scheduling in Win32
...
Inactive by default
To bring to active state uncomment
//#define THREAD_PSCHED
in thd_priority.h
2002-10-25 16:28:17 +00:00
skidder
6d64014e57
Changed engine to store source file name/line number information for EVERY allocation when DEBUG_GDS_ALLOC is defined. All allocation should be done using FB_NEW or FB_NEW_RPT macros instead of keyword new since now
2002-09-25 17:12:16 +00:00
dimitr
4bdac52f4c
A Win32 implementation of the dynamic module loader and path operations
...
abstractions.
2002-06-05 09:57:14 +00:00