- 12 Jul, 2003 40 commits
-
-
Per Cederqvist authored
Break overly long lines.
-
Per Cederqvist authored
optional suffix such as "hours" appended. Store them as a struct timeval, not as an int, so that the bulk of the code doesn't have to take the unit into account. Use "struct timeval" instead of a number of milliseconds or seconds in several places. This fixes a number of potential and actual overflows. Added utility functions for struct timeval.
-
Per Cederqvist authored
(create_text_add_miscs): Ditto. (do_create_text): Ditto. (add_recipient): Ditto. (add_comment): Ditto. (add_footnote): Ditto.
-
Per Cederqvist authored
-
Per Cederqvist authored
(sync_part): Return a struct timeval instead of a long. Use struct timeval instead of a time_t. Use timeval_remaining() to simplify the code. (init_cache): Use a struct timeval instead of time_t. (cache_sync_all): Adjusted to new API of sync_part().
-
Per Cederqvist authored
(login_old): Ditto. (login): Ditto. (get_static_session_info): Ditto. (get_time): Ditto. (logout): Ditto. Use timeval_diff_sec instead of ldifftime. (who_is_on_dynamic): Use timeval_diff_sec instead of ldifftime. (get_session_info): Ditto. (get_session_info_ident): Ditto.
-
Per Cederqvist authored
timeout", "Sync timeout", "Garb interval", "Sync interval" and "Sync retry interval" from int to timeval, and added appropriate default suffixes to those configuration parameters.
-
Per Cederqvist authored
-
Per Cederqvist authored
(main): Adjusted for the new type of current_time.
-
Per Cederqvist authored
-
Per Cederqvist authored
(do_add_member): Ditto.
-
Per Cederqvist authored
-
Per Cederqvist authored
-
Per Cederqvist authored
(dump_statistics): Ditto. (saver_callback): Ditto. (setup_timer): Replaced the milliseconds argument with a struct timeval argument. (garb_callback): Simplified the code.
-
Per Cederqvist authored
-
Per Cederqvist authored
(suffix_table): New table. (assign_timeval): New assigner.
-
Per Cederqvist authored
-
Per Cederqvist authored
-
Per Cederqvist authored
struct timeval: garb_busy_postponement, garbtimeout, synctimeout, garb_interval, sync_interval and sync_retry_interval.
-
Per Cederqvist authored
fields from time_t to struct timeval.
-
Per Cederqvist authored
(assign_timeval): New assigner.
-
Per Cederqvist authored
-
Per Cederqvist authored
-
Per Cederqvist authored
(timeval_nonzero): New function. (timeval_zero): Ditto. (timeval_ctor): Ditto. (timeval_remaining): Ditto. (timeval_greater): Ditto. (timeval_less): Ditto. (timeval_diff_sec): Ditto.
-
Per Cederqvist authored
-
Per Cederqvist authored
out-of-range.
-
Per Cederqvist authored
Make gdb find the liboop sources.
-
Per Cederqvist authored
-
Per Cederqvist authored
-
Per Cederqvist authored
valgrind suppressions. Reduce the number of log messages. Fixed compilation errors.
-
Per Cederqvist authored
output" never to emit a pass message. Look for eof on the client.
-
Per Cederqvist authored
-
Per Cederqvist authored
already present on the kill list. With the liboop callbacks that can happen and is not an error. (write_err_cb): Don't log an error for ECONNRESET. (read_from_connection): Removed left-over debug code. (enable_idle_check): Ditto. (check_idle_callback): Ditto.
-
Per Cederqvist authored
(unreg): Ditto.
-
Per Cederqvist authored
-
Per Cederqvist authored
(sys_on_signal): Ditto.
-
Per Cederqvist authored
-
Per Cederqvist authored
which were introduced in the previous commit. (isc_gethostname): Ditto. (isc_getportnum): Ditto.
-
Per Cederqvist authored
scheduling of clients, so that one client cannot starve other clients for resources. (Bug 102). Run the database save, garb, and check for killed clients from three separate liboop timer callbacks. Use liboop for signal dispatching. Use liboop. (Bug 106). Code cleanup. Renamed a few constants that have nothing to do with ISC. Make it possible to read an unsigned int from the config file. Add SA_RESTART support to liboop. (This has been sent to the liboop maintainer.) (Fixes bug 845). Add a few utility string functions.
-
Per Cederqvist authored
stuff that isn't used by lyskom-server. Move much internal stuff from isc.h to intern.h.
-