Commit 44d2b187 authored by Per Cederqvist's avatar Per Cederqvist
Browse files

Release 1.7.0.

New calls: lookup_z_name, re_z_lookup, get_version_info.
Check for disk full errors in create_text.
Cleanup.
parent 9b624dd0
Sat Dec 31 13:02:22 1994 Per Cederqvist (ceder@lysator.liu.se)
* conference.c (lookup_z_name): New function.
* fncdef.txt: Added lookup_z_name.
* prot-a.c (prot_a_is_legal_fnc): call_fnc_lookup_z_name is now a
valid value.
* ramkomd.c (go_daemon, main): Print the full version number, not
the compatibility version number, in logs.
* simple-cache.c (cached_create_text): Check that writing the text
do disk succeeds, and return KOM_TEMPFAIL if it doesn't.
Tue Dec 27 00:35:56 1994 Per Cederqvist (ceder@lysator.liu.se)
* version-info.h: New file.
* version.incl: This file is now generated. It is no longer a
source file, and it is no longer included in the distribution.
* session.c (logout): No longer send any async_i_am_off.
* send-async.h (async_send_group_message): New function.
(async_i_am_off, async_broadcast): Removed.
* send-async.c (async_i_am_off, async_broadcast): Removed.
(async_send_group_message): New function, derived from
async_send_message.
(async_send_message): Now implemented in terms of
async_send_group_message.
* regex-match.c (lookup_regexp): Return a Conf_z_info_list instead
of a Conf_no_list. New parameter: want_confs.
(downgrade): New static function.
(re_lookup_person, re_lookup_conf): Use downgrade to adapt to the
new API of lookup_regexp.
(re_z_lookup): New function.
* ram-parse.h (fparse_membership): Removed from the .h-file, since
it is now static.
* ram-parse.c (fparse_membership): Now static.
(fparse_membership, fparse_membership_list, fparse_conf_list,
fparse_mark_list, fparse_text_stat, fparse_text_list,
fparse_string, fparse_member_list, fparse_who_info,
fparse_who_info_list, fparse_misc_info): Set kom_errno to
KOM_LDB_ERR, not KOM_SERVER_IS_CRAZY.
* prot-a.c (prot_a_reply): Added code for rt_conf_z_info_list and
rt_version_info.
(prot_a_is_legal_fnc): call_fnc_re_z_lookup and
call_fnc_get_version_info are now valid values.
* prot-a-send-async.c, prot-a-send-async.h (prot_a_async_i_am_off,
prot_a_async_broadcast): Removed.
(prot_a_async_send_message): The recipient is now a Conf_no, not
necessarily a Pers_no.
* prot-a-output.c (prot_a_output_conf_z_info): New static
function.
* prot-a-output.c, prot-a-output.h (prot_a_output_version_info,
prot_a_output_conf_z_info_list): New functions.
* fncdef.txt: Added re_z_lookup and get_version_info.
* connections.h (Res_type): Added rt_conf_z_info_list and
rt_version_info.
(Result_holder): Added conf_z_info_list and version_info.
* async.h (Async): Removed ay_i_am_off, ay_i_am_on_obsolete and
ay_broadcast since they are no longer used. Commented out
ay_conf_deleted and ay_conf_created since they are not yet used.
* admin.c (get_version_info): New function.
(broadcast): Rewritten in terms of send_message.
(send_message): The recipient is now a Conf_no, not necessarily a
Pers_no.
* Makefile.src (DISKOBJS): Added version-info.o.
(C_SPECIALS): Added version-info.c.
(SPECIALS): Added version.incl.
(version.incl): New target (version.incl is now built from
../../versions, it is no longer a source file).
(version-info.c): New target (also built from ../../versions).
Tue Nov 15 00:31:01 1994 Per Cederqvist (ceder@lysator.liu.se) Tue Nov 15 00:31:01 1994 Per Cederqvist (ceder@lysator.liu.se)
* version.incl: Version 1.6.5. * version.incl: Version 1.6.5.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment