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

1397 Commits

Author SHA1 Message Date
dimitr
f9b75ffc74 Cleanup the makefiles. 2008-02-20 15:38:36 +00:00
alexpeshkoff
601854055c Make windows and linux install trees better match 2008-02-19 10:29:06 +00:00
asfernandes
c979d91901 Misc 2008-02-19 02:34:55 +00:00
paulbeach
03b2501b5b Add the Readme.txt, allow package upgrade of aliases.conf and UDF files, so existing installations get upgraded properly. 2008-02-18 12:05:59 +00:00
alexpeshkoff
c14a900271 add Database.cpp to posix build 2008-02-15 08:47:23 +00:00
alexpeshkoff
ab38952521 changed soname for embedded library - frontported 2008-02-14 16:34:08 +00:00
robocop
7a0a29e234 Move some clutter out of jrd.h to Database.h and Database.cpp. 2008-02-14 12:24:27 +00:00
robocop
de63251672 We don't support Sinix-Z anymore. 2008-02-14 10:53:55 +00:00
alexpeshkoff
ca3a1fec5f let gpre_static rebuild when library is changed 2008-02-14 10:08:04 +00:00
paulbeach
3db5c9b13a update the launchdaemon plist file with the correct dtd url 2008-02-12 16:13:18 +00:00
asfernandes
11b869588d Misc 2008-02-08 01:25:41 +00:00
dimitr
8769891f0c Fixed the build. 2008-02-06 20:18:47 +00:00
paulbeach
b9cd63c1f1 Oops - there should be a comment here 2008-02-06 16:19:39 +00:00
alexpeshkoff
a8ec4a25d9 Fixed CORE-1728: Monitoring tables do not work after fresh linux install 2008-02-06 11:27:32 +00:00
paulbeach
7119957fd9 1. Updated MacOS mod_loader to handle Bundles and Dynamic Libraries (yes the loading of the two is different)
2. Support the loading of the ICU Libraries dynamically
3. new = FB_NEW - prevent asserts.
2008-02-05 12:48:38 +00:00
alexpeshkoff
0c3ad329d3 Mutexes cleanup 2008-02-05 08:04:18 +00:00
asfernandes
607ef7d9fa Encapsulate the parser and make it thread safe 2008-02-03 19:16:12 +00:00
asfernandes
9f47ec71be Oops 2008-02-03 02:38:31 +00:00
asfernandes
b39ac40c9d Misc 2008-02-03 02:32:39 +00:00
robocop
84882b6220 Misc. 2008-02-02 16:52:37 +00:00
dimitr
0cda20a31a Cleanup AliceMemoryPool. 2008-01-29 12:28:28 +00:00
hvlad
7ae321b32f Restore broken boot build 2008-01-27 12:36:03 +00:00
alexpeshkoff
cbb1daf415 Fixed VC7 build 2008-01-24 15:02:48 +00:00
paul_reeves
2534ed60ba fix typo 2008-01-24 11:04:55 +00:00
paul_reeves
b613a3f943 Forward port attempt to minimize hard-coded version string hell from windows install kits. 2008-01-24 10:32:25 +00:00
dimitr
971af7942b Fixed the win32 build. 2008-01-23 19:34:51 +00:00
dimitr
e1d53429ae Fixed the win32 build. 2008-01-23 19:27:36 +00:00
alexpeshkoff
39896cb955 Fixed CORE-1671: atexit() calls in client libraries cause segfaults
and CORE-1079: Every attach of fbclient/fbembed library leaks 64KB of memory

To do it:
- created new template GlobalPtr, controlling access to destructors of global objects.
- applied it to global objects.

