Skip to content
Snippets Groups Projects
ChangeLog 41.7 KiB
Newer Older
  • Learn to ignore specific revisions
  • Per Cederqvist's avatar
    Per Cederqvist committed
    	* config.c: USERNAME_LEN {ndard fr}n 32 till 128 f|r att f} plats
    	  med ett maskinnamn ocks}.
    
    	* Makefile: /bin/sed fattar inte heller \{n\}, precis som GNU-sed,
    	  s} jag skrev om Makefilen utan den.
    
    Sun Nov 11 15:36:51 1990  Per Cederqvist  (ceder at nanny)
    
    	* cached_set_garb_nice och cached_get_garb_nice.
    
    Fri Nov  9 14:58:54 1990  Per Cederqvist  (ceder at nanny)
    
    	* server/cache.c och server/flurp.c (vad {r det?):
    	  '#include "../ldb/ldb.h"' bortkommenterat f|r att kunna g|ra
    	  make depend.
    
    	* Makefilen: -L bortkommenterad fr}n LIBS.
    
    Fri Nov  2 00:55:32 1990  Peter Eriksson  (pen at lave)
    
    	* isc_server.c: isc_gethostname() - fixade s} att den returnerade
    	  IP-nummret (som en String) som de ska enligt specen...
    
    Thu Nov  1 01:38:44 1990  Per Cederqvist  (ceder at lave)
    
    	* manipulate.c: do_sub_comment() och do_sub_foootnote klarade inte
    	  av att f} NULL som text-status. Det fick dom fr}n do_delete_text...
    
    	* manipulate.c: do_sub_recpt(): om conf_c var NULL s} gick det }t
    	  skogen. Om conf_no inte existerade gick det }t samma h}ll.
    
    Sat Oct 20 14:35:59 1990  Per Cederqvist  (ceder at lave)
    
    	* Efter ett gott r}d fr}n Lars Aronsson s} har jag lagt till
    	  funktionerna get_person_stat_old, get_conf_stat_old och
    	  who_is_on_old. De har samma nummer som de gamla get_person_stat
    	  et c. P} s} s{tt {r den nya servern kompatibel med gamla
    	  klienter.
    
    	* Who_info inneh}ller nu tv} nya f{lt: connection, som {r ett
    	  l|pnummer som r{knas upp med ett f|r varje ny connection till
    	  klienten, och username, som {r userid@host f|r just den h{r
    	  uppkopplingen. (Om personen samtidigt {r inloggad fr}n en annan
    	  maskin kan man inte se det med Who_info_old).
    
    	* get_person_stat och get_conf_stat skall numera inte ha n}gon
    	  mask. De skickar alltid med namnet.
    
    Fri Oct 19 20:42:32 1990  Per Cederqvist  (ceder at lave)
    
    	* L{nkning sker nu med -lresolv, s} att servern fr}gar nameservers
    	  om namnet p} maskiner n{r den bara lyckas f} ip-nummret.
    
    Sun Oct 14 05:00:23 1990  Per Cederqvist  (ceder at lave)
    
    	* isc-server.c: isc_readmsg(): Det inl{sta meddelandet avslutades
    	  med ett '\0', som aldrig anv{nds i servern. Det {r ju i och f|r
    	  sig inte s} farligt, men problemet var att nollan lades utanf|r
    	  det allokerade utrymmet om det kom f|r mycket data p} en g}ng...
    	  Nu l{ggs aldrig n}gon '\0':a in.
    
    Thu Sep 13 20:38:22 1990  Per Cederqvist  (ceder at laila)
    
    	* isc-output.c: output_conference():
              [ven conf-type |verf|rs nu. Det var aldrig meningen att ta bort
    	  den...
    
    Sat Sep  1 01:22:53 1990  Per Cederqvist  (ceder at lave)
    
    	* Nu fungerar {ndringarna, i alla fall delvis.
    
    Tue Aug 28 14:08:33 1990  Per Cederqvist  (ceder at lave)
    
    	* [ndringen av formaten f|r Text_status och tider ska vara klara nu.
    
    Sun Aug 26 16:23:40 1990  Per Cederqvist  (ceder at lage)
    
    	* P}b|rjade {ndring av formatet f|r |verf|ring av Text_status. I
    	  forts{ttningen kommer {ven no_of_chars att |verf|ras.
    
    	* P}b|rjade {ndring av formatet f|r en time_t. I forts{ttningen
    	  kommer alla klockslag att |verf|ras som en struct tm. Serverns
    	  lokala tid kommer att |verf|ras. Just nu {r {ndringen genomf|rd
    	  p} n}gra, men inte alla st{llen.
    
    Tue Aug 21 19:46:50 1990  Per Cederqvist  (ceder at lave)
    
    	* get_text() tar nu h{nsyn till first_char och end_char.
    
    	* get_members() testad.
    
    	* Tog bort Template f|r att f|rhindra att n}gon {ndrar i den av
    	  misstag. 
    
    Sun Aug 12 17:17:44 1990  Per Cederqvist  (ceder at lave)
    
    	* get_members() tittar ox}, men den {r inte testad. T}get g}r
    	  snart, och jag vill hinna {ta middag f|rst... Vi ses om 14 dar!
    
    	* get_created_texts() tittar p} 'first' och 'len'.
    
    	* En hel massa sm}buggar, bl a i mark_as_read(), r{ttade.
    
    	* get_created_texts() och get_members() skrivna. Dom tittar _inte_
    	  p} 'first' och 'no_of_*' {n.
    
    	* get_membership() tittar nu p} 'first' och 'no_of_confs'.
    
    Sat Aug 11 02:13:15 1990  Per Cederqvist  (ceder at lave)
    
    	* services.c: create_text(): Det {r nu till}tet att ha ett loc_no
    	  som misc_item. Det ignoreras, oberoende av var det tr{ffas p}.
    
    Thu Aug  9 05:13:44 1990  Thomas Bellman  (bellman at laila)
    
    	* Make depend utg}r fr}n Makefile och inte fr}n Template.  Man kan
    	  allts} {ndra direkt i Makefile.
    
    	* get_membership() skriven, men gl|mmer titta p} parametrarna
    	  'first' och 'no_of_confs'.  Det {r inte testat heller...
    
    Sat Aug  4 01:41:41 1990  Thomas Bellman  (bellman at lave)
    
    	* manipulate.c: text_read_access(): Nu kan man inte l{sa
    	  texter utan att vara inloggad.  ]t minstone enligt
    	  k{llkoden.  Den server som k|r har fortfarande det gapande
    	  s{kerhetsh}let.
    
    Tue Jul 24 04:40:32 1990  Per Cederqvist  (ceder at lave)
    
    	* F|rb{ttrad felhantering n{r f|r l}nga str{ngar kommer till
    	  servern. Nu trunkerar isc-parse.c str{ngen till den maximala
    	  l{nged +1 och l}ter services.c uppt{cka att str{ngen {r f|r l}ng
    	  och protestera. F|rut skrev isc-parse.c '%% LysKOM protocol
    	  error.' och det var nog lite v{l h}rt...
    
    Mon Jul 23 23:44:49 1990  Per Cederqvist  (ceder at lave)
    
    	* En b{ttre version av unique_name(), som inte alltid svara TRUE,
    	  {r implementerad.
    
    	* Asynkrona meddelanden {r implementerade.
    
    Fri Jul 13 00:11:48 1990  Per Cederqvist  (ceder at lave)
    
    	* services.h kan inte sl{ngas l{ngre. Fast nuf|rtiden s} {r den
    	  ganska liten...
    
    Wed Jun 27 07:42:59 1990  Thomas Bellman  (bellman at lave)
    
    	* services.h kan sl{ngas.  Filen har ersatts av
    	  kom:/services.h, som numera kan anv{ndas b}de i serverdelen
    	  och klientdelen.  Filerna 'services.c' och 'manipulate.c' {r
    	  {ndrade till att inkludera "../services.h" i st{llet.
    	  Flaggan SERVER definieras i Makefilen.
    
    Wed Jun  6 04:31:02 1990  Per Cederqvist  (ceder at laila)
    
    	* end-of-atomic.[hc]: Funktion som skall anropas efter varje
    	  atomiskt anrop.
    
    Wed May 30 18:47:42 1990  Linus Tolke  (linus at lave)
    
    	* cache.c rivet lite (cached_create_person,
    	  mark_conferens_as_changed.)
    
    	* cache.[hc] {ndrade i definitionen av cached_lookup_name s} att
    	  den skall st{mma med -----------------------------------------\
    	  dvs char * -> String 						|
    			       						|
    Fri May 25 07:32:18 1990  Per Cederqvist  (ceder at lave)		|
    									|
    	* manipulate.[hc]: Ny fil som inneh}ller hj{lpfunktioner till	|
    	  services.c. Skall endast anv{ndas av services.c.		|
    									|
    	* log.[hc]: Funktioner f|r att skriva till log-fil.		|
    									|
    Wed May 23 18:30:26 1990  Per Cederqvist  (ceder at lave)		|
    									|
    	* cache.[hc], services.[hc]: Nu anv{nds String |verallt, och <--/
    	  char * inte alls. Det {r nog mycket i cache.[hc] som inte funkar
    	  l{ngre...
    	  
    
    Tue May 22 22:01:19 1990  Per Cederqvist  (ceder at laila)
    
    	* 2kom/server/services.h skapad. H{r ligger saker som t ex cachen m}ste
    	  komma }t, men som klienterna inte ska komma }t. Det som bara
    	  klienterna ska komma }t ligger fortfarande i 2kom/services.h
    
    Wed May  9 21:25:13 1990  Linus Tolke  (linus at laila)
    
    	* Rev infinitesimalt i cache.[hc]. mark_person_as changed fungerar
    	  kanske.
    
    Tue May  8 23:19:37 1990  Per Cederqvist  (ceder at lage)
    
    	* Slog ihop cache.[ch] och unprot.[ch] till cache.[ch].
    	  unprot.[ch] finns kvar ett tag till, men inneh}ller bara skr{p.
    
    Mon May  7 16:23:28 1990  Per Cederqvist  (ceder at lage)
    
    	* server.[hc] heter numera lyskomd.[hc] i god UNIX-anda.
    
    Sat May  5 20:53:21 1990  Per Cederqvist  (ceder at lave)
    
    	* unprot.[hc]: Tog bort en massa funktionsstubbar som aldrig
    	  kommer att avn{ndas. S}g till att .h och .c inneh}ller samma
    	  funktioner. unprot.c g}r nu igenom kompilatorn!
    
    Thu May  3 18:54:46 1990  Per Cederqvist  (ceder at lage)
    
    	* unprot.c: Jag skriver in en kommentar "/****/" f|re
    	  de funktioner som jag verkligen anv{nder.
    
    Tue Apr 24 03:34:14 1990  Per Cederqvist  (ceder at lage)
    
    	* smalloc.[hc]: Ny fkn srealloc.
    
    	* server.h: Nytt f{lt i Connection: Person * person.
    
    Sat Apr 21 13:22:26 1990  Per Cederqvist  (ceder at lave)
    
    	* Ny Makefile, som regenerar sig sj{lv automagiskt. (make depend)
    
    	* server.h: La till f{ltet ena_level i typen Connection.
    
    Wed Apr 18 01:35:49 1990  Per Cederqvist  (ceder at lage)
    
    	* services.c: get_marks har nu ingen parameter. Man kan bara titta
    		      p} sina egna markeringar.
    
    	* unprot.c: Tog bort unprot_change_what_i_am_doing
    
    	* Flyttade minneshanteringen till smalloc.c
    
    	* cache.c: La till ett anrop: get_name.
    
    Tue Apr 17 23:54:52 1990  Per Cederqvist  (ceder at lage)
    
    	* services.{ch}: {ndrade anropet av create_text