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

1045 Commits

Author SHA1 Message Date
alexpeshkoff
6a2016235a Fixed CORE-4435: After calling release() for attachment to database (instead detach) in embedded mode attachment remains active forever (and some cleanup re. reference counters) 2014-06-10 07:13:34 +00:00
alexpeshkoff
dd549a0a4d Arm64 port 2014-05-22 10:47:03 +00:00
alexpeshkoff
be0f72fa6e Fixed assertion reported by Pavel Zotov privately, took typical measures to avoid such behavior in the future 2014-05-20 08:05:16 +00:00
alexpeshkoff
854aa5ec96 Change Hash duplicates control interface to avoid unexpected use - thanks to Claudio 2014-05-07 09:18:52 +00:00
alexpeshkoff
148f60aa94 Fixed support of maps with same hash value 2014-05-06 10:07:08 +00:00
mapopa
9176e2f4f6 VMS cleanup 2014-04-30 09:14:20 +00:00
hvlad
bb2c97fb0c MSVC 12 support, very first step 2014-04-28 12:50:31 +00:00
asfernandes
128ec5aee0 Fixed problem with ALTER SEQUENCE. 2014-04-19 22:17:59 +00:00
alexpeshkoff
df78c817e9 Bad name "Buffer" and misc cleanup around 2014-04-09 12:32:02 +00:00
alexpeshkoff
260050f5f2 Patch from Dmitry Sibiryakov - convert SQLDA directly to IMessageMetadata w/o intermediate BLR 2014-04-08 16:13:12 +00:00
robocop
c90d9d4547 Misc. 2014-04-05 01:44:32 +00:00
alexpeshkoff
20e846369e Implemented CORE-3370: Resolve additional aspects of multiple security databases from services and cross-database requests POV (mapping names) 2014-04-04 15:57:18 +00:00
alexpeshkoff
ee8fbcd231 fixed build 2014-03-24 09:46:18 +00:00
robocop
66af445e2e Misc. 2014-03-22 20:51:24 +00:00
robocop
6a7d4ca3ff Misc. 2014-03-14 00:42:20 +00:00
asfernandes
19abcf94fd Cleanup InternalMessageBuffer. 2014-03-09 01:55:42 +00:00
alexpeshkoff
86d9a11f6c Mac port 2014-02-26 12:31:20 +00:00
dimitr
1717dac8de Totally misc. 2014-02-17 15:10:50 +00:00
alexpeshkoff
26b090c93b Added access to configuration interfaces from IMaster and support for getting configured directories 2014-02-12 11:20:55 +00:00
alexpeshkoff
ede5ddeaa5 Misc formattingsrc/common/classes/fb_tls.h 2014-01-23 12:26:03 +00:00
alexpeshkoff
078827c8e0 Fixed possible alignment issue 2014-01-20 13:08:56 +00:00
asfernandes
f3e7be12ba Misc. 2014-01-16 14:52:18 +00:00
alexpeshkoff
949defe5e6 Implemented CORE-4317: Make ISQL use new object API with 32-bit length for object sizes (messages, SQL statements, etc.)
Implementation also includes changes in GPRE, but this utility is not complete - only commands, used in ISQL,
are working in code generator for new API.
New interface IUtl is added - it performs tasks, related with database objects (attachment, transaction, etc.),
but not requiring routing in YValve, i.e. client only tasks.
2014-01-15 13:02:08 +00:00
robocop
2810026363 Misc and warnings. 2013-12-29 00:35:50 +00:00
alexpeshkoff
d0a916138f Fixed CORE-4298: fbsvcmgr doesn't recognise sts_record_versions and other sts switches 2013-12-19 13:48:17 +00:00
alexpeshkoff
72bfd909e6 Fixed CORE-4290: added SQL support to set/drop unlimited list of user's properties 2013-12-10 13:03:39 +00:00
asfernandes
d543daf51a Misc. 2013-11-21 01:17:08 +00:00
alexpeshkoff
82f1524800 Fixed some more warnings 2013-11-18 14:56:14 +00:00
alexpeshkoff
83db69c849 Fixed new gcc 4.7 warning "deleting object of polymorphic class" in many places. Adjusted use of interface types (reference counted vs just vesrioned). Avoided some hacks caused by badly chosen interface type. 2013-11-18 12:20:23 +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
hvlad
b86b3e0380 Fixed bug in downgrade() 2013-10-02 12:41:21 +00:00
alexpeshkoff
9d1683f40b Misc 2013-10-01 09:30:52 +00:00
alexpeshkoff
4fa12124e6 Fixed build with valgrind 2013-10-01 08:08:06 +00:00
alexpeshkoff
18d66a33b4 Cleanup - avoid unneeded generate's argument in SortedArray and Hash 2013-09-24 08:46:10 +00:00
dimitr
c76ea0e7d3 Misc. 2013-09-23 12:27:40 +00:00
dimitr
ddffb4861d Added conditional locking option to Firebird::Sync. 2013-09-22 15:36:57 +00:00
alexpeshkoff
b84835d590 Fixed CORE-4163: Configuration fbtrace.conf contains syntax errors (make trace use native order of config file keys) 2013-09-18 16:03:43 +00:00
dimitr
b1ecbccebb Added comparison operations against string types. 2013-09-18 09:35:39 +00:00
alexpeshkoff
a3abde8118 Fixed CORE-4211: Embedded engine hangs for 5 seconds when closing 2013-09-09 11:03:46 +00:00
alexpeshkoff
a8f8465366 Postfix for CORE-3935 & CORE-3944: helps avoid segfaults/deadlocks when shutting down firebird 2013-08-16 12:44:10 +00:00
dimitr
ccef8ee6de Fixed the negative/too-big numbers in the memory stats (CORE-4159). 2013-08-04 09:35:12 +00:00
alexpeshkoff
4ca13f7e1b Better debug info 2013-07-26 08:49:47 +00:00
hvlad
b67cbf11ea Fixed memory leak when fbclient library is unloaded manually 2013-07-25 14:21:46 +00:00
asfernandes
768b79c361 Improvements and corrections to message builder and UDR. 2013-06-18 15:50:48 +00:00
asfernandes
91e0c3af00 Misc. 2013-06-17 01:13:02 +00:00
hvlad
030dcd999d A cleanup and a few improvements :
- ability to wait with finite timeout
- separate counts of waiting readers and writers
- two interlocked operations are needed when lock granted to a waiting readers (despite of its amount)
2013-06-16 21:28:59 +00:00
hvlad
a50f749cd9 misc 2013-06-16 21:21:33 +00:00
asfernandes
abea0e695d Misc. 2013-05-27 01:50:57 +00:00
hvlad
52ca2d8725 Fixed bug CORE-4101 : firebird.log contains "I/O error during "write" operation" records but database works correctly 2013-05-22 16:11:50 +00:00
robocop
99c21b988d Misc. 2013-05-21 21:46:28 +00:00