Also some related cleanup.
2008-01-23 15:52:40 +00:00
alexpeshkoff
46e0083216 use valgrind for amd64 DEV_BUILD 2008-01-23 15:39:44 +00:00
paul_reeves
76422c9ac9 Keep 2.5 'sort of' up-to-date 2008-01-23 06:59:07 +00:00
robocop
a6d4ab83fb Misc. 2008-01-22 11:08:20 +00:00
robocop
6edb716f5d Misc. 2008-01-22 10:30:23 +00:00
paulbeach
d1d433a8c0 Minor Mods 2008-01-22 09:40:41 +00:00
paulbeach
95cac4966b Welcome to 64bit MacOS builds 2008-01-18 15:13:44 +00:00
paulbeach
79a649377d Welcome to 64bit MacOS builds 2008-01-18 14:12:26 +00:00
paulbeach
7a227d924c Darwin and HPUX mods 2008-01-17 12:28:17 +00:00
alexpeshkoff
281a99b0e8 Applied Damyan's patch - MIPS linux port 2008-01-17 12:26:24 +00:00
paulbeach
795ec9349c Darwin and HPUX mods 2008-01-17 12:09:39 +00:00
alexpeshkoff
cf95913c7f misc 2008-01-17 11:36:15 +00:00
dimitr
e8c8879696 The merge is being fixed. 2008-01-16 13:57:06 +00:00
dimitr
dd9ec5f1cc The merge is being fixed. 2008-01-16 13:55:51 +00:00
alexpeshkoff
b0a7a9064b Fixing merge 2008-01-16 13:40:49 +00:00
dimitr
414ffe4466 The merge is being fixed. 2008-01-16 13:29:21 +00:00
alexpeshkoff
a98e65879a Fixing merge 2008-01-16 13:26:43 +00:00
dimitr
d536dc3f8c The merge is being fixed. 2008-01-16 13:03:37 +00:00
alexpeshkoff
24c7c42382 Merge continued 2008-01-16 11:48:27 +00:00
dimitr
36b8ab6457 The merge is being fixed. 2008-01-16 11:35:22 +00:00
dimitr
91da348ad3 The merge continued. 2008-01-16 11:32:21 +00:00
dimitr
cf84ebd910 The merge continued. 2008-01-16 10:41:58 +00:00
dimitr
99b102e678 Committed with conflicts by Alex's request. 2008-01-16 10:36:35 +00:00
paulbeach
c613c40c7a No -M for useradd on HPUX 2008-01-10 14:20:04 +00:00
paulbeach
d0e4100420 HPUX Depot install 2008-01-10 11:26:58 +00:00
alexpeshkoff
7f5e655b5d fixed linux build 2008-01-10 10:06:22 +00:00
asfernandes
e0226e17fb Misc 2008-01-09 23:57:18 +00:00
alexpeshkoff
ba5b321861 Fixed CORE-1421: RPM libstdc++ version dependency 2008-01-09 15:47:45 +00:00
paulbeach
71ee831a7a Move generateNewDBAPassword function from posixLibrary to linuxLibrary. This function makes no sense on HPUX. 2008-01-09 11:05:20 +00:00
paulbeach
f3c21d4ca2 HPUX Port 2008-01-07 12:26:23 +00:00
alexpeshkoff
f92ae11948 Pass through CFLAGS, set for ./configure. This is minimum cross-build support.
It makes it possible to build, for example, for i386 on amd64 linux. Just use:
  ./configure CFLAGS=-m32 --host=i386-cross-linux
or, certainly:
  ./autogen.sh CFLAGS=-m32 --host=i386-cross-linux
Should also help when doing builds in other cases when 32/64 bit choice is possible.
2008-01-04 17:34:46 +00:00
alexpeshkoff
74724c0566 Frontported fix for CORE-1674: Wrong access rights in doc subdirectory 2008-01-04 15:14:54 +00:00
asfernandes
0ee85c7525 Misc 2007-12-28 00:14:00 +00:00
paulbeach
7db090f19e Apply MacOS changes to HEAD 2007-12-27 12:19:52 +00:00
paulbeach
4a2f1647fe Apply MacOS changes to HEAD 2007-12-27 10:55:58 +00:00
robocop
e1187273c8 Totally misc. 2007-12-22 09:36:52 +00:00
asfernandes
c27c33d750 Misc 2007-12-22 00:53:39 +00:00
paul_reeves
d3a5c1f6f8 MInor tweaks to a) speed up testing the installer, and b) document the available options. 2007-12-21 12:22:22 +00:00
paul_reeves
50d5e101ed Add support to build VCRT merge modules. These files are VC8 specific, and technically they belong under the 'install\arch-specific\win32\msvc8' directory. But that directory does not exist (and may never exist), so they can be parked here for the time being. 2007-12-21 12:21:25 +00:00
paul_reeves
512f5f881a Add support to deploy VCRT libraries via msi, if windows installer 3.0 is available. 2007-12-21 12:10:16 +00:00
paulbeach
256c0ba277 Apply MacOS changes to HEAD 2007-12-20 11:34:29 +00:00
paul_reeves
bf99212d84 Add some generic functions to test for host O/S 2007-12-19 14:07:13 +00:00
dimitr
6720a8600b Just better English. Credits go to Helen. 2007-12-19 13:40:39 +00:00
paul_reeves
bcfd8860ce Implement feature request CORE-548
Installer now generates a help screen when passed /?, /h or /help on the command-line
2007-12-19 13:34:34 +00:00
paulbeach
91c4f3734e Apply MacOS changes to HEAD 2007-12-19 13:25:49 +00:00
alexpeshkoff
4816dbe061 1. Use EXE_LINK or STATICEXE_LINK (what appropriate) to link executables instead of plain LD.
2. Fron-ported fix for broken in ALt-Linux ld - changed order of libraries in command line.
2007-12-14 11:32:06 +00:00
paul_reeves
74b3502494 Fix build 2007-12-13 11:04:58 +00:00
paulbeach
18dcda1ab9 Fix MacOS install typo 2007-12-10 11:13:53 +00:00
asfernandes
66e179cfe7 Misc 2007-12-09 13:09:58 +00:00
robocop
5aeb5aa99c Misc. 2007-12-08 07:46:23 +00:00
paulbeach
d1a0e95271 MacOS 10.5 (Leopard) updates 2007-12-07 12:19:37 +00:00
robocop
8a7da83a18 Follow VC8 changes. 2007-12-04 08:36:09 +00:00
alexpeshkoff
f4dc0c29cb Multi-instancing in SlackWare 2007-12-03 16:11:46 +00:00
alexpeshkoff
1a83a0f90d Comment 2007-12-03 15:48:52 +00:00
dimitr
cc15362a03 Some practice in the English language :-) 2007-11-29 18:45:58 +00:00
hvlad
c2800e66e8 Implement CORE-1625 : Implement new setting to relax strict SQL standard's alias checking rules 2007-11-29 17:53:38 +00:00
alexpeshkoff
dc17b59e87 Multi-instancing support in generic startup file for super-server. 2007-11-27 07:45:37 +00:00
alexpeshkoff
ba77f62858 Multi-instance support for Mandriva/Mandrake/Redhat/Fedora 2007-11-26 15:41:34 +00:00
alexpeshkoff
3b638b124b misc 2007-11-26 15:40:23 +00:00
hvlad
8e52da6e14 Make instreg independent from common 2007-11-26 12:32:23 +00:00
alexpeshkoff
206786df6e Added minimum multi-instance support 2007-11-19 13:21:51 +00:00
alexpeshkoff
9310dfd260 frontported change in startup script 2007-11-19 13:20:59 +00:00
robocop
2d2b8cf718 Misc. 2007-11-17 10:18:10 +00:00
asfernandes
54b36766c0 Misc 2007-11-17 00:38:16 +00:00
alexpeshkoff
6af3bfc4e9 Fixed VC7 build 2007-11-15 13:29:57 +00:00
paulbeach
94033a9cc2 HPUX Port 2007-11-15 08:20:12 +00:00
dimitr
ae790e61bc Fixed the CPL applet linkage (made it static instead of dynamic).
This is the only project that overrides the common property sheets (in terms of linkage).
2007-11-14 10:02:33 +00:00
dimitr
0f4023ee6e Fixed linkage issues. 2007-11-13 15:01:26 +00:00
dimitr
4f48b4e61a Re-enable the dynamic linkage for the release builds as well. This should solve both CORE-1587 and CORE-1590. 2007-11-13 14:09:46 +00:00
robocop
3fc16e5848 Fix the VC6 project files. 2007-10-29 03:22:13 +00:00
asfernandes
8df237433f Correction - there was a \0 byte in this file 2007-10-28 23:41:37 +00:00
skidder
9f6743102a Correction 2007-10-28 18:03:40 +00:00
skidder
2619fd6532 Allow local protocol to work with servers running both under restricted accounts (e.g. Vista regular user) and unrestricted accounts (e.g. LocalService) 2007-10-28 15:00:49 +00:00