asfernandes
4171c16988
Some things discussed with Dmitry and Claudio - rename the new function to fb_print_blr, use ULONG parameter for blr_length and return int
2009-08-03 15:52:48 +00:00
asfernandes
4759973045
Fixed CORE-2576 - Server may crash parsing wrong or truncated BLR
...
Full rebuild required - CMP_compile2 prototype changed
2009-08-02 04:10:07 +00:00
robocop
6f1f881b3c
Follow Dmitry's cleanup.
2009-07-14 09:08:54 +00:00
dimitr
2a40de7928
Cleanup.
2009-07-14 05:31:05 +00:00
robocop
e0d508a3e8
Fix the MSVC builds after Dmitry's cleanup.
2009-07-14 04:20:44 +00:00
dimitr
6c32677de9
Updated the MSVC9 build.
2009-06-30 12:29:58 +00:00
hvlad
87ab770619
New feature 2524 : Command line utility to work with Trace Service
...
Project file for VC8
2009-06-24 13:07:37 +00:00
asfernandes
46ac36e36c
Make the VC++ Express build not show a popup everytime setenv.bat is called - one time is enough
2009-06-17 15:37:28 +00:00
robocop
f6d8c884a3
Remove unneeded reference to isc_ipc, since this file is not needed to build gpre_boot.
2009-06-11 08:15:23 +00:00
dimitr
3d97f98ce5
Fixed the MSVC8 build.
2009-05-26 06:34:28 +00:00
dimitr
048134b218
Fixed the MSVC71 build.
2009-05-25 20:50:46 +00:00
dimitr
f79eed50be
Fixed the MSVC71 build.
2009-05-25 20:45:44 +00:00
hvlad
84c99f5910
Fix MSVC8 build
2009-05-25 08:53:31 +00:00
robocop
e82f0c3558
Fix the VC9 project files.
2009-05-23 06:58:28 +00:00
asfernandes
6041bd8c9e
Fix MSVC8 build
2009-05-20 15:21:15 +00:00
dimitr
0eeb76c525
Fix the MSVC8 build.
2009-05-08 08:53:42 +00:00
dimitr
78c52b5000
Fix the MSVC9 build.
2009-05-08 08:52:39 +00:00
dimitr
61a8eb9f10
Fixed the MSVC8 build.
2009-04-21 06:16:57 +00:00
dimitr
6987e20668
Fixed the MSVC8 build.
2009-04-21 06:10:26 +00:00
robocop
38891c5f14
Fix the Windows build by brute force after Alex's changes.
2009-04-17 14:37:30 +00:00
robocop
6780b8c31e
Comments.
2009-04-17 14:10:11 +00:00
paul_reeves
516476f941
Add files missing from install
...
Misc.
2009-04-08 15:00:20 +00:00
dimitr
60aff0ab6a
Sync with VC8.
2009-04-06 08:10:33 +00:00
hvlad
bd0b03fe03
Reflect changed path of isc_file.cpp. Add version info.
2009-04-06 07:56:55 +00:00
asfernandes
da1eaae928
1) Improvement CORE-2404 - Match database names using correct INTL and platform rules for trace
...
2) Small INTL refactoration
2009-04-04 22:38:56 +00:00
dimitr
0edba46399
Cleaned up the unused ALL routines, the only remainings from the old allocator code.
2009-04-01 11:44:43 +00:00
dimitr
9098f85d1b
Cleaned up the unused ALL routines, the only remainings from the old allocator code.
2009-04-01 11:37:43 +00:00
robocop
0d66984cc0
Follow VC8's minor change.
2009-04-01 10:52:04 +00:00
asfernandes
563f28a89b
Remove obsolete project
2009-03-28 19:05:53 +00:00
dimitr
1684ccae14
Fixed the VC9 build.
2009-03-27 11:22:20 +00:00
asfernandes
38ac4ab183
Use SIMILAR TO regexp (with sed syntax for replacements) for trace config
2009-03-26 16:33:21 +00:00
roman-simakov
1a4949891b
Refactored NBackup subsystem.
...
1) Fixed CORE-1696 - "Deadlock in LM by using nbackup utility" with priority rating of lock requesting for LCK_backup_database and LCK_bdb.
2) A lot of stability fixes were made.
3) The key thing is using new GlobalRWLock for removing LCK_set_owner_handle function and speed up performance.
4) The code is still ready for using both in shared cache architecture and in claster architecture.
2009-03-17 07:39:55 +00:00
hvlad
8c4cf6a81d
Update MSVC9 build
2009-03-12 08:37:59 +00:00
hvlad
020a65c9a8
Add new log writer for trace plugin.
...
Remove not used FileObject.
2009-03-12 08:21:07 +00:00
robocop
4ffeaea47a
Expose frac() in ib_udf but only as udf_frac to not clash with a possible native implementation.
2009-03-05 06:38:43 +00:00
skidder
086875af9f
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-04 02:48:18 +00:00
skidder
cb77c1122e
More fixes for VS2003 build
2009-03-02 08:56:44 +00:00
skidder
9ebebcb0b5
Update VS2003 build
2009-03-02 04:03:52 +00:00
hvlad
a32a89b5ab
Update boot build
2009-02-09 11:13:34 +00:00
dimitr
e11744d4df
Fixed MSVC9 build.
2009-02-08 16:09:19 +00:00
hvlad
fbeb005108
Move DLL instance variable into separate file. It would be much better to make it member of Config class but currently it is not desirable due to big amount of related changes of build process.
2009-02-08 15:40:05 +00:00
hvlad
75d6997929
Update MSVC9 build. Thanks to Fikret
2009-02-04 18:08:49 +00:00
hvlad
1387baad28
Cleanup
2009-02-04 13:18:52 +00:00
hvlad
bea4b5a3f2
Remove obsolete plugin_manager from MSVC8 builds
2009-02-04 12:10:37 +00:00
hvlad
619c0fa03f
Add forgotten project files, sorry for inconvenience
2009-02-02 08:30:17 +00:00
hvlad
23c4c388a4
Trace services adjustement for build system. MSVC8 only, sorry.
2009-02-01 22:14:18 +00:00
dimitr
81b6a074a1
Fixed the MSVC8 build.
2008-12-31 11:45:45 +00:00
dimitr
4898518549
More complete file copying code.
2008-12-31 09:43:46 +00:00
dimitr
87362e83f9
Misc.
2008-12-31 07:51:40 +00:00
robocop
0f1cafb729
Cleanup: gpre_boot doesn't need additional languages.
2008-12-27 08:37:25 +00:00
dimitr
9b682b194e
Sync with MSVC8 changes.
2008-12-18 10:48:55 +00:00
hvlad
83ec221c08
Improvement CORE-2243 : Make Firebird distribution on Windows easier.
...
Don't embedd manifest into fbintl.dll, fbudf.dll, ib_udf.dll and ib_util.dll.
2008-12-16 11:29:21 +00:00
asfernandes
41b4b3ab8d
Fixed CORE-2227 - Problem with column names with Accents and triggers.
...
Thanks to Alex for makefile fixes!
2008-12-08 23:45:23 +00:00
asfernandes
80b6e0d3e3
Fix nbackup build (msvc8)
2008-11-22 13:40:48 +00:00
asfernandes
a44fe8b249
Fixed MSVC8 build
2008-11-21 14:18:03 +00:00
dimitr
f3c79dc9ee
Fixed the Windows build (VC2008 only, sorry guys) after Alex's changes.
2008-11-21 10:26:52 +00:00
dimitr
43d8786984
Double the stack size for x64. Our clever runtime recursion limits were not tuned for 64-bit pointers.
2008-11-01 12:59:22 +00:00
robocop
d14d746f15
Linker warning:
...
/OPT:WIN98 is no longer supported; ignored
2008-09-12 11:29:59 +00:00
dimitr
d3c5f713bd
Fixed Windows build.
2008-09-11 10:48:12 +00:00
robocop
521d215225
I became tired of the many warnings in btyacc (really ugly code) and decided to solve or hide most of them.
2008-09-05 08:47:48 +00:00
dimitr
6cc0ca22ea
Sync with the recent commits.
2008-09-02 14:55:25 +00:00
dimitr
49beb06de4
More MSVC9 specifics (missed in the prior commit).
2008-09-02 14:52:33 +00:00
dimitr
c1c9ea5d1e
More MSVC9 specifics (missed in the prior commit).
2008-09-02 14:46:35 +00:00
dimitr
8116261a2e
Final changes to drop the MSVC6 support and add the MSVC9 one.
...
Please note that VC9 Express is not supported yet, as I cannot validate its version output.
2008-09-02 08:52:09 +00:00
dimitr
bc8d392865
Cleanup. We don't support MSVC6 anymore.
2008-09-02 08:39:33 +00:00
dimitr
37c6efa01a
ICU solution/project files for MSVC9.
2008-09-02 08:36:06 +00:00
dimitr
1d535b5b76
Solution/project files for MSVC9.
2008-09-02 07:50:56 +00:00
hvlad
dfcddca5fe
Make gdef, qli and fbrmclib compilable again (after removal of iberr.cpp)
2008-08-28 09:02:59 +00:00
robocop
e5558467a1
Finish cleanup (header files).
2008-08-28 05:49:57 +00:00
asfernandes
a245731588
Partial fix for the Windows build
2008-08-27 15:33:56 +00:00
robocop
71e985b3bc
Remove for VC7 the same projects as for VC8.
2008-07-15 11:37:03 +00:00
dimitr
acbeb86a8d
Build embedded as Classic.
2008-07-14 18:01:35 +00:00
dimitr
2a921556ec
Same for utilities.
2008-07-14 17:57:28 +00:00
dimitr
de83aa4d5e
Cleanup. ALICE and BURP don't depend on SS/CS conditionals anymore.
2008-07-14 17:53:22 +00:00
asfernandes
5ae2263366
Undo more changes of previous ib_util patch - thanks to Claudio
2008-07-13 16:21:40 +00:00
asfernandes
8f9b451ce9
Rework of ib_util changes. Dynamically load it in the engine and inform callback functions to alloc and free memory. Allocate memory from the default pool.
2008-07-12 21:23:42 +00:00
robocop
1492df2080
Minor cleanup after Alex' changes.
2008-07-12 08:06:19 +00:00
dimitr
a903e9357b
Cleanup.
2008-07-11 07:50:46 +00:00
skidder
518e59bb40
Fix MSVC8 build after recent Alex' commits
2008-07-10 19:13:05 +00:00
robocop
c6f11b3247
Fixed the Windows build after Alex' changes.
2008-07-08 06:47:01 +00:00
asfernandes
dcdcd0a31f
Fix the Windows boot build
2008-06-17 13:45:09 +00:00
asfernandes
6d42ee51e8
Correction for the Windows boot build fix - include ib_util in Firebird2Boot and make fbembed depends on it
2008-06-15 16:29:53 +00:00
asfernandes
5a9c2578d7
Fixed the Windows boot build
2008-06-15 16:17:51 +00:00
asfernandes
af1d955da6
Improvement CORE-1937 - Detect (instead of crash) FREE_IT UDFs that return pointer not allocated by ib_util_malloc
2008-06-14 22:16:40 +00:00
asfernandes
d30d6410ea
Misc
2008-06-13 01:42:58 +00:00
robocop
017d04dbfc
Misc.
2008-06-10 10:11:39 +00:00
aafemt
a16dfd7c75
Return deprecated stubs to public interface
2008-06-10 07:52:42 +00:00
aafemt
c6e0cd6d55
Fix MinGW build
2008-06-09 14:37:39 +00:00
dimitr
e4380ecbc8
Let's build fbsvcmgr for Win64 as well.
2008-06-07 06:42:25 +00:00
sboyd
c05536e155
Added an entry point for isc_dsql_allocate_statement
2008-05-29 19:10:17 +00:00
dimitr
ea2d24c2e3
Fixed the Windows build.
2008-05-21 12:23:00 +00:00
asfernandes
d52dc96278
1) Move the new Node classes to appropriate files
...
2) Creation of StmtNode
3) Conversion of IN AUTONOMOUS TRANSACTION to InAutonomousTransactionNode (inherited from StmtNode) - it makes this feature almost self-contained
Please do a boot build or at least run blr_table.
2008-05-19 13:47:48 +00:00
robocop
edb381ce40
More updates to project files.
2008-05-14 11:16:00 +00:00
robocop
c980c3d577
- Delete references to header files that only existed in FB1 or until FB2.1.
...
- Fix references to files that are in another location.
- Delete references to files that don't belong to Windows (the VMS files).
2008-05-14 11:15:04 +00:00
robocop
05a2a2bea9
- Delete references to header files that only existed in FB1 or until FB2.1.
...
- Fix references to files that are in another location.
- Delete references to files that don't belong to Windows (the VMS files).
2008-05-14 05:08:22 +00:00
robocop
71fd33580c
Delete the VC6 project files from FB v2.1 and beyond because building FB2.1+ with VC6 requires more than the reasonable workarounds that were used for previous FB versions.
2008-05-14 04:46:11 +00:00
robocop
87b7d24db9
Delete the VC6 project files from FB v2.1 and beyond because building FB2.1+ with VC6 requires more than the reasonable workarounds that were used for previous FB versions.
2008-05-11 14:34:50 +00:00
robocop
15fd8c4252
Delete explicit references to headers that only existed on FB1 (MSVC doesn't complain unless the missing header is in an #include clause).
...
Fix reference to header files that existed in another location in FB1.
2008-05-10 11:18:32 +00:00
robocop
0221e7bab4
Fix reference to header file that existed in another location in FB1.
2008-05-10 08:58:15 +00:00
robocop
9bf5c55047
Delete explicit references to headers that only existed on FB1 (MSVC doesn't complain unless the missing header is in an #include clause).
2008-05-10 04:56:49 +00:00