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

191 Commits

Author SHA1 Message Date
hvlad
55252b5c97 Direct DEBUG build to debug directory 2005-03-09 10:17:56 +00:00
paul_reeves
4b26e525c3 Update Win32 MSVC7 project files. Fix some Win32 packaging issues. 2005-03-04 10:08:06 +00:00
paul_reeves
dc25323893 Add instclient to MSVC7 solution. 2005-02-17 10:45:25 +00:00
dimitr
c00ffe7ec0 Fixed the default memory management in fbclient.
Avoid crashing the server when fbclient is used in its address space.
2005-02-16 08:46:48 +00:00
arnobrinkman
283d7f0d8c Add new optimizer logic for handling :
ODS11:
- segment-selectivity
- better support for IS NULL
- better support for STARTING WITH
- matching both OR and AND nodes to indexes
- pick better JOIN order based on cost rules

ODSx:
- Indexed order on OUTER JOIN queries
2005-02-10 22:54:17 +00:00
paul_reeves
65f1d96f03 Add Firebird2_examples solution. Note that this is for VS 7.1, not 7.0 2005-02-03 13:57:31 +00:00
paul_reeves
1642e60e24 Set all VS 7.1 project files to output binaries into the same directory. 2005-02-02 11:57:22 +00:00
skidder
b83503e0f7 Fix MSVC7 build 2004-12-22 17:26:20 +00:00
robocop
3229363ef6 val.h and val.cpp are unrelated.
Change was agreed a year ago in the list.
2004-12-17 06:21:39 +00:00
skidder
9adf38b2b3 Fix MSVC7 makefiles 2004-12-07 19:21:26 +00:00
skidder
f808b2b9af Update makefiles 2004-11-24 20:45:19 +00:00
skidder
9507cf9714 Context variables support 2004-11-22 20:22:03 +00:00
skidder
f4feb2ff99 Update MSVC7 makefiles 2004-11-15 00:21:11 +00:00
asfernandes
092043eb49 Fix MSVC7 build after Alex changes 2004-11-08 12:53:21 +00:00
skidder
933063c7ce Slightly adjust Dmitry's Firebird::TimeStamp class to make it more useful, change is coordiated with Dmitry. Use thread-safe localtime_r routine when it is available 2004-11-04 19:14:20 +00:00
skidder
7a4da144f2 Move MSVC7 build to ib_udf.cpp 2004-11-02 06:27:44 +00:00
skidder
85297ac45a Fix MSVC7 builds 2004-09-28 21:50:10 +00:00
arnobrinkman
cb04037b49 fix build 2004-09-28 20:59:33 +00:00
dimitr
5d1bb93fbb Synchronized MSVC7 build with others. 2004-08-17 09:29:27 +00:00
brodsom
9109ba3a62 Avoid duplicated definition of SERVER_SHUTDOWN (defined in firebird.h) 2004-05-19 15:03:13 +00:00
brodsom
42a695a67f Removing llio* and codes.h 2004-05-10 07:21:09 +00:00
brodsom
3acf7023dc -To solve the dsc.h and ibase.h duplicated definitions
Create new dsc_pub.h and include it into ibase.h and dsc.h
2004-05-07 11:22:23 +00:00
skidder
8a4cb13eb2 Care about quirks of Windows platform 2004-05-03 01:53:24 +00:00
brodsom
5cf9fdfc90 Removing ib_stdio.h 2004-04-28 22:43:34 +00:00
brodsom
acbf2cc904 Remove references to gds.h, gds.hxx and gdsold.h from builds 2004-04-27 12:38:57 +00:00
robocop
fd268b8e1c More cleanup. Get rid of obsolete files, too. 2004-03-30 09:02:55 +00:00
robocop
4b3e5da421 More cleanup. Get rid of obsolete files, too. 2004-03-30 08:54:12 +00:00
skidder
f26d84f76b 1. POSIX build libraries export only public API. 2. Unify exports for PROD_BUILD and DEV_BUILD. 3. Support for context memory pools. 4. Memory manager has lower memory overhead exceptionally on 64 bit targets 2004-03-25 23:12:50 +00:00
robocop
56f95e9a11 Third step to rename 2004-03-11 05:09:33 +00:00
skidder
5cb24ba873 Enable RTTI, remove fb_exception.cpp from utilities 2004-03-01 04:54:55 +00:00
skidder
4c06a6db77 Enable RTTI, remove fb_exception.cpp from utilities 2004-03-01 04:27:51 +00:00
skidder
3ab69473b7 Update MSVC makefiles.
1) add PDB generation for release binaries
2) add fb_string stuff
2004-02-17 20:10:54 +00:00
skidder
08eee5ebaa Further AMD64 fixes. Given this fixes you may start playing with databases using isql_static. 2004-01-21 07:18:30 +00:00
skidder
d20ee8b414 Update MSVC7 makefiles. Use VS2003 since nobody else is obviously using VS7 makefiles. To build with original VS.NET use one of the available converters (I fixed up VSPC to be able to convert Firebird projects, for example) 2004-01-08 17:15:28 +00:00
skidder
e6ef17eeca fix solution file 2004-01-05 05:03:35 +00:00
epocman
a75b48c6a8 Win32 HEAD porting of 1.5 branch RC8 latest updates, to keep HEAD in synch with about to be released 1.5.
Please someone check and adjust MSVC7 compile, cause I only have MSVC6.
2004-01-03 12:20:08 +00:00
skidder
a1e276b9dd Fix up MSVC7 makefiles 2004-01-03 01:29:04 +00:00
skidder
bea4e7c3b8 Fix MSVC7 makefiles. Note: I didn't test them with VC 7.0, only 7.1 2003-12-14 04:39:36 +00:00
skidder
dbc89040a4 Update MSVC7 makefiles. Files were actually edited using VS2003 and then version numbers were replaced back to 7.0 2003-12-05 20:39:51 +00:00
robocop
42aa6432fd We made EXACT_NUMERICS unconditional in FB1 and the macro was removed 2003-10-27 09:29:33 +00:00
brodsom
9bf60eadc0 -Removing PYXIS 2003-09-11 02:17:05 +00:00
skidder
2557bda632 Adjust MSVC7 makefiles for XNET support 2003-09-09 19:00:44 +00:00
skidder
9ca33f65e8 Update MSVC7 makefiles 2003-09-09 16:43:33 +00:00
skidder
2ee2f2ad62 Update MSVC7 makefiles 2003-09-08 21:43:39 +00:00
skidder
7e29413c02 Adjust MSVC7 makefiles 2003-09-01 14:04:14 +00:00
brodsom
7a04ed0496 -Corrections to wal build
-Add walw.exe build to msvc6
2003-09-01 12:08:56 +00:00
brodsom
139160119a Remove intlcpp 2003-08-21 01:46:36 +00:00
brodsom
8093eca225 Move intl module to c++ 2003-08-20 08:38:05 +00:00
skidder
95de179b0c Adjust MSVC7 makefiles to reduce command line compiler warnings 2003-08-18 16:56:27 +00:00
skidder
1c394c6d4b Fix up server-side database aliases
- expand Windows SS local connection strings on the client side unless they
specify database aliases (return to backward-compatible behavior)
- use aliases for database creation
- do security checks after database file name expansion
- forbid usage of relative paths in aliases
- do not stick to 8.3 filenames on Windows as it causes problems
2003-08-17 19:56:53 +00:00
skidder
ce78ed1f1d 1) Make NBACKUP happy on Win32 CS too.
2) Fix tracking of OWN_hung in Win32 CS lock manager (lock-up debugging aid)
3) Fix possible unsynchronized access to memory manager in Win32 CS builds
and client library. Have shown itself as a very rare crash of Win32 CS manager
process during its startup.
4) Reduce warnings a little
Points 2 and 3 need to be backported to B1_5_Release
2003-08-10 15:43:23 +00:00
skidder
a8e7979ece Fix tweak in MSVC7 build 2003-08-08 14:01:34 +00:00
skidder
a43fdc98bd Add makefile for NBACKUP 2003-08-06 20:03:11 +00:00
skidder
4b36922e60 Make NBACKUP tool work on Windows. Seems to work. 2003-08-06 20:01:02 +00:00
skidder
84bfde306d Win32 engine builds and seems to work 2003-08-06 18:06:22 +00:00
skidder
d2e64fe18d Fix MSVC7 makefiles 2003-07-17 15:40:42 +00:00
brodsom
1b2bea76c1 Correct codes.cpp directory 2003-07-17 13:59:33 +00:00
brodsom
99b88c68ad Update output directories 2003-07-17 11:41:28 +00:00
brodsom
499337fda5 Split utilities dir 2003-07-15 02:43:36 +00:00
brodsom
5829455596 Move win32 specific sources in remote to remote/os/win32 2003-07-14 23:29:45 +00:00
brodsom
49a86dde7d Move physical io to os specific 2003-07-14 10:35:49 +00:00
brodsom
523e000333 Update 2003-07-14 09:45:18 +00:00
hippoman
07caf06fac Syncing MSVC7 build files 2003-07-06 01:18:38 +00:00
brodsom
25c9a8aee6 Move generated source from 'generated' to 'gen'. So we don't use a CVS and obsolete directory for build output and it will be easier to do a clean build. 2003-07-03 12:37:37 +00:00
hippoman
1e584d9ba5 *Synced msvc7 build
*changed dir references related ro rc files to relative paths.
2003-06-08 20:59:39 +00:00
hippoman
e07667a193 * Synced the msvc7 build files 2003-05-09 15:10:20 +00:00
skidder
bd030ff404 Update MSVC7 makefiles to reflect rpb_chain changes 2003-04-28 18:24:47 +00:00
hippoman
416ddd3239 * Sync the msvc7 build 2003-04-20 03:30:57 +00:00
brodsom
b15fac104a Remove WINDOWS_ONLY remains 2003-03-25 02:24:09 +00:00
hippoman
d53bd781d4 * define SUPERSERVER. 2003-03-15 04:21:33 +00:00
brodsom
c7f5f1ee5a Blob_filter is not a epp file since 1999, change the name to .cpp and modify the makefiles 2003-03-06 00:43:32 +00:00
hippoman
3cb3609a4a Fixed MSVC7 build, added IPSERVER define 2003-03-04 22:00:13 +00:00
hippoman
90a69e36a3 * Added missing JRD\ExecuteStatment.* files to engine* projects 2003-03-01 23:22:21 +00:00
hippoman
a9eff28375 * updated msvc7 build files. 2003-03-01 22:04:19 +00:00
brodsom
6129a2a222 Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. 2003-02-25 13:12:05 +00:00
hippoman
d1e38338f9 * new projects 2003-02-21 00:32:09 +00:00
hippoman
1654ff0d7c * Fixed the msvc7 build files 2003-02-21 00:31:05 +00:00
brodsom
3b486dfb95 Move def files to builds directory 2003-02-19 13:07:13 +00:00
brodsom
43f51c8068 Warning control from autoconfig_msvc.h 2003-02-17 13:37:08 +00:00
brodsom
8bdf295e25 Change build system to move warning control to only one header for each compiler 2003-02-16 11:39:22 +00:00
brodsom
2fa82967a0 Add svc.cpp to fbserver 2003-02-16 00:17:30 +00:00
brodsom
ff94cad8aa Rename header arg.h to log2.h (included only in log.cpp) and remove atom.h 2003-02-15 16:22:30 +00:00
hippoman
418c6de78d Sync msvc7 build with latest changes 2003-02-01 03:08:27 +00:00
hippoman
164b284b4a Sync msvc7 build with latest changes 2003-01-24 22:57:57 +00:00
hippoman
da42b92a8e Fixed the MSVC7 build, why.c has been removed 2002-12-22 01:54:13 +00:00
hippoman
3f3c442054 Fixing the build, added pascal and ada to gpre salad. 2002-12-06 20:55:34 +00:00
hippoman
d39aef1386 Fixed the build, isc_win32.cpp has been removed 2002-11-30 17:30:33 +00:00
hippoman
c65b26ddf7 Fixed the build, thd_win32.cpp has been deleted.. 2002-11-23 23:11:34 +00:00
hippoman
4ec8b1292f NOMSG is not needed, addied version.lib 2002-11-20 15:01:59 +00:00
hippoman
7248b4cfc7 update to the latest changes 2002-11-16 23:54:47 +00:00
hippoman
0e80faf074 MSVC7 Project files.. 2002-11-15 00:11:25 +00:00