- 05 Aug, 2003 13 commits
-
-
Per Cederqvist authored
(isc_resolve_done_cb): New callback. (struct isc_scb): Added the field "remote". (isc_gethostname): Removed. (isc_resolve_remotem): New function.
-
Per Cederqvist authored
(isc_destroy): Cancel any pending dns query, and clear remote.
-
Per Cederqvist authored
(isc_resolve_remote): New function. (isc_gethostname): Removed.
-
Per Cederqvist authored
-
Per Cederqvist authored
information is no longer stored in the connection.
-
Per Cederqvist authored
completed the handshake or not. (dns_resolution): New function. (get_host_name): Removed. (login_request): Reorganized the code to use the new callback-driven API of ISC host lookups. (handle_accept_event): Call set_time(), so that the connect_time is set correctly.
-
Per Cederqvist authored
login_time. All users updated. Removed the hostname field, since that is now stored as isc_session->remote. Added dns_done, blocked_by_dns, and remote_ip.
-
Per Cederqvist authored
(new_client): Set both connect_time and login_time. (kill_client): Clear the remote_ip. (handshake_ok): New function.
-
Per Cederqvist authored
(handshake_ok): New function.
-
Per Cederqvist authored
-
Per Cederqvist authored
if the dns resolution hasn't completed yet.
-
Per Cederqvist authored
the message to the client. As a result, the message will not be sent until the DNS lookup has completed. (async_new_text): Ditto. (async_i_am_on): Ditto. (async_logout): Ditto. (async_new_name): Ditto. (async_forced_leave_conf): Ditto. (async_login): Ditto. (async_deleted_text): Ditto. (async_new_recipient): Ditto. (async_sub_recipient): Ditto. (async_new_membership): Ditto. (async_new_user_area): Ditto. (async_garb_ended): Ditto. (async_sync_db): Ditto, but ignore the DNS lookup. (async_rejected_connection): Ditto.
-
Per Cederqvist authored
(login_old): Set login_time, not connect_time. (login): Ditto. (logout): Use login_time, not connect_time. (who_is_on): Removed dead code. (who_is_on_ident): Ditto. (who_is_on_dynamic): Removed dead code. Don't include sessions until the handshake is completed. (get_session_info): Don't include sessions until the handshake is completed. (get_session_info): Use connect_time, not login_time, as the connection_time. (get_static_session_info): Don't include sessions until the handshake is completed. Use connect_time, not login_time, as the connection_time. (get_session_info_ident): Ditto. (disconnect): Don't include sessions until the handshake is completed. (get_client_name): Ditto. (get_client_version): Ditto.
-
- 04 Aug, 2003 17 commits
-
-
Per Cederqvist authored
warnings from <float.h>.
-
Per Cederqvist authored
-
Per Cederqvist authored
-
Per Cederqvist authored
-
Per Cederqvist authored
avoid having it linger in the input buffer.
-
Per Cederqvist authored
-
Per Cederqvist authored
isc_scb instead of a user-supplied pointer to the callback.
-
Per Cederqvist authored
-
Per Cederqvist authored
(isc_write_error_cb): Removed the cb_mcb and user arguments. (isc_stale_output_cb): Ditto. (isc_set_read_callback): Removed the user argument. Use the udg field of the isc_scb instead.
-
Per Cederqvist authored
-
Per Cederqvist authored
(stale_cb): Adjusted to the new API of the callback functions. (idle_cb): Ditto. (isc_set_read_callback): Removed the user argument. (isc_check_read_callback): Pass the isc_scb object instead of the user-supplied pointer to the on_fd.
-
Per Cederqvist authored
-
Per Cederqvist authored
(stale_cb): Ditto. (idle_cb): Ditto. (login_request): Ditto. (data_available_callback): Ditto. (handle_accept_event): Ditto.
-
Per Cederqvist authored
functions.
-
Per Cederqvist authored
isc_accept_callback typedef.
-
Per Cederqvist authored
-
Per Cederqvist authored
that it interferes with the test suite.
-
- 03 Aug, 2003 10 commits
-
-
Per Cederqvist authored
Plug a memory leak in a test program.
-
Per Cederqvist authored
no longer does that.
-
Per Cederqvist authored
of a call to getpeername() and getsockname() per accepted connection. (Bug 916). Removed documentation that was misleading.
-
Per Cederqvist authored
-
Per Cederqvist authored
-
Per Cederqvist authored
-
Per Cederqvist authored
2003-07-12.
-
Per Cederqvist authored
(isc_getraddress): Removed.
-
Per Cederqvist authored
(isc_getraddress): Function removed. (isc_copyaddress): Resurrected the function that was removed 2003-07-12, and changed the type names to the current ones.
-
Per Cederqvist authored
that we don't have to do an extra call to getpeername(). Copy the local address from the socket we listen to, so that we don't have to do an extra call to getsockname().
-