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

246 Commits

Author SHA1 Message Date
alexpeshkoff
804c46e6eb cleanup 2012-01-13 15:58:24 +00:00
alexpeshkoff
60568258c3 correct defaults 2011-12-26 12:41:01 +00:00
dimitr
953d84de0e Make locks unconditionally granted in the fair order. The legacy behavior is unsafe in the highly loaded systems. 2011-12-23 17:47:41 +00:00
alexpeshkoff
7fb8ebd3a9 Fixed CORE-1898: Increase the password length from 8 characters, CORE-3372: Simplify process of non-default security database creation 2011-12-23 12:43:58 +00:00
hvlad
c994f7e32a Make legacy (security database based) user management plugin consistent :
- binary name changed from user_management.dll to legacy_usermanager.dll (on Windows only, POSIX will follow soon)
- registration name was changed from "Legacy_Auth" to "Legacy_UserManager" (see UserManager setting in firebird.conf)
2011-06-30 13:17:04 +00:00
asfernandes
f14ec26183 Misc. 2011-06-04 02:18:55 +00:00
alexpeshkoff
68e7cd9461 Frontported CORE-3467: provide a silent install switch 2011-05-30 15:51:22 +00:00
asfernandes
d0c2265105 Misc. 2011-05-10 01:12:14 +00:00
hvlad
fef1f49c94 Shared page cache implementation 2011-05-09 10:15:19 +00:00
alexpeshkoff
dc9e744fc3 Fixed binary packages build. No more CS/SS difference. No more linux RPMs on SF. 2011-01-17 17:38:25 +00:00
asfernandes
233093cee4 Misc 2011-01-16 02:16:15 +00:00
alexpeshkoff
d6fcde387b New plugin manager. Use it for all types of plugins. 2011-01-14 17:31:40 +00:00
alexpeshkoff
747fb1ef70 Frontported fix for CORE-3001: Install fails to create user & group "firebird" 2010-05-11 12:17:11 +00:00
asfernandes
d6e4b53865 Misc 2010-05-08 02:25:58 +00:00
skidder
6c83079b27 As per Dmitry's comment, remove DSQL debugging facility from PROD_BUILD. Remove its documentation from firebird.conf. We don't want users to learn too much about the engine internals 2010-05-02 08:48:22 +00:00
skidder
f540236674 Re-introduce access to DSQL debugging facility accidentally made inaccessible by Dmitry Y. during Firebird 2.5 development cycle. Also document it firebird.conf and enable it in PROD_BUILD. It is rather hard to debug DSQL compiler issues without intermediate trace output. 2010-05-01 13:47:39 +00:00
alexpeshkoff
88b8a40a04 1. Cleaned up most of SUPERSERVER usage.
SUPERSERVER has 4 different meanings in our code:
- this is milticlient server (replaced with Config::getMultiClientServer())
- use shared data cache (replaced with Config::getSharedCache())
- use shared metadata cache (replaced with macro SHARED_METADATA_CACHE)
- database are NOT shared between processes (replaced with getSharedDatabase())

2. Use fb_smp_server as both superclassic and classic binary on posix
(xinetd autodecection is done).

