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

490 Commits

Author SHA1 Message Date
asfernandes
97843da8a3 Misc 2007-05-20 03:25:52 +00:00
alexpeshkoff
d73fd1edc7 Added missing SPB parameter 2007-05-17 12:40:58 +00:00
alexpeshkoff
235395f950 Fixed assertion in DEV_BUILD 2007-05-14 09:27:10 +00:00
alexpeshkoff
95c09394b1 misc 2007-05-11 16:34:50 +00:00
alexpeshkoff
8aba4a1ea1 Added fbsvcmgr, utility to access services manager 2007-05-03 11:25:05 +00:00
alexpeshkoff
4407a805f8 misc 2007-04-28 07:01:27 +00:00
asfernandes
41f715871d Misc 2007-04-28 03:10:05 +00:00
alexpeshkoff
6a5ba244bb Now works with all services v2, present in firebird 2007-04-27 15:09:09 +00:00
alexpeshkoff
e26228270f 1. avoid code duplication defining arg_string
2. fix posix build
2007-04-27 09:20:17 +00:00
skidder
91fa2c7080 Fix MSVC8/Win32 build. IMO, these things where not nice:
- Target-dependent global typedefs
- Target-dependent stuff in COMMON .cpp files
2007-04-26 19:30:15 +00:00
alexpeshkoff
e8f40413a0 support some more actions - work in progress 2007-04-26 16:16:45 +00:00
hvlad
31af74fbf6 Fixed bug CORE-1228 : Database often became corrupted after an out of disk space condition 2007-04-25 20:45:03 +00:00
alexpeshkoff
8274d3213d Fixed CORE-867 - all utilities now hide password from "ps" as soon as possible 2007-04-25 14:10:47 +00:00
alexpeshkoff
6ad6bd68a7 added action_backup support 2007-04-25 14:06:14 +00:00
alexpeshkoff
4e5adaf94c Fixed CORE-856 - Unable to set FName, MName, LName fields in security to blank 2007-04-23 12:57:39 +00:00
asfernandes
6fa1d99ec7 Misc 2007-04-22 22:18:04 +00:00
robocop
a7c81977db Misc. 2007-04-21 08:18:28 +00:00
alexpeshkoff
f3098d92b3 avoid do-while loop 2007-04-20 16:26:08 +00:00
alexpeshkoff
eea2ee76e2 applied license and some more changes, suggested by Claudio 2007-04-20 16:21:10 +00:00
robocop
f2f3d205ce Misc. 2007-04-20 09:47:14 +00:00
alexpeshkoff
24015c14cd fixed gcc warning 2007-04-19 09:12:32 +00:00
alexpeshkoff
29880ec63d command line interface with services manager - work in progress 2007-04-19 09:08:21 +00:00
alexpeshkoff
d63491e3c5 Finished gcc-warnings cleanup 2007-04-11 16:05:40 +00:00
robocop
22decb76f7 Misc. 2007-04-10 10:04:00 +00:00
alexpeshkoff
6e735f7c53 Misc + gcc warning hunting 2007-04-09 16:15:29 +00:00
alexpeshkoff
1932c8f4e7 added switch -trusted to most of firebird utilities 2007-04-07 08:47:58 +00:00
robocop
e71a03261c This is the full SafeArg implementation for getting rid of the fixed parameter types in the messages db. Alas, the legacy messages (before FB2.1) can't be changed in number of arguments neither the types of arguments sent by callers of the MsgPrint family or the fb_msg_format functions can be changed because old clients know these legacy messages and would crash. 2007-03-28 04:20:36 +00:00
dimitr
38b2e47f92 Misc. 2007-03-16 09:48:47 +00:00
dimitr
85aa6f120f Front-ported fix for CORE-943. 2007-03-09 08:21:18 +00:00
alexpeshkoff
b9f44507f1 Removed unneeded ifdef 2007-03-07 13:12:34 +00:00
asfernandes
2fa7a76177 Misc 2007-03-06 02:29:48 +00:00
robocop
9dba1eb236 Totally misc. 2007-03-05 06:40:57 +00:00
alexpeshkoff
12bfa56b3b Prevent guardian from to often server restarts 2007-03-04 11:04:54 +00:00
asfernandes
e35d604987 Added option to nbackup not run database triggers 2007-03-04 01:41:44 +00:00
robocop
87c9f2bcc4 Apply solution for CORE-1129. Thanks to Bill Oliver.
I didn't change install_reg, install_svc and fbcpl's fbdialog.
2007-02-15 10:35:09 +00:00
asfernandes
e2b5f28f5f Misc 2007-02-11 16:57:19 +00:00
robocop
409ff041dd Misc and replaced "IB" by "FB" where it made sense to me. 2007-02-11 09:04:54 +00:00
dimitr
4bf70828fb Formatting. 2007-02-09 08:22:14 +00:00
dimitr
367a315eec Fixed CORE-1124. 2007-02-09 08:11:35 +00:00
alexpeshkoff
f1151d822b Fix for threaded services. Thanks to Adriano. 2006-12-20 08:38:41 +00:00
alexpeshkoff
e0507b190a Avoid loosing initial error code 2006-12-18 09:30:40 +00:00
alexpeshkoff
513b6a52dd Fixed CORE-1057 2006-12-17 11:19:56 +00:00
alexpeshkoff
1a4652f01a Trusted authentication for windows 2006-12-08 18:38:15 +00:00
dimitr
6c3b5555be Fixed CORE-959. This is a hack, but hopefully a better one than in v1.5. 2006-12-06 18:24:12 +00:00
dimitr
9ae3ad0c0a Win64 adjustments. 2006-10-30 14:18:02 +00:00
asfernandes
7aec5c407f Misc 2006-09-24 03:16:52 +00:00
dimitr
e61187fb93 Don't report an error if the client library is installed manually. 2006-09-22 11:51:34 +00:00
aafemt
c662ea7d9e Warnings 2006-08-17 12:08:49 +00:00
asfernandes
f2b0dab8e3 Misc 2006-08-17 01:50:47 +00:00
mkubecek
e9816e87af shutdown fbserver when fbguard receives TERM or INT signal 2006-08-16 12:46:15 +00:00
paul_reeves
8ad025c41a Use more refined test to compare existing gds32 installed with candidate version. 2006-08-03 09:13:02 +00:00
alexpeshkoff
028ab3c597 fixed AV related with SVC_TRMNTR in services 2006-07-27 14:24:09 +00:00
alexpeshkoff
c689bb8d85 ported fix from release - restored warning about too long password 2006-06-20 07:19:43 +00:00
dimitr
33db7e2f6a Fixed the CPL applet. 2006-05-31 16:57:50 +00:00
robocop
9886d09647 Misc. 2006-05-20 04:22:07 +00:00
robocop
ae51945b18 Misc. 2006-05-20 03:31:05 +00:00
asfernandes
292ad66e96 Misc 2006-05-20 01:53:51 +00:00
asfernandes
e4275e8fab Do not #include <typeinfo> 2006-05-20 01:10:40 +00:00
alexpeshkoff
b056a118b5 1. Avoid use of STL
2. Reworked exceptions to make status_exception always hold correct status vector
3. Avoid use of RTTI
2006-05-19 15:17:02 +00:00
robocop
136cab1caf Misc. 2006-05-04 02:57:26 +00:00
robocop
cf537a437a Integrate fb_event_print into the VC6 build. Time will say if it's useful or not. 2006-04-30 06:43:59 +00:00
robocop
abc65e7381 Finally I figured out how to update and compile the events printing facility, but I'm still trying to figure out a linker problem. Built with a small trick for now. 2006-04-29 08:08:48 +00:00
robocop
4e0176c1d6 Fix this forgotten utility so it syncs with Dmitry's changes, but I didn't verify if it compiles. 2006-04-29 00:35:32 +00:00
alexpeshkoff
2d7f749456 ported changes from B2_0_Release 2006-04-24 10:08:16 +00:00
asfernandes
8b12fe6ef7 Move separation of app_name and switches to better place 2006-04-21 02:52:41 +00:00
dimitr
ccc620e334 A bunch of changes targeted to support multi-instancing on win32. 2006-04-20 10:35:44 +00:00
alexpeshkoff
f7b16d9ad9 Better way to delete pidfile, thanks to Claudio 2006-04-18 08:55:16 +00:00
robocop
7cb3796f94 I think this way is more readable. 2006-04-18 04:49:37 +00:00
asfernandes
a5be4e7e2c Misc 2006-04-16 22:11:20 +00:00
asfernandes
22b55292c8 Correction 2006-04-16 15:27:00 +00:00
alexpeshkoff
1a5505065d ported fixes from 2.0 release 2006-04-16 12:58:29 +00:00
robocop
c5f2284b15 Style. 2006-04-06 08:18:53 +00:00
robocop
e5338ba1ed Only strcmp and strncmp have common names across all plartforms. Cater for differences in strcasecmp/stricmp and strncasecmp/strnicmp. 2006-03-25 07:08:00 +00:00
alexpeshkoff
fbde90f273 always fill internal_user_data with 0's on creation 2006-03-09 10:27:42 +00:00
robocop
1f84bac700 Mark unused data members, discover more code associated to conditional compilation, clean some places, replace custom loops by memcpy and memset when possible, etc. 2006-02-23 05:08:26 +00:00
hvlad
73dcebc962 Replace "../jrd/jrd_time.h" with "../common/classes/timestamp.h" 2006-02-03 13:13:27 +00:00
robocop
f86bdc14b4 I want to continue compiling FB2 successfully with my tools, if you don't object.
:-)
2006-01-25 07:04:13 +00:00
hvlad
46d9ffb4bf 1. Add isc_dpb_no_garbage_collect to gfix attachment to not force a sweep
2. Fix unregistered bug - wrong statistics if relation\index data is longer than 2^32 bytes length
3. Fix unregistered bug - average index key length rounded to integer value
2006-01-21 15:30:02 +00:00
alexpeshkoff
d1ee840d60 fixed gcc warning(s) 2006-01-16 16:49:15 +00:00
alexpeshkoff
3d8aea7bba fixed posix build and warnings 2006-01-15 13:34:03 +00:00
robocop
6f8e342053 Totally misc. 2006-01-14 04:54:34 +00:00
robocop
b67b0219ab Change from getenv to readenv. This is still getenv in Linux/UNIX but GetEnvironmentVariable in Windows. 2006-01-14 04:48:59 +00:00
robocop
1e6d89ebfc Comment excessive dependencies on license.h. 2006-01-07 00:31:37 +00:00
robocop
30d652e2a5 Misc. 2005-12-31 03:49:31 +00:00
alexpeshkoff
eba3ba3c06 front-ported one forgotten 1.5 commit to 2.0 2005-12-30 15:59:19 +00:00
robocop
b3823f7597 Gstat should display the Win32 error text, not the error code in English versions. 2005-12-17 02:26:40 +00:00
alexpeshkoff
62a24d46e4 1. Moved data structures, written to database file, into ods.h.
2. Added new types of clumplets to ClumpletReader and ClupmletWriter.
3. Applied modified ClumpletReader and ClupmletWriter to /remote and partially /jrd.
4. Added active protection from remote brute-force attack to services API.
2005-11-27 20:53:09 +00:00
dimitr
013f09d614 Misc. 2005-10-12 06:47:15 +00:00
alexpeshkoff
39b7d5c641 fixed a bug querying service state - thanks to Claudio 2005-10-03 08:53:15 +00:00
alexpeshkoff
40f650d020 reanimated -database switch in gsec 2005-09-30 16:10:18 +00:00
robocop
8f082b0532 Gstat will have problems if it has to seek to a db page beyond 4GB from BOF, because we detect a problem that didn't happen. I put the check that appears in my old VC6 MSDN examples and that matches Vulcan's logic. 2005-09-26 08:43:49 +00:00
robocop
556be3310e Set interactive to false for now to be able to compile. To be reviewed by Paul Reeves. 2005-09-24 05:11:57 +00:00
dimitr
c38d27d58a Added -i switch to instsvc, as agreed with Olivier and Alex times ago. 2005-09-19 10:43:01 +00:00
kkuznetsov
d65fb07878 Allowing using SERVICE_THREAD in CLASSIC server as platform option 2005-08-24 12:12:23 +00:00
dimitr
6430c7ac10 Moved the ODS checking routine from ods.h to a separate module. 2005-08-16 13:39:26 +00:00
dimitr
efb3268658 Fixed wrong defines, thanks to Claudio. 2005-08-13 08:19:22 +00:00
dimitr
7a343b8162 Moved the Services API into the engine on threadable platforms. 2005-08-10 14:47:42 +00:00
robocop
6c89683142 Totally misc. 2005-07-31 00:45:38 +00:00
skidder
4cba544d05 do not overwrite destination during nbackup restore 2005-07-19 23:23:24 +00:00
dimitr
cd20fb8b39 Fixed ODS decoding in GSTAT. 2005-06-27 18:36:29 +00:00