1. 13 May, 1999 1 commit
  2. 12 May, 1999 4 commits
    • David Byers's avatar
      Removed file (again). · ea505862
      David Byers authored
      ea505862
    • David Byers's avatar
      New RPC calls: · e6dca4a9
      David Byers authored
              set-pers-flags
      
      Modified RPC calls
              create-person (new parameter pers-flags)
      
      Removed several hard-coded constants and paths.
              Max texts
              Max conferences
              Nologin file
      
      Support for aux-item validation functions (not just regexps.)
      Support for aux-items that can only be created by the server
      Support for linking pairs of aux items
      
      Added test cases to improve code coverage
      
      Renamed log to kom_log to avoid conflicts with math function log.
      
      Several bug fixes (code and documentation)
      e6dca4a9
    • David Byers's avatar
      New test suite for memory leaks · dc0393d3
      David Byers authored
      dc0393d3
    • David Byers's avatar
      Moved file to ../leaks.0 · 45833618
      David Byers authored
      45833618
  3. 08 May, 1999 1 commit
  4. 02 May, 1999 2 commits
  5. 28 Apr, 1999 17 commits
    • Per Cederqvist's avatar
      (prot_a_output_ul): New function. · cdd5b46a
      Per Cederqvist authored
      cdd5b46a
    • Per Cederqvist's avatar
      (muxport): Removed. · a97177c5
      Per Cederqvist authored
      (lyskomd_start): Don't set "Mux port" in the config file.
      a97177c5
    • Per Cederqvist's avatar
      b7a196af
    • Per Cederqvist's avatar
      (listen_mux): Removed. · cd573e5f
      Per Cederqvist authored
      (server_init): Remved the "mux_port" argument.  Don't listen for muxes.
      (initialize): Don't pass the "mux_port" argument to server_init.
      cd573e5f
    • Per Cederqvist's avatar
      (prot_a_reply): Use isc_putc, isc_putul, isc_flush and · 2dc713f2
      Per Cederqvist authored
      	prot_a_output_ul instead of mux_printf, mux_flush and mux_putc.
      (prot_a_parse_packet): Likewise.
      2dc713f2
    • Per Cederqvist's avatar
      (async_header): Use isc_putc, isc_putul, prot_a_output_ul and · 1dd768a2
      Per Cederqvist authored
      	isc_flush instead of mux_printf, mux_putc and mux_flush.
      (async_trailer): Likewise.
      (prot_a_async_new_text_old): Likewise.
      (prot_a_async_new_text): Likewise.
      (prot_a_async_logout): Likewise.
      (prot_a_async_new_name): Likewise.
      (prot_a_async_forced_leave_conf): Likewise.
      (prot_a_async_login): Likewise.
      (prot_a_async_send_message): Likewise.
      (prot_a_async_deleted_text): Likewise.
      (prot_a_async_new_recipient): Likewise.
      (prot_a_async_sub_recipient): Likewise.
      (prot_a_async_new_membership): Likewise.
      1dd768a2
    • Per Cederqvist's avatar
      (prot_a_get_token): Use isc_puts and isc_flush instead of mux_printf · a14e41fe
      Per Cederqvist authored
      	and mux_flush.
      (prot_a_parse_num_list): Likewise.
      (prot_a_parse_string): Likewise.
      a14e41fe
    • Per Cederqvist's avatar
      (prot_a_output_ul): New function. · b5da00ee
      Per Cederqvist authored
      (prot_a_output_person): Use prot_a_output_ul, isc_puts, isc_putc
      	and isc_write instead of mux_printf, mux_putc and mux_write.
      (prot_a_output_membership_type): Likewise.
      (prot_a_output_membership): Likewise.
      (prot_a_output_membership_old): Likewise.
      (prot_a_output_membership_list_old): Likewise.
      (prot_a_output_membership_list): Likewise.
      (prot_a_output_conf_list): Likewise.
      (prot_a_output_conf_no_list): Likewise.
      (prot_a_output_conference): Likewise.
      (prot_a_output_conference_old): Likewise.
      (prot_a_output_uconference): Likewise.
      (prot_a_output_mark_list): Likewise.
      (prot_a_output_aux_item_flags): Likewise.
      (prot_a_output_aux_item): Likewise.
      (prot_a_output_text_stat_old): Likewise.
      (prot_a_output_aux_item_list): Likewise.
      (prot_a_output_who_info_ident): Likewise.
      (prot_a_output_who_info): Likewise.
      (prot_a_output_who_info_list): Likewise.
      (prot_a_output_who_info_ident_list): Likewise.
      (prot_a_output_who_info_list_old): Likewise.
      (prot_a_output_session_info): Likewise.
      (prot_a_output_session_info_ident): Likewise.
      (prot_a_output_info_old): Likewise.
      (prot_a_output_string): Likewise.
      (prot_a_output_priv_bits): Likewise.
      (prot_a_output_personal_flags): Likewise.
      (prot_a_output_conf_type): Likewise.
      (prot_a_output_extended_conf_type): Likewise.
      (prot_a_output_member_list): Likewise.
      (prot_a_output_member_list_old): Likewise.
      (prot_a_output_member): Likewise.
      (prot_a_output_member_old): Likewise.
      (prot_a_output_mark): Likewise.
      (prot_a_output_misc_info): Likewise.
      (prot_a_output_time): Likewise.
      (prot_a_output_session_no): Likewise.
      (prot_a_output_text_no): Likewise.
      (prot_a_output_conf_z_info): Likewise.
      (prot_a_output_conf_z_info_list): Likewise.
      (prot_a_output_version_info): Likewise.
      (prot_a_output_num_list): Likewise.
      (prot_a_output_dynamic_session_info): Likewise.
      (prot_a_output_dynamic_session_info_list): Likewise.
      (prot_a_output_l2g_iterator_as_text_list): Likewise.
      (prot_a_output_text_mapping): Likewise.
      (prot_a_output_memory_info): Likewise.
      b5da00ee
    • Per Cederqvist's avatar
    • Per Cederqvist's avatar
      The mux protocol is no longer supported. · 04999393
      Per Cederqvist authored
      04999393
    • Per Cederqvist's avatar
      (ISC_UDGTYPE): Use "struct connection" instead of "struct mux". · 8466f94d
      Per Cederqvist authored
      (ISC_PRINTF_SUPPORT): Don't define it.
      8466f94d
    • Per Cederqvist's avatar
      (init_connection): Use isc_session instead of mux. · fb907524
      Per Cederqvist authored
      (kill_client): Likewise.
      fb907524
    • Per Cederqvist's avatar
      014baf87
    • Per Cederqvist's avatar
      (logout_client): Use ISC instead of the removed mux layer. · 4075a0bc
      Per Cederqvist authored
      (parse_packet): Likewise.
      (parse_unparsed): Likewise.
      (login_request): Likewise.  Don't handle muxes.
      (logout_request): Likewise.
      (message_request): Likewise.
      (mux_handle_packet): Removed.
      (mux_logout): Removed.
      (mux_parse_unparsed): Removed.
      (mux_parse_message): Removed.
      (milli_timevaldiff): New name for former timevaldiff.  Return the
      	difference in milliseconds instead of microseconds.
      (toploop): Use milli_timevaldiff instead of timevaldiff.  This is
      	a thousand times better at avoiding overflow.  Use isc_puts
      	instead of isc_printf.
      4075a0bc
    • Per Cederqvist's avatar
      (lyskomd_SOURCES): Removed mux-parse.h and mux.h. · 2069b6d9
      Per Cederqvist authored
      (MUX): Removed.  Removed mux.c and mux-parse.c.
      (GENOBJS): Removed $(MUX).
      2069b6d9
    • Per Cederqvist's avatar
      Decrease the all file descriptors by one, now that the server no · 1ec9d050
      Per Cederqvist authored
      longer listens for a mux.  Test that protocol B is unsupported.
      1ec9d050
    • Per Cederqvist's avatar
      Fixed the "unsupported" message: The configure option is named · f30e63dd
      Per Cederqvist authored
      --with-debug-calls, not --enable-debug-calls.
      f30e63dd
  6. 25 Apr, 1999 3 commits
  7. 20 Apr, 1999 2 commits
  8. 19 Apr, 1999 5 commits
  9. 18 Apr, 1999 3 commits
  10. 17 Apr, 1999 2 commits
    • Per Cederqvist's avatar
      (usage): New function. · 95b8bdfc
      Per Cederqvist authored
      (checkstatus): Use parameters "Normal shutdown time", "Mail after
      	downtime" and "Mail until downtime" instead of using
      	hard-coded values.  Use "mail" instead of "Mail" to send the mail.
      (main): Read the configuration file.  Use parameters "Pid file",
      	"Status file" and "lyskomd path" instead of hard-coded values.
      95b8bdfc
    • Per Cederqvist's avatar
      (param): Moved here from various files. · 44901677
      Per Cederqvist authored
      (parameters): Added "Normal shutdown time", "Mail after downtime",
      	"Mail until downtime" and "lyskomd path".
      (read_configuration): Handle param.lyskomd_path.
      44901677