dimitr
22081e1cd7
Cleanup.
2008-03-01 11:39:35 +00:00
dimitr
17e5267603
The merge continued.
2008-01-16 07:15:01 +00:00
paulbeach
c823619e92
HPUX Port
2007-11-12 15:18:49 +00:00
paulbeach
1644f2cb64
MacOS Port into HEAD
2007-06-11 14:21:33 +00:00
skidder
91fa2c7080
Fix MSVC8/Win32 build. IMO, these things where not nice:
...
- Target-dependent global typedefs
- Target-dependent stuff in COMMON .cpp files
2007-04-26 19:30:15 +00:00
alexpeshkoff
8274d3213d
Fixed CORE-867 - all utilities now hide password from "ps" as soon as possible
2007-04-25 14:10:47 +00:00
alexpeshkoff
1a4652f01a
Trusted authentication for windows
2006-12-08 18:38:15 +00:00
dimitr
cebda2b4bf
Threading cleanup. More to follow.
2006-05-01 04:43:59 +00:00
robocop
b69db887fd
Totally misc.
2005-09-22 07:09:57 +00:00
kkuznetsov
38beb75685
Adding ability to build CS server with threaded services (can be controled throught configure platform varyable
...
service_thread_CS):
1)Add new define STD_UTIL
Build tested Solaris x86 and Linux x86
2005-09-21 08:31:35 +00:00
dimitr
e2b0b80eaf
Fixed the win32 build.
2005-08-19 10:08:46 +00:00
kkuznetsov
97fed5be82
Disabled service threads at boot time for all platform except of WIN_NT
2005-08-19 06:56:08 +00:00
dimitr
7a343b8162
Moved the Services API into the engine on threadable platforms.
2005-08-10 14:47:42 +00:00
robocop
b8d1f00f94
- Corrections and changes to Adriano's commit, subject to his inspection.
...
- Solved an endless loop with trim and zero-length trim characters, etc.
- Some places are signaled with FB_COMPILER_MESSAGE for prompt attention.
2005-06-06 08:30:03 +00:00
asfernandes
59213efe7e
Merge INTL branch into HEAD
2005-05-27 22:45:31 +00:00
kkuznetsov
d1a41d7eb2
SOLARIS cleanup
2005-02-17 12:51:13 +00:00
robocop
56d557e5b1
Changing the license with permission from Mark, Mike and John.
2004-12-10 20:50:53 +00:00
alexpeshkoff
31039a254e
next step preparing to allocate auto objects memory from appropriate pool
2004-08-16 12:28:43 +00:00
skidder
b980507ad2
Valgrind support
2004-07-30 22:38:08 +00:00
skidder
b5f6dc93df
Disable thread priority scheduler for now because it causes too many random failures during QMDB testing
2004-06-25 01:44:13 +00:00
alexpeshkoff
1591a54e5e
Thread cleanup:
...
1. Added macros to declare thread entrypoints
2. THD_mutex_* functions use Firebird::Mutex
3. Thread local storage use fb_tls.h
2004-06-08 13:41:08 +00:00
alexpeshkoff
f25e81f257
restored build of linux classis server's superclient
2004-05-26 16:13:22 +00:00
brodsom
49673436d0
Style
2004-05-23 23:28:26 +00:00
brodsom
372c3de67d
-Replace & remove unneeded threading macro in jrd.h
...
-Move more threading selection to firebird.h
-Replace POSIX_THREADS with USE_POSIX_THREADS
2004-05-22 02:11:56 +00:00
skidder
277788de7a
NetBSD port from James K. Lowden
2004-05-20 23:05:02 +00:00
brodsom
6da5532d1b
Style
2004-05-18 23:27:06 +00:00
brodsom
d868de978c
Define macros for ifdefs without value
2004-05-18 21:55:27 +00:00
kkuznetsov
234fdb0e43
Add check for caddr_t to fix compile error on Solaris munmap,
...
some more warnings to prefix solx86gcc, comment historycal pragmas
2004-05-13 14:05:00 +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
robocop
16cbc204df
Cleanup
2003-12-31 05:36:12 +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
skidder
77b17de987
NBACKUP-related changes and some clean-up
2003-09-08 20:23:46 +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
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
brodsom
dd621992d5
New macro defined in firebird.h to remove compiler dependencies from cpp sources.
2003-02-27 21:34:41 +00:00
kkuznetsov
87586ee7b1
Some commits for SOLX86
2003-02-07 14:38:49 +00:00
dimitr
6d7d535514
Cleanup.
2003-01-18 19:43:08 +00:00
dimitr
fd2f852e49
Cleanup.
2003-01-18 19:39:12 +00:00
dimitr
c2f7a54c87
no message
2003-01-17 06:59:44 +00:00
kkuznetsov
b5b9fd5f90
*** empty log message ***
2002-09-27 13:12:46 +00:00
tamlin
e48b2468d7
MemoryPool work
2001-12-28 05:16:31 +00:00
tamlin
80f7fb6dd4
New C++ memory pool
2001-12-24 02:51:06 +00:00
skywalker
562bc342e7
Added new firebird.h global header
2001-07-29 17:19:15 +00:00