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