asfernandes
650eed1d8a
Misc
2008-12-20 23:47:25 +00:00
alexpeshkoff
8d93bfd032
Fixed CORE-2247: Message and descriptor buffers are not aligned properly in QLI
2008-12-18 14:51:48 +00:00
asfernandes
f4071de0a2
Misc
2008-12-11 01:07:15 +00:00
asfernandes
91e33a91df
Misc
2008-12-11 01:05:23 +00:00
robocop
b52ffb6815
Misc.
2008-12-09 08:37:48 +00:00
robocop
ed0546aae5
Style and minor cleanup.
2008-12-09 07:24:32 +00:00
asfernandes
8fbf0e8e8c
Remove trailing spaces (.cpp files)
2008-12-05 01:20:14 +00:00
asfernandes
ff5f8745fb
Remove trailing spaces (.h files)
2008-12-05 00:56:15 +00:00
asfernandes
744e83f240
Misc
2008-12-03 01:05:53 +00:00
robocop
9fd54e45cc
Misc.
2008-12-01 09:51:02 +00:00
alexpeshkoff
9431183e42
Implemented CORE-1667: Reading password from file/stdin
2008-11-30 17:11:56 +00:00
alexpeshkoff
2200a681f8
fixed some gcc warning
2008-11-28 18:49:07 +00:00
hvlad
b37e24cf14
Added phase of preliminary confirmation for fb_shutdown process
2008-11-25 10:16:53 +00:00
alexpeshkoff
d8ea120ded
AIX port - use FB_ prefix for alignment constants
2008-11-05 11:26:23 +00:00
robocop
3501396254
Get rid of longjmp and setjmp in qli. Due to uninitialized vars, I doubt they were working as expected, anyway.
2008-09-05 10:26:52 +00:00
alexpeshkoff
ff7cfc717e
Implemented Adriano's suggestion concerning fb_shutdown_callback() - added new parameter
2008-05-22 08:59:45 +00:00
asfernandes
3d8ad6c414
Correction
2008-05-19 12:10:43 +00:00
asfernandes
a5b53f36ed
Correction
2008-05-18 01:59:29 +00:00
alexpeshkoff
86cd8cb6b3
1. Added parameter 'shutdown reason' to fb_shutdown() API call. It's passed to shutdown
...
callback function, and helps to take correct action in it. This fixes CORE-1827: Win32
Embedded Server should pass control to application before calling exit(3).
2. Removed unneeded any more flag in isql and qli, used earlier to distinguish between
kinds of shutdown.
2008-05-16 11:31:57 +00:00
alexpeshkoff
0ba2ab7ea7
Make fb_cancel_operation() public API call. Related cleanup.
2008-04-29 09:55:41 +00:00
robocop
90394ca9c5
Misc.
2008-04-22 11:32:44 +00:00
dimitr
e50478c6b6
Misc.
2008-03-26 10:03:48 +00:00
alexpeshkoff
ed25245303
Applied shutdown changes, discussed in fb-devel a week ago.
2008-03-17 16:49:47 +00:00
alexpeshkoff
d8d8f6c60a
Fixed AV when QLI started. I wonder how could it ever work at all?
2008-03-12 12:33:21 +00:00
robocop
82b4aeb939
Cleanup, minimize casts and a bit better error reporting.
2008-03-10 09:08:12 +00:00
alexpeshkoff
7dacbbbd74
Make fb_disconnect_transaction, fb_shutdown and fb_shutdown_callback public API calls.
...
Related cleanup.
2008-03-03 17:47:09 +00:00
alexpeshkoff
00c63c1f8d
1. Make signals handling in yValve MT safe.
...
2. Introduce new private API calls, fb__shutdown() and fb__shutdown_callback().
3. Introduce fb_smp_server - binary to run superclassic on posix.
4. Various cleanups.
2008-02-28 18:42:30 +00:00
robocop
d5a3ea4a2c
Style
2008-02-02 17:07:19 +00:00
dimitr
871967363c
Started the merge. More tomorrow.
2008-01-15 20:15:58 +00:00
robocop
c2d32e4825
Cleanup from Bill Oliver.
2007-10-27 06:09:00 +00:00
alexpeshkoff
8274d3213d
Fixed CORE-867 - all utilities now hide password from "ps" as soon as possible
2007-04-25 14:10:47 +00:00
asfernandes
58c7f356d4
Misc
2007-04-12 02:20:36 +00:00
alexpeshkoff
d63491e3c5
Finished gcc-warnings cleanup
2007-04-11 16:05:40 +00:00
robocop
22decb76f7
Misc.
2007-04-10 10:04:00 +00:00
asfernandes
03f0a55b10
Misc
2007-04-06 18:02:17 +00:00
robocop
345b422633
Inject UserBlob into QLI (not in all places).
2007-04-06 10:10:10 +00:00
robocop
6b4ec2b1d4
Corrections from Adriano.
2007-04-01 13:02:46 +00:00
asfernandes
33c3fd3799
Misc
2007-04-01 00:35:59 +00:00
robocop
e71a03261c
This is the full SafeArg implementation for getting rid of the fixed parameter types in the messages db. Alas, the legacy messages (before FB2.1) can't be changed in number of arguments neither the types of arguments sent by callers of the MsgPrint family or the fb_msg_format functions can be changed because old clients know these legacy messages and would crash.
2007-03-28 04:20:36 +00:00
robocop
63a80b0db6
Misc.
2007-02-23 05:55:37 +00:00
robocop
1053a35548
Some code changes (no functional change expected).
2007-02-22 09:58:56 +00:00
paulbeach
65279c6b97
Fix crash in QLI using the following SQL command. insert into relationx select * from relationy
2007-02-21 10:51:14 +00:00
robocop
409ff041dd
Misc and replaced "IB" by "FB" where it made sense to me.
2007-02-11 09:04:54 +00:00
alexpeshkoff
1a4652f01a
Trusted authentication for windows
2006-12-08 18:38:15 +00:00
aafemt
e6151fd57f
Warnings
2006-09-01 10:51:57 +00:00
robocop
56d19d8f53
Centralize detection of those pesky implicit domains.
...
There may be more cases that can use the new function.
2006-08-31 08:01:24 +00:00
asfernandes
5a4862f17f
Misc
2006-07-02 22:42:12 +00:00
robocop
2fbc33febb
We had to bring new force to the project (Michal Kubecek) to remember us that fopen() returns NULL on failure. After his fix, I found more cases that we overlooked for years.
2006-07-01 08:53:50 +00:00
robocop
541fe6c579
It seems that all of Jim's hand-made parsers have had the same bug for 20 years in compilers that treat the "char" type as signed byte internally: they get random character attributes because they apply negative indices (obviously out of bounds) to the array of char attributes for any char value greater than 127. And all of them do their work in slightly but almost equal way... tell me about code redundance! This without losing time fixing unused stuff like jrd/jlx.c.
2006-06-08 05:15:37 +00:00
dimitr
7cc12e8489
1) Reworked memory management in SORT. Now we're pools aware there.
...
2) Reworked error handling in SORT and its callers.
3) Replaced DLS+SortMem with the generic TempSpace class.
4) Replaced GDS temp file management with the TempFile class.
5) Various cleanup.
2006-05-31 08:53:00 +00:00