8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 07:23:04 +01:00

nightly update

This commit is contained in:
fsg 2009-03-04 19:39:14 +00:00
parent bc7543682f
commit 507504b27d

View File

@ -1,3 +1,81 @@
2009-03-04 13:44 alexpeshkoff
* firebird2/src/jrd/svc.cpp (1.269):
Fixed set/drop admins mapping in security2.fdb
2009-03-04 13:14 robocop
* firebird2/src/common/classes/array.h (1.58):
Do not use reinterpret_cast to convert from void* to a typed
pointer.
2009-03-04 13:13 robocop
* firebird2/src/remote/server.cpp (1.239):
Misc.
2009-03-04 11:26 alexpeshkoff
* firebird2/src/: common/classes/fb_tls.h (1.25),
common/classes/init.cpp (1.14), common/classes/init.h (1.16),
jrd/trace/TraceConfigStorage.h (1.8):
Formally this fixes gcc warning - no virtual dtor in class with
virtual functions. But this required serious reworking of
InstanceControl and GlobalPtr<> classes. GlobalPtr<> should not be
directly derived from class with virtual functions - virtual table
for it's instances may become invalid in the moment, when cleanup
is needed. Therefore indirect link via InstanceList and
InstanceLink is established instead. This required also a little
changes in a way how InstanceControl is used. GlobalPtr<> usage is
not changed.
2009-03-04 03:48 skidder
* firebird2/builds/win32/: set_build_target.bat (1.4),
setenvvar.bat (1.20), msvc7/Firebird2.sln (1.30),
msvc7/Firebird2Boot.sln (1.7), msvc7/Firebird2_Examples.sln (1.2),
msvc7/alice.vcproj (1.21), msvc7/btyacc.vcproj (1.4),
msvc7/build_msg.vcproj (1.8), msvc7/burp.vcproj (1.22),
msvc7/codes.vcproj (1.7), msvc7/common.vcproj (1.31),
msvc7/common_classic.vcproj (1.28), msvc7/common_static.vcproj
(1.16), msvc7/config.vcproj (1.7), msvc7/dsql_server.vcproj (1.25),
msvc7/dsql_server_classic.vcproj (1.25), msvc7/empbuild.vcproj
(1.3), msvc7/engine.vcproj (1.80), msvc7/engine_classic.vcproj
(1.80), msvc7/engine_embed.vcproj (1.69), msvc7/fb2control.vcproj
(1.6), msvc7/fb_inet_server.vcproj (1.26),
msvc7/fb_lock_print.vcproj (1.26), msvc7/fbclient.vcproj (1.52),
msvc7/fbclient_static.vcproj (1.24), msvc7/fbembed.vcproj (1.38),
msvc7/fbguard.vcproj (1.24), msvc7/fbrmclib.vcproj (1.4),
msvc7/fbserver.vcproj (1.27), msvc7/fbsvcmgr.vcproj (1.2),
msvc7/fbudf.vcproj (1.21), msvc7/gbak.vcproj (1.22),
msvc7/gbak_embed.vcproj (1.4), msvc7/gdef.vcproj (1.24),
msvc7/gds32.vcproj (1.25), msvc7/gfix.vcproj (1.25),
msvc7/gpre.vcproj (1.27), msvc7/gpre_boot.vcproj (1.32),
msvc7/gpre_embed.vcproj (1.9), msvc7/gpre_static.vcproj (1.9),
msvc7/gsec.vcproj (1.26), msvc7/gsplit.vcproj (1.15),
msvc7/gstat.vcproj (1.29), msvc7/ib_udf.vcproj (1.21),
msvc7/ib_util.vcproj (1.21), msvc7/instclient.vcproj (1.8),
msvc7/instreg.vcproj (1.20), msvc7/instsvc.vcproj (1.20),
msvc7/intl.vcproj (1.37), msvc7/intlbuild.vcproj (1.2),
msvc7/isql.vcproj (1.24), msvc7/isql_embed.vcproj (1.5),
msvc7/lock.vcproj (1.19), msvc7/lock_classic.vcproj (1.19),
msvc7/nbackup.vcproj (1.10), msvc7/qli.vcproj (1.25),
msvc7/remote.vcproj (1.26), msvc7/remote_classic.vcproj (1.27),
msvc7/utilities.vcproj (1.24), msvc7/utilities_embed.vcproj (1.5),
msvc7/v5_examples.vcproj (1.2):
Maintaining VC7 build manually is too labor intensive and leads to
strange engine bugs.
Instead re-generate MSVC7 build files from MSVC8 using VSPC
utility: http://sourceforge.net/projects/vspc
This produces working build.
2009-03-03 16:25 dimitr
* firebird2/src/remote/interface.cpp (1.209):