Skip to content
Snippets Groups Projects
ChangeLog 46.2 KiB
Newer Older
Sat Dec 19 01:17:41 1992  Per Cederqvist  (ceder@mauritz)

Per Cederqvist's avatar
Per Cederqvist committed
	* version.incl: Version 1.3.

	* rfc931.c (get_real_username): Don't log as much as previously.

	* Implement regexp matching, using GNU regex 0.11.
	* cache.h, simple-cache.c (cached_no_of_existing_conferences,
	cached_get_name): New functions.
	* fncdef.txt (re_lookup_person, re_lookup_conf): New functions.
	* prot-a.c (prot_a_is_legal_fnc): They are legal.
	* regex-match.c: New file.
	* server-config.c (REGEXP_LEN): Allow 1024 bytes of regexps.
	* Makefile (ATOMS, ATOMS_SRCS): Include regex-match.{c,o}.

Tue Dec  1 00:17:23 1992  Linus Tolke Y  (linus@mauritz)

	* version.incl: Version 1.2.8.

	* simple-cache.c (cache_delete_text): Simple bug in the logging of
	  deleting texts.

Sun Nov 22 16:06:36 1992  Per Cederqvist  (ceder@mauritz)

	* version.incl: Version 1.2.7.

	* Support for logging of all db accesses:
	* ramkomd.c (main): Added -L option.
	* cache.h (tell_cache_garb_text): New function.
	* simple-cache.c: Do the logging.
	* text-garb.c (garb_text): Inhibit the logging while garbing.

	* cache.h: Removed unused stuff.

Mon Nov  2 19:18:08 1992  Per Cederqvist  (ceder@mauritz)

	* simple-cache.c (LOGFILE): Deleted the changes from Tue Oct 27.

	* cache.h (MAX_CACHED_PERSONS, MAX_CACHED_WHATEVER,
	cached_load_names, cached_add_name): was unused, is deleted.

Tue Oct 27 05:27:55 1992  Per Cederqvist  (ceder@ruben)

	* version.incl: Version 1.2.6.

	* simple-cache.c (LOGFILE): If #define'd, log every usage of the
	database to the file whose filename LOGFILE is set to.

Per Cederqvist's avatar
Per Cederqvist committed
Thu Oct  8 08:51:23 1992  Per Cederqvist  (ceder@mauritz)

	* tmp-limits.h: Allow 333333 texts.

	* dbck.c (main): Fixed usage message.

Wed Oct  7 00:43:03 1992  Per Cederqvist  (ceder@mauritz)

	* text-garb.c: Added a comment that describes a design for a
	better way to implement garbage collection of texts.

Sun Sep  6 20:30:01 1992  Per Cederqvist  (ceder@robert)

	* version.incl: Version 1.2.5.

	* connections.c (toploop): Optimization: don't flush stdout 
	unless buglevel > 0.

	* tmp-limits.h: Allow 33333 texts and 1999 confs.

Wed Aug 12 01:38:22 1992  Per Cederqvist  (ceder@robin)

Per Cederqvist's avatar
Per Cederqvist committed
	* version.incl: Version 1.2.4.

	* rfc931.c (get_real_username): Introduce 20-second timeout. Log
	any ident queries that takes more than 3 seconds. New argument:
	hostname (only used for the log).
	* connections.c (login_request): Send the new argument.

	* log.c (logv): Print the log message on a single line, with the
	time in the first 20 columns. (Facilitate log browsing).

Wed Aug 12 00:33:55 1992  Inge Wallin  (inge@lysator)

	* simple-cache.c (save_one_text): Write texts to file as long as
	  they are removed. 

Thu Jun 11 16:28:39 1992  Per Cederqvist  (ceder@lysator)

Per Cederqvist's avatar
Per Cederqvist committed
	* vercion.incl: Version 1.2.3.

	* server-config.c: Timeout set to two minutes. Cache size
	increased to 20 elements.
	* simple-cache.c (dump_cache_stats): Also report the cache sizes.

Per Cederqvist's avatar
Per Cederqvist committed
	* missing-ansi.c (strerror): Return a const char *,not a char *.

	* connections.c (login_request): Don't dump core when we can't get
	the name of the originating host.

Wed Jun 10 03:36:30 1992  Per Cederqvist  (ceder@robin)

	* ramkomd.c (main): Log version number and pid when starting a new
	server.

Sun May 31 03:08:31 1992  Per Cederqvist  (ceder@lysator)

Per Cederqvist's avatar
Per Cederqvist committed
	* version.incl: Version 1.2.2 (not released). (Note: a bug in
	isc-0.97 has been fixed since 1.2.1: malloc() was used instead of
	isc_malloc_wrapper to allocate the kom_server_mcb).

 	* lyskomd.h (kom_server_mcb): Removed duplicate declaration (it
	was (and still is) also declared in connections.h).

	* handle-malloc-dump.el: Added (require 'elib-dll).

Mon May 25 22:56:38 1992  Per Cederqvist  (ceder@lysator)

	* ram-smalloc.c (tmp_alloc): Don't log the size of the internal
	table anymore.

	* version.incl: Version 1.2.1 (not released).

	* server-config.c (TIMEOUT): Increased from 100 ms to 5 seconds.
	With isc 0.97 that should be no problem!

	* connections.c (toploop): The timeout is initially zero, so that
	the garbing starts right away.

	* connections.c (login_request): Fix so that the server can tell
	the difference between a mux and a client (using num_ip_*_port)
	(The bug was introduced with the isc upgrade).
	* lyskomd.h (listen_client, listen_mux): No longer exported.
	* ramkomd.c (listen_client, listen_mux): Now static.
	* ramkomd.c, lyskomd.h (num_ip_client_port, num_ip_mux_port): New
	variables.
	* ramkomd.c (server_init): Really use the IscConfig struct.
	* ramkomd.c (server_init): Log which ports lyskomd listens to for
	clients and servers, and set num_ip_*_port.

Sat May 23 19:57:17 1992  Per Cederqvist  (ceder@robin)

	* text.c (add_comment, add_footnote): Disallow texts to be
	comments/footnotes to themselves, since that would trigger a bug
	(the misc-list that is created would be erronous. A proper
	misc-info-list handling package should be written instead.

Tue May 19 01:06:50 1992  Per Cederqvist  (ceder@lysator)

	* Makefile (tags): Search libraries/libisc-new.

Mon May 18 23:27:04 1992  Per Cederqvist  (ceder@lysator)

	* connections.h (Connection): Added the boolean field
	username_valid.
	* internal-connections.c (new_client, EMPTY_CONNECTION):
	Initialize it.
	* prot-a.c (prot_a_parse_packet): Use it to test if username is
	set or not (instead of just assuming that an empty username is
	unset).

Per Cederqvist's avatar
Per Cederqvist committed
Thu Apr 16 00:46:50 1992  Per Cederqvist  (ceder@lysator)

	* Use isc-0.97:
	* Makefile (LIBS): -lisc-new instead of -lold-isc.
	* Makefile (GENOBJS, GEN_SRCS): Include isc-malloc.[oc].
	* isc-malloc.[hc]: New files. (Compare string-malloc.[hc]).
	* Various namechanges:
		  ISCMCB -> IscMaster
		  ISCECB -> IscEvent
		  ISCSCB -> IscSession
		  
	* Use isc_destroy() instead of isc_close().
	* isc-interfacs.h: Include <isc-new.h> instead of <isc.h>.
	* lyskomd.h (listen_client, listen_mux): Now (IscSession *).
	Updated all references.
	* lyskomd.h (kom_server_mcb): Now declared here.
	* ramkomd.c ("isc-malloc.h"): Include instead of <isc-dump.h>.
	* ramkomd.c (server_init): Use the new configuration scheme.
	(Needs som further investigation).
	* ramkomd.c (dump_exit_statistics): Don't
	dump_isc_message_counts() since it doesn't exist.

Wed Apr 15 19:52:20 1992  Per Cederqvist  (ceder@lysator)

	* connections.c (add_to_kill_list): Check if the connection
	already was on the kill-list. If so, print a diagnostic and
	return.

Tue Apr 14 17:21:26 1992  Per Cederqvist  (ceder@lysator)

Per Cederqvist's avatar
Per Cederqvist committed
	* Version 1.1.2 (not released).

	* session.c (create_oldstyle_username): New function.
	* session.c (pepsi, change_what_am_i_doing, who_is_on,
	get_session_info): Use it. (pepsi and change_what_am_i_doing used
	to got the username wrong in 1.1.1).

Sat Apr 11 22:00:27 1992  Per Cederqvist  (ceder@robin)

	* connections.c (check_kill_flag): Small optimization: don't call
	sfree when the kill_list is empty.
Loading
Loading full blame...