Commit d6e50115 authored by Per Cederqvist's avatar Per Cederqvist
Browse files

Initial and final checkin.

parent fdfa319c
This diff is collapsed.
Sat Aug 3 01:46:14 1996 Per Cederqvist <ceder@lysator.liu.se>
* services.h (who_is_on_dynamic): New argument: active_last.
* misc-types.h (TRUE, FALSE): AIX porting: Undefine them if they
are defined, but make sure they are defined to sensible values
first.
* kom-types.h (Conf_type): Renamed anarchy to allow_anon.
* services.h (change_conference): New name for former pepsi.
Fri Aug 2 01:41:36 1996 Per Cederqvist <ceder@lysator.liu.se>
* Handle idle-time:
* services.h (user_active): New function.
(who_is_on_dynamic): New function.
(get_static_session_info): New function.
* kom-types.h (Session_flags): New type.
(Dynamic_session_info): New type.
(Dynamic_session_info_list): New type.
(Static_session_info): New type.
Sun Jul 28 17:42:14 1996 Per Cederqvist <ceder@lysator.liu.se>
* kom-errno.h (Kom_err): New value: KOM_ANON_REJECTED.
Fri Jul 26 02:20:25 1996 Per Cederqvist <ceder@lysator.liu.se>
* kom-types.h (Number_list): Change the length from unsigned short
to int. The length field should be fixed in all the data types in
kom-types.h. More thought is necessary here.
* kom-errno.h (Kom_err): New value: KOM_LONG_ARRAY.
Sun Jul 14 23:02:34 1996 Per Cederqvist <ceder@lysator.liu.se>
* Added the Jun 10 14:01:16 1996 entry which David Byers forgot.
Sat Jul 13 15:54:24 1996 Per Cederqvist (ceder@lysator.liu.se)
* services.h (set_last_read): The second argument is a
Local_text_no, not a Text_no.
Mon Jun 10 14:01:16 1996 David Byers <davby@sen2.ida.liu.se>
* kom-types.h: (Number_list): New data type.
* services.h: (accept_async, query_async): New function.
Mon Jun 10 14:01:16 1996 David Byers <davby@sen2.ida.liu.se>
* services.h (set_info): New function.
Tue Sep 5 20:30:20 1995 Per Cederqvist (ceder@lysator.liu.se)
* compiler.h (NORETURN): New define.
(Volatile, Inline): Removed.
Fri Sep 1 21:55:03 1995 Per Cederqvist (ceder@lysator.liu.se)
* rcs.h (USE): Changes to shut up gcc 2.7.0.
Sat Dec 31 16:13:15 1994 Per Cederqvist (ceder@lysator.liu.se)
* services.h (lookup_z_name): New function.
Tue Dec 27 00:30:26 1994 Per Cederqvist (ceder@lysator.liu.se)
* services.h (re_z_lookup, get_version_info): New functions.
(send_message): The recipient is now a Conf_no, not necessarily a
Pers_no.
* kom-types.h: (Conf_z_info, Conf_z_info_list, Version_info,
Version_info_internal): New structs.
* kom-errno.h (Kom_err): New explanation for KOM_LDB_ERR, which is
now used if the database becomes corrupted.
Deleted the unused values KOM_SERVER_IS_CRAZY and
KOM_CLIENT_IS_CRAZY.
Sat Aug 20 00:02:57 1994 Per Cederqvist (ceder@lysator.liu.se)
* kom-errno.h (Kom_err): Deleted the unused value KOM_PERS_EXISTS.
Sat Jun 18 20:48:34 1994 Per Cederqvist (ceder@lysator.liu.se)
* debug.h: Don't include config.h. Test NDEUBG instead of DEBUG.
* config.h (DEBUG, LOGACCESSES, DEFENSIVE_CHECKS): Removed.
Use configure to set NDEBUG, LOGACCESSES or NDEFENSIVE_CHECKS
instead.
Sat Mar 5 18:20:39 1994 Per Cederqvist (ceder@lysator.liu.se)
* Makefile.src: New file, template for Makefile.in.
Sat Feb 19 05:51:13 1994 Per Cederqvist (ceder@lysator.liu.se)
* kom-types.h: No longer supports -DCLIENT. Only -DSERVER works.
lyskomd and the tty-client now have separate copies of this
file.
(DEFAULT_PRIV_BITS, DEFAULT_PERSONAL_FLAGS, EMPTY_TEXT_STAT,
NULL_CONF_TYPE, EMPTY_MEMBERSHIP, EMPTY_MARK_LIST,
EMPTY_CONF_NO_LIST, EMPTY_MEMBER_LIST, EMPTY_TEXT_LIST,
EMPTY_CONF_LIST_OLD, EMPTY_CONF_LIST, EMPTY_PERS_LIST,
EMPTY_MEMBERSHIP_LIST, EMPTY_CONFERENCE, EMPTY_SMALL_CONF,
EMPTY_PERSON, EMPTY_WHO_INFO_IDENT, EMPTY_SESSION_INFO,
EMPTY_SESSION_INFO_IDENT, EMPTY_WHO_INFO_OLD, EMPTY_WHO_INFO,
EMPTY_WHO_INFO_LIST_OLD, EMPTY_WHO_INFO_LIST,
EMPTY_WHO_INFO_IDENT_LIST): Removed.
Fri Jan 14 20:08:55 1994 Per Cederqvist (ceder@lysator.liu.se)
* kom-errno.h (KOM_TEMPFAIL): New error code.
* config.h: Removed everything which can be set in the server
configuration file.
Wed Jan 12 02:23:44 1994 Per Cederqvist (ceder@lysator.liu.se)
* kom-types.h (Conference): Reordered the fields, eliminating some
unnecessary padding.
* config.h (CONFIG_FILE): New constant.
Mon Oct 18 13:03:23 1993 Per Cederqvist (ceder@lysator.liu.se)
* kom-types.h: Don't include any files.
Sat Oct 16 17:35:58 1993 Per Cederqvist (ceder@lysator.liu.se)
* kom-types.h: Changes for vcc: Write "{ 0, NULL }" instead of
"((Foo){ 0, NULL})". Cleanup.
Wed Oct 13 00:24:13 1993 Per Cederqvist (ceder@lysator.liu.se)
* services.h (get_last_text): Now takes a (struct tm *) in both
the server and client parts.
Sun Oct 10 12:58:00 1993 Per Cederqvist (ceder@lysator.liu.se)
* services.h (shutdown_kom): Renamed shutdown to shutdown_kom, to
avoid name clashes with libc.
* (sync_kom): Renamed sync to sync_kom, for the same reason.
* kom-types.h (EMPTY_tm_i): Added missing parenthesis.
* config.h: Use sysconf instead of getdtablesize, if sysconf
exists.
Fri Oct 8 00:15:36 1993 Per Cederqvist (ceder@lysator.liu.se)
* kom-types.h: Use "unsigned long" instead of "u_long".
* kom-errno.h: Don't include <sys/types.h>. Use "unsigned long"
instead of "u_long".
Thu Aug 5 00:52:50 1993 Per Cederqvist (ceder@lysator.liu.se)
* kom-errno.h (KOM_NOT_MARKED): New error number.
* services.h (set_client_version, get_client_name,
get_client_version): New functions.
* services.h (lookup_person, lookup_conf): New functions.
* services.h (mark_text_old, mark_text, unmark_text): New
functions. The previous function mark_text() is removed.
* services.h (create_text, create_anonymous_text): The first
argument is const in the server as well as in the client.
Thu Feb 25 00:01:40 1993 Linus Tolke Y (linus@bodil)
* services.h (register_saving): New function.
Mon Feb 1 02:00:41 1993 Linus Tolke Y (linus@rune)
* services.h (register_directed_message): New function.
Sun Jan 17 00:08:26 1993 Per Cederqvist (ceder@konrad)
* rcs.h: New file. Use the USE macro to avoid warnings about
unused variables.
* Makefile (INSTALL-HDRS): Add rcs.h.
Sat Dec 19 01:13:14 1992 Per Cederqvist (ceder@mauritz)
* services.h (re_lookup_person, re_lookup_conf): New functions.
* config.h (REGEXP_LEN): New constant.
* kom-errno.h (KOM_REGEX_ERROR): New error.
Sun Nov 22 16:04:11 1992 Per Cederqvist (ceder@mauritz)
* config.h (LOGACCESSES): New symbol.
Sat Apr 4 19:08:51 1992 Per Cederqvist (ceder@lysator)
* kom-types.h (Who_info_ident, Who_info_ident_list,
Session_info_ident): New types.
Wed Apr 1 22:01:25 1992 Per Cederqvist (ceder@lysator)
* services.h (login, get_session_info_ident, who_is_on_ident): New
functions.
* services.h (login_old): New name for login().
Tue Oct 29 06:11:40 1991 Per Cederqvist (ceder at lysator)
* config.h (PROTECTED_FDS): 8 was not enough. Use 12.
Tue Dec 27 00:34:49 1994 Per Cederqvist (ceder@lysator.liu.se)
* kom-errno.c (kom_perror): KOM_SERVER_IS_CRAZY and
KOM_CLIENT_IS_CRAZY no longer exists.
Mon Aug 29 19:55:48 1994 Per Cederqvist (ceder@lysator.liu.se)
* misc-parser.c (parse_next_misc): Initialize result.is_sent to
FALSE, not 0.
* kom-errno.c (kom_perror): KOM_PERS_EXISTS no longer exists.
(kom_errno): Initialize to KOM_NO_ERROR, not to 0.
Sat Oct 16 17:38:59 1993 Per Cederqvist (ceder@lysator.liu.se)
* Changes for vcc:
* kom-errno.c: Don't split string constants in two parts.
* misc-parser.h (IS_RECEIVED, IS_SENT_BY, IS_SENT): Was formerly
named is_received, is_sent_by and is_sent, which caused vcc to
loop for a very long time.
* parser.c: Include sys/types.h. Rewrite complex expressions so
that vcc understands them.
Fri Oct 8 00:34:23 1993 Per Cederqvist (ceder@lysator.liu.se)
* kom-errno.c, parser.c: Tidied up include statements.
Mon Jul 6 15:34:30 1992 Linus Tolke Y (linus@robin)
* Makefile: Completed clean to cleaning the sub-dirs also.
Wed Feb 26 19:51:37 1992 Per Cederqvist (ceder@lysator)
* kom-errno.c: Lint from gcc 2.0 removed.
Sat Sep 21 11:01:47 1991 Per Cederqvist (ceder at lysator)
* parser.c (parse): FREE (source_words) before returning.
Sat Jul 6 06:15:40 1991 Per Cederqvist (ceder at lysator)
* Fixade makefilen s} att den kan generera b}de liblyskom-server.a
och liblyskom-client.a. (Den ena kompilerad med SERVER
definierad, den andra med CLIENT definierad). "make depend"
kr{ver i nul{get manuella efterjusteringar.
* misc-parser.h: "time_t" bytt mot "Time" (som {r "struct tm" i
klienten och "time_t" i servern).
* [ndrade "typedef struct {...} Matching_info" till "typedef
struct matching_info {...} Matching_info".
* parser.h: s-collat-tables.h -> s-collat-tabs.h.
Sat Jan 7 16:27:40 1995 Per Cederqvist (ceder@lysator.liu.se)
* ldifftime.c: Include sys/types.h.
Sun Jan 1 14:13:15 1995 Per Cederqvist (ceder@lysator.liu.se)
* s-string.h, s-string.c (s_fcrea_str): Argument is a
"const char *", not a "const unsigned char *".
Mon Aug 29 20:19:07 1994 Per Cederqvist (ceder@lysator.liu.se)
* s-collat-tabs.c (english_collate_tab): Don't use 8-bit
characters in char constants.
Mon Apr 4 15:50:38 1994 Per Cederqvist (ceder@lysator.liu.se)
* ldifftime.h, ldifftime.c: New files.
Makefile.src: Install ldifftime.h. Include ldifftime.o in libmisc.a.
Sun Mar 6 20:49:10 1994 Per Cederqvist (ceder@lysator.liu.se)
* missing.c: Deleted (superseded by libansi).
Mon Oct 11 16:02:06 1993 Per Cederqvist (ceder@lysator.liu.se)
* zmalloc.h, numlist.h, numlist2.h, s-collat-tabs.h: Don't use
#include in .h files!
Sun Oct 10 18:15:11 1993 Per Cederqvist (ceder@lysator.liu.se)
* s-string.c, zmalloc.c: Still has a lot of strange configuration
code in the inclucde section. Seems to be buggy.
* s-string.c: Changed u_ to unsigned.
Fri Oct 8 10:59:49 1993 Per Cederqvist (ceder@lysator.liu.se)
* numlist.c, numlist2.c, s-string.c, zmalloc.c: Fixed include
statements.
Wed Feb 26 19:52:28 1992 Per Cederqvist (ceder@lysator)
* (s-string.c s-string.h zmalloc.c): Lint from gcc 2.0 removed.
Tue Aug 27 07:20:34 1991 Per Cederqvist (ceder at lysator)
* pom.c: Tog bort variablerna ts och pmt som inte anv{nds.
Sat Jul 6 05:43:41 1991 Per Cederqvist (ceder at lysator)
* Fullbordade {ndringen fr}n char till unsigned char i
s-string.[hc] som Peter p}b|rjade.
* Skrev om Makefilen f|r att klara RCS.
* Alla filer i libmisc.a placerade under RCS.
* s-collat-tables.[hco] omd|pt till s-collat-tabs.[hco]. ar tycker
inte om f|r l}nga namn.
Thu Dec 20 04:59:36 1990 Thomas Bellman (bellman at lave)
* s-string.[ch]: s_strchr() och s_strrchr(): Lade till en
parameter som anger var s|kningen ska b|rja.
* s-string.c: [ndrat fr}n if-satser f|r kontroll av parametrar
till att anv{nda assert()-makrot.
* s-string.[ch]: Lade till s_strrchr().
* zmalloc.c: Fixat en del buggar d{r pekare till z_info-structen
returnerades i st f pekare efter denna, samt lite annat.
Sat Dec 8 03:05:51 1990 Thomas Bellman (bellman at laila)
* [ndrade tillbaka s_strcpy(). Den ska sl{ppa loss minnet {ven om
den f}r en EMPTY_STRING.
Sat Dec 1 12:09:35 1990 Lars Willf|r (willfor at nanny)
* [ndrade s_strcpy s} att den med s{kerhet fungerar {ven om
source_string == EMPTY_STRING.
Thu Aug 9 05:12:52 1990 Thomas Bellman (bellman at laila)
* Biblioteket skapat ig}r.
This diff is collapsed.
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