3. Small posix build cleanup.
2010-04-15 14:40:27 +00:00
dimitr
63babe1492 Changed the default page cache size for Classic, as discussed in fb-devel. 2010-04-08 04:15:08 +00:00
asfernandes
9463ffe238 Misc 2010-03-08 01:21:24 +00:00
alexpeshkoff
34cf00e326 Removed RootDirectory parameter from firebird.conf and enabled use of vulcan-style macro in it 2010-03-05 17:21:18 +00:00
alexpeshkoff
d6fcd8eb63 It was bad idea to make two TempSpace related parameters per-database - rolled back some changes 2010-03-03 15:02:01 +00:00
alexpeshkoff
e5017f1a12 Extend format of firebird configuration file with a set of additional parameters for any parameter.
Use traditional firebird configuration files format in all places (intl, trace, etc.).
Add per-database configuration facility to aliases.conf (currently 15 parameters from firebird.conf).
2010-02-28 18:00:51 +00:00
dimitr
00bc7b9025 Cleanup the deprecated configuration stuff. 2009-12-28 13:27:10 +00:00
robocop
13a8d5488f Get rid of the obsolete option CompleteBooleanEvaluation in the config file. We always do short-circuit boolean logic. 2009-12-21 07:01:24 +00:00
dimitr
07d01b2fcb Correction. 2009-11-05 08:15:52 +00:00
asfernandes
90dfb9a411 Misc 2009-09-30 01:10:11 +00:00
skidder
0070f2342b Implement RemoteFileOpenAbility on Windows. This also implements CORE-1038 improvement 2009-09-29 16:55:26 +00:00
asfernandes
1fc134a32f Feature CORE-2636 - Add support for GB 18030 character set 2009-09-23 15:44:26 +00:00
alexpeshkoff
dbc31c7283 Added dynamic comment about Restrict UDF, CORE-2626 2009-09-23 11:34:24 +00:00
robocop
3b62dade15 Fix another misc error. 2009-09-22 06:11:27 +00:00
asfernandes
709539bfec Misc 2009-09-21 15:45:10 +00:00
makowski
3b27ffc55a CORE-2601 fix the spelling, thanks Helen 2009-09-21 11:50:31 +00:00
makowski
a29ff8aecf fix the spelling 2009-09-20 18:33:53 +00:00
makowski
e0393f342f CORE-2601
add explanations into firebird.conf about UDF
add options to fb_config
2009-09-19 21:45:36 +00:00
alexpeshkoff
60a115efc2 Fixed CORE-2601: fine tuning of the installation directories does not work in configure 2009-09-11 10:49:46 +00:00
skidder
8263e01eb6 Improve firebird.conf description for CORE-2608 fix 2009-08-30 15:31:29 +00:00
dimitr
cc46e2cdac Grammar. 2009-08-30 10:08:19 +00:00
asfernandes
f4bfb5dbb3 Style of new/changed code; usage of static; misc 2009-08-30 03:04:34 +00:00
skidder
2b9fa8cf4e Support for filesystem cache size management needed to work with large databases on modern Windows hosts (64-bit - starting with XP, 32-bit - starting with Vista) 2009-08-29 19:55:23 +00:00
alexpeshkoff
920c4a57d7 Fixed CORE-2392: install cleanup for 2.5 beta1 2009-03-27 12:53:26 +00:00
alexpeshkoff
0131766191 Take care about plugins directory 2009-03-24 13:08:26 +00:00
alexpeshkoff
71c82c456f Fixed CORE-2376: Change default for authentication method parameter 2009-03-16 16:51:41 +00:00
alexpeshkoff
a41143bf24 AIX port 2009-02-05 13:22:31 +00:00
asfernandes
75c0d0f353 Misc 2009-02-05 01:08:13 +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
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
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
aaaf28510a Misc - thanks to Philippe 2008-12-12 14:16:06 +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
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
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
e805b65271 Fixed issues detected by QA 2008-07-09 08:51:03 +00:00
asfernandes
8b4a83f201 Misc 2008-05-11 03:00:46 +00:00
asfernandes
9c9672ec64 Fix misspelled word 2008-05-11 01:12:36 +00:00
alexpeshkoff
489245fa50 We are not interbase during 7 years - fixed comments and environment 2008-05-08 07:29:44 +00:00
alexpeshkoff
2b382f606b 1. Deeper integration between super and classic setup.
2. Script to switch between classic and superclassic modes.
3. Changed lisences from LGPL to IDPL (with Mark's agreement)
2008-05-07 16:34:47 +00:00
alexpeshkoff
463efb5f40 Deprecated this unneeeded any more script 2008-05-07 16:07:55 +00:00
makowski
0310e8a89d Add comment about Classic on Posix for RemoteBindAddress parameter 2008-05-06 07:00:19 +00:00
alexpeshkoff
c9b12c828d Front-ported misc install scripts changes from 2.1 2008-05-04 14:27:36 +00:00
dimitr
e18a16e3cb Removed OldParameterOrdering. 2008-03-25 16:42:10 +00:00
dimitr
02428e23eb Cleanup. 2008-03-21 08:23:44 +00:00
alexpeshkoff
00c63c1f8d 1. Make signals handling in yValve MT safe.
2. Introduce new private API calls, fb__shutdown() and fb__shutdown_callback().
3. Introduce fb_smp_server - binary to run superclassic on posix.
4. Various cleanups.
2008-02-28 18:42:30 +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
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
74724c0566 Frontported fix for CORE-1674: Wrong access rights in doc subdirectory 2008-01-04 15:14:54 +00:00
dimitr
6720a8600b Just better English. Credits go to Helen. 2007-12-19 13:40:39 +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
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
hvlad
e85c07fcb6 Explanation as Claudio suggest 2007-07-26 12:05:49 +00:00
asfernandes
6beb5e28bd Misc 2007-07-26 01:23:18 +00:00
hvlad
b85636ac5a Implement CORE-1381 : Allow Firebird to not use filesystem cache for database files 2007-07-25 18:51:28 +00:00
asfernandes
5d06ef32d8 1) CORE-1366 - French insensitive collation FR_FR_CI_AI
2) Renamed CP932 to CP943C per user feedback in CORE-1324
2007-07-19 01:25:23 +00:00
asfernandes
f044f67464 Feature request CORE-1324 - Japanese character set cp932 -- waiting for user feedback on what ICU charset is best 2007-06-22 01:59:34 +00:00
robocop
52f1b15e0c Misc. 2007-05-02 06:57:18 +00:00
asfernandes
c722690150 Misc 2007-04-27 02:28:57 +00:00
hvlad
29ab1ca027 Implement CORE-1229 : Teach Firebird to allocate disk space by more than one page at a time 2007-04-25 21:08:57 +00:00
asfernandes
9582ea243c 1) Upgrade INTL interface to undestand misc. configuration informations
2) Make our ICU collations work with different ICU versions (tested with ICU 3.6)
2007-04-15 15:57:12 +00:00
dimitr
26b62cd390 Resolved CORE-861. 2007-04-13 11:10:18 +00:00
asfernandes
fbbde208ee Make available UNICODE and UNICODE_CI for all charsets (not registered automatically in the db) 2007-04-05 19:14:55 +00:00
alexpeshkoff
0d48f91995 Removed unneeded any more creation of equiv file 2007-03-22 13:25:59 +00:00
alexpeshkoff
ac8277b0f5 front-ported various fixes from B2_0_Release 2007-03-09 13:32:17 +00:00
paul_reeves
81deb3f7d1 Document Vista requirement. 2007-03-06 08:22:56 +00:00
dimitr
9ee8ef88cf Resolved CORE-937. 2007-01-25 12:56:16 +00:00
alexpeshkoff
e18f8046bd Use symbolic names for authentication methods in firebird.conf 2006-12-17 14:02:23 +00:00
alexpeshkoff
01f2969e7f Added 'Authentication' parameter to firebird.conf 2006-12-10 12:31:15 +00:00
asfernandes
6eb4e2cbb0 Implementation of character sets TIS620 and GBK with collations TIS620_UNICODE and GBK_UNICODE. They don't work with our current stripped version of ICU. 2006-07-29 18:28:50 +00:00
asfernandes
e681063481 Add Spanish case-/accent-insensitive collation ES_ES_CI_AI for ISO8859_1 2006-06-05 01:14:02 +00:00
dimitr
7278ad2627 Provided some self-docs about the possible XNET issues. 2006-06-02 06:52:02 +00:00
dimitr
46823ae1b4 Update the conf-file. 2006-06-02 03:29:11 +00:00
alexpeshkoff
61427e2a73 Limit packet size which we can process correctly 2006-05-29 16:30:28 +00:00
asfernandes
296571e0fc Misc 2006-04-25 02:16:33 +00:00
alexpeshkoff
2d7f749456 ported changes from B2_0_Release 2006-04-24 10:08:16 +00:00
alexpeshkoff
1a5505065d ported fixes from 2.0 release 2006-04-16 12:58:29 +00:00
asfernandes
b177e5bcd4 Polish collation ISO_PLK for ISO8859_2 charset - contributed by Jaroslaw Glowacki 2006-04-13 03:04:30 +00:00
robocop
23cf0c9e42 Misc. 2006-03-16 08:53:49 +00:00
alexpeshkoff
eddade0912 change default value of LegacyHash 2006-03-15 17:23:07 +00:00
paul_reeves
6baee04435 Forward port OldColumnNaming from Fb 1.5.3 2006-01-17 04:40:31 +00:00
asfernandes
fff3a4339b Add Czech collations - contributed by Ivan Prenosil:
- WIN_CZ (case-insensitive, accent-sensitive)
 - WIN_CZ_CI_AI (case-insensitive, accent-insensitive)
