8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-31 06:43:02 +01:00
Commit Graph

43069 Commits

Author SHA1 Message Date
hvlad
433114a847 Refactor open events cache to avoid atexit handler which could crash process on DLL unload. 2011-01-24 14:10:14 +00:00
hvlad
1e6135ec40 Fixed main reason of AV at engine DLL unload time. More fixes will follow soon. 2011-01-24 13:20:25 +00:00
hvlad
dca44e309d Make it compiles on Windows after Alex's changes. MSVC10 build will follow later. 2011-01-24 12:51:32 +00:00
hvlad
8e47db4154 Warning 2011-01-24 12:43:04 +00:00
asfernandes
0b08d20b3f Misc 2011-01-23 00:32:42 +00:00
asfernandes
23ae9f62e8 Refactor DSQL's BREAK, LEAVE and CONTINUE. 2011-01-22 21:32:29 +00:00
asfernandes
f0586b01eb Refactor DSQL's nod_join and nod_union. 2011-01-22 20:40:04 +00:00
asfernandes
ffb28dfc3d Misc 2011-01-22 17:15:52 +00:00
firebirds
5f1c19f539 nightly update 2011-01-22 03:26:36 +00:00
alexpeshkoff
f89ac854ef Getting ready to use 32 (not 31) page and transaction numbers 2011-01-21 17:55:04 +00:00
alexpeshkoff
a6f11f4add Avoid use of negative block size for small blocks 2011-01-21 17:18:40 +00:00
alexpeshkoff
fc41c54a62 warnings 2011-01-21 17:16:13 +00:00
alexpeshkoff
c8bcf1e7d6 warnings 2011-01-21 16:45:15 +00:00
alexpeshkoff
511daaca67 warnings 2011-01-21 16:43:49 +00:00
alexpeshkoff
02391c5932 Unavoidable casts when working with printf() return value 2011-01-21 16:38:49 +00:00
alexpeshkoff
dc5c71c473 warnings 2011-01-21 16:36:27 +00:00
alexpeshkoff
7ccb8e73c7 Better logic when working with flags in case of i/o error. Enhanced diagnostics. 2011-01-21 16:35:24 +00:00
asfernandes
1a2710c153 Fix recursive query with ORDER BY.
It was broken since Aug-2010 with commit "Refactor nod_rse, nod_relation,
nod_procedure, nod_union, nod_aggregate and nod_window."
2011-01-21 15:06:26 +00:00
hvlad
8e4755b20f Front ported fix for bug CORE-3282 : EXECUTE STATEMENT parses the SQL text using wrong charset 2011-01-21 10:03:17 +00:00
firebirds
7130421c45 nightly update 2011-01-21 03:28:15 +00:00
alexpeshkoff
33f4aa923a fixed bug in my previous commit 2011-01-20 09:18:37 +00:00
dimitr
075bb76c5b Fixed CORE-3311: Error "data type unknown" while preparing UPDATE/DELETE statements with the parameterized ROWS clause.
Cleanup.
2011-01-20 04:41:10 +00:00
firebirds
c50d7459fc nightly update 2011-01-20 03:20:31 +00:00
alexpeshkoff
2cf062e317 Front-ported fix for CORE-3297: nbackup exits without info when firebird.conf is missing. Make all utilities run without firebird.conf - only server requires it's presence. 2011-01-19 17:24:49 +00:00
alexpeshkoff
6a2a22ec28 It was useless here 2011-01-19 17:22:19 +00:00
alexpeshkoff
24713815b8 misc 2011-01-19 16:58:54 +00:00
dimitr
51b33d7a9c Totally misc. 2011-01-19 07:54:19 +00:00
alexpeshkoff
e5b62e9789 Misc 2011-01-19 07:15:00 +00:00
dimitr
def057b0e2 Fixed a small regression caused by myself. 2011-01-19 05:47:11 +00:00
firebirds
20b3d67eb0 nightly update 2011-01-19 03:17:13 +00:00
alexpeshkoff
4d22e7687a Use smart pointer in ConfigParameterAccess - thanks to Dmitry Kovalenko 2011-01-18 09:57:58 +00:00
firebirds
1366d72e62 nightly update 2011-01-18 03:32:00 +00:00
asfernandes
768ab2d6fb Misc 2011-01-17 19:28:45 +00:00
asfernandes
27be9721a5 Correction 2011-01-17 19:28:20 +00:00
alexpeshkoff
86df15917b Fixed calling conventions in interfaces - thanks to Dmitry Kovalenko 2011-01-17 14:13:57 +00:00
alexpeshkoff
ddaddccb97 Fixed bug, found by Adriano - destructor of statically allocated factory should better never be called 2011-01-17 12:17:24 +00:00
firebirds
5a8ef6a5ab nightly update 2011-01-17 03:17:16 +00:00
alexpeshkoff
8cab237153 cleanup 2011-01-16 17:45:25 +00:00
asfernandes
12cd719327 Misc 2011-01-16 16:45:22 +00:00
dimitr
46ef6561a4 Misc. 2011-01-16 08:42:42 +00:00
firebirds
b0c2d609bf nightly update 2011-01-16 03:17:11 +00:00
asfernandes
233093cee4 Misc 2011-01-16 02:16:15 +00:00
robocop
24b28d8831 Misc. 2011-01-15 09:30:24 +00:00
robocop
60edaaa8b3 Misc. 2011-01-15 09:29:04 +00:00
robocop
b4a546d77f Misc and small fix. 2011-01-15 09:27:15 +00:00
firebirds
469c770b2f nightly update 2011-01-15 03:18:57 +00:00
alexpeshkoff
d6fcde387b New plugin manager. Use it for all types of plugins. 2011-01-14 17:31:40 +00:00
alexpeshkoff
2e6361c58d misc 2011-01-14 17:01:40 +00:00
dimitr
1f5e2c7d4e Tuned the code a little in order to avoid redundant retrievals. As a side effect, it downgrades three-way joins to two-way ones, thus helping the optimizer to choose a good plan in the worst (zero selectivity) cases. This should resolve CORE-2933 (Very slow execution of a script that creates a lot of metadata) and CORE-3237 (Slow compilation of stored procedures) without tweaking the optimizer constants. 2011-01-14 06:51:51 +00:00
firebirds
a4796cfb84 nightly update 2011-01-13 03:17:35 +00:00
firebirds
542a6e2898 nightly update 2011-01-12 03:17:17 +00:00
firebirds
9dbdcbbbd2 nightly update 2011-01-11 03:18:01 +00:00
asfernandes
8f202589e3 Fixed CORE-3306 - Invariant sub-query is treated as variant thus causing multiple invokations of a nested stored procedure 2011-01-10 15:41:33 +00:00
firebirds
a80f4469ab nightly update 2011-01-10 03:17:09 +00:00
asfernandes
123aa675ab Refactor nod_aggregate, nod_relation, nod_rse, nod_derived_table, nod_query_spec and nod_limit 2011-01-09 21:58:56 +00:00
firebirds
3c662a48c4 nightly update 2011-01-08 03:23:07 +00:00
dimitr
46b8ec1e14 Fixed CORE-3302: Distinct aggregates return wrong (duplicated) data. 2011-01-07 11:32:45 +00:00
firebirds
c571821492 nightly update 2010-12-29 03:20:33 +00:00
asfernandes
095c9b80d7 Misc 2010-12-29 00:49:21 +00:00
firebirds
731fab1f51 nightly update 2010-12-27 03:17:00 +00:00
asfernandes
bc79fc1223 Make UNKNOWN a boolean value/test, and not something exactly like NULL 2010-12-27 00:34:31 +00:00
firebirds
b049bab2e9 nightly update 2010-12-24 03:19:53 +00:00
asfernandes
0b1fa97b4a Refactored the DSQL support of cursor statements, execute procedure and execute statement 2010-12-23 18:42:06 +00:00
firebirds
6d92010735 nightly update 2010-12-20 03:17:25 +00:00
asfernandes
4a9f98bed7 Refactor DSQL's nod_field 2010-12-19 21:42:32 +00:00
asfernandes
667caf5257 Fix comparation problem with boolean and NULL 2010-12-19 18:57:17 +00:00
firebirds
c1b8cf8ca8 nightly update 2010-12-19 03:19:26 +00:00
dimitr
42f1ef7fd1 Cleanup. 2010-12-18 19:13:33 +00:00
firebirds
fbed9b96f6 nightly update 2010-12-18 03:18:07 +00:00
asfernandes
c9ec26c0c3 Feature CORE-726 - Boolean data type 2010-12-18 02:17:06 +00:00
hvlad
f955808a51 Frontport better fix for bug CORE-3266 : Race condition between async service detach request and running user trace service 2010-12-17 22:32:35 +00:00
firebirds
845b902dc1 nightly update 2010-12-17 03:36:58 +00:00
asfernandes
f9f3553b5e Fixed the crash about NEXT VALUE FOR reported in fb-devel 2010-12-16 21:11:01 +00:00
firebirds
a5aaae4ee0 nightly update 2010-12-16 03:28:01 +00:00
asfernandes
1a1e892daf Fixed CORE-3277 - Wrong result for RIGHT(UTF8 varchar) 2010-12-16 00:06:55 +00:00
firebirds
1a4dcbc53c nightly update 2010-12-13 03:19:34 +00:00
asfernandes
6bdd01e49a Missing pass1 on procedure message, seen by Claudio - not relevant currently, but do it as before. 2010-12-12 20:45:52 +00:00
hvlad
1e35bc97c8 Port forward fix for bug CORE-3119 : 100% CPU USAGE with Unilimited Loop & Index corrupted 2010-12-12 20:19:47 +00:00
alexpeshkoff
adfdb00187 Fixed gcc warnings 2010-12-12 14:22:39 +00:00
firebirds
a0852cae07 nightly update 2010-12-06 03:26:47 +00:00
asfernandes
c268c1f25c Fixed CORE-2204 - Constraints on SP output parameters are checked even when the SP returns zero rows 2010-12-05 16:49:24 +00:00
asfernandes
5e95a16141 Use the impure space of string variable in a consistently (first or subsequent request execution) and optimized (no double allocation) way 2010-12-05 14:44:28 +00:00
firebirds
5b761808fb nightly update 2010-12-05 03:20:20 +00:00
asfernandes
83d74dc2b4 Rework on line/column info support to make it faster 2010-12-05 00:55:54 +00:00
asfernandes
acfea28169 Make expression evaluation faster 2010-12-05 00:54:54 +00:00
asfernandes
9c42d4e5af Finish the statements refactor in the engine. Get rid of jrd_nod. 2010-12-04 22:15:03 +00:00
asfernandes
eb257542c1 Misc 2010-12-04 17:19:48 +00:00
alexpeshkoff
8e10d76be9 Simplified code - thanks to Claudio 2010-12-04 11:16:51 +00:00
firebirds
3ea55dbbe5 nightly update 2010-12-03 03:36:00 +00:00
dimitr
3fc0ce4d24 InitPrefix::init() should never throw, it leads to the infinite recursion with a stack overflow. 2010-12-02 19:54:33 +00:00
firebirds
5c7a951d23 nightly update 2010-12-01 03:53:48 +00:00
asfernandes
62054b859e Improvement CORE-3234 - Support for text BLOBs >= 32K as first argument for TRIM() 2010-11-30 15:11:42 +00:00
alexpeshkoff
6e36b8d1ba Use huge timeout instead none as suggested by Vlad 2010-11-30 09:16:28 +00:00
firebirds
3ee26ccd9d nightly update 2010-11-30 04:06:03 +00:00
hvlad
40c7edec78 Fixed bug CORE-3266 : Race condition between async service detach request and running user trace service 2010-11-29 15:06:42 +00:00
asfernandes
bcbc1ed46e Move some previously static functions to StmtNodes.cpp 2010-11-29 14:54:07 +00:00
firebirds
30db7aecfa nightly update 2010-11-29 04:01:21 +00:00
asfernandes
8af7ec0211 Refactored the support for blr_handler, blr_loop, blr_exec_sql, blr_exec_into, blr_exec_stmt,
blr_start_savepoint, blr_end_savepoint, blr_store, blr_store2, blr_erase, blr_modify,
blr_modify2, blr_exec_proc, blr_exec_proc2, blr_exec_pid, blr_dcl_cursor, blr_cursor_stmt,
blr_set_generator, blr_receive, blr_stall, blr_select, blr_block, blr_error_handler,
blr_label, blr_leave, blr_continue and the source info node.
2010-11-29 02:17:04 +00:00
skidder
3f6412d359 Port fix for frequent random lock conflict errors from RDB 2.1 2010-11-28 18:53:45 +00:00
asfernandes
594e390d42 Fixed segfault after EXECUTE STATEMENT with invalid SQL 2010-11-28 14:56:35 +00:00
firebirds
bea349ac31 nightly update 2010-11-28 03:45:52 +00:00
asfernandes
d9437d3cbb Misc 2010-11-27 13:54:57 +00:00
firebirds
f199b81281 nightly update 2010-11-27 03:47:52 +00:00
alexpeshkoff
740351638f Fixed CORE-3261: Assertion when running restore service 2010-11-26 16:54:53 +00:00
firebirds
eefbd00757 nightly update 2010-11-26 03:41:43 +00:00
alexpeshkoff
20777b4fe3 Check for presence of sync functions 2010-11-25 15:48:37 +00:00
alexpeshkoff
c8293cd935 Fixed CORE-3259: Deadlock and sefgault when processing ctrl-C in user code 2010-11-25 12:22:39 +00:00
hvlad
272adc246a Frontport fix for bug CORE-3188 : page 0 is of wrong type (expected 6, found 1) 2010-11-25 10:53:48 +00:00
dimitr
c585c2a257 Fixed assertion when restoring a database having expression insides referencing non-existent UDFs. 2010-11-24 16:00:21 +00:00
dimitr
d0d58495c8 Fixed inability to restore privileges granted to roles. 2010-11-24 15:55:06 +00:00
firebirds
d32557fc94 nightly update 2010-11-24 03:15:37 +00:00
asfernandes
a7266ec9d1 Correction 2010-11-23 14:30:39 +00:00
alexpeshkoff
9d8720a198 Remove restriction on username, as it was discussed in devel 2010-11-23 12:56:25 +00:00
firebirds
aed9d9e5fc nightly update 2010-11-23 03:14:35 +00:00
asfernandes
c5ce09d676 Misc 2010-11-22 23:47:16 +00:00
alexpeshkoff
b53812548a Damyan's patch for MIPSEB 2010-11-22 15:44:33 +00:00
alexpeshkoff
a5c6b04441 This should fix first problem in BSD build 2010-11-22 08:23:38 +00:00
firebirds
334bd0eeef nightly update 2010-11-22 03:14:14 +00:00
asfernandes
7b579d2f85 Fixed a source of many warnings when using clang 2010-11-21 21:22:20 +00:00
asfernandes
61d710b98b Make clang build work 2010-11-21 21:21:59 +00:00
asfernandes
a3064848d6 Make ExprNodes and RecordSourceNodes reference others directly instead of via jrd_nod.
Store ValueExprNodes instead of jrd_nod in the metadata cache.
Make RecordSourceNode child of ExprNode as they share most operations.
Get rid of the JRD visitors in favor of direct calls.
Convert assignments statement lists created inside expressions to separate source and targets ValuesExprNodes.
2010-11-21 03:47:29 +00:00
firebirds
6d8e6d1191 nightly update 2010-11-21 03:13:28 +00:00
asfernandes
b46abf3984 Misc 2010-11-21 02:36:57 +00:00
firebirds
5e67e0c585 nightly update 2010-11-20 03:15:32 +00:00
asfernandes
4c02cfbd5a Correction for CORE-3244 2010-11-20 00:43:16 +00:00
alexpeshkoff
d5afc7aaeb Correction for improvement CORE-3248: Set unused bytes of varchar values in message buffer to 0 2010-11-19 17:35:24 +00:00
alexpeshkoff
49a677b1fd cleanup 2010-11-19 17:32:21 +00:00
alexpeshkoff
e51722e906 misc 2010-11-19 17:09:05 +00:00
hvlad
65b8817aa8 Fixed compiler errors 2010-11-19 15:47:25 +00:00
alexpeshkoff
23813add62 Fixed CORE-3249: gbak file is not truncated during backup operation 2010-11-19 15:12:49 +00:00
alexpeshkoff
01ad4134c7 Improvement CORE-3248: Set unused bytes of varchar values in message buffer to 0 2010-11-19 15:11:09 +00:00
hvlad
d3d459c93b Fixed bug CORE-3219 : trace manager crash server with DSQL_unprepare 2010-11-19 14:37:56 +00:00
firebirds
9512f35159 nightly update 2010-11-19 03:14:40 +00:00
asfernandes
c95ee8c6be Fixed CORE-3227 - ASCII_VAL() fails if argument contains multi-byte character anywhere 2010-11-18 15:06:37 +00:00
asfernandes
ca35503697 Fixed CORE-3228 - RIGHT() fails with multibyte text blobs > 1024 chars 2010-11-18 14:53:01 +00:00
asfernandes
c65f59768d Fixed CORE-3244 - POSITION: Wrong result with '' if third argument present 2010-11-18 14:26:01 +00:00
dimitr
fbb34b249f Front ported CORE-3059: RemoteFileOpenAbility fails on Windows. 2010-11-18 11:40:10 +00:00
firebirds
75a016eee9 nightly update 2010-11-16 03:15:58 +00:00
alexpeshkoff
694fb30f8f Fixed assertion 2010-11-15 17:03:30 +00:00
firebirds
adc18b33d6 nightly update 2010-11-15 03:14:56 +00:00
asfernandes
4dea3a42a1 Remove dependency of jrd_nod in ExprNode 2010-11-14 22:31:42 +00:00
asfernandes
3eb252ec5f Refactored DSQL nodes: nod_derived_field, nod_map, nod_dbkey and nod_rec_version.
Refactored JRD nodes: blr_field (JRD side only), blr_dbkey, blr_record_version and blr_stmt_expr.
2010-11-14 17:25:48 +00:00
firebirds
b10404a57c nightly update 2010-11-14 03:14:45 +00:00
dimitr
8e7ef4214d Let's clearly distinguish between deterministic and invariant functions, they're not the same thing actually. Runtime optimization usage is to be re-considered, if necessary.
Warning: this includes an ODS change, please boot-build.
2010-11-13 15:04:43 +00:00
dimitr
7eded400e8 Let's clearly distinguish between deterministic and invariant functions, they're not the same thing actually. Runtime optimization usage is to be re-considered, if necessary.
Warning: this includes an ODS change, please boot-build.
2010-11-13 15:03:44 +00:00
dimitr
0d0c7be57a Implemented support for deterministic (invariant) functions. 2010-11-13 08:56:15 +00:00
dimitr
b6752fe29b Fixed inability to alter the [[NOT] DETERMINISTIC] clause. 2010-11-13 08:54:36 +00:00
firebirds
db774bcbf2 nightly update 2010-11-13 03:13:43 +00:00
asfernandes
1f92097d59 Misc 2010-11-13 01:50:12 +00:00
alexpeshkoff
1c5fc68b1f Fixed CORE-3229: Records: "operating system directive open failed, Too many links" in firebird.log 2010-11-12 12:19:53 +00:00
firebirds
a779ffb016 nightly update 2010-11-12 03:15:34 +00:00
alexpeshkoff
9c81026641 Fixed CORE-3212: Error compile 2.5 for FreeBSD 2010-11-11 13:56:13 +00:00
dimitr
086adbac30 Fixed the Windows build. 2010-11-11 07:41:56 +00:00
dimitr
a170738b10 Front ported fix for CORE-3207. 2010-11-11 07:41:33 +00:00
firebirds
f75f39d51d nightly update 2010-11-11 03:15:55 +00:00
asfernandes
9086a900bb 1) Frontport fix for CORE-3222 - View with "WITH CHECK OPTION" doesn't like TRIM function in WHERE
2) Other related fix and cleanup
2010-11-11 00:05:49 +00:00
alexpeshkoff
56cffa651b Damyan's patch to enable changing firebird.log filename 2010-11-10 12:43:56 +00:00
firebirds
35d85c14a3 nightly update 2010-11-10 03:15:34 +00:00
asfernandes
09c2b87a0c Warnings 2010-11-09 15:03:33 +00:00
firebirds
d4db3eecd1 nightly update 2010-11-09 03:16:19 +00:00
asfernandes
0d19fe7688 Refactor blr_index (nod_scalar) 2010-11-08 23:17:01 +00:00
alexpeshkoff
de453fcfd3 Check for presence of ICU development package in configure, related cleanup 2010-11-08 18:12:03 +00:00
dimitr
3795bcdd64 Fixed CORE-3029: Bugcheck "Too many savepoints (287)" at rollback after exception at EXECUTE BLOCK with exception handler. 2010-11-08 16:37:07 +00:00
alexpeshkoff
1183e9c771 Fixed CORE-3220: isc_info_svc_get_users returns error message in the result cluster 2010-11-08 16:16:36 +00:00
asfernandes
447dffa7b1 Warnings 2010-11-08 14:43:11 +00:00
dimitr
2ed04ec8a9 Fixed CORE-3217: Server crashes inside the lock manager when multiple connections attaching/detaching simultaneously. 2010-11-08 10:21:04 +00:00
dimitr
8573d02653 Correction. 2010-11-08 09:23:40 +00:00
dimitr
cc1c1e8b20 Fixed CORE-3218: Statement cancellation request might be silently ignored by the currently running SQL code. 2010-11-08 09:16:50 +00:00
dimitr
bc3a797d4a If we swallow the exception, let's zap it inside the status vector as well. This fixes the assertion in the debug build. 2010-11-08 07:23:32 +00:00
firebirds
e343419c44 nightly update 2010-11-08 03:14:35 +00:00
asfernandes
5ee982afb9 Refactor blr_derived_expr 2010-11-07 22:12:14 +00:00
asfernandes
a13dd3e6fe Refactor nod_domain_validation 2010-11-07 20:26:11 +00:00
firebirds
443f0a64bd nightly update 2010-11-07 03:14:08 +00:00
asfernandes
695406060d Cleanup: removed thisNode parameter from make and setParameterType methods 2010-11-07 03:03:41 +00:00
asfernandes
1d702dae81 Refactor blr_via, blr_from, blr_maximum, blr_minimum, blr_count, blr_average and blr_total 2010-11-07 02:18:58 +00:00
asfernandes
045c090a38 Misc 2010-11-06 18:56:46 +00:00
firebirds
dc9e1fa9b5 nightly update 2010-11-06 03:14:46 +00:00
asfernandes
d68e42b731 Cleanup: nod_average2 and nod_total2 was very broken 2010-11-05 15:05:50 +00:00
asfernandes
195e8e879c Cleanup: nod_average2 and nod_total2 was very broken 2010-11-05 14:31:08 +00:00
firebirds
9121b7fb1d nightly update 2010-11-05 03:14:43 +00:00
alexpeshkoff
db866e3a45 Make fb_string's length limit type-dependent 2010-11-04 16:22:42 +00:00
alexpeshkoff
3c4a864677 Clean up usage of inline keyword in my old code 2010-11-04 15:28:08 +00:00
firebirds
33c59feac9 nightly update 2010-11-04 03:13:41 +00:00
asfernandes
f3277d0775 Fixed CORE-3211 - String truncation occurs when selecting from a view containing NOT IN inside 2010-11-04 01:03:40 +00:00
firebirds
2013dae658 nightly update 2010-11-03 03:14:03 +00:00
asfernandes
2b6106938e Refactor variables 2010-11-02 17:05:01 +00:00
dimitr
c5f6f04726 Cleanup. 2010-11-02 11:30:57 +00:00
dimitr
ec8e31604e Fixed SET TRANSACTION statement. 2010-11-02 09:35:48 +00:00
firebirds
2ebec66076 nightly update 2010-11-02 03:15:25 +00:00
asfernandes
e65fd8fea8 1) Refactor CAST.
2) Fixed CORE-3204 - Constraint violation error of CAST is not raised inside views
2010-11-01 23:57:31 +00:00
dimitr
b060fb4c67 Fixed CORE-3208: Significant memory leaks with recursive queries. 2010-11-01 19:32:17 +00:00
asfernandes
8df9d960a8 Correction 2010-11-01 15:09:22 +00:00
asfernandes
58604d5d68 Back the generic usage of nod_desc by a call to MAKE_desc 2010-11-01 13:45:52 +00:00
asfernandes
4abbf0bf16 Correction 2010-11-01 11:55:21 +00:00
alexpeshkoff
131c6f3f4d Fixed segfault in dsql_prepare 2010-11-01 10:46:31 +00:00
firebirds
3cdb744751 nightly update 2010-11-01 03:13:57 +00:00
asfernandes
51f4b27991 Simplify the internal "null replacement" logic 2010-11-01 00:42:12 +00:00
dimitr
708c0d50ca Expose the fb_ping() API call to the external world. 2010-10-31 13:51:31 +00:00
dimitr
818663e826 Basic network support for the fb_ping() API call. Untested yet. 2010-10-31 13:46:54 +00:00
dimitr
b21ba34b67 Fixed Windows build. 2010-10-31 13:17:54 +00:00