);
}
+ /*
+ function exists_in_rbl($remote)
+ verify if an host is into a proxy black list or not
+ */
function exists_in_rbl($remote) {
$rbls = array('http.dnsbl.sorbs.net', 'misc.dnsbl.sorbs.net');
// $remote = $_SERVER['REMOTE_ADDR'];
/**
- * BOOL $proxy = detect( VOID )
+ * BOOL $proxy = detect( $addr )
* Start detection and return TRUE if a proxy server is detected...
*/
function detect($addr){
//init class
function is_proxy($addr)
{
+ /* FIXME: test to verify reasons of poor multitasking performances */
+ return (FALSE);
+ /* FIXME: end */
+
$proxy = new proxy_detector();
//start detect
*
* TODO
*
- * - BUG: fast loop on stream index_rd_ifra page
- *
+ * - DNS access
+ * - unneeded garbage_time.expired access
* - centralize all '<script ...' incapsulation to allow multiple transport system.
*
* - manage and test cross forwarder between table and room
* - setcookie (for tables only and persist prefs)
* - 404 wrong page management
*
+ * TEST - BUG: fast loop on stream index_rd_ifra page (js watchdog start without timeout corrupt counts)
* TEST - BUG: lurker are logged out (and remain a pending socket opened (look the spush log)
* TEST - BUG: logout failed (fixed with a garbage_collector wrapper at sac-a-push level
* TEST - garbage management