Newer
Older
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.
Per Cederqvist
committed
Tue Dec 17 00:52:11 1991 Per Cederqvist (ceder at lysator)
* 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.
Per Cederqvist
committed
* text.c (get_last_text): Rewrote it.
Mon Dec 16 15:32:57 1991 Per Cederqvist (ceder at ruben)
Per Cederqvist
committed
* 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.
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.
* 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)
Per Cederqvist
committed
* "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.
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.
Thu Sep 12 01:00:13 1991 Per Cederqvist (ceder at lysator)
* ramkomd.c (main): Anropa srand() om ENCRYPT_PASSWORDS {r satt,
s} att vi f}r ett slumpm{ssigt fr|.
* person.c (do_set_passwd, chk_passwd) Kryptera l|senord om
ENCRYPT_PASSWORDS {r satt. (Inkompatibelt med gamla
databasformatet).
Tue Sep 10 21:58:18 1991 Per Cederqvist (ceder at robert)
* conference.c (delete_conf): Om det {r en brevl}da som tas bort
s} ska personen som tas bort loggas ut f|rst (inte n|dv{ndigtvis
personen som tar bort en person...)
Thu Sep 5 10:14:40 1991 Per Cederqvist (ceder at lysator)
* cache.h, simple-cache.c, dbck-cache.c (cached_set_conf_type):
borttagen.
* conference.c, person.c: alla anrop till cached_set_conf_type
borttagna. (Funktionen anropades bara precis efter
mark_conference_as_changed.
* simple-cache.c: Fixade lite stavfel. La till lite nya defensiva
kontroller.
* simple-cache.c (mark_conference_as_changed): Uppdatera inte bara
first_local_no, utan {ven nice och type i small_conf_array varje
g}ng som mark_conference_as_changed anropas. Namnet uppdateras
dock inte. Det kostar nog mer {n det smakar (man m}ste
reallokera en str{ng n{r man {ndrar namnet).
* simple-cache.c (get_text_node, get_pers_node, get_conf_node):
Returnera NULL om det s|kta numret {r st|rre {n next_free_num
eller next_text_num. Defensivt ska det vara!
Wed Sep 4 22:03:47 1991 Per Cederqvist (ceder at lysator)
* text-garb.c (garb_text): Nollst{ll deleted_texts n{r garbningen
{r klar.
Sat Aug 31 22:14:30 1991 Per Cederqvist (ceder at lysator)
* ramkomd.c: Inkludera alltid <locale.h> - gcc -M f|rs|ker
inkludera den {ven om HAVE_LOCALE inte {r satt. Skicka med en
tom locale.h i include/ansi f|r de som inte har locale.
Loading
Loading full blame...