2006-01-14 18:04:08 +00:00
alexpeshkoff
dcfb897e70 fix fbmgr operation 2005-12-23 11:42:47 +00:00
alexpeshkoff
8de8ef96ce added Redirection parameter to firebird.conf 2005-12-21 10:10:37 +00:00
alexpeshkoff
3bf321d649 let all users run applications 2005-12-18 15:23:32 +00:00
asfernandes
533f9f484b Add Vietnamese charset WIN1258 - contributed by Nguyen The Phuong 2005-12-09 21:50:24 +00:00
alexpeshkoff
023e4f2b70 fixed bug with access to QLI's help 2005-10-26 14:03:19 +00:00
asfernandes
8dc822337a 1) Remove feature that allow one collation name to be used with more than one charset.
2) Remove PT_BR for WIN1252, let's live with WIN_PTBR only.
2005-10-13 19:11:29 +00:00
asfernandes
d2308bfcaa Forward-port collation LT_LT from 1.5 branch 2005-09-24 22:50:25 +00:00
robocop
9cb34a45a1 Nitpicking. 2005-08-19 00:53:24 +00:00
alexpeshkoff
5630c10eb2 new way to build linux scripts 2005-08-16 10:04:13 +00:00
asfernandes
d1da541db5 Rename collation BO_BO to BS_BA - per Fikret request 2005-08-05 01:53:40 +00:00
asfernandes
e425a45a63 Bosnian collation BO_BO for WIN1250 - contributed by Fikret Hasovic 2005-07-28 19:59:11 +00:00
asfernandes
2a41a6d305 Integrate collations KOI8R_RU (Russian), KOI8U_UA (Ukrainian), WIN1257_EE (Estonian), WIN1257_LT (Lithuanian) and WIN1257_LV (Latvian) ported by Dmitry from Yaffil 2005-06-11 19:51:00 +00:00
asfernandes
59213efe7e Merge INTL branch into HEAD 2005-05-27 22:45:31 +00:00
alexpeshkoff
a912b14498 New scripts for posix 2005-04-29 18:16:46 +00:00
alexpeshkoff
27d6144ade removed obsolete scripts - moving to new scripting style 2005-04-29 18:12:44 +00:00
kkuznetsov
6c54fe33e8 Changed commented value of TCPNONAGLE to default 1 2005-04-05 07:08:02 +00:00
kkuznetsov
438005440f Allow setting TCP_NODELAY socket option in Classic Server
and make if default true on both arhitecture.
2005-04-04 12:54:34 +00:00
alexpeshkoff
8ffabb2d8a fix examples in package 2005-03-20 11:11:33 +00:00
alexpeshkoff
11e1bfcdec merge 1.5 install files to 2.0 2005-03-13 16:04:59 +00:00
kkuznetsov
8fba62a4d6 Solaris install system parts incomplete 2005-03-11 14:54:49 +00:00
alexpeshkoff
f4cd5a154f Changed name to security2.fdb 2005-02-24 12:24:38 +00:00
dimitr
03cfc7c237 Changes and cleanup regarding XNET vs old-style IPC. 2005-01-16 12:35:27 +00:00
robocop
1062f96919 Fix typo reported by Kristof Petr. 2005-01-04 00:18:19 +00:00
alexpeshkoff
9738692f68 Added new parameter 2004-12-19 16:19:35 +00:00
hvlad
0babe00375 Added config file parameter for the garbage collection policy 2004-11-09 13:06:53 +00:00
paulbeach
d56ddc1850 Fix minor typo 2004-11-03 12:06:41 +00:00
skidder
9087f86539 Add documentation note per claudio suggestion 2004-10-24 08:04:37 +00:00
skidder
c7e2bcd435 Update BugCheckAbort option description 2004-10-18 20:48:25 +00:00
skidder
2627dbec8f Add newline printed after Firebird SS service startup 2004-09-14 16:11:26 +00:00
alexpeshkoff
c68956dc2c Added firebird.conf parameter UsePriorityScheduler (requested by Nickolay) 2004-09-02 09:09:34 +00:00
alexpeshkoff
a808403767 Partially removed DeadThreadsCollection parameter from firebird.conf.
Concerning complete removal of it I wait for response on my letter to devel list.
2004-09-01 16:11:12 +00:00
paulbeach
6b2a911370 Improve NFS Warning in conf file 2004-04-19 10:20:37 +00:00
skidder
61e1af4265 Implement Paul B. suggestion about dangerous config file option 2004-04-17 02:36:11 +00:00
skidder
af366d4f5a Add BugcheckAbort option to produce coredumps on BUGCHECKs and structured exceptions 2004-04-06 07:25:45 +00:00
skidder
5bd7f7328d Do not create home directory for firebird user 2003-10-31 16:43:36 +00:00
skidder
4e8605294e Forward port Sparc fixes 2003-10-10 23:56:57 +00:00
dimitr
fa331268ef no message 2003-10-08 11:50:05 +00:00
skidder
1bce3be919 Make Firebird 2.0 Linux CS install prefix-aware and secure 2003-09-23 22:38:48 +00:00
skidder
6f2c2095ae Fix kernel memory leak 2003-08-21 22:30:20 +00:00
brodsom
b0ffeec028 Moving install from 'src' to 'builds' 2003-07-08 22:59:57 +00:00