dimitr
5699faf1b5
Let's not duplicate things.
2006-03-17 16:08:04 +00:00
alexpeshkoff
74b7418943
we should not loose status vector held in status_exception
2006-03-15 17:25:49 +00:00
robocop
7250b931cf
Commit Alex' fix for a buffer overrun.
2006-03-15 04:22:38 +00:00
robocop
8f1cf8f2cb
Commit correct signature for events-related calls.
2006-03-10 08:23:40 +00:00
dimitr
eba22db548
Fixed an exception during events shutdown, reported in fb-devel.
2006-03-09 17:52:17 +00:00
robocop
179a4b7cfb
Style.
2006-03-07 05:44:13 +00:00
asfernandes
22eca372ab
Formatting
2006-03-07 03:12:48 +00:00
alexpeshkoff
402d918e74
Use named constant for buffer size
2006-03-06 13:51:58 +00:00
alexpeshkoff
318533fea5
no need to check '<0' for unsigned variables - thanks to Adriano
2006-03-06 13:36:55 +00:00
alexpeshkoff
b4ed43ddf8
1. Fixed win32 classic build.
...
2. Attempt to fix SF#1260310.
2006-03-06 11:03:19 +00:00
alexpeshkoff
9e21527396
fixed debugging code - thanks to Claudio
2006-03-05 10:26:45 +00:00
alexpeshkoff
a6151c44c9
Fixed SF bug 1385092
2006-03-03 16:20:42 +00:00
robocop
10cb928ddc
More cleanup.
2006-02-23 06:52:25 +00:00
robocop
1f84bac700
Mark unused data members, discover more code associated to conditional compilation, clean some places, replace custom loops by memcpy and memset when possible, etc.
2006-02-23 05:08:26 +00:00
dimitr
7c8f6e2717
Fixed broken XNET logic. In fact, this affects all types of connections as the security database is accessed locally.
2006-02-07 18:41:06 +00:00
dimitr
9ec3909c08
Fixed XNET to follow the common call architecture for the remote subsystem. Just hope I didn't break the logic.
2006-02-05 18:03:00 +00:00
dimitr
1483c3abd0
Implemented SRVR_debug for XNet connections on win32.
2006-02-04 16:10:14 +00:00
dimitr
0ef2f98b75
Fixed SRVR_debug for INet connections on win32.
2006-02-04 11:32:14 +00:00
dimitr
7ca955e43a
Minor cleanup.
2006-02-04 10:37:15 +00:00
hvlad
73dcebc962
Replace "../jrd/jrd_time.h" with "../common/classes/timestamp.h"
2006-02-03 13:13:27 +00:00
dimitr
878ef6a583
Reduced dependencies upon window messages + cleanup.
2006-01-26 12:23:48 +00:00
alexpeshkoff
d1ee840d60
fixed gcc warning(s)
2006-01-16 16:49:15 +00:00
alexpeshkoff
4b40679a8d
fixed posix build
2006-01-16 08:47:20 +00:00
robocop
3b64ed4102
Detect if some undocumented startup option failed (Windows).
2006-01-14 04:56:13 +00:00
robocop
b67b0219ab
Change from getenv to readenv. This is still getenv in Linux/UNIX but GetEnvironmentVariable in Windows.
2006-01-14 04:48:59 +00:00
dimitr
ed9eb5c9cd
Fixed the wrong local connection.
2006-01-12 13:21:25 +00:00
alexpeshkoff
e76972ef21
rollback temporary fix after fixing status_exception
2006-01-07 16:53:35 +00:00
robocop
1e6d89ebfc
Comment excessive dependencies on license.h.
2006-01-07 00:31:37 +00:00
robocop
6da2dcf373
Remove leftover from Apollo.
2006-01-06 22:42:09 +00:00
alexpeshkoff
dccce62333
simpler way to detect redirection attempt
2006-01-06 12:29:12 +00:00
alexpeshkoff
1ecaaa049e
fixed "invalid database handle" error
2006-01-06 11:21:57 +00:00
alexpeshkoff
4447d705c8
fixed bugs in server version reporting
2005-12-29 08:06:11 +00:00
robocop
5608b9be1f
- Handle gracefully the exceptions that happen at startup in Windows.
...
- Show the version string if asked explicitly.
- Some minor cleanup.
2005-12-25 07:40:16 +00:00
robocop
75ddccb613
Misc.
2005-12-25 04:01:49 +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
dimitr
e4f0ad0358
Fixed lost PORT_async flag for WNET + misc.
2005-11-30 12:37:00 +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
dimitr
b570b3e3db
Fixed cleanup of the broken port in classic. Let's always close the connection properly.
2005-11-24 14:03:26 +00:00
dimitr
11b954f324
Fixed a couple of issues in the port cleanup logic:
...
- improper thread data operations
- no rollback for a broken INET port
2005-11-24 12:15:41 +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
robocop
44c31e922d
Fix funny message in a resource.
2005-10-28 04:15:56 +00:00
robocop
69d03eec33
Fix allocation bug.
2005-10-05 08:39:07 +00:00
dimitr
ec27d021fd
Cleanup.
2005-08-31 16:08:14 +00:00
dimitr
946d9cb5c3
Cleanup.
2005-08-31 14:55:10 +00:00
dimitr
7bea958551
Removed the unused file.
2005-08-31 13:19:23 +00:00
alexpeshkoff
dfe04f6635
Fixed signal safety problems in SS shutdown
2005-08-29 15:00:15 +00:00
dimitr
0ce1d52f3e
Slightly changed (mostly cleaned up and fixed) the SS shutdown mechanics.
2005-06-24 11:14:51 +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
db5c130d72
Make EACCES non-fatal when setting TCP_NODELAY
2005-04-29 17:03:46 +00:00
robocop
d0115322ac
Misc.
2005-04-18 03:24:34 +00:00
alexpeshkoff
808422abaf
fixed windows build
2005-04-14 17:06:14 +00:00
alexpeshkoff
504ec492ab
Shutdown SS without SYSDBA password
2005-04-11 15:33:18 +00:00
kkuznetsov
633ec5fd26
Fix my error which breaking non posix things
2005-04-06 13:02:13 +00:00
robocop
46e96a4f8e
Style.
2005-04-05 06:47:17 +00:00
kkuznetsov
d983edd500
Temporally block assertion on Solaris platform to go testing
2005-04-04 12:57:10 +00:00
kkuznetsov
438005440f
Allow setting TCP_NODELAY socket option in Classic Server
...
and make if default true on both arhitecture.
2005-04-04 12:54:34 +00:00
robocop
86492a7b36
Simplify B.O. protection.
2005-03-26 05:02:09 +00:00
alexpeshkoff
e62caf14c8
fixed 2 BOFs, cleanup
2005-03-23 10:32:28 +00:00
alexpeshkoff
b9ec5835b4
fix gcc warning
2005-03-20 13:55:21 +00:00
aafemt
8eeb34967b
no more THD_* stuff in client
2005-03-10 10:23:52 +00:00
dimitr
9efa04ae30
Fixed improper loopback connection via XNET.
2005-03-09 16:26:41 +00:00
alexpeshkoff
f4cd5a154f
Changed name to security2.fdb
2005-02-24 12:24:38 +00:00
dimitr
d1c94854e3
Allow XNET connections from the same process (e.g. from UDFs).
2005-02-03 14:07:31 +00:00
robocop
446088ab7b
Fix recent commit by Frank. I cannot compile to verify.
2005-01-29 09:22:36 +00:00
fsg
dbee2f3c8c
get it built again
2005-01-27 13:19:16 +00:00
robocop
e7bd3ca440
Misc.
2005-01-19 08:54:51 +00:00
dimitr
7d371a8959
Disable XNET for the embedded server.
2005-01-18 21:45:56 +00:00
dimitr
03cfc7c237
Changes and cleanup regarding XNET vs old-style IPC.
2005-01-16 12:35:27 +00:00
dimitr
f49849da03
Changes and cleanup regarding XNET vs old-style IPC.
2005-01-16 12:20:09 +00:00
dimitr
b37a6f707a
Changes and cleanup regarding XNET vs old-style IPC.
2005-01-16 11:25:18 +00:00
aafemt
cf54708af3
Fix fearful warning
2005-01-13 07:31:17 +00:00
alexpeshkoff
80e0be646b
1. fixed AV during SS shutdown on NT
...
2. removed duplicated WSACleanup() call
2005-01-11 10:08:30 +00:00
robocop
bd0af404fd
Misc.
2004-12-28 05:21:00 +00:00
alexpeshkoff
c5445c969b
user_id clumplet cleanup
2004-12-26 13:48:01 +00:00
robocop
1718ae5a45
Misc.
2004-12-26 04:09:06 +00:00
robocop
4012106884
Misc.
2004-12-25 09:44:03 +00:00
robocop
d65307b497
Style.
2004-12-24 08:52:39 +00:00
robocop
41b75cdf60
Misc.
2004-12-23 03:03:13 +00:00
alexpeshkoff
1a680fd13f
front-ported one of the latest changes of 1.5.0
2004-12-19 16:29:23 +00:00
robocop
342a5afcc6
Misc.
2004-12-17 06:22:37 +00:00
robocop
d2b91e9446
Minimize forced casts.
2004-12-17 05:56:04 +00:00
robocop
24742873ad
fb_string.h is moved to common/classes.
2004-12-17 05:41:47 +00:00
robocop
2814294027
Misc.
2004-12-16 03:03:13 +00:00
robocop
f550ca480f
Misc.
2004-12-09 02:53:19 +00:00
robocop
014d90ff59
Misc.
2004-12-08 04:12:26 +00:00
robocop
af6a16107a
Misc.
2004-11-30 06:18:39 +00:00
skidder
0e68abffbf
Address the security issue in remote address handling code pointed by Claudio. Hack REMOTE server-side exception handling to make it not crash when exceptions actually happen. The latter seems to be the very old problem, in IB6 code looks the same
2004-11-29 04:39:20 +00:00
robocop
bb170bd3b6
isc_interpret is fb_interpret again.
...
Please do a full rebuild.
2004-11-28 01:03:05 +00:00
robocop
425bbc8ef9
Comment no longer applies.
2004-11-27 05:45:46 +00:00
robocop
cda53de35d
It seems to me those debugging reports are better read as text files.
2004-11-27 03:33:22 +00:00
skidder
55c4e0ac85
CLIENT_ADDRESS and NETWORK_PROTOCOL variables support
2004-11-26 01:01:27 +00:00
robocop
d6535351a2
Misc: style.
2004-11-24 09:22:07 +00:00
robocop
070eaa8415
Misc.
2004-11-18 08:40:13 +00:00