hvlad
a10c75f37c
Update windows builds
2012-01-26 14:14:25 +00:00
hvlad
d57de81368
Project file for VC9, by Claudio
2012-01-18 13:01:59 +00:00
robocop
498871d269
Update vc9 files.
2012-01-17 12:30:51 +00:00
robocop
ee3279d766
Make always the release version of LibTomMath, as we do with ICU.
2012-01-17 12:23:56 +00:00
dimitr
af516c5c3f
Cleanup.
2012-01-11 07:51:04 +00:00
dimitr
2be20979b1
Cleanup.
2012-01-11 07:48:52 +00:00
hvlad
d95de831a8
Misc
2012-01-02 11:14:20 +00:00
hvlad
3876fe1d0b
Adjust LibTomMath project files to allow build both Firebird and libtommath library by the same version of MSVC.
...
Adjust make_boot to automatically choose correct solution to build libtommath.
2011-12-28 15:15:32 +00:00
hvlad
3edd8a075d
Update VS 2005 build to support SRP.
2011-12-28 14:31:39 +00:00
hvlad
7bd31f9642
Update VS 2010 build to support SRP.
...
New plugin srp.dll is created - it is necessary for user management using SRP.
VC8\VC9 builds will follow tomorrow.
2011-12-26 23:35:48 +00:00
hvlad
851be3ca0c
Build LibTomMath as part of boot build process. Only VS2010 supported so far.
2011-12-26 23:20:12 +00:00
dimitr
7a0a3a706f
Fixed the build.
2011-11-29 08:37:55 +00:00
asfernandes
016ddf41dc
Refactored CREATE FILTER and CREATE INDEX.
2011-11-27 19:08:06 +00:00
asfernandes
b956356922
DDL refactor: ALTER EXTERNAL FUNCTION, ALTER INDEX, SET STATISTICS, CREATE SHADOW, ALTER ROLE, CREATE/ALTER DATABASE.
2011-11-22 16:33:25 +00:00
asfernandes
193f9379b9
Refactor DDL commands: DROP INDEX, DROP FILTER, DROP SHADOW, CREATE/DROP ROLE and DROP USER.
2011-11-13 21:32:12 +00:00
dimitr
dce43ceade
Cleanup.
2011-08-03 12:06:53 +00:00
dimitr
d1e22c4e1d
Fixed the standalone running of the create_msgs script.
2011-07-15 11:24:00 +00:00
dimitr
d02cef9ba2
Misc.
2011-07-15 09:48:28 +00:00
dimitr
c4524b5bdd
Misc.
2011-07-15 09:46:00 +00:00
dimitr
aa8e8f37be
Fixed the build.
2011-07-15 09:43:34 +00:00
dimitr
827d73df19
Fixed the build.
2011-07-01 16:15:52 +00:00
hvlad
c994f7e32a
Make legacy (security database based) user management plugin consistent :
...
- binary name changed from user_management.dll to legacy_usermanager.dll (on Windows only, POSIX will follow soon)
- registration name was changed from "Legacy_Auth" to "Legacy_UserManager" (see UserManager setting in firebird.conf)
2011-06-30 13:17:04 +00:00
asfernandes
4f5dd005ac
Work in progress on message-based external functions and procedures.
2011-06-26 15:57:55 +00:00
hvlad
1cd57845ef
Update Windows build
2011-06-13 10:40:27 +00:00
robocop
05403a830b
Misc.
2011-06-11 06:08:52 +00:00
asfernandes
7ad98cd292
Work in progress on the external engines API changes.
2011-06-01 01:44:54 +00:00
hvlad
99c9c8e2db
Enabled background threads (garbage collector and cache writer).
...
Introduced special kind of system attachments used in this threads and show its activity in monitoring.
2011-05-27 07:57:16 +00:00
hvlad
70670f8229
Cleanup
2011-05-24 20:44:47 +00:00
hvlad
2c848d3503
Update Windows build
2011-05-20 07:22:32 +00:00
asfernandes
69dc52ba48
Integrate IAttachment and ITransaction in the external engines API.
2011-05-07 19:52:44 +00:00
hvlad
c65bbf74ca
Preparing for the shared page cache : new sync objects ported from Vulcan
2011-04-28 14:35:58 +00:00
hvlad
6c912c804a
Update MSVC10 build
2011-04-26 07:05:29 +00:00
hvlad
eeca0dabb7
Update MSVC9 build
2011-04-26 06:59:03 +00:00
hvlad
4435b35db2
Update MSVC8 build
2011-04-26 06:57:01 +00:00
robocop
095a49d9fa
It would be better to copy the file from the place where it exists.
...
:-)
2011-04-20 07:03:45 +00:00
robocop
676522c1d8
Delete obsolete option (not supported).
2011-04-20 07:02:43 +00:00
hvlad
49aaf2c287
Update MSVC10 build
2011-04-17 08:33:09 +00:00
robocop
4caf8af25b
Follow Vlad's changes in VC8.
2011-04-17 05:03:37 +00:00
robocop
ac7cb9019f
Misc.
2011-04-17 05:02:26 +00:00
hvlad
832e360d17
Update MSVC8 build
2011-04-15 07:02:46 +00:00
hvlad
e31772cfe5
Fix MSVC8 build
2011-04-08 08:21:05 +00:00
hvlad
90de193a3a
Add ICU's include folder to isql
2011-04-06 12:07:14 +00:00
robocop
8e5cb67618
Update project files as seen on VC8.
2011-04-02 04:09:09 +00:00
robocop
51b20677fe
Crap cleaning.
2011-04-02 03:31:17 +00:00
hvlad
9a43aae291
Update MSVC8 build
2011-03-04 09:16:22 +00:00
hvlad
0bd7d05e71
Follow Alex changes
2011-03-02 23:42:58 +00:00
asfernandes
97da335f60
Removed the legacy DSQL hash table module (HSHD).
2011-02-26 21:52:47 +00:00
dimitr
bb1f7ad9a6
Implement CORE-3076: Better performance for (table.field = :param or :param = -1) in where clause.
2011-02-07 17:54:24 +00:00
dimitr
be4eaa5e36
Follow the MSVC10 changes regarding the binary name.
2011-01-27 10:39:10 +00:00
dimitr
fb40db3bfc
Follow the MSVC10 changes regarding the binary name.
2011-01-27 10:37:29 +00:00
hvlad
749bcc5b28
Corrections for windows build
2011-01-24 22:58:37 +00:00
hvlad
c732332a2e
Update MSVC10 build files
2011-01-24 20:32:21 +00:00
hvlad
dca44e309d
Make it compiles on Windows after Alex's changes. MSVC10 build will follow later.
2011-01-24 12:51:32 +00:00
dimitr
d73ec7a883
Fixed the debug boot build.
2011-01-12 10:46:56 +00:00
asfernandes
9c42d4e5af
Finish the statements refactor in the engine. Get rid of jrd_nod.
2010-12-04 22:15:03 +00:00
asfernandes
8af7ec0211
Refactored the support for blr_handler, blr_loop, blr_exec_sql, blr_exec_into, blr_exec_stmt,
...
blr_start_savepoint, blr_end_savepoint, blr_store, blr_store2, blr_erase, blr_modify,
blr_modify2, blr_exec_proc, blr_exec_proc2, blr_exec_pid, blr_dcl_cursor, blr_cursor_stmt,
blr_set_generator, blr_receive, blr_stall, blr_select, blr_block, blr_error_handler,
blr_label, blr_leave, blr_continue and the source info node.
2010-11-29 02:17:04 +00:00
hvlad
dff60ff120
Correction
2010-11-06 19:31:53 +00:00
hvlad
475c11215a
Correction
2010-11-06 19:05:01 +00:00
dimitr
fb53d4334e
Fixed MSVC8 build.
2010-11-03 08:33:28 +00:00
dimitr
12a50244bb
Correction.
2010-10-31 13:40:19 +00:00
hvlad
3fe72eeede
Fixed linker warnings
2010-10-29 21:40:34 +00:00
hvlad
57c38f83d5
Switched on multi-processor compilation
2010-10-29 21:39:12 +00:00
hvlad
6ab41f6033
Fixed errors about missed ib_util.dll in firebird.log during boot build
2010-10-29 21:38:17 +00:00
dimitr
248f525924
Fixed MSVC9 build.
2010-10-26 03:34:53 +00:00
dimitr
4cdc7a94f3
Fixed MSVC9 build.
2010-10-26 03:14:29 +00:00
dimitr
a8b391bb53
Fixed MSVC9 build.
2010-10-25 15:14:41 +00:00
hvlad
0c7a455a0c
Misc
2010-10-23 22:36:01 +00:00
hvlad
a96a70768d
New build system for Windows. MSVC8.
2010-10-22 21:18:13 +00:00
hvlad
271ea9889a
Corrections
2010-10-22 21:14:29 +00:00
hvlad
bb825fd673
Misc
2010-10-22 17:55:42 +00:00
asfernandes
5c7e5ce634
Misc
2010-10-22 01:24:31 +00:00
hvlad
e57fd95d25
User management plugin. Works with gsec, supports manage of user accounts at security database.
2010-10-21 11:43:37 +00:00
hvlad
dc4d16ce34
Misc
2010-10-21 11:41:46 +00:00
hvlad
90525ccb2e
Correction
2010-10-21 11:40:45 +00:00
hvlad
5e0f9392a2
New build system for Windows. MSVC10 only so far.
2010-10-20 22:15:48 +00:00
dimitr
69fbe060d9
More fixes for the MSVC8 build.
2010-09-24 07:26:14 +00:00
dimitr
e091d6ce17
More fixes for the MSVC8 build.
2010-09-24 07:23:41 +00:00
dimitr
603b6e6214
Fixed the MSVC8 build.
2010-09-23 11:46:20 +00:00
asfernandes
c1b5abfdf2
1) Refactor all types of boolean nodes.
...
2) Remove the scratch from the nodes.
2010-09-17 03:15:32 +00:00
asfernandes
b7b63becf3
Refactor a number of expression nodes: nod_add, nod_divide, nod_multiply, nod_negate, nod_user_name, nod_subtract, nod_current_date, nod_current_time, nod_current_timestamp, nod_add2, nod_subtract2, nod_multiply2, nod_divide2, nod_current_role, nod_internal_info
2010-09-04 21:36:41 +00:00
dimitr
6a3b92701f
Fixed MSVC9 build.
2010-08-31 11:17:06 +00:00
asfernandes
cca6b452f3
Fix MSVC10 build
2010-08-27 15:14:55 +00:00
asfernandes
48d83b8fef
Refactor nod_rse, nod_relation, nod_procedure, nod_union, nod_aggregate and nod_window.
2010-08-24 03:25:01 +00:00
asfernandes
dadc0f560c
Const correction for EVL, EXE and they subsystems. Adjustments to CMP and OPT.
2010-08-09 15:48:51 +00:00
dimitr
6ebf2864a0
Fixed MSVC9 build.
2010-07-27 09:27:44 +00:00
asfernandes
1b11bf48bb
Fix MSVC10 build
2010-07-26 23:05:10 +00:00
hvlad
74ac68137a
Correction. Thanks to Adriano.
2010-07-24 08:33:59 +00:00
hvlad
6e2db049ea
Make Windows build work (MSVC8 only) after Alex changes.
...
Some corrections is still required.
2010-07-23 14:06:29 +00:00
dimitr
da183a98ed
Reworked the SEC$USERS implementation so that no new physical table type and data access method would be required. More changes are likely to follow soon.
2010-07-13 12:31:35 +00:00
asfernandes
2f1c61f387
Fix MSVC10 build
2010-07-12 15:51:46 +00:00
robocop
9f6776920c
Fix project files.
2010-07-10 08:35:00 +00:00
asfernandes
20b0bbaf82
Refactor CREATE/ALTER/DROP DOMAIN
2010-07-06 00:49:33 +00:00
hvlad
1fcc7136ca
VC10 build: leave build_msg.exe and codes.exe at intermediate build folder else make_boot failed
2010-06-30 21:29:41 +00:00
hvlad
4f5031a0e5
VC10 build: don't put .bsc files into target build folder
2010-06-30 21:27:53 +00:00
asfernandes
29ce1d3630
Fix run from MSVC10 IDE
2010-06-29 16:22:48 +00:00
asfernandes
6f97a530f1
Fixed MSVC10 boot build
2010-06-28 16:49:42 +00:00
asfernandes
69fea5a49c
MSVC10 support
2010-06-27 03:47:40 +00:00
hvlad
eabfade321
Update MSVC8 build
2010-06-25 06:45:10 +00:00
asfernandes
12079f5ece
Created class BlrWriter and reorganization (move BLR generation from statement to scratch)
2010-06-17 01:18:40 +00:00
hvlad
697c1ecfea
Update MSVC9 build after Alex's changes
2010-05-20 11:49:48 +00:00