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

514 Commits

Author SHA1 Message Date
robocop
85b7075cf9 Revert code as it was in FB1.5 (PVS-Studio). 2014-02-22 07:04:22 +00:00
dimitr
ae658e91fc Fixed CORE-4346: v3 GBAK cannot restore backups on pre-v3 server versions. 2014-02-20 06:52:26 +00:00
robocop
2810026363 Misc and warnings. 2013-12-29 00:35:50 +00:00
alexpeshkoff
4a8fe5a0de Implemented CORE-4273: Per-database control on access to database from remote stations 2013-11-22 15:21:11 +00:00
alexpeshkoff
d6297bebd4 Fixed some gcc warnings 2013-11-19 13:19:11 +00:00
dimitr
765956ba30 Attempted to fix a number of issues with badly working privileges after restore into ODS12. 2013-11-18 16:27:03 +00:00
alexpeshkoff
5a054cca16 Fix found by Jim Starkey man-in-themiddle attack on ATTACH packet.
That packet may contain database name, command line for service and/or some other important and critical information.
To avoid such attack wire encryption is started before attaching database or service manager, right after connect.
Also should fix a number of issues found in Alpha1 regarding services attach.
2013-10-16 12:53:04 +00:00
dimitr
3ba9ad4cc1 A few corrections, mostly regarding new-style vs legacy UDFs. 2013-06-19 09:14:01 +00:00
dimitr
0c9a9fdf4c Made the ALTER SEQUENCE RESTART behavior standard compliant. 2013-06-18 18:22:31 +00:00
alexpeshkoff
1ef34fdf39 Fixed CORE-3942: Restore from gbak backup using service doesn't report an error 2013-06-07 10:41:12 +00:00
dimitr
3031034302 Moved ThreadData into the namespace + small cleanup. 2013-04-13 15:07:51 +00:00
alexpeshkoff
538dc8cd87 New fix for CORE-3995: Slight problem with GBAK parameter checking 2013-03-12 11:43:46 +00:00
alexpeshkoff
6822569a93 Fixed CORE-3575:Support of backup volumes with size more than 4Gb 2013-03-05 12:53:09 +00:00
alexpeshkoff
c1a4759915 Fixed CORE-3995: Slight problem with GBAK parameter checking 2012-12-20 15:27:54 +00:00
alexpeshkoff
4ca6e669fe 1. Fixed CORE-3786: Firebird 2.5.1 Hangs on MacOSX 10.7 (Lion) on DB create after reboot.
2. Cleanup: avoid functional style in stuff exception.
2012-11-01 11:40:18 +00:00
dimitr
9f2a992078 Implemented:
CORE-2780: Include client library version and protocol version in mon$attachments
CORE-2187: Return the Hostname in mon$attachments
CORE-3779: Report OS user name in MON$ATTACHMENTS
+ some cleanup.
2012-09-12 07:45:51 +00:00
robocop
f601bbdb8b Misc. 2012-08-08 02:20:30 +00:00
asfernandes
254959f099 Misc. 2012-06-27 02:24:06 +00:00
alexpeshkoff
477e14a820 Implemented CORE-2666: Make it possible to use API to do remote backups/restores 2012-06-20 11:47:30 +00:00
robocop
844b15bd13 Misc and style. 2012-05-20 10:00:52 +00:00
asfernandes
b15387999c Fixed CORE-3802 - Firebird runs out of memory while restoring database backup. 2012-03-31 17:23:29 +00:00
alexpeshkoff
0afd11b7ee Postfix for AV due to CORE-3649 2012-03-19 09:09:21 +00:00
alexpeshkoff
e0eda0c873 Fixed use of UTF8 strings in services 2012-03-15 15:05:31 +00:00
asfernandes
1758b1fdbe Misc. 2012-03-10 15:37:52 +00:00
alexpeshkoff
aa64bc7424 Fixed CORE-3649: gbak deletes backup file even if error happens when it's already successfully closed 2012-03-03 16:47:30 +00:00
alexpeshkoff
4e795f4047 Include platform definitions file common.h in firebird.h. Use OS-specific ThreadId instead artificial FB_THREAD_ID, avoiding unneeded casts in the code. This should fix BSD and MAC ports. 2012-03-01 08:55:43 +00:00
dimitr
88336dfde3 Cleaned up and slightly refactored the XDR logic. 2012-01-25 07:13:53 +00:00
alexpeshkoff
fb91147616 Fixed CORE-3733: GBAK fails to fix system generators while restoring 2012-01-18 12:03:45 +00:00
alexpeshkoff
db80e18dc7 Fixed CORE-3658: FBSVCMGR connects to server as OS user name rather than value of ISC_USER environment variable 2011-12-30 14:11:24 +00:00
dimitr
1fb40d535f Fixed the authentication during restore via the Services API. 2011-12-03 12:48:54 +00:00
asfernandes
bdd2fac058 Fixed backup/restore of BOOLEAN columns. 2011-11-18 01:07:26 +00:00
alexpeshkoff
70ddf7a875 Make services work correctly with multiple security databases 2011-10-04 12:51:57 +00:00
dimitr
ffa0c84d97 Added the missing RDB$SYSTEM_FLAG and RDB$DESCRIPTION columns into RDB$FUNCTION_ARGUMENTS. 2011-07-14 15:27:25 +00:00
asfernandes
f14ec26183 Misc. 2011-06-04 02:18:55 +00:00
alexpeshkoff
a01baa2112 Add verbose message for CORE-3461 2011-06-01 09:36:07 +00:00
alexpeshkoff
fa0b56fdd5 Simplification - thanks to Vlad 2011-06-01 08:04:31 +00:00
alexpeshkoff
07c631f366 Fixed CORE-3461: DDL operations fail after backup/restore 2011-06-01 07:47:56 +00:00
alexpeshkoff
256cb1e853 1. Use reference counted stable in global pool objects instead PublicHandle's validation.
2. Avoid massive segfaults when closing heavily loaded server.                                                                                 
3. Restored logic in YValve required for correct shutdown.                                                                                    
4. Do not change externally visible request body when preparing it.
2011-04-25 17:47:56 +00:00
asfernandes
e53330f9f6 Improvement CORE-3433 - Improve GBAK restore performance (records insertion). 2011-04-19 15:24:51 +00:00
dimitr
d640d04922 Fixed assertion during restore. 2011-03-03 14:12:07 +00:00
asfernandes
8ee5d6965e Warnings 2011-02-09 21:25:46 +00:00
alexpeshkoff
511daaca67 warnings 2011-01-21 16:43:49 +00:00
alexpeshkoff
740351638f Fixed CORE-3261: Assertion when running restore service 2010-11-26 16:54:53 +00:00
alexpeshkoff
20777b4fe3 Check for presence of sync functions 2010-11-25 15:48:37 +00:00
asfernandes
b46abf3984 Misc 2010-11-21 02:36:57 +00:00
alexpeshkoff
23813add62 Fixed CORE-3249: gbak file is not truncated during backup operation 2010-11-19 15:12:49 +00:00
alexpeshkoff
694fb30f8f Fixed assertion 2010-11-15 17:03:30 +00:00
dimitr
7eded400e8 Let's clearly distinguish between deterministic and invariant functions, they're not the same thing actually. Runtime optimization usage is to be re-considered, if necessary.
Warning: this includes an ODS change, please boot-build.
2010-11-13 15:03:44 +00:00
alexpeshkoff
e05c1a825f Moved some more .h-files to common from jrd as Vlad suggested 2010-10-13 10:39:52 +00:00
alexpeshkoff
2dc25a44bb OSRI and new posix build 2010-10-12 08:02:57 +00:00