8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-24 10:03:03 +01:00
Commit Graph

839 Commits

Author SHA1 Message Date
paul_reeves
819fbe383f Use findstr instead of find, thus removing the namespace clash with posix find and removing the need to parse the file with type prior to deleting the tag. 2009-10-06 06:00:37 +00:00
hvlad
8b8d28f653 I was wrong : instreg also requires administrative privileges. 2009-10-05 21:04:47 +00:00
hvlad
7072c245cd Missed content. Seems VS IDE doing some dirty tricks with open files 2009-10-05 15:53:55 +00:00
hvlad
b080f4bcae Mark instclient and instsvc with "requireAdministrator" execution level as its really requires administrative privileges. Note, instreg not requires such privileges. 2009-10-05 13:22:45 +00:00
hvlad
6e6b849359 Mark all executable's with "asInvoker" execution level. It avoid virtualization in Vista and Windows 7 2009-10-05 13:21:14 +00:00
hvlad
8f53ff6497 Manifests and property sheet for VSVC8 2009-10-05 13:19:39 +00:00
hvlad
37166ccc3d Avoid file name printed by "find" at the first line. I.e. avoid
---------- ...\BUILDS\INSTALL\MISC\FIREBIRD.CONF.IN

in resulting firebird.conf
2009-10-02 08:46:03 +00:00
paul_reeves
258a4727c8 Make the best of a bad situation. Using find /V will get messy if we have to strip several markers. 2009-09-25 13:38:46 +00:00
robocop
9c4f12ce92 Put an indication that we need further processing in Windows (using sed, probably). 2009-09-24 09:06:25 +00:00
robocop
b560250f34 make_all fails silently after the canonical config file was renamed. 2009-09-24 06:31:23 +00:00
hvlad
f8c417adb3 Improvement CORE-2619 : Make memory and other statistics to work with 64-bit values.
Part (b) add perf64 API into client and use perf64 API in utilities
2009-09-09 10:28:26 +00:00
dimitr
20ad6edd48 Fixed MSVC9 build. 2009-09-01 14:31:30 +00:00
hvlad
251f85740f Fixed MSVC8 build 2009-09-01 10:02:29 +00:00
asfernandes
e5367cdbb0 Redo fbintl dependency change removing the noise in Firebird2.sln 2009-08-31 15:52:14 +00:00
skidder
aca5a83a46 Fixed CORE-2609: Update support for Windows 98/ME and NT4.0 2009-08-30 19:00:46 +00:00
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