Skip to content
Snippets Groups Projects
ChangeLog 35.6 KiB
Newer Older
Tue Mar 31 23:48:47 1992  Per Cederqvist  (ceder@robert)

	* rfc931.[hc]: New file.
	* Makefile: (GEN_OBJS, GEN_SRCS): Use it.

Tue Mar 24 18:05:18 1992  Per Cederqvist  (ceder@robert)

	* simple-cache.c (save_one_text): Check that the entire file made
	it to the disk (compare wath ftell() says after fclose() and
	fopen()).

Mon Mar 23 08:51:13 1992  Per Cederqvist  (ceder@robin)

	* dbck.c (truncated_texts): New variable.
	* dbck.c (main): Increase modifications if truncated_texts is set.
	* dbck-cache.c (init_cache): If the database is truncated or
	severely damaged in the text-status part, just ignore the remaining
	texts (and don't fail miserably).

Per Cederqvist's avatar
Per Cederqvist committed
Thu Mar 12 04:30:17 1992  Per Cederqvist  (ceder@lysator)

	* membership.c (get_unread_confs): You must be logged in to use
	  this call.

Per Cederqvist's avatar
Per Cederqvist committed
Mon Mar  9 16:33:45 1992  Per Cederqvist  (ceder@robin)

	* DATAFILE_NAME (server-config.c): Added a comment.

Wed Feb 26 19:49:21 1992  Per Cederqvist  (ceder@lysator)

	* (various): Lint from gcc 2.0 deleted.

Fri Feb 21 01:45:35 1992  Per Cederqvist  (ceder@robin)

	* SYNC_TIMEOUT (server-config.c): Decreased from 10 millisec to 0.
	  It takes some 2 hours for the server at Lysator to save the
	  entire data base, and that is a bit too long...

	* main (dbck.c): New flag: -s. Prints some extra statistics.

	* print_statistics (dbck.c): New function that prints statistics
	  about the lengths of texts.

	* (prot-a-parse-arg-c.awk): Fixed a syntax error. (gawk could
	  handle the file, but awk could not).

Sun Jan 12 02:30:34 1992  Per Cederqvist  (ceder at lysator)

	* prot_a_get_token (prot-a-parse.[ch]): Then function is now static.

Sun Jan  5 19:10:20 1992  Per Cederqvist  (ceder at lysator)

	* main (dbck.c): Tell the user why no compression was done if he
	  specifies -g and there is an error in the files.

	* main (dbck.c, ramkomd.c): Better usage messages.

	* init_cache (simple-cache.c): Slightly better log error message
	  when the text file can not be found.

Wed Dec 18 00:05:43 1991  Per Cederqvist  (ceder at lysator)

	* Version 1.0.4 was never used. Version is now 1.1.0.

	* fncdef.txt, prot-a.c, text.c (find_next_text_no,
	  find_previous_text_no): New functions.

Tue Dec 17 00:52:11 1991  Per Cederqvist  (ceder at lysator)

Per Cederqvist's avatar
Per Cederqvist committed
	* prot-a-parse-arg-c.awk: Fixed bogus parsing of argument to
	  get_last_text.

	* prot-a-parse.h, prot-a-parse.c (prot_a_parse_time_date): New
	  function for get_last_text.

Mon Dec 16 15:32:57 1991  Per Cederqvist  (ceder at ruben)

	* conference.c (is_supervisor): New arguments: viewer and viewer_p.

	* membership.c (access_perm): New parameters: viewer and viewer_p.

	* admin.c (broadcast, send_message): Don't forget to check the
	  length of the message. 

	* text.c (create_text, create_anonymous_text): Fixed error in max
	  length comparison.

	* All the changes below fixes one single bug. When a text is
	  created that has both a secret and a public conference as
	  recipient the asynchronous messages that were sent out did not
	  filter away the secret conference. This has how been fixed.

	* membership.c manipulate.h (fast_access_perm): New arguments:
	  viewer and viewer_p.

	* send-async.c, text.c (is_member_in_recpt): Moved from
	  send-async.c to text.c.

	* send-async.h, send-async.c (async_new_text): Sends to a
	  specified connection.

	* text.c (create_text, create_anonymous_text): Use
	  send_async_new_text.

	* text.c (send_async_new_text): New function.

	* text.c (get_text_stat): Use filter_secret_info.

	* text.c (filter_secret_info): New function that given a text-stat
	  and a person number yields a new text-stat that only contains
	  tha recipients that the viewer is allowed to know about.

Mon Nov 11 01:08:09 1991  Per Cederqvist  (ceder at ruben)

	* fncdef.txt, prot-a.c, text.c: Added create_anonymous_text.

Linus Tolke's avatar
Linus Tolke committed
Mon Nov 10 20:00:00 1991  Linus Tolke T  (linus at ruben)

	* fncdef.txt, prot-a.c, text.c, call-switch.awk, cache.h, 
	  connections.h : Added get_last_text.

Tue Oct 29 15:48:15 1991  Linus Tolke Y  (linus at ruben)

	* prot-a-output.c, prot-a-parse.c, ram-output.c, ram-parse.c
	  (Priv_bits): The flg7 field has change name to extern_gw.

Tue Oct 29 03:52:34 1991  Per Cederqvist  (ceder at robert)

	* Makefile (tags): tags does not depend on anything now.

	* Makefile (HDRS): isc.h should be isc-interface.h. See note from
	  Sat Sep 21. 

Per Cederqvist's avatar
Per Cederqvist committed
	* Version is now 1.0.4.

	* internal-connections.c (no_of_connection_attempts): Now a global
	  variable, so that dump_allocated_connections can write it to the
	  log files.

	* ramkomd.c (dump_exit_statistics): This function, which is only
	  run when the server is brought down nicely, writes some
	  statistics to a log file. The log file is now open in append
	  mode (and not overwrite mode...)

Mon Oct 21 23:14:22 1991  Per Cederqvist  (ceder at robin)

	* text.c (create_text): Check that the length of the text is no
	  greater than TEXT_LEN.

Wed Sep 25 11:44:17 1991  Per Cederqvist  (ceder at lysator)

	* person.c (do_set_passwd, chk_passwd),
	  ram-parse.c (fparse_conference):
	  Use string_free and not sfree to free strings that was
	  created with s_crea_c_string. 

	* person.c (do_set_passwd): Fixed serious bug in salt generation.

Mon Sep 23 19:39:55 1991  Per Cederqvist  (ceder at lysator)

	* text.c (sender): handle a sent_at correctly.

Sat Sep 21 02:12:24 1991  Per Cederqvist  (ceder at lysator)

	* "isc.h" is now known as "isc-interface.h" to avoid confusion
	  with <isc.h>.

	* version.incl: Go 1.0.2.

	* ram-smalloc.c: Added support for memory leak finding.

	* trace-mem.gdb, handle-malloc-dump.el: Useful for finding memory 
	  leaks in the server. Compile ram-smalloc.c with DEBUG_MALLOC
	  defined.

	* mux.c (mux_close): Fixed memory leak.

	* ramkomd.c (main): Print how many blocks isc allocates.

	* ramkomd.c: ip_client_port and ip_mux_port are local to ramkomd.c.

Tue Sep 17 23:04:39 1991  Per Cederqvist  (ceder at lysator)

	* .gdbinit: Now created by "make .gdbinit".

	* Removed smalloc.c that is never used.

Per Cederqvist's avatar
Per Cederqvist committed
Mon Sep 16 19:27:04 1991  Per Cederqvist  (ceder at lysator)

	* version.incl: Version 1.0!

Fri Sep 13 22:20:59 1991  Per Cederqvist  (ceder at lysator)

	* server-config.c: Det heter lyskomd-data, inte ramkomd-data
	  (osv). F|rb{ttrade n}gra kommentarer.

Per Cederqvist's avatar
Per Cederqvist committed
Thu Sep 12 01:00:13 1991  Per Cederqvist  (ceder at lysator)

Loading
Loading full blame...