alexpeshkoff
1ecaaa049e
fixed "invalid database handle" error
2006-01-06 11:21:57 +00:00
alexpeshkoff
688cfd53eb
Misc
2005-12-23 08:52:31 +00:00
robocop
b5210ff5fd
Fix for crash in Alex' disable multi-hop config param.
2005-12-22 06:02:02 +00:00
alexpeshkoff
8de8ef96ce
added Redirection parameter to firebird.conf
2005-12-21 10:10:37 +00:00
alexpeshkoff
2f880b3fd9
removed unneeded any more function
2005-12-01 17:32:56 +00:00
robocop
d823b52bdc
Misc.
2005-11-30 07:45:49 +00:00
alexpeshkoff
62a24d46e4
1. Moved data structures, written to database file, into ods.h.
...
2. Added new types of clumplets to ClumpletReader and ClupmletWriter.
3. Applied modified ClumpletReader and ClupmletWriter to /remote and partially /jrd.
4. Added active protection from remote brute-force attack to services API.
2005-11-27 20:53:09 +00:00
robocop
107eceef33
Misc.
2005-11-24 04:03:25 +00:00
alexpeshkoff
b5417537e6
fixed redirection issues
2005-11-20 17:02:42 +00:00
robocop
d1373b1555
Fix clash with winbase.h on IGNORE.
2005-11-18 04:39:47 +00:00
dimitr
054af913ae
Fixed possible event handler crashes during detach.
2005-05-31 16:10:15 +00:00
dimitr
6d333a5af5
Fixed bug introduced 1.5 years ago.
2005-05-06 13:15:32 +00:00
alexpeshkoff
b9ec5835b4
fix gcc warning
2005-03-20 13:55:21 +00:00
dimitr
9efa04ae30
Fixed improper loopback connection via XNET.
2005-03-09 16:26:41 +00:00
dimitr
7d371a8959
Disable XNET for the embedded server.
2005-01-18 21:45:56 +00:00
robocop
2814294027
Misc.
2004-12-16 03:03:13 +00:00
robocop
d6535351a2
Misc: style.
2004-11-24 09:22:07 +00:00
alexpeshkoff
820dbe9156
restored broken by me const-correctness in remote
2004-11-16 11:43:05 +00:00
robocop
56201d1a86
Consistency.
2004-11-08 07:09:15 +00:00
alexpeshkoff
ff5dd732d3
more active use of Firebird::string in remote
2004-11-07 14:44:59 +00:00
robocop
5a33aeef91
Misc: extra semicolons do not help. :-)
2004-11-07 10:38:13 +00:00
robocop
f6b5de8a7a
Redundant casts.
...
Getting rid of IPSERV.
2004-10-09 01:37:30 +00:00
robocop
25f115b66e
Closing several possible buffer overruns.
...
Alex is expected to overwrite my changes in isc_file.cpp.
2004-10-08 04:48:02 +00:00
robocop
7dcb66a250
When you call va_start, call va_end, don't assume it does nothing because some platforms don't have code for it!
...
Changed some sprintf to SNPRINTF. Work in progress WRT wrapper for this function.
2004-09-25 10:28:09 +00:00
dimitr
7d3578cea8
Fixed bug SF #223058
2004-09-05 14:08:04 +00:00
alexpeshkoff
c3db4aaa97
added (and used in sources) template to change and restore default pool
2004-08-30 18:11:08 +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
brodsom
75a0483d75
-Comment some common.h unused macros
...
-Replace VA_START macro with va_start function (it was already some places where it is not used)
2004-05-23 23:28:06 +00:00
brodsom
bf56ba0a45
-Inlining of *_thread_data macros.
...
-Solving another case of variable name = struct name.
2004-05-21 15:22:19 +00:00
brodsom
68cb86b274
- Remove *_THREAD_DATA definitions from thd.h, are unneeded and conflicts with definitions in providers/services main headers (which need to use undef).
...
- Use different names for each service/provider *_THREAD_DATA macros.
2004-05-19 18:14:29 +00:00
brodsom
b76a60e8b7
Move THREAD_ functions from thd.h to thread_proto.h (and fix unix build)
2004-05-17 22:30:09 +00:00
brodsom
36d6d40469
Macro cleaning
2004-05-17 10:22:34 +00:00
brodsom
ee34db7e20
Macro cleaning (THREAD_*)
2004-05-15 00:58:46 +00:00
brodsom
1ffe279896
-Avoid shadow warning
2004-05-12 19:39:17 +00:00
brodsom
fbbc61156f
-Fix another incredibly stupid legacy variable naming, variable name = struct name.
2004-05-03 13:35:38 +00:00
skidder
43cb0d1ce4
Y-Valve handle translation layer
2004-05-02 23:06:37 +00:00
brodsom
0daa189563
Removing ib_stdio.h
2004-04-28 22:36:29 +00:00
skidder
8f46d45dc5
Fix crashes/lock-ups with multiple calls of isc_dsql_prepare for a single statement like IBO does
2004-03-25 04:44:43 +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
robocop
e6187cecd2
Cleanup
...
Some bug fixes
Style
2004-03-07 07:58:55 +00:00
skidder
dc7aab8f9c
Fix up exception handling. Handle (do not ignore) std::bad_alloc and generic exceptions, provide syscall and error information in system_call_failed
2004-03-01 03:35:23 +00:00
skidder
a82deb1f83
Make it build after Claudio cleanup
2004-02-24 07:21:00 +00:00
robocop
2fa67d46bc
Cleanup
...
Reduce reinterpret and C casts
Fix isql so it can show all predefined blob types in readable form.
2004-02-24 05:34:44 +00:00
robocop
663e3b16e7
Cleanup
2004-02-02 11:02:12 +00:00
robocop
2b295a9108
General cleanup. Sorry if I missed some occurrence.
2004-01-28 07:50:41 +00:00
skidder
08eee5ebaa
Further AMD64 fixes. Given this fixes you may start playing with databases using isql_static.
2004-01-21 07:18:30 +00:00
robocop
16cbc204df
Cleanup
2003-12-31 05:36:12 +00:00
robocop
ad0b5c4de3
General cleanup
2003-12-22 10:00:59 +00:00
robocop
84062732d8
More cleanup
2003-12-03 08:19:24 +00:00
robocop
9fafc348bf
const correctness
...
vars in scope
minimal interface cleanup
small bug fixes
2003-11-28 06:48:34 +00:00