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
alexpeshkoff
95bb6521d2
Added new h-files to VC6 projects. Not critical.
2004-03-14 14:31:07 +00:00
robocop
56f95e9a11
Third step to rename
2004-03-11 05:09:33 +00:00
robocop
e6187cecd2
Cleanup
...
Some bug fixes
Style
2004-03-07 07:58:55 +00:00
alexpeshkoff
e8d62c70a7
fixed MSVC6 build with RTTI
2004-03-01 16:37:36 +00:00
alexpeshkoff
efb64b2aab
Added native firebird::string class.
2004-02-08 17:08:34 +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
robocop
06a4df3708
A requiem for JOURNAL and WAL.
...
Instructions in the list.
2004-01-06 10:33:18 +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
robocop
16cbc204df
Cleanup
2003-12-31 05:36:12 +00:00
dimitr
01ee50a97d
1) Move db_alias.cpp to common.lib
...
2) Add common.lib to gstat.exe
2003-12-13 14:42:37 +00:00
arnobrinkman
bafdd44f1b
Enhanced Index Structure.
...
1) NULLs on top when sorting on ASC index, DESC stays the same.
2) Support for larger index lengths, can be up to 1/4 page size.
3) Store record-number on non-leafpages for faster lookup in many duplicates.
4) Jump-nodes for faster key-lookup in index on larger page-sizes.
5) Segment selectivity calculation added.
2003-12-01 02:51:52 +00:00
robocop
9fafc348bf
const correctness
...
vars in scope
minimal interface cleanup
small bug fixes
2003-11-28 06:48:34 +00:00
brodsom
0e8cd8d1ab
-Add gstat_full project (utilities/dba_full)
2003-11-16 15:40:59 +00:00
epocman
bbbf2cbff1
Win32 stub GDS32.DLL now preferably attempts to load FBCLIENT.DLL from its installation location (rootdir/bin) instead of system directories. Related to the finishing touches of the Win32 installation scheme looking forward multi-instances support after V1.5.
...
Please build maintainers, add advapi32.lib to msvc7/mingw builds of gds32.dll. Thanks.
2003-10-30 18:06:07 +00:00
robocop
42aa6432fd
We made EXACT_NUMERICS unconditional in FB1 and the macro was removed
2003-10-27 09:29:33 +00:00
robocop
0178bb9753
Get rid of SUPERCLIENT
...
Add explicitly proto_proto.h to the headers list
2003-10-27 09:25:27 +00:00
brodsom
ee34875087
Add DEV_BUILD to the debug build
2003-10-19 01:22:32 +00:00
robocop
c9f10fc8ae
Included two unnecessary files time ago
2003-10-06 09:46:29 +00:00
dimitr
d63065d9e6
Updated project files.
2003-09-15 09:36:27 +00:00
brodsom
9bf60eadc0
-Removing PYXIS
2003-09-11 02:17:05 +00:00
brodsom
25488398a6
Update msvc6 build after Nickolay changes
2003-09-09 07:49:42 +00:00
dimitr
efe2cbce0d
Added the current XNET implementation.
...
Let's hope it works not only for me <g>
2003-09-08 14:14:23 +00:00
brodsom
8e1419af36
Correction
2003-09-04 16:59:37 +00:00
brodsom
4e06eaa795
-Making journal buildable (and translating e to epp)
2003-09-02 18:28:23 +00:00
brodsom
6d3e653370
-Remove build warning (warning LNK4098: defaultlib MSVCRTD conflicts with use of other libs)
2003-09-01 14:17:03 +00:00
brodsom
7a04ed0496
-Corrections to wal build
...
-Add walw.exe build to msvc6
2003-09-01 12:08:56 +00:00
arnobrinkman
010a776085
update fbembed
2003-08-21 23:05:56 +00:00
brodsom
139160119a
Remove intlcpp
2003-08-21 01:46:36 +00:00
arnobrinkman
05b6cf8350
make fbembed work again
2003-08-20 12:34:13 +00:00
brodsom
8093eca225
Move intl module to c++
2003-08-20 08:38:05 +00:00
robocop
03ac110ffd
We no longer have a "relations" project.
...
Static metadata definitions came back.
2003-08-19 06:05:15 +00:00
arnobrinkman
d5dbfe5151
make build work again
2003-08-18 14:11:02 +00:00
alexpeshkoff
2bcc8898ba
Also fix MSVC6 gfix build in head branch
2003-08-13 11:26:38 +00:00
robocop
1d4089c3f7
Committed... just in case
2003-08-13 11:11:47 +00:00
brodsom
c8e8bdaa93
Patch msvc6 after Nickolay changes
2003-08-08 00:29:43 +00:00
brodsom
6c6a521968
Change nbbackup to nbackup
2003-08-07 16:58:54 +00:00
brodsom
7d7810850e
Patch msvc6 after Nickolay changes
2003-08-07 13:59:15 +00:00
brodsom
3674015198
Adding the make_examples to build employee.fdb and intlemp.fdb
2003-07-16 18:46:15 +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
brodsom
32787c51c1
Adding generator for fields.h, relations.h, ids.h and names.h
2003-07-12 20:13:22 +00:00
brodsom
7dfdc04600
Remove not used rdb*.h
2003-07-12 09:42:10 +00:00
brodsom
50e19d0740
Remove v5_examples dsp
2003-07-11 16:47:48 +00:00
brodsom
9bb850b4ac
Use temporary compiler dir 'temp' below root
2003-07-05 03:17:39 +00:00
dimitr
f7c3ebe35e
Fixed little optimization issue with VC6 (SP < 5)
2003-07-04 10:15:30 +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
brodsom
150488a202
New dsp's to replace nmake's (split boot workspace)
2003-07-02 11:42:16 +00:00
brodsom
420b4dc90e
New dsp's to replace nmake's
2003-07-01 18:49:58 +00:00
brodsom
117e3959a3
New dsp's to replace nmake's
2003-07-01 17:10:12 +00:00
brodsom
38bfdcf5f8
Changes only inside #ifdef DEBUG.
...
Needed to be able to build with -DDEBUG on gcc.(there are also some format corrections)
2003-06-30 18:10:46 +00:00
brodsom
7c0bc70ff5
Add batch and dsp to rebuild empbuild.c. The script is not included in build process.
2003-06-27 15:59:30 +00:00
dimitr
b8aa5e8448
Add remote client to the embedded server again.
2003-06-05 19:40:25 +00:00
dimitr
1b18a1fab7
Rolled back my previous optimization change.
2003-06-05 13:12:31 +00:00
dimitr
18f75c5d34
Fixed another issue with invalid VC6 optimization.
2003-06-04 13:04:59 +00:00
dimitr
d2ffee6790
Updated project files
2003-05-05 10:36:14 +00:00
dimitr
cf54a1f284
Bugfix
2003-05-01 13:28:46 +00:00
alexpeshkoff
2d59c9cd0f
Fixed bug with wrong rpb contents after pre-triggers execution
2003-04-25 14:51:04 +00:00
alexpeshkoff
169c9e3898
Exit on missing / wrong firebird.conf with error report in system log
2003-04-19 17:01:31 +00:00
alexpeshkoff
2af60e8991
Exit on missing / wrong firebird.conf with error report in system log
2003-04-19 16:46:24 +00:00
dimitr
26cb3c153f
Corrected a typo.
2003-04-15 09:19:40 +00:00
dimitr
b9ebefef71
Fixed win32 build.
2003-04-09 10:08:36 +00:00
brodsom
b15fac104a
Remove WINDOWS_ONLY remains
2003-03-25 02:24:09 +00:00
brodsom
21545cd033
Remove wsock32.lib (thanks to Claudio)
2003-03-21 13:11:29 +00:00
dimitr
710d1af820
Fixed LD2_lookup issue.
2003-03-19 08:49:47 +00:00
dimitr
172c4099f3
Updated project files:
...
- moved gds32_debug.def
- removed IB7 functions from compatibility gds32
2003-03-18 08:58:59 +00:00
alexpeshkoff
70c9d082ba
Now external tables are checked against directories list
2003-03-15 20:20:41 +00:00
dimitr
dba900815f
Updated project files.
2003-03-11 11:55:59 +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
dimitr
3782eb1cf3
Fixed connects via local protocol after Blas' changes.
2003-03-03 14:35:06 +00:00
dimitr
4e50090482
Synchronized MSVC6 builds with EXECUTE STATEMENT changes.
2003-03-02 13:17:36 +00:00
alexpeshkoff
bd12d9e732
Fixed EXECUTE STATEMENT to support INTO clause
...
Now required changes in msvc6 build
2003-03-02 12:51:39 +00:00
dimitr
1f3e4b22cd
Some changes for the embedded server.
2003-03-01 16:30:55 +00:00
brodsom
caa2c65b1e
Add Fortran files and move GPRE_* defines from autoconf header to makefiles.
2003-02-27 16:55:56 +00:00
dimitr
14f54d6405
Fixed build problem pointed by Arno (caused the server to crash in some cases).
2003-02-27 16:28:49 +00:00
dimitr
96bd820bda
Updated project files.
2003-02-27 15:35:17 +00:00
dimitr
df05e0a1f1
Fixed win32 build.
2003-02-26 11:28:20 +00:00
brodsom
e54b0bca76
Add needed file (lost when the change was committed)
2003-02-25 13:14:59 +00:00
brodsom
bf647766a6
Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h. (and clean dependency)
2003-02-25 13:10:42 +00:00
brodsom
d07b738efd
Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h.
2003-02-25 13:01:21 +00:00
brodsom
f02ef90cdc
Move WIN32_LEAN_AND_MEAN to autoconfig_msvc.h.
2003-02-25 12:55:20 +00:00
dimitr
ad8f28ab81
Cleanup.
2003-02-25 08:22:23 +00:00
hippoman
33d1d3c722
* deleted an empty /D switch that was causing problems when importing the projects in msvc7
2003-02-20 21:39:24 +00:00
brodsom
c2416d42fb
Remove spit from burp project (and remove some warnings)
2003-02-20 01:28:05 +00:00
brodsom
e9a94df155
Add gsplit project
2003-02-20 01:17:40 +00:00
brodsom
25fab910f5
Adding intl C++ conversion
2003-02-19 13:20:57 +00:00
brodsom
3b486dfb95
Move def files to builds directory
2003-02-19 13:07:13 +00:00
brodsom
66cdfd5a7c
Return warning level in msvc6 to 3 until there is a solution to the Q167355 bug.
2003-02-17 13:44:42 +00:00
dimitr
21ccf8d45e
/W4 -> /W3
2003-02-17 13:22:45 +00:00
dimitr
22206cd56e
Added finalization code.
2003-02-16 19:19:38 +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
dimitr
3645cb8586
Updated project files. Fixed issues with exception handling.
2003-02-15 09:25:26 +00:00
dimitr
4bb065bb2c
Updated project files.
2003-02-14 09:12:57 +00:00
dimitr
be22042116
Fixed another build issues.
2003-02-11 17:43:30 +00:00
dimitr
94beee422c
Fixed build problems related to the service manager and error handling.
2003-02-11 16:19:57 +00:00
dimitr
5c72c76b82
Fixed the workspace.
2003-02-10 14:50:18 +00:00
dimitr
765b88cc4d
Changed options for the release configuration.
2003-02-10 10:36:53 +00:00
dimitr
01b3a4a4b8
Changed options for the release configuration.
2003-02-10 10:03:56 +00:00
dimitr
2daff8b277
Cleanup.
2003-02-04 20:19:12 +00:00
dimitr
0ce8652f60
Moved allocator functions back to GDS. MemoryPool is no longer exported.
2003-02-04 20:18:36 +00:00
dimitr
978080d716
Fixed debug build of gpre_boot.
2003-02-04 10:28:05 +00:00
dimitr
2c5ebd3f30
Updated project files.
2003-02-02 13:23:52 +00:00
dimitr
e71660f43b
Updated project files.
2003-01-28 08:58:23 +00:00
brodsom
263c2b7e76
New charsets (update msvc6 build)
2003-01-25 03:13:14 +00:00
dimitr
fb3701280c
Updated fbudf files.
2003-01-24 12:05:25 +00:00
dimitr
b5af66601e
Updated project files.
2003-01-24 09:30:09 +00:00
brodsom
d9b25aa463
Update msvc6 build
2003-01-23 03:36:44 +00:00
dimitr
c194820d6c
Updated project files.
2003-01-21 11:10:30 +00:00
dimitr
c6a1172080
Link with XNET support.
2003-01-19 14:12:13 +00:00
dimitr
2bbd4dba82
Updated project files:
...
1. Cleaned up used import libraries.
2. Winsock2 is used.
3. Embedded engine now supports true local access.
2003-01-18 19:21:39 +00:00
dimitr
213819f379
Updated project files.
2003-01-17 09:54:18 +00:00
dimitr
29aa442899
Updated project files.
2003-01-17 09:03:57 +00:00
alexpeshkoff
e234f46913
Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *)
2002-12-16 17:01:58 +00:00
dimitr
9941c04160
Updated project files.
2002-12-11 08:35:04 +00:00
dimitr
63805e9489
Cleanup.
2002-12-03 11:09:41 +00:00
skidder
db3692790b
New changes by Dmitry Emanov. Configuration manager and Windows build environment improvements
2002-11-30 15:08:09 +00:00
dimitr
bf4d9495a8
Updated project files.
2002-11-26 09:00:19 +00:00
dimitr
b2b118e6f4
Updated project files.
2002-11-22 11:20:29 +00:00
dimitr
75f019565f
We no longer need NOMSG macro defined.
2002-11-19 13:21:23 +00:00
dimitr
2712acb10d
Updates project files.
2002-11-17 16:06:23 +00:00
dimitr
8e8d78435f
Synchronized generic and win32-only files. The latter is removed.
2002-11-16 15:54:21 +00:00
dimitr
734eb806a7
Updates project files.
2002-11-16 10:58:33 +00:00
dimitr
ca16650ed0
Updates project files.
2002-11-16 08:38:55 +00:00
hippoman
4e3831f74d
Moved def files to builds\win32, to be able share them between msvc6 and 7 project files.
...
FIXME: The msvc6 project files still point to old location.
2002-11-15 12:01:26 +00:00
dimitr
86ee5fdbf1
Make COBOL available in win32 builds of gpre.
2002-11-12 14:04:55 +00:00
dimitr
074d99a1a7
Cleanup.
2002-11-10 14:46:27 +00:00
dimitr
7133fe2b96
Updated project files.
2002-11-10 14:19:06 +00:00
dimitr
2b534d2fd2
Removed redundant absolute path.
2002-11-07 07:16:24 +00:00
dimitr
a49092c2f3
1. Reorganized project files.
...
2. Added fb_lock_print and qli.
3. Implemented classic and embedded servers.
4. Used new configuration manager.
2002-11-06 15:10:15 +00:00
tamlin
d7f3e67c63
no message
2002-11-04 16:37:41 +00:00
tamlin
a44d37ca9f
Fix isql debug build line input
2002-11-04 16:35:57 +00:00
dimitr
5f29ce7917
Disallowed export by ordinals and some cleanup.
2002-11-03 15:41:26 +00:00
alexpeshkoff
bffdfeef0e
Minor bug while cleaning netware port
2002-10-31 16:07:45 +00:00
seanleyne
0b82f4aa07
Removed obsolete "Netware" port
2002-10-30 06:40:58 +00:00
seanleyne
94430c5d33
Removed support for obsolete IPX/SPX Protocol
2002-10-30 05:04:56 +00:00
alexpeshkoff
01aca29946
Threads' priority scheduling in Win32
...
Added thd_priority.cpp to project file
Inactive by default
To bring to active state uncomment
//#define THREAD_PSCHED
in thd_priority.h
2002-10-28 15:34:39 +00:00
dimitr
de03233737
Small correction.
2002-10-28 06:47:10 +00:00
dimitr
a3d20d7006
Corrected project files.
2002-10-26 08:32:21 +00:00
dimitr
c4f1339091
no message
2002-10-24 14:02:37 +00:00
tamlin
73fd1bec18
Make gfix compile in debug mode.
2002-10-24 12:01:37 +00:00
dimitr
9d6f32ce20
Added proper version information for the both client libraries.
2002-10-18 11:11:22 +00:00
dimitr
bada1ba4a9
Small correction.
2002-10-18 09:14:03 +00:00
dimitr
fc950a368b
Added proper version information for the both client libraries.
2002-10-12 10:03:56 +00:00
dimitr
e5a9611188
no message
2002-10-06 10:59:22 +00:00
dimitr
476b31ab26
Statically link isql with the runtime libraries.
2002-10-06 10:55:36 +00:00
dimitr
4321328dd4
Added new files to the projects.
2002-09-28 14:08:36 +00:00