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
asfernandes
283509ad8d
Misc
2009-03-01 15:42:23 +00:00
aafemt
09365ac557
Fix MinGW build
2009-02-28 11:44:12 +00:00
alexpeshkoff
aaa177836c
Copy all libraries to let platform decide which to use
2009-02-27 17:08:52 +00:00
alexpeshkoff
9c43c5533f
Removed files, not needed any more
2009-02-25 14:47:33 +00:00
aafemt
081a650e8c
Files required to detect canonical system name
2009-02-24 09:13:35 +00:00
asfernandes
edfdc10156
Use regex.h header of our extern/regex, and not the one from a completelly different POSIX system library
2009-02-21 22:09:04 +00:00
aafemt
6ca657cd86
Libtool and Co removal
2009-02-19 21:17:17 +00:00
alexpeshkoff
f049cd85bb
HPUX IA64 port
2009-02-12 10:15:20 +00:00
alexpeshkoff
0679a4cc68
AIX port - make fbtrace build on AIX
2009-02-11 09:51:41 +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
alexpeshkoff
a41143bf24
AIX port
2009-02-05 13:22:31 +00:00
alexpeshkoff
801ce72dc5
add forgotten file
2009-02-05 08:48:21 +00:00
asfernandes
75c0d0f353
Misc
2009-02-05 01:08:13 +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
alexpeshkoff
aca2ff3483
Make trace plugin work on linux
2009-02-04 11:43:19 +00:00
alexpeshkoff
2da14652dd
Avoid use of class PluginManager
2009-02-04 11:39:37 +00:00
alexpeshkoff
1686d5f221
AIX port
2009-02-04 07:15:16 +00:00
alexpeshkoff
e1117d8a3d
Make trace plugin build on linux
2009-02-03 12:03:25 +00:00
alexpeshkoff
fabcd31d03
misc
2009-02-02 13:26:14 +00:00
alexpeshkoff
2cf130db1d
Added trace to posix build - first draft
2009-02-02 11:48:44 +00:00
hvlad
91dedb36ab
Don't use "None" as empty configuration file name for audit. Per Adriano request.
2009-02-02 09:12:38 +00:00
hvlad
619c0fa03f
Add forgotten project files, sorry for inconvenience
2009-02-02 08:30:17 +00:00
asfernandes
612c108e3e
Misc
2009-02-02 03:35:52 +00:00
hvlad
d60efa3bc3
Trace related configuration settings
2009-02-01 22:14:57 +00:00
hvlad
23c4c388a4
Trace services adjustement for build system. MSVC8 only, sorry.
2009-02-01 22:14:18 +00:00
alexpeshkoff
0872c08d89
AIX port
2009-01-30 15:53:16 +00:00
alexpeshkoff
7b16d4aec0
Fixed my recent commit
2009-01-28 14:54:00 +00:00
alexpeshkoff
9843069833
fixed posix build
2009-01-28 14:13:56 +00:00
alexpeshkoff
ea19ce9e77
Moved most of OS-specific checks away from regular makefiles
2009-01-28 13:47:26 +00:00
alexpeshkoff
af7581e7c5
misc
2009-01-22 09:16:32 +00:00
paulbeach
0160e26fdf
Frontport and solve symbol issue for MacOSX
2009-01-21 15:42:42 +00:00
alexpeshkoff
095685d149
Trying to use native AIX compiler - work in progress
2009-01-15 08:34:17 +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
alexpeshkoff
9fd18c1b6a
Solaris port
2008-12-30 17:46:28 +00:00
robocop
7498f64981
Misc.
2008-12-29 09:28:43 +00:00
alexpeshkoff
d769df3b68
Solaris port
2008-12-28 15:42:05 +00:00
asfernandes
94aef8c328
Remove fb_boilerplate.h (aka "Nickolay's license template file")
2008-12-27 18:31:38 +00:00
asfernandes
de5ee1561d
Misc
2008-12-27 18:24:56 +00:00
asfernandes
dff4d4fa99
Misc
2008-12-27 18:15:50 +00:00
robocop
0f1cafb729
Cleanup: gpre_boot doesn't need additional languages.
2008-12-27 08:37:25 +00:00
alexpeshkoff
f4bb8b46fe
frontported HPUX installer changes
2008-12-26 14:39:06 +00:00
alexpeshkoff
cc5d9489f7
misc
2008-12-25 10:40:30 +00:00
alexpeshkoff
812c153990
AIX port
2008-12-24 14:17:55 +00:00
alexpeshkoff
5164439ddd
Avoid linking all this crap with trivial library
2008-12-23 09:34:19 +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
alexpeshkoff
aaaf28510a
Misc - thanks to Philippe
2008-12-12 14:16:06 +00:00
alexpeshkoff
817a8747a7
HPUX port
2008-12-12 13:53:10 +00:00
asfernandes
05947b7afc
Misc
2008-12-12 00:55:03 +00:00
alexpeshkoff
017a5b6759
HPUX port
2008-12-11 10:59:26 +00:00
alexpeshkoff
af3eb031e1
AIX port
2008-12-10 15:15:25 +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
alexpeshkoff
302353dab8
AIX port
2008-12-08 15:54:26 +00:00
alexpeshkoff
6f3feaf090
AIX port
2008-12-05 13:53:53 +00:00
alexpeshkoff
7b94589656
do not define VIO_DEBUG permanently
2008-12-03 15:50:39 +00:00
paulbeach
e2fae8e7be
Fix @prefix@ issue for aliases.conf - Reported by Adriano
2008-12-03 14:32:51 +00:00
alexpeshkoff
8ac0ebf2d2
Fixed CORE-2195:Linux CS install requires access rights review - make conf files root-writable
2008-12-01 13:05:52 +00:00
paulbeach
056fe92dbd
Small mod for HPUX
2008-11-28 09:46:43 +00:00
asfernandes
5ab801f09d
Misc
2008-11-26 00:45:20 +00:00
alexpeshkoff
00dcea36f3
Fixed CORE-2195: Linux CS install requires access rights review. Also fixed some bugs in superclassic mode.
2008-11-24 13:09:12 +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
alexpeshkoff
b4f7717eb3
Implemented CORE-1758: nBackup support in Services API.
2008-11-20 17:29:38 +00:00
paulbeach
84ca9cc09c
Darwin issues
2008-11-18 10:54:34 +00:00
paulbeach
5cfc05f5f2
Add the smp_server to the installation
2008-11-12 10:24:19 +00:00
asfernandes
0f86755bc9
Patch from Marius Popa to build on Ubuntu 8.10
2008-11-06 00:52:33 +00:00
alexpeshkoff
47584a86f0
Avoid unneeded module in fb_smp_server
2008-11-05 09:02:30 +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
asfernandes
2a757281c6
Misc
2008-10-31 00:02:49 +00:00
alexpeshkoff
11676a39dd
SAS changes - AIX port started
2008-10-30 09:14:13 +00:00
dimitr
1a7abd30d2
Cleanup.
2008-10-24 06:18:26 +00:00
paulbeach
0e926ab154
Modifications to enable a build on Darwin
2008-10-22 13:15:00 +00:00
alexpeshkoff
e79f55708d
1. Cleanup - use Firebird::Semaphore instead of local events, removed code
...
related with local events from isc_sync.cpp.
2. Cleanup - removed unused parameter 'number of events' from ISC_event_wait()
and two unused parameters from ISC_event_init().
3. Added SYSV-semaphore based implementation of IPC to isc_sync.cpp.
This should fix CORE-2102: Firebird 2.5 does not build on MacOS (Darwin).
4. Fixed use of posic CS without (x)inetd (i.e. fb_inet_server -s).
5. Fixed (to be reviewed by Dmitry) recovery after some process death in lock manager.
2008-10-10 15:58:05 +00:00
asfernandes
3bf8ec8fb2
Misc
2008-09-24 02:02:38 +00:00
paulbeach
0d3dc4e29c
Solaris 10 64bit SS
2008-09-23 11:06:49 +00:00
robocop
d14d746f15
Linker warning:
...
/OPT:WIN98 is no longer supported; ignored
2008-09-12 11:29:59 +00:00
robocop
bb09478a8a
Misc.
2008-09-12 11:15:06 +00:00
paulbeach
775ee6fa9a
Solaris 10 Modifications
2008-09-12 09:16:31 +00:00
dimitr
d3c5f713bd
Fixed Windows build.
2008-09-11 10:48:12 +00:00
alexpeshkoff
370ed679ec
Refactored services code
2008-09-11 09:03:08 +00:00
alexpeshkoff
ec5fd81ef1
Making DEV_BUILD with valgrind can easily hide problems when running without it
2008-09-11 08:55:55 +00:00
asfernandes
e986db9e58
Do not concatenate variable twice
2008-09-06 18:45:37 +00:00
asfernandes
0f387a9bee
Misc
2008-09-06 18:42:55 +00:00
paulbeach
e4754b822d
Fix CORE-2065 Add (ln -s) libfbclient.dylib to the default dynamic loader search path /usr/local/lib for Classic
2008-09-05 11:01:08 +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
paulbeach
70acbd99fe
Solaris 10
2008-09-04 11:48:41 +00:00
paulbeach
687d12e8cc
Solaris 10
2008-09-04 10:23:26 +00:00
paulbeach
9d10d8a633
Update permissions for security database
2008-09-03 10:13:14 +00:00
paulbeach
0973d9df9f
Update permissions for security database
2008-09-03 10:07:54 +00:00
paulbeach
247a2d0247
Update permissions for security database
2008-09-03 09:41:04 +00:00
asfernandes
139e4f8ca9
Misc
2008-09-03 02:26:45 +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
paulbeach
db32e2b70f
Solaris 10
2008-09-02 14:22:42 +00:00
paulbeach
88fd11398d
Solaris 10
2008-09-02 14:17:32 +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
alexpeshkoff
13a15d4bfe
1. Final fix for CORE-1964 - finished vararg cleanup in jrd.
...
2. Generic cleanup of error reporting functions all around engine.
2008-08-27 12:20:47 +00:00
robocop
7cca33b804
Misc.
2008-08-27 06:17:35 +00:00
dimitr
99402ef337
Fixed CORE-903: Update Field update / result Updated.
2008-08-25 08:13:41 +00:00
alexpeshkoff
9d33face92
Fixed CORE-2033:Unresolved symbol _Unwind_GetIP in client library
2008-08-05 10:49:29 +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
paul_reeves
d3e9b360a6
Provide a coherent and meaningful message
2008-07-11 08:44:17 +00:00
dimitr
a903e9357b
Cleanup.
2008-07-11 07:50:46 +00:00
asfernandes
607f55503d
Misc
2008-07-11 02:37:23 +00:00
skidder
518e59bb40
Fix MSVC8 build after recent Alex' commits
2008-07-10 19:13:05 +00:00
alexpeshkoff
7c8427bc35
Separated CVT functions to common and jrd parts.
...
This made possible to avoid ugly CVT_move export.
Cleanup of errors handling in CVT functions.
2008-07-10 15:57:33 +00:00
paul_reeves
2581a15586
It's even better if it is declared correctly.
2008-07-10 14:52:52 +00:00
paul_reeves
eed4f59f2b
It helps to define an env var before using it :-(
2008-07-10 14:47:09 +00:00
paul_reeves
d9ade3c6b2
Be slightly more vague, but at least include both current possibilities.
...
(This is an area that needs reworking.)
2008-07-10 14:42:17 +00:00
paul_reeves
751963f5c6
Make a reasonably sane attempt to include the correct documentation for 2.5 Alpha 1
2008-07-10 14:14:34 +00:00
paul_reeves
43c5385b38
Forward port installer changes from 2.1.1 to 2.5.000
2008-07-10 12:45:38 +00:00
alexpeshkoff
e805b65271
Fixed issues detected by QA
2008-07-09 08:51:03 +00:00
robocop
c6f11b3247
Fixed the Windows build after Alex' changes.
2008-07-08 06:47:01 +00:00
alexpeshkoff
5ac5869661
CORE-1964 - stop vararg mess when reporting errors. Use special class for it. More (ERR_post cleanup) to come.
2008-07-03 12:02:54 +00:00
asfernandes
6048e58641
Fixed the build problem reported by Nikolay
2008-07-02 00:22:47 +00:00
asfernandes
dcdcd0a31f
Fix the Windows boot build
2008-06-17 13:45:09 +00:00
asfernandes
791a2c1b1b
Fixed Linux SS build
2008-06-17 01:05:34 +00:00
asfernandes
b8a3abb888
Misc
2008-06-17 01:02:01 +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
6f889ba0a4
1) Fixed an error in the POSIX build after usage of GlobalPtr
...
2) Some things observed by Claudio
2008-06-15 16:20:55 +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
paulbeach
7cb4824d2a
Time to tidy up some old stuff
2008-06-11 11:58:16 +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
paulbeach
dac128547a
Support 64bit Darwin PPC - And will "only" work on 10.5 no matter how hard I try to support earlier versions.
2008-06-09 14:05:42 +00:00