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

147 Commits

Author SHA1 Message Date
robocop
66b1227b22 Unused params, some formatting, cleanup. 2009-05-01 17:21:36 +00:00
asfernandes
f6f364da49 Trim trailling spaces 2009-04-04 16:39:31 +00:00
robocop
5acf561eb6 Get rid of some typedefs. 2009-04-02 08:53:25 +00:00
hvlad
709ea47530 Split long error message on two lines. Misc. 2009-03-26 22:29:19 +00:00
alexpeshkoff
8c507dbb45 Fixed a number of gcc warnings: class has virtual functions but non-virtual destructor 2009-03-05 17:01:50 +00:00
alexpeshkoff
2a8603af7d Formally this fixes gcc warning - no virtual dtor in class with virtual functions.
But this required serious reworking of InstanceControl and GlobalPtr<> classes.
GlobalPtr<> should not be directly derived from class with virtual functions -
virtual table for it's instances may become invalid in the moment,
when cleanup is needed. Therefore indirect link via InstanceList and
InstanceLink is established instead. This required also a little changes in
a way how InstanceControl is used. GlobalPtr<> usage is not changed.
2009-03-04 10:26:16 +00:00
aafemt
f28366aa03 Rollback till better fix for Windows loader problem 2009-03-02 10:27:35 +00:00
aafemt
42862bb779 Only shared libraries can have plugins inside 2009-03-01 16:38:53 +00:00
alexpeshkoff
0346cf6a83 Fixed a number of problems with file ownership and access rights on unix 2009-02-20 16:18:12 +00:00
asfernandes
f0de59cde9 Misc 2009-02-13 21:08:56 +00:00
robocop
6612f1b08c Misc. 2009-02-13 07:48:28 +00:00
hvlad
22107f0ba3 Suspend trace session when log is full despite of log reader [in]activity. 2009-02-11 15:24:12 +00:00
hvlad
90984234ec Refactoring. Make getStorage static method. 2009-02-11 15:21:31 +00:00
hvlad
44ffbdb145 Avod assertion 2009-02-11 15:20:14 +00:00
hvlad
17b13cbd0c Misc 2009-02-11 15:19:20 +00:00
hvlad
6983baea22 Pass Firebird's root directory to the trace plugin with initialization info.
Allow to use relative and/or empty filenames as audit log file.
Ensure root directory ends with separator when it is used.
2009-02-11 11:36:49 +00:00
asfernandes
7ba3e7d0e5 Misc 2009-02-11 01:32:09 +00:00
hvlad
243f59e424 Lets handle file IO errors.
Don't use HW dependent size_t in shared file records.
2009-02-10 11:32:11 +00:00
hvlad
14408ad443 Correction by Adriano 2009-02-10 09:01:19 +00:00
hvlad
026c2412e6 Constness 2009-02-09 15:25:01 +00:00
asfernandes
4d77727642 Misc 2009-02-08 18:01:38 +00:00
robocop
f01b2a5abf Misc, please review. 2009-02-08 12:54:33 +00:00
robocop
a18dc0519f Misc, style, fixing dangerous warnings, constness, etc. 2009-02-08 11:23:46 +00:00
asfernandes
1105286dee Misc 2009-02-07 15:20:34 +00:00
hvlad
c048467cba Don't change descriptors of other objects, noted by Claudio 2009-02-06 14:18:20 +00:00
hvlad
789edd2afc Correct typo, thanks to Claudio 2009-02-06 13:47:57 +00:00
hvlad
39394c343f Simplification 2009-02-06 13:47:10 +00:00
asfernandes
a1b2736830 Misc 2009-02-05 14:50:57 +00:00
asfernandes
478ad06312 Misc 2009-02-05 14:44:11 +00:00
asfernandes
75c0d0f353 Misc 2009-02-05 01:08:13 +00:00
alexpeshkoff
aca2ff3483 Make trace plugin work on linux 2009-02-04 11:43:19 +00:00
alexpeshkoff
2da14652dd Avoid use of class PluginManager 2009-02-04 11:39:37 +00:00
hvlad
da44ed0f49 When no active trace sessions left, clear notification needs 2009-02-03 19:14:52 +00:00
alexpeshkoff
d0e4a14230 removed #ifdefs - after latest Vlad's fixes not needed any more 2009-02-03 08:09:52 +00:00
hvlad
2ece5acb86 Use-count approach to track lifetime of trace configurations storage file. 2009-02-02 22:27:03 +00:00
hvlad
2d6965d832 Remove unneeded assignment 2009-02-02 16:28:24 +00:00
hvlad
bdcdb6a328 Enable unlink of temporary trace files for WINNT only. This is temporary solution. 2009-02-02 16:24:33 +00:00
hvlad
a0ab0d9109 Trace correctly failed SQL statement prepare attempts and SET TRANSACTION statement. 2009-02-02 16:23:05 +00:00
alexpeshkoff
4821c8a329 Do not AC_CONFIG_FILE twice 2009-02-02 15:23:50 +00:00
alexpeshkoff
94f9917300 filename case 2009-02-02 15:12:38 +00:00
asfernandes
56689d338b Misc 2009-02-02 14:46:24 +00:00
hvlad
64ed2f7064 Correction 2009-02-02 14:01:22 +00:00
alexpeshkoff
d4062a3fa5 make it compile on posix 2009-02-02 13:31:20 +00:00
hvlad
5a821aa8fc Be POSIX compliant. Fixed few errors, thanks to Alex. 2009-02-02 13:11:48 +00:00
alexpeshkoff
397bacc330 fixed posix compile 2009-02-02 12:05:09 +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
hvlad
09d9645c46 Trace services implementation 2009-02-01 22:07:35 +00:00