8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-31 06:43:02 +01:00
firebird-mirror/src/jrd
2012-03-24 04:50:14 +00:00
..
extds 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
misc OSRI and new posix build 2010-10-12 08:02:57 +00:00
os Misc. 2012-03-10 15:37:52 +00:00
recsrc Integrated the jumping information natively into the index bucket. 2012-03-14 14:33:41 +00:00
trace Fixed CORE-3782: Password encoding 2012-03-23 17:44:17 +00:00
acl.h Now that Dmitry added ACLs to several object types previously unprotected, let's assign each of them an identifier in the ACL. 2010-01-26 08:38:30 +00:00
align.h Feature CORE-726 - Boolean data type 2010-12-18 02:17:06 +00:00
Attachment.cpp Make blb resemble more a class: private data members, convert some functions into methods, add methods with code that was in other files, etc. 2012-02-15 03:34:21 +00:00
Attachment.h 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
blb_proto.h Make blb resemble more a class: private data members, convert some functions into methods, add methods with code that was in other files, etc. 2012-02-15 03:34:21 +00:00
blb.cpp 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
blb.h Warnings. 2012-02-16 01:11:27 +00:00
blf_proto.h Make the new BLOB API use void* buffers, so applications can read/write char* strings or any other type without casts. 2011-04-15 18:54:02 +00:00
blob_filter.cpp 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
blob_filter.h Misc, style, etc. 2011-04-02 04:27:07 +00:00
blp.h Feature CORE-3626 - Subfunctions in PSQL and EXECUTE BLOCK. 2011-10-16 20:36:07 +00:00
blr.h Feature CORE-3626 - Subfunctions in PSQL and EXECUTE BLOCK. 2011-10-16 20:36:07 +00:00
BlrReader.h Feature CORE-1288 - Sub Procedures. 2011-10-02 22:11:41 +00:00
btn.cpp Integrated the jumping information natively into the index bucket. 2012-03-14 14:33:41 +00:00
btn.h Integrated the jumping information natively into the index bucket. 2012-03-14 14:33:41 +00:00
btr_proto.h Fixed (hope!) CORE-1997 - Broken foreign key handling for multi-segmented index using multi-level collations. 2012-01-12 14:54:35 +00:00
btr.cpp Misc. 2012-03-17 02:26:59 +00:00
btr.h Integrated the jumping information natively into the index bucket. 2012-03-14 14:33:41 +00:00
build_no.h nightly update 2012-03-24 04:50:14 +00:00
builtin.cpp 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
cch_proto.h Enabled background threads (garbage collector and cache writer). 2011-05-27 07:57:16 +00:00
cch.cpp New patch for CORE-3468 2012-03-22 00:21:57 +00:00
cch.h Misc. 2011-06-24 06:34:16 +00:00
cmp_proto.h Refactored the tdbb initialization, especially in AST and BG threads. 2011-10-18 18:02:57 +00:00
cmp.cpp 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
Collation.cpp Refactored the tdbb initialization, especially in AST and BG threads. 2011-10-18 18:02:57 +00:00
Collation.h Refactored the tdbb initialization, especially in AST and BG threads. 2011-10-18 18:02:57 +00:00
constants.h Let's avoid duplication of shared constants. 2011-12-22 08:07:17 +00:00
cvt2_proto.h Front-ported CORE-3553: Nested loop plan is chosen instead of the sort merge for joining independent streams using keys of different types. 2012-03-14 16:04:06 +00:00
cvt2.cpp Slightly changed the logic to make it easier to understand. 2012-03-22 07:57:06 +00:00
cvt_proto.h Misc, style, etc. 2011-04-02 04:27:07 +00:00
cvt.cpp 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
Database.cpp 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
Database.h 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
DatabaseSnapshot.cpp Fixed the broken monitoring code. 2012-03-20 10:10:31 +00:00
DatabaseSnapshot.h Fixed CORE-3508: MON$DATABASE_NAME and MON$ATTACHMENT_NAME fields contain question marks instead of non-ASCII characters regardless of the connection charset. 2011-06-02 14:19:31 +00:00
DataTypeUtil.cpp Fixed CORE-3782: Password encoding 2012-03-23 17:44:17 +00:00
DataTypeUtil.h Fixed CORE-3782: Password encoding 2012-03-23 17:44:17 +00:00
DebugInterface.cpp Make blb resemble more a class: private data members, convert some functions into methods, add methods with code that was in other files, etc. 2012-02-15 03:34:21 +00:00
DebugInterface.h Feature CORE-3626 - Subfunctions in PSQL and EXECUTE BLOCK. 2011-10-16 20:36:07 +00:00
dflt.h
dfw_proto.h Misc. 2010-01-30 09:58:01 +00:00
dfw.epp 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
dpm_proto.h Fixed bug CORE-3515 : Index corruption. Validation put "missing entries" message into firebird.log 2011-06-05 08:15:33 +00:00
dpm.epp Undo patch for CORE-3468 2012-03-21 14:45:44 +00:00
drq.h Refactor GRANT and REVOKE commands. This eliminates the DYN subsystem. 2012-02-19 02:17:27 +00:00
dyn_ut_proto.h Refactor GRANT and REVOKE commands. This eliminates the DYN subsystem. 2012-02-19 02:17:27 +00:00
dyn_util.epp 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
dyn.h Refactor GRANT and REVOKE commands. This eliminates the DYN subsystem. 2012-02-19 02:17:27 +00:00
EngineInterface.h 1) Removed READ/WRITE BLOB sql commands. 2) Refactored request operations to fix server crashes. 2012-02-03 19:01:36 +00:00
err_proto.h 1) Use metadata character set in DSQL cache 2009-12-05 14:21:52 +00:00
err.cpp 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
ErrorImpl.cpp
ErrorImpl.h Move v3 public include files to src/include/firebird. 2011-06-02 15:57:08 +00:00
event_proto.h Frontported fix for CORE-3589: Internal shared resource leak. Make trunk work with SystemV semaphores as shared mutexes/events. 2011-10-13 11:31:15 +00:00
event.cpp 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
event.h Move v3 public include files to src/include/firebird. 2011-06-02 15:57:08 +00:00
evl_proto.h Simplified fix for problem with default values in formats. 2011-02-11 00:43:15 +00:00
evl_string.h
evl.cpp 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
exe_proto.h Shared page cache implementation 2011-05-09 10:15:19 +00:00
exe.cpp Fixed CORE-3092: ROW_COUNT is not cleared before the singleton INSERT statement, 2012-03-15 10:40:45 +00:00
exe.h Feature CORE-3626 - Subfunctions in PSQL and EXECUTE BLOCK. 2011-10-16 20:36:07 +00:00
ext_proto.h Finish the statements refactor in the engine. Get rid of jrd_nod. 2010-12-04 22:15:03 +00:00
ext.cpp 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
ext.h Refactored the whole RSB stuff into classes. They're inside the /recsrc sub-directory now. 2009-12-09 18:45:44 +00:00
ExtEngineManager.cpp Feature CORE-3626 - Subfunctions in PSQL and EXECUTE BLOCK. 2011-10-16 20:36:07 +00:00
ExtEngineManager.h 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
fields.h Correction for future use of UTF-8 metadata. 2011-09-17 20:29:57 +00:00
filte_proto.h New feature CORE-3364 : Blob filter to translate internal debug info into text representation 2011-02-26 15:21:24 +00:00
filters.cpp 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
flags.h Cleanup. 2009-11-28 07:29:26 +00:00
flu_proto.h
flu.cpp 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
flu.h Misc. 2011-06-24 06:34:16 +00:00
fun_proto.h Make ExprNodes and RecordSourceNodes reference others directly instead of via jrd_nod. 2010-11-21 03:47:29 +00:00
fun.epp 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
Function.epp 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
Function.h Feature CORE-3626 - Subfunctions in PSQL and EXECUTE BLOCK. 2011-10-16 20:36:07 +00:00
GarbageCollector.cpp Fixed the [not working] background garbage collection. 2011-09-21 07:22:12 +00:00
GarbageCollector.h Misc. 2011-05-28 02:05:45 +00:00
GlobalRWLock.cpp Misc. 2011-11-16 17:41:27 +00:00
GlobalRWLock.h Shared page cache implementation 2011-05-09 10:15:19 +00:00
grant_proto.h
grant.epp 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
ibase.h MAC port. Also cleaned up one related place, where names of struct and variable were same (bstream) 2012-03-23 14:06:14 +00:00
ibsetjmp.h Front-ported fix for CORE-3646: Segmentation fault in Linux 2011-12-29 17:48:59 +00:00
idx_proto.h
idx.cpp 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
idx.h Invert the RDB$PACKAGE_NAME segment in system indexes to make them usable in more cases. 2012-01-10 13:53:44 +00:00
inf_proto.h Fixed issue reported by Claudio privately 2011-03-31 10:28:36 +00:00
inf_pub.h Interface for 2PC (distributed transactions coordinator) 2011-05-19 11:38:38 +00:00
inf.cpp 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
ini_proto.h 1) Restricted ALTER/DROP permissions to the object owners only. Now this applies to domains, charsets, collations, generators and exceptions. This fixes CORE-304: Metadata security hole - any user can alter/drop generators and exceptions. 2012-01-08 14:05:29 +00:00
ini.epp 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
ini.h OSRI and new posix build 2010-10-12 08:02:57 +00:00
intl_builtin.cpp 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
intl_classes.h Restored a lot of changes, rolled back by me unintentionally 2010-10-12 11:36:51 +00:00
intl_proto.h
intl.cpp 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
intl.h OSRI and new posix build 2010-10-12 08:02:57 +00:00
IntlManager.cpp I don't see the point in creating temporary strings in these cases. 2012-02-15 03:43:06 +00:00
IntlManager.h Extend format of firebird configuration file with a set of additional parameters for any parameter. 2010-02-28 18:00:51 +00:00
irq.h Corrections and cleanup. 2012-01-09 00:08:33 +00:00
isc_version.h
isc_version.rc
jrd_proto.h Re-implemented the disabled code in the remote server. Cleaned up the legacy logic that doesn't look actual these days. 2011-12-22 15:32:06 +00:00
jrd.cpp Implemented CORE-3788: Make all utilities follow same rules when expanding database name 2012-03-14 08:46:27 +00:00
jrd.h 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
JrdStatement.cpp 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
JrdStatement.h Feature CORE-1288 - Sub Procedures. 2011-10-02 22:11:41 +00:00
lck_proto.h Front ported improvement CORE-3323 : Ability to cancel waiting in lock manager 2011-02-02 11:20:52 +00:00
lck.cpp 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
lck.h Shared page cache implementation 2011-05-09 10:15:19 +00:00
license.h Comments. 2009-11-27 08:34:34 +00:00
lls.h Getting ready to use 32 (not 31) page and transaction numbers 2011-01-21 17:55:04 +00:00
met_proto.h Misc. 2012-01-09 00:08:58 +00:00
met.epp 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
met.h Feature CORE-1385 Identity columns - in its basic form 2010-01-13 19:14:15 +00:00
mov_proto.h 1) Restricted ALTER/DROP permissions to the object owners only. Now this applies to domains, charsets, collations, generators and exceptions. This fixes CORE-304: Metadata security hole - any user can alter/drop generators and exceptions. 2012-01-08 14:05:29 +00:00
mov.cpp 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
msg_encode.h Comments. 2009-11-27 08:34:34 +00:00
msg.h
names.h Removed the accidentally committed lines. 2011-07-14 15:34:21 +00:00
nbak.cpp 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
nbak.h Misc. 2011-06-26 18:48:00 +00:00
nodebug.cpp 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
ntrace.h 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
obj.h 1) Restricted ALTER/DROP permissions to the object owners only. Now this applies to domains, charsets, collations, generators and exceptions. This fixes CORE-304: Metadata security hole - any user can alter/drop generators and exceptions. 2012-01-08 14:05:29 +00:00
ods_proto.h Some fixes; Misc. 2009-12-22 00:08:49 +00:00
ods.cpp 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
ods.h Integrated the jumping information natively into the index bucket. 2012-03-14 14:33:41 +00:00
opt_proto.h Implemented CORE-3332: Provide more detailed information about the query execution plan. Some details are still to be worked on. 2011-02-02 11:31:04 +00:00
opt.cpp Simplificate CastNode. There is no need for a format there. 2012-03-17 16:06:05 +00:00
Optimizer.cpp Simplificate CastNode. There is no need for a format there. 2012-03-17 16:06:05 +00:00
Optimizer.h Fixed CORE-2457 - UNICODE_CI internal gds software consistency check. 2012-01-24 00:16:50 +00:00
pag_proto.h ODS change : implemented SCN inventory pages to make diffrential backup faster not reading pages which was not changed since previous backup. 2009-12-20 23:13:01 +00:00
pag.cpp 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
pag.h Misc, style, etc. 2011-04-02 04:45:26 +00:00
par_proto.h Use the BLR message definition of external procedures and functions. 2011-07-10 01:23:53 +00:00
par.cpp 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
pcmet_proto.h Misc. 2010-01-30 09:58:01 +00:00
pcmet.epp 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
PreparedStatement.cpp Refactor jrd_req into JrdStatement (shared part) and jrd_req (execution of a statement). 2010-04-18 22:19:11 +00:00
PreparedStatement.h 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
que.h Comments. 2009-11-27 08:34:34 +00:00
RandomGenerator.cpp 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
RandomGenerator.h
RecordBuffer.cpp Misc. 2011-03-03 14:13:49 +00:00
RecordBuffer.h Misc. 2011-03-03 14:13:49 +00:00
RecordNumber.h EMPTY_NUMBER doesn't have any special semantics, it's just something the default constructor assigns to the object value. 2010-02-05 10:58:55 +00:00
RecordSourceNodes.cpp 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
RecordSourceNodes.h 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
Relation.cpp 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
Relation.h Fixed related bugs 2011-05-30 14:26:15 +00:00
relations.h Removed the accidentally committed lines. 2011-07-14 15:34:21 +00:00
req.h Fixed CORE-3092: ROW_COUNT is not cleared before the singleton INSERT statement, 2012-03-15 10:40:45 +00:00
ResultSet.cpp 1) Removed READ/WRITE BLOB sql commands. 2) Refactored request operations to fix server crashes. 2012-02-03 19:01:36 +00:00
ResultSet.h 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
rlck_proto.h
rlck.cpp 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
Routine.h Rename methods to match error constants as per Claudio request. 2011-11-10 14:35:40 +00:00
rpb_chain.cpp 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
rpb_chain.h Moved some more .h-files to common from jrd as Vlad suggested 2010-10-13 10:39:52 +00:00
rse.h Removed duplicated type declaration. 2011-02-20 15:34:08 +00:00
RuntimeStatistics.cpp Shared page cache implementation 2011-05-09 10:15:19 +00:00
RuntimeStatistics.h Fixed CORE-3625: MON$IO_STATS doesn't report page writes performed asynchronously (at the AST level). 2012-03-15 09:29:33 +00:00
sbm.h
scl_proto.h 1) Restricted ALTER/DROP permissions to the object owners only. Now this applies to domains, charsets, collations, generators and exceptions. This fixes CORE-304: Metadata security hole - any user can alter/drop generators and exceptions. 2012-01-08 14:05:29 +00:00
scl.epp 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
scl.h 1) Restricted ALTER/DROP permissions to the object owners only. Now this applies to domains, charsets, collations, generators and exceptions. This fixes CORE-304: Metadata security hole - any user can alter/drop generators and exceptions. 2012-01-08 14:05:29 +00:00
sdw_proto.h
sdw.cpp 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
sdw.h Misc 2009-11-28 01:44:42 +00:00
shut_proto.h Refactored the database shutdown. Work in progress. 2011-10-10 13:51:10 +00:00
shut.cpp 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
SimilarToMatcher.h Misc. 2012-01-29 02:53:44 +00:00
sort.cpp Front-ported CORE-3457: Optimize the temporary space manager regarding small chunk allocations. 2012-03-14 14:00:38 +00:00
sort.h 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
sqz.cpp 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
sqz.h Misc. 2010-02-13 08:34:08 +00:00
status.cpp Moved some more .h-files to common from jrd as Vlad suggested 2010-10-13 10:39:52 +00:00
status.h 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
svc_tab.cpp Make Windows boot build work again after Alex's changes 2010-05-20 11:47:28 +00:00
svc_tab.h OSRI and new posix build 2010-10-12 08:02:57 +00:00
svc_undoc.h Misc 2009-11-28 01:44:42 +00:00
svc.cpp Fixed use of UTF8 strings in services 2012-03-15 15:05:31 +00:00
svc.h Fixed use of UTF8 strings in services 2012-03-15 15:05:31 +00:00
SysFunction.cpp Make blb resemble more a class: private data members, convert some functions into methods, add methods with code that was in other files, etc. 2012-02-15 03:34:21 +00:00
SysFunction.h Make ExprNodes and RecordSourceNodes reference others directly instead of via jrd_nod. 2010-11-21 03:47:29 +00:00
TempSpace.cpp Misc. 2012-03-17 02:26:59 +00:00
TempSpace.h Misc. 2012-03-17 02:26:59 +00:00
thread_proto.h
tpc_proto.h Cleanup: unused functions, parameters & variables. 2012-01-24 03:37:43 +00:00
tpc.cpp 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
tra_proto.h Refactored the database shutdown. Work in progress. 2011-10-10 13:51:10 +00:00
tra.cpp 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
tra.h Improvement CORE-3536 : Garbage collection in GTT is unnecessary delayed by active transactions in another attachments 2011-06-24 12:49:08 +00:00
trig.h Fixed CORE-3692: Cannot drop a NOT NULL constraint on a field participating in the UNIQUE constraint. 2011-12-06 13:12:18 +00:00
types.h 1) Restricted ALTER/DROP permissions to the object owners only. Now this applies to domains, charsets, collations, generators and exceptions. This fixes CORE-304: Metadata security hole - any user can alter/drop generators and exceptions. 2012-01-08 14:05:29 +00:00
UserManagement.cpp Misc. 2012-03-17 02:26:59 +00:00
UserManagement.h Diagnostics 2011-12-26 16:06:00 +00:00
val_proto.h
val.h Make all aggregates aware of big tables (more than 2^31 rows). 2011-02-04 07:53:25 +00:00
validation.cpp Integrated the jumping information natively into the index bucket. 2012-03-14 14:33:41 +00:00
version.rc
vio_debug.h
vio_proto.h Cleanup: unused functions, parameters & variables. 2012-01-24 03:37:43 +00:00
vio.cpp 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
VirtualTable.cpp Moved some more .h-files to common from jrd as Vlad suggested 2010-10-13 10:39:52 +00:00
VirtualTable.h Refactored the whole RSB stuff into classes. They're inside the /recsrc sub-directory now. 2009-12-09 18:45:44 +00:00