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

19797 Commits

Author SHA1 Message Date
robocop
444a7c3d45 increment build number 2006-05-04 02:57:28 +00:00
robocop
bd19c9a7d6 increment build number 2006-05-04 02:57:27 +00:00
robocop
136cab1caf Misc. 2006-05-04 02:57:26 +00:00
robocop
c66c73a0cc increment build number 2006-05-04 02:57:25 +00:00
robocop
9bd715d341 increment build number 2006-05-04 02:57:24 +00:00
fsg
6c46dae6ec increment build number 2006-05-04 02:19:42 +00:00
fsg
aea91a0070 increment build number 2006-05-04 02:19:02 +00:00
robocop
de28ac7744 increment build number 2006-05-04 00:03:54 +00:00
robocop
65cd37ef2f increment build number 2006-05-04 00:03:53 +00:00
robocop
d39a584011 Misc. 2006-05-04 00:03:52 +00:00
robocop
f3564b7db2 increment build number 2006-05-04 00:02:59 +00:00
robocop
ebe0a75026 Simplification. 2006-05-04 00:02:58 +00:00
robocop
8e68573abb increment build number 2006-05-04 00:02:56 +00:00
robocop
d4ec54750c increment build number 2006-05-04 00:02:55 +00:00
dimitr
45364a45f4 increment build number 2006-05-03 10:50:16 +00:00
dimitr
aa7a83fa99 Don't use spinlocks until FB3. 2006-05-03 10:50:13 +00:00
dimitr
25a5a11877 increment build number 2006-05-03 09:26:43 +00:00
dimitr
c5688dc69e increment build number 2006-05-03 09:25:33 +00:00
dimitr
b855a9fd3a increment build number 2006-05-03 09:25:32 +00:00
dimitr
dc3c7991af increment build number 2006-05-03 09:21:45 +00:00
alexpeshkoff
70a71910c5 increment build number 2006-05-03 08:26:40 +00:00
dimitr
977bf530f1 increment build number 2006-05-03 07:06:24 +00:00
dimitr
f5799df0ef Correction. 2006-05-03 07:06:23 +00:00
dimitr
819a758ca2 increment build number 2006-05-03 07:02:27 +00:00
dimitr
c6439fd818 increment build number 2006-05-03 05:44:33 +00:00
dimitr
b4304d3998 Let's separate Mutex and Spinlock. 2006-05-03 05:44:26 +00:00
asfernandes
011bc0b9b2 increment build number 2006-05-03 02:39:31 +00:00
asfernandes
960804adbc Correct compute descriptor for LOWER/UPPER of blob 2006-05-03 02:39:30 +00:00
fsg
ddf6b888e3 increment build number 2006-05-03 02:19:40 +00:00
fsg
1800e68a62 increment build number 2006-05-03 02:18:59 +00:00
robocop
69b034ce98 increment build number 2006-05-03 02:09:57 +00:00
robocop
50d7a51eb5 Don't know why only the Release build showed my mistake. 2006-05-03 02:09:55 +00:00
dimitr
95d024a3e6 increment build number 2006-05-02 13:55:13 +00:00
dimitr
a6a9420cb1 increment build number 2006-05-02 13:55:12 +00:00
dimitr
f8af2a74d9 increment build number 2006-05-02 13:53:21 +00:00
dimitr
ab24dde1cd Fixed the CHECK bug reported by Ivan Prenosil. 2006-05-02 13:53:20 +00:00
dimitr
b9552083df increment build number 2006-05-02 13:51:53 +00:00
dimitr
ff57039a02 increment build number 2006-05-02 10:57:22 +00:00
hvlad
f3c815e954 increment build number 2006-05-02 09:55:00 +00:00
fsg
f612a1fdd6 increment build number 2006-05-02 02:18:46 +00:00
asfernandes
cbf0a23c9a increment build number 2006-05-02 01:32:42 +00:00
asfernandes
df37723a48 Misc 2006-05-02 01:32:41 +00:00
asfernandes
10bc8f3003 increment build number 2006-05-02 01:32:40 +00:00
robocop
92a4608a8e increment build number 2006-05-02 01:01:29 +00:00
robocop
f99a573a9a Misc and check lock's string length. 2006-05-02 01:01:26 +00:00
asfernandes
b73e4d449f increment build number 2006-05-02 00:25:12 +00:00
asfernandes
2d3ddf116d Misc 2006-05-02 00:25:11 +00:00
asfernandes
2d22201759 increment build number 2006-05-02 00:15:31 +00:00
asfernandes
556c1e8929 increment build number 2006-05-02 00:15:30 +00:00
asfernandes
f3251b285b Misc 2006-05-02 00:15:29 +00:00
robocop
29324670bd increment build number 2006-05-02 00:11:48 +00:00
robocop
f0301e7fff increment build number 2006-05-02 00:11:47 +00:00
robocop
ea3c37f4cb Remove unused code. 2006-05-02 00:11:46 +00:00
robocop
76213c265b increment build number 2006-05-02 00:04:14 +00:00
robocop
ad97bd88cc increment build number 2006-05-02 00:04:13 +00:00
robocop
07f4bed382 I don't want another "interprete", so I rename "defered" to "deferred". 2006-05-02 00:04:12 +00:00
robocop
6dafb903d5 increment build number 2006-05-02 00:04:09 +00:00
robocop
806c406eef increment build number 2006-05-02 00:04:07 +00:00
hvlad
2a174c79e2 increment build number 2006-05-01 22:23:34 +00:00
hvlad
e2d3bb4bca increment build number 2006-05-01 22:23:33 +00:00
hvlad
3e824e6b25 increment build number 2006-05-01 22:23:32 +00:00
hvlad
f94b8bd641 Merge B1_5_Remote_LazyPort branch into HEAD 2006-05-01 22:23:31 +00:00
hvlad
b196cac010 increment build number 2006-05-01 22:23:29 +00:00
dimitr
2213856d76 increment build number 2006-05-01 06:10:11 +00:00
dimitr
8814993472 Fixed memory corruption caused by aggregates whose map format exceeds the size limit.
As a side effect, it makes impossible to use more than one LIST function in the select list. What a cruel world.
2006-05-01 06:10:09 +00:00
dimitr
8c087f0aef increment build number 2006-05-01 05:11:54 +00:00
dimitr
ab72aae201 Threading cleanup. Restored the V4_THREADING code to the state it was before Blas' cleanup. It's not used but preserved as a self-documentation. 2006-05-01 05:11:52 +00:00
dimitr
5d847971b2 increment build number 2006-05-01 04:44:01 +00:00
dimitr
cdaa147388 increment build number 2006-05-01 04:44:00 +00:00
dimitr
cebda2b4bf Threading cleanup. More to follow. 2006-05-01 04:43:59 +00:00
dimitr
a209902441 increment build number 2006-05-01 04:42:38 +00:00
dimitr
04e1c432d2 Misc. 2006-05-01 04:42:10 +00:00
dimitr
82e056fb2f increment build number 2006-05-01 04:42:09 +00:00
dimitr
89a1a7f8fb increment build number 2006-05-01 04:41:42 +00:00
dimitr
4751065f1f increment build number 2006-05-01 04:21:40 +00:00
dimitr
eb41776617 Threading cleanup. More to follow. 2006-05-01 04:21:39 +00:00
dimitr
71c288875d increment build number 2006-05-01 04:12:31 +00:00
dimitr
afa0f666b8 Threading cleanup. More to follow. 2006-05-01 04:12:30 +00:00
dimitr
fc4a45ab6c increment build number 2006-05-01 04:11:57 +00:00
dimitr
1661369725 increment build number 2006-05-01 04:11:22 +00:00
dimitr
a24e3e261c increment build number 2006-05-01 04:11:21 +00:00
dimitr
b1e9ae02d4 increment build number 2006-05-01 04:10:50 +00:00
dimitr
d99f872936 increment build number 2006-05-01 04:09:35 +00:00
dimitr
c10750b4d4 increment build number 2006-05-01 04:09:10 +00:00
asfernandes
485af6dbf8 increment build number 2006-05-01 02:41:34 +00:00
asfernandes
d49b0bb648 Misc 2006-05-01 02:41:33 +00:00
asfernandes
9e01f3acd9 increment build number 2006-05-01 02:30:09 +00:00
asfernandes
a9fd08e21b Be compilable in non WIN_NT platforms 2006-05-01 02:30:08 +00:00
asfernandes
e92af2ed5e increment build number 2006-05-01 02:26:11 +00:00
asfernandes
eb77ff3709 Misc 2006-05-01 02:26:10 +00:00
fsg
7eb0113d1c increment build number 2006-05-01 02:23:27 +00:00
fsg
5995080986 increment build number 2006-05-01 02:22:44 +00:00
dimitr
aa04282d26 increment build number 2006-04-30 19:22:23 +00:00
dimitr
d062ebeea1 increment build number 2006-04-30 19:22:22 +00:00
dimitr
9d0ff78b80 Simplified the locking a bit. 2006-04-30 19:22:21 +00:00
dimitr
9cc276ccc9 increment build number 2006-04-30 19:21:27 +00:00
dimitr
369f43fc62 Misc. 2006-04-30 19:21:23 +00:00
dimitr
e429ddd256 increment build number 2006-04-30 19:20:55 +00:00
dimitr
25992e20fb increment build number 2006-04-30 18:51:48 +00:00
dimitr
b95ea450fa Removed threading remainings from the Netware port. 2006-04-30 18:51:44 +00:00
dimitr
c0d2f0b139 increment build number 2006-04-30 18:15:32 +00:00
dimitr
bece02f7e8 Threading cleanup. More to follow. 2006-04-30 18:15:30 +00:00
dimitr
32178a2c61 increment build number 2006-04-30 18:13:36 +00:00
dimitr
3aabec533d More correct ttype handling for concatenation. 2006-04-30 18:13:27 +00:00
dimitr
14e2573438 increment build number 2006-04-30 17:49:34 +00:00
dimitr
61bd8dbc05 Threading cleanup. More to follow. 2006-04-30 17:49:32 +00:00
dimitr
ee21ec2599 increment build number 2006-04-30 17:44:55 +00:00
dimitr
1809a7eb74 increment build number 2006-04-30 17:44:54 +00:00
dimitr
a827cbbe89 increment build number 2006-04-30 17:40:30 +00:00
dimitr
8f9d2584db Threading cleanup. More to follow. 2006-04-30 17:40:24 +00:00
dimitr
57ddbc453c increment build number 2006-04-30 17:30:35 +00:00
dimitr
75a87ba4b7 increment build number 2006-04-30 17:30:34 +00:00
dimitr
79652b7222 Threading cleanup. More to follow. 2006-04-30 17:30:32 +00:00
dimitr
8283f3bb85 increment build number 2006-04-30 17:30:13 +00:00
dimitr
4d903bc32c Removed unused code. When MT-safe logic is done, we should use native classes instead of wrappers anyway. 2006-04-30 17:30:11 +00:00
dimitr
798be46212 increment build number 2006-04-30 17:29:57 +00:00
dimitr
3851ce7881 increment build number 2006-04-30 17:03:28 +00:00
dimitr
11b118cb45 increment build number 2006-04-30 17:03:27 +00:00
dimitr
5331015d9b Threading cleanup. More to follow. 2006-04-30 17:03:26 +00:00
dimitr
4c06b5a5c5 increment build number 2006-04-30 17:02:42 +00:00
dimitr
7c86334ca7 increment build number 2006-04-30 17:02:14 +00:00
dimitr
db367af2d3 increment build number 2006-04-30 16:37:17 +00:00
dimitr
c4b1aa5a8e Protect global data (sync with Vulcan). 2006-04-30 16:37:14 +00:00
dimitr
504384e0bb increment build number 2006-04-30 16:33:10 +00:00
dimitr
9889ef2251 increment build number 2006-04-30 16:33:09 +00:00
dimitr
fd606f2226 increment build number 2006-04-30 16:28:33 +00:00
dimitr
8e07223ebf Threading cleanup. More to follow. 2006-04-30 16:28:30 +00:00
dimitr
a7b6fdb84d increment build number 2006-04-30 16:24:15 +00:00
dimitr
2d8ac62ed3 increment build number 2006-04-30 16:24:14 +00:00
dimitr
861adcceee increment build number 2006-04-30 16:22:05 +00:00
dimitr
26f3a50694 increment build number 2006-04-30 15:11:56 +00:00
dimitr
b8342226e6 Const'ness. 2006-04-30 15:11:50 +00:00
dimitr
1269a5196b increment build number 2006-04-30 10:03:24 +00:00
dimitr
a278cd4348 increment build number 2006-04-30 10:02:30 +00:00
dimitr
7ebf234bed increment build number 2006-04-30 09:53:06 +00:00
robocop
f00840f742 increment build number 2006-04-30 06:44:01 +00:00
robocop
257646a10e increment build number 2006-04-30 06:44:00 +00:00
robocop
cf537a437a Integrate fb_event_print into the VC6 build. Time will say if it's useful or not. 2006-04-30 06:43:59 +00:00
robocop
a9e71e43dd increment build number 2006-04-30 06:43:58 +00:00
robocop
34d9772351 increment build number 2006-04-30 06:42:41 +00:00
robocop
403f5e5c57 Tweak to be able to link after compiling print_event.cpp. 2006-04-30 06:42:40 +00:00
robocop
085fe68cf2 increment build number 2006-04-30 06:41:40 +00:00
robocop
d0b711f2bc Totally misc. 2006-04-30 06:41:38 +00:00
dimitr
4f861ee63a increment build number 2006-04-30 04:59:10 +00:00
dimitr
43d83fbd64 Prevent SUM from corrupting the impure area. 2006-04-30 04:59:09 +00:00
dimitr
0dcc8e5f2d increment build number 2006-04-30 04:53:00 +00:00
dimitr
7fa319193c increment build number 2006-04-30 04:51:12 +00:00
dimitr
b93f103c49 Fixed SF #1475979: Dropping and recreating a table in the same txn disables PK. 2006-04-30 04:51:10 +00:00
dimitr
331843b213 increment build number 2006-04-30 04:37:00 +00:00
dimitr
594b06bda0 Sync with the 2.0 release branch. 2006-04-30 04:36:58 +00:00
fsg
da8175d5f5 increment build number 2006-04-30 02:19:01 +00:00
robocop
31feb05947 increment build number 2006-04-30 00:39:39 +00:00
robocop
ec313754f3 increment build number 2006-04-30 00:39:38 +00:00
robocop
92fff3bd1e Trying to solve the directory traversal issue again. The problem would be better solved in the long term if ISC_expand_filename was informed whether we need to verify the path and file is valid (we are loading it) or only the path is valid (we are creating a new file). 2006-04-30 00:39:37 +00:00
robocop
8ddc87f028 increment build number 2006-04-29 08:56:56 +00:00
robocop
64f2d873bf Misc. 2006-04-29 08:56:54 +00:00
robocop
52bfc2fa10 increment build number 2006-04-29 08:39:56 +00:00
robocop
f06b52df50 Misc. 2006-04-29 08:39:54 +00:00
robocop
c9329a0c2d increment build number 2006-04-29 08:08:50 +00:00
robocop
077969398f increment build number 2006-04-29 08:08:49 +00:00
robocop
abc65e7381 Finally I figured out how to update and compile the events printing facility, but I'm still trying to figure out a linker problem. Built with a small trick for now. 2006-04-29 08:08:48 +00:00
robocop
a362b60f63 increment build number 2006-04-29 06:30:59 +00:00
robocop
dd94b6669c It seems that I was able to tame hand-made directory parsing to prevent directory traversal bugs. In the interim, I caused Jim Barry (Nickolay's sources for the function) to revise his code, although he ignores \.\ and \..\ instead of decoding them like us. 2006-04-29 06:30:53 +00:00
robocop
e49082193a Delete redundant cast. 2006-04-29 05:42:43 +00:00
robocop
838a613df5 increment build number 2006-04-29 05:42:42 +00:00
robocop
9715fc817e increment build number 2006-04-29 05:41:33 +00:00
robocop
70f47eb720 I don't get Adriano's observation, but I assume it's true. I restore Dmitry's code without the const: VC6 can't delete const data. 2006-04-29 05:41:31 +00:00
robocop
4602a519e6 increment build number 2006-04-29 03:01:41 +00:00
robocop
d306dc5ef4 Since TCP_NO_DELAY is gone, comments regarding it are obsolete. 2006-04-29 03:01:40 +00:00
robocop
e7ebf3810d increment build number 2006-04-29 03:01:39 +00:00
robocop
06ebd408c2 increment build number 2006-04-29 02:48:08 +00:00
robocop
3eb636a8e6 Misc. 2006-04-29 02:48:04 +00:00
fsg
51193b83f6 increment build number 2006-04-29 02:18:41 +00:00
robocop
75a39b4059 increment build number 2006-04-29 00:57:32 +00:00
robocop
dbea8030f4 MSVC6 says:
error C2664: 'delete' : cannot convert parameter 1 from 'const class VaryingString *' to 'void *'
        Conversion loses qualifiers
So maybe the rules changed for VC7. Anyway, I simplified the logic here to achieve the same in a direct way.
2006-04-29 00:57:26 +00:00
robocop
d77e85077e increment build number 2006-04-29 00:35:34 +00:00
robocop
e3d60e524f increment build number 2006-04-29 00:35:33 +00:00
robocop
4e0176c1d6 Fix this forgotten utility so it syncs with Dmitry's changes, but I didn't verify if it compiles. 2006-04-29 00:35:32 +00:00
robocop
6802be0416 increment build number 2006-04-29 00:34:08 +00:00
robocop
351674ec0c Get rid of another uppercase typedef. The name "owner" caused collisions, so "own" was left. Probably lockOwner is better in the long term. 2006-04-29 00:34:06 +00:00
robocop
98403ce1f9 increment build number 2006-04-29 00:31:22 +00:00
robocop
af96ab3495 Misc change. Hope the class auhtor doesn't take offense.
:-)
2006-04-29 00:31:19 +00:00
robocop
4ad69b430f increment build number 2006-04-29 00:30:21 +00:00
robocop
6bf0d51bd5 increment build number 2006-04-29 00:29:48 +00:00
aafemt
5c57d5378d increment build number 2006-04-28 04:12:10 +00:00
aafemt
46c3ee5090 Fix for my previous commit. Thanks to Adriano 2006-04-28 04:12:09 +00:00
asfernandes
db1619515b increment build number 2006-04-28 02:35:35 +00:00
asfernandes
66423bfd37 Remove not needed asserts 2006-04-28 02:35:34 +00:00
fsg
cc855aad1b increment build number 2006-04-28 02:19:09 +00:00
dimitr
d04676bcd2 increment build number 2006-04-27 11:50:08 +00:00
dimitr
fcfc2a4283 Fixed one of the bugs in the LIST code. 2006-04-27 11:50:02 +00:00
aafemt
57592aab6e increment build number 2006-04-27 10:57:14 +00:00
aafemt
f5838a4262 Not elegant fix for treating too big statements as an error 2006-04-27 10:57:11 +00:00
fsg
a7ebea63c7 increment build number 2006-04-27 02:19:27 +00:00
fsg
1f5359780f increment build number 2006-04-27 02:19:07 +00:00
alexpeshkoff
a7e6c17c68 increment build number 2006-04-26 10:05:19 +00:00
dimitr
3a1cbe5fb3 increment build number 2006-04-26 09:57:43 +00:00
dimitr
c53d7b987e Removed unused definition. 2006-04-26 09:57:40 +00:00
robocop
eac66d3854 increment build number 2006-04-26 05:26:26 +00:00
robocop
0332084b6a Misc: misplaced comment. 2006-04-26 05:26:23 +00:00
asfernandes
28eb122a11 increment build number 2006-04-26 02:49:27 +00:00
asfernandes
89ce677f48 Misc 2006-04-26 02:49:25 +00:00
fsg
838646282a increment build number 2006-04-26 02:21:08 +00:00
fsg
d00894e22d increment build number 2006-04-26 02:21:07 +00:00
fsg
13276d652e increment build number 2006-04-26 02:20:34 +00:00
fsg
1709d73c58 increment build number 2006-04-26 02:20:13 +00:00
dimitr
9b0582db5f increment build number 2006-04-25 18:17:06 +00:00
dimitr
45f4a99893 Cleanup. 2006-04-25 18:17:05 +00:00
dimitr
0d94fe1a5b increment build number 2006-04-25 18:04:30 +00:00
dimitr
3c4eb2cda9 Update version string. 2006-04-25 18:04:28 +00:00
alexpeshkoff
18b3425665 increment build number 2006-04-25 17:49:26 +00:00
alexpeshkoff
0a0fd3f83c increment build number 2006-04-25 17:49:25 +00:00
alexpeshkoff
469589f573 Use Firebird::Array instead of STL's vector 2006-04-25 17:49:24 +00:00
alexpeshkoff
7bbca24073 increment build number 2006-04-25 17:49:23 +00:00
alexpeshkoff
8129d5ff8a increment build number 2006-04-25 17:49:22 +00:00
alexpeshkoff
c7efcd0c86 increment build number 2006-04-25 17:49:21 +00:00
alexpeshkoff
4fe46ba9e9 increment build number 2006-04-25 17:49:20 +00:00
alexpeshkoff
28b09666e2 increment build number 2006-04-25 17:07:24 +00:00
alexpeshkoff
0c7b5ea750 increment build number 2006-04-25 17:06:10 +00:00
dimitr
d36c67489e increment build number 2006-04-25 16:22:43 +00:00
dimitr
5d813ff2dd Restored performance of the regular concatenation. 2006-04-25 16:22:41 +00:00
dimitr
98e834e38c increment build number 2006-04-25 14:17:42 +00:00
dimitr
d6f3ce6424 Removed the code under the SERVER macro as not used. 2006-04-25 14:17:41 +00:00
dimitr
d0bcc2d030 increment build number 2006-04-25 13:00:53 +00:00
dimitr
36c2e44e54 Committed patch by Christian Barheine. 2006-04-25 13:00:50 +00:00
dimitr
205ed7e4f3 increment build number 2006-04-25 12:54:13 +00:00
dimitr
bf1e56bff1 Fixed a bugcheck by restoring to the old nod_count processing.
Still clueless why it's done that way.
2006-04-25 12:54:12 +00:00
dimitr
2ed6b7f6d4 increment build number 2006-04-25 12:50:19 +00:00
dimitr
fbd3afadb3 increment build number 2006-04-25 12:02:30 +00:00
dimitr
1b8d33f579 Committed the forgotten file. 2006-04-25 12:02:28 +00:00
dimitr
2f85281773 increment build number 2006-04-25 11:07:04 +00:00
dimitr
c9f0d377aa increment build number 2006-04-25 10:47:07 +00:00
dimitr
4007a8e796 increment build number 2006-04-25 10:47:06 +00:00
dimitr
3e6db57ad5 increment build number 2006-04-25 10:42:29 +00:00
dimitr
8fe70ac11c increment build number 2006-04-25 10:38:11 +00:00
dimitr
55911f097f increment build number 2006-04-25 10:36:29 +00:00
dimitr
0656901875 increment build number 2006-04-25 10:35:13 +00:00
dimitr
22c1a7cc54 increment build number 2006-04-25 08:30:33 +00:00
dimitr
deb41de948 increment build number 2006-04-25 08:30:03 +00:00
dimitr
4d593ee04e increment build number 2006-04-25 07:37:21 +00:00
dimitr
e5869b3921 Misc. 2006-04-25 07:37:19 +00:00
dimitr
0ec09bd584 increment build number 2006-04-25 07:35:23 +00:00
dimitr
26c9db741e increment build number 2006-04-25 07:34:25 +00:00
dimitr
ce660269c5 increment build number 2006-04-25 07:34:24 +00:00
dimitr
c6698fa852 increment build number 2006-04-25 07:33:11 +00:00
dimitr
f7275f4628 increment build number 2006-04-25 07:30:29 +00:00
alexpeshkoff
8b277751ca increment build number 2006-04-25 07:03:35 +00:00
asfernandes
05312956ce increment build number 2006-04-25 03:48:20 +00:00
asfernandes
7e7f4183a3 Misc 2006-04-25 03:48:19 +00:00
fsg
7b186e7f99 increment build number 2006-04-25 02:19:07 +00:00