Fri Oct 15 16:07:52 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Release 3.13.

	* Makefile.in: added alloca.c to the distribution.

	* reports.c: accomodate ATP outputs for 5 digits... I want a
	bigger screen !-)

	* process.c (process_new): set Status to TUUS_NONE on creation.

	* tmparse.c (parse_date): corrected the Year when using HDB.

Fri Oct 15 14:32:13 1993  Atze W. Herder (awherder@wabe.csir.co.za)

	* pcdl_gram.y (strequ): corrected a typo on the ansidecl of the
	function.

Fri Oct 15 10:44:43 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Release 3.12.

Wed Oct 13 17:48:52 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* alloca.c: here is is again. The GNU getopt package uses
	it.

	* tua.c (DisplayUsage): corrected a typo.

Wed Oct 13 17:46:16 1993  Atze W. Herder (awherder@wabe.csir.co.za)

	* tua.pcd: configuration for South Africa.

Tue Oct 12 14:33:23 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Makefile.in (C_FLAGS): use the configure' variable MORE_CFLAGS
	instead of directly -Wall
	
	* configure.in: check to see if the compiler accepts -Wall.

	* pcdl_gram.y (strequ): moved "inline" inside an #ifdef __GNUC__.

Sat Oct  9 11:40:19 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Release 3.11.

Wed Oct  6 14:29:17 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* all sources: renamed strdup() to savestring(). This will allow
	me to install some sort of memory save eliminating duplicates

	* systree.c (system_new): do not initialize phone costs unless
	you have country info. If you don't, postpone this operation until
	you do. For this reason use the new function
	system_alloc_phone_costs().

	* reports.c (print_the_system_summary): do not print phone costs
	if you don't have them.	

Wed Oct  6 14:22:42 1993  Samuel Druker  (samuel@telmar.com)

	* reports.c (print_the_system_summary): do not print "dead time"
	if the connection time is zero.

Thu Sep 30 18:11:25 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* tua.c: parse the pcd file before read history because we need
	pcd_names_count to initialize new systems.

Wed Sep 29 12:04:22 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Release 3.10.

	* reports.c (SummBySys): added various percentages.

	* process.c (process_new): reset StartTime and EndTime if
	HDB_UUCP. 

	* tua.c: strbegcmp() moved to compat.c.

Tue Sep 28 17:51:48 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Since I started using CVS on other projects, and found it very
	useful, from now on use it for TUA too.

	* To allow the use of a debug malloc library, I removed mem.c and
	mem.h, and changed the sources to use xmalloc instead. I seem to
	remember that mem.c and	mem.h were there since TUA 0.1... time is
	changing... 

Mon Sep 27 11:00:01 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Release 3.9h.

	* configure.in: check for __FUNCTION__ macro; check for size_t.

	* Release 3.9g.

Sat Sep 25 22:05:46 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* pcdl.h, pcdl.c, pcdl_gram.y: added symbolic rate name, to
	improve readability. Now it handles 'name PEAK = "pippo";' and
	'rate PEAK = { ... };'.
	

Wed Sep 22 00:56:14 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Release 3.9f.
	
	* tua.c: new option '--country'. After option processing,
	  read the pcdl file.

Tue Sep 21 21:05:23 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* pcdl.h, pcdl.c, pcdl_gram.y, country.pcdl: new files.

	* Following Kim's hints, replaced the phonesw.c code with an
	interpreter of what I call Phone Category Definition Language.
	This allow the end user to change these settings without having to
	recompile TUA.

Wed Sep 15 17:05:30 1993  Kim Chr. Madsen (kimcm@ic.dk)

	* process.c (insert_process): don't set StartTime and EndTime if
	  not HDB_UUCP.

	* customize.h, phonesw.c: support for Denmark phone charges.
	
Wed Sep  1 10:57:07 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Release 3.9e.

Mon Aug 30 15:18:29 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* tua.h: use unsigned ints for File counts.

Mon Aug 30 15:09:38 1993  John Plate (plate@infotek.dk)

	* Makefile (mandir): removed a blank.

	* reports.c: "Ago" is italian! Use "Aug"!.

Fri Jul 30 18:52:27 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Release 3.9d.

	* Spain I'm coming...

Thu Jul 29 18:19:26 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* prochist.c: read_history -> read_system_history,
	  write_history -> write_system_history, to avoid name conflict	
	  with existing GNU ReadLine functions.

	* acconfig.h: new file, containing local #undefs for autoheader.

Tue Jul 27 19:52:54 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* All sources: End Of Rename Phase, sources now are closer to GNU
	  Coding Standards.

	* globalias.c: new name for queue.c.
	
Mon Jul 26 12:15:50 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Makefile.in (distclean): don't remove `configure'.

Tue Jul 20 14:47:08 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Release 3.9c.
	
	* Makefile.in: new rules for dist, patch and MANIFEST.

Mon Jul 19 19:37:26 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Makefile.in (shar): use -L instead of -l, to avoid files larger
	  that 50k.

	* all: lots of changes to eliminate warnings and errors with
 	  non-gnu C compilers.

Sat Jul 17 16:08:08 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Release 3.9b.
	
	* INSTALL (1a): talk about customize.h

Fri Jul 16 19:04:08 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Makefile.in: updated with new rules for building config.h.in.

	* customize.h: new file. User editable definitions are here
	  instead of config.h.in, that now is built automatically by
	  autoheader. 

	* debug.h (dbg_printf): added checks for NeXT cc compiler.

	* Renamed process_t to process_status_t.

	* Renamed get_date to parse_date.

Thu Jul 15 11:08:19 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Release 3.9a.

	* Makefile.in: follow GNU directives for Makefiles

	* All sources: renamed some data types and function names, for
	  consistency.

	* configure.in: checks for "modf" and "rint".

	* compat.c: new file, containing replacements for missing
	  function.	    

	* Use bitfields for Date_t and Time_t, saving respectively 10 and
	  12 bytes. Probably the access to internal fields will be slower,
          but there will be a speed gain in function calls.

	* tmparse.c: updated for bitfields.

Wed Jul 14 02:07:18 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* process.c: new file, moved from taylor/

	* reports.c (SummBySys): corrected indentation.

Tue Jul 13 19:33:16 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Makefile (TAYLOR_O): new file process.o.

Fri May 14 12:05:34 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* debug.c: new file. Functions used while debugging.

Mon Apr 19 11:12:12 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* tua.h, tua.c, prochist.c: eliminated the global string
	  CurrentTime. Use StatEndingTime instead.

	* tua.h, tua.c: Declare and define StatEndingTime as the
	  counterpart of StatStartingTime.

Sun Apr 18 19:54:47 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* commtree.c: made the search case insensitive.

	* tua.c: new function strcasecmp.

	* config.h.in, configure.in: added check for presence of
	  strcasecmp.

Thu Apr 15 14:58:41 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* MANIFEST: updated.

Wed Apr 14 15:26:15 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* second set of tests on the SoftChip Btree support functions.

	* *tree.c *alias.c: inverted the order of the parameters to the
	  compare functions.

	* Back from Amsterdam... ;-) !

Fri Apr  9 15:47:04 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* *alias.c: use the new generic binary tree package.

	* xferstats.c: corrected a bug in parsing the date.

Thu Apr  8 17:25:23 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* *tree.c: use the new generic binary tree package.

        * reports.c: little edit for Taylor support.
	
        * Makefile.in: new support for the SoftChip Btree library.  

        * trees.h, trees.c: new files, implementing a generic
	  binary tree management.
	  
	* tua.h: get rid of all those short and float. BTW, the main
	  reason is that my gcc (2.3.3 on a NeXT (Yeah!! I'm one of
	  'em!!... :'-() fails in optimizing tmparse.c where it adjusts
	  the date for the specified time: it seems that adding shorts and
	  longs confuses gcc optimizer. I'll try to isolate the bug and I
	  will send a bug report....

Sun Jan 24 16:12:56 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* tua.c: added support for Taylor Uucp.

Sat Jan 23 18:16:43 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* tua.c: show the new syntax for the long options ('--' instead of
	  '+') 

Thu Jan 14 02:41:53 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* getopt.c, getopt.h: new version from somewhere.

	* getopt1.c: dropped.

Tue Jan 12 11:58:13 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* Moved HDB specific sources in the hdb subdir 

	* hdb, taylor: new subdirs

Mon Jan 11 16:26:59 1993  Lele Gaifax  (lele@nautilus.sublink.org)

	* procdaily.c: dropped.

	* daytree.c: new file. Because Taylor Uucp puts a complete
	  datestamp in its log (ie, there is year, month and day!!!), the
	  previous method for storing the dailyrep was not enough.

	* tua.h, xferentry.c, ...: changed the rappresentation of a date
	  and a time, with a struct.

	* tmparse.c: added support for Taylor Uucp.

Tue Dec 29 14:38:04 1992  Lele Gaifax  (lele@nautilus.sublink.org)

        * config.h.in, Makefile.in: new files.
	
	* Do not use RCS anymore: i was spending more time getting the
	  right version number out of it than programming...

	* Use ansidecl.h, just to learn it... nein! mostly because i dont
          remember TUA anymore :-(

	* Maybe too slow???

Tue Nov  3 12:31:12 1992  Lele Gaifax  (lele@nautilus.sublink.org)

	* Slowly restarting working on this. My first goal is to make an
	  autoconf script for TUA...

	* procuucico.c, procuux.c, procuucp.c, procuuxqt.c: make use of
	  the GNU	standards to detect and use the directory package.

Fri Mar  6 21:30:24 1992  Lele Gaifax  (piggy at idea.sublink.org)

        * tua.c (interactive_mode): corrected the interaction between
	  readline and Tcl.

Fri Feb 28 01:16:12 1992  Lele Gaifax  (piggy at idea.sublink.org)

        * wildmat.c: new file, from Rich $alz (really from the net!
	  (really really from venta@otello.sublink.org)).

        * Corrected all the definition of TCL_*() functions, since they
	  accept a ClientData type, not a "ClientData *". Thanx GCC.

        * Makefile: munch is not needed; added tcl_supp.c and
	  readl_supp.c. tua_init.c now contains just the compilation date.

        * Lots of changes in the TCL Support, to simplify and enhance the
	  Readline stuff.

        * queue.c: use wildmat() by Rich $alz, instead of glob().

Wed Feb 19 12:55:20 1992  Lele Gaifax  (piggy at idea.sublink.org)

        * usertree.c, porttree.c: added some function to check the
	  existence of a user (port).

Tue Feb 18 09:51:31 1992  Lele Gaifax  (piggy at idea.sublink.org)

        * tua.c, reports.c: new TCL commands to allow an interactive mode.

        * tua.c: one more option, -I, to implement an interactive mode using
	  TCL capabilities (thanx to venta@otello.sublink.org for the
	  suggestion).

        * tmparse.c: removed the include of <sys/types.h>, done in tua.h.

        * 3.6 [beta] released on Sublink Network.

Sat Feb 15 15:05:20 1992  Lele Gaifax  (piggy at idea.sublink.org)

        * TUA_init.ex, useralias.c sysalias.c portalias.c tua.texinfo:
	  changed the name of the three TCL commands to from xxx_glob_alias
        to glob_xxx_alias for consistency with the related options name.

Sat Feb  8 12:53:30 1992  Lele Gaifax  (piggy at idea.sublink.org)

        * procuu*.c, xferentry.c: generalized with a macro in config.h the
	  size of the various line buffers.

        * procuuxqt.c (ProcUuxqtEntry): corrected a bug, noted by
	  Larry Rosenman <ler@lerami.lonestar.org>, that caused a crash while
	  parsing a line containing just "XQT DENIED (command-name)".

Tue Feb  4 21:29:22 1992  Lele Gaifax  (piggy at idea.sublink.org)

        * procuu*.c, xferentry.c: increased the buffer size for fgets(),
	  since Larry Rosenman <ler@lerami.lonestar.org> (thanx!) told me
	  that at least on his system TUA crashed for that reason.

Sun Jan 26 18:43:34 1992  Lele Gaifax  (piggy at idea.sublink.org)

        * Makefile: Now includes a Texinfo file that replaces the groff
	  version. It my first approach to Texinfo (and TeX as well):
	  consider that I do not have any TeX available, so I cannot try to
	  get a printed version of it.

Wed Jan 22 18:54:00 1992  Lele Gaifax  (piggy at idea.sublink.org)

        * reports.c: changed the string BREAKED to STOPPED.

Fri Jan 17 19:58:09 1992  Lele Gaifax  (piggy at idea.sublink.org)

        * Ian Taylor gave me an idea about the meaning of the second field
	  in the xferstats file. It is either 'M' or 'S': the former means
	  that the local host is paying the call, the latter means that the
	  bill will go to the remote machine. Now TUA can subdivide the cost
	  of a connection between the two sides.

Sat Jan 11 12:46:44 1992  Lele Gaifax  (piggy at idea.sublink.org)

        * Lot of mods to allow TUA execute a TCL script upon startup and
	  just before exiting. Since in these dark days I prefer by far to do
	  programming than documenting, this ChangeLog misses a lot of details
	  about what I did. Sorry.

        * I'm developing TUA on a ISC 2.2.1, using gcc 1.40. Well, to use
	  TCL I had to recompile TUA with the -posix option of gcc; for a
	  currently unknown bug in the cposix library, it core dumped. After
	  long hours of debugging with gdb, I switched to use another
	  library, supplied with Dmake 3.71 by Dennis Vadura, which is a
	  replacement for malloc/free, string, and so one. With that library
	  TUA is shining again.

Fri Dec 13 19:48:47 1991  Lele Gaifax  (piggy at idea.sublink.org)

        * Makefile, getopt.c: now if you define ALLOCA_MISSING, getopt.c
	  will use the malloc/free way to get a temporary swap space,
	  instead of using alloca.

Wed Nov 20 19:14:15 1991  Lele Gaifax  (piggy at idea.sublink.org)

        * phonesw.c, MANIFEST, config.h: timebands is the right way to say
	  what I called "timebelts"... 

Sat Nov 16 12:43:12 1991  Lele Gaifax  (piggy at idea.sublink.org)

        * Renamed hdbstat.h to tua.h.

        * queue.c: new file. Dynamic linked queue management.
        
        * glob.c: new file. Performs strings comparison with meta-chars,
	  like sh(1).

Fri Nov 15 22:29:34 1991  Lele Gaifax  (piggy at idea.sublink.org)

        * hdbstat.h: added prototypes for the new functions in *alias.c

        * tua.c: new options (+user-alias, +system-alias, +port-alias) for
	  the aliases system.

        * usertree.c, systree.c, porttree.c: check for a possible alias
	  whenever an insertion or an extraction occurs.

        * useralias.c, sysalias.c, portalias.c: new files. Implemented an
	  aliases system for users, systems and ports.

Tue Nov 12 19:46:38 1991  Lele Gaifax  (piggy at idea.sublink.org)

        * phonesw.c: corrected a typo for Italy timing.

Sat Nov  9 17:31:53 1991  Lele Gaifax  (piggy at idea.sublink.org)

        * phonesw.c, config.h: added the customization for Canada. Thanx
	  to Bill Irwin <bill@twg.bc.ca>.

Wed Oct 23 12:07:28 1991  Lele Gaifax  (piggy at idea.sublink.org)

        * Moved #include <stdio.h> to hdbstat.h and removed it from the
	  sources. 

        * alloca.c: new file for systems that lacks this function. Added a
	  simple xmalloc.

Tue Oct  8 21:06:09 1991  Ron Heiby  (heiby at chg.mcd.mot.com)

        * procuucico.c: do not report anything when the call failed
	  because it was invoked at the wrong time.

        * prochist.c: skip spurious empty lines in tua.history.

Thu Sep 26 19:41:12 1991  Lele Gaifax  (piggy at ideaisc.sublink.org)

        * phonesw.c, config.h: applied a patch from Andreas Godzina
	  <ag@agsc.sub.org> about Germany Phone Pricing.

        * tmparse.c: applied a patch from Mauro Mozzarelli
	  <mauro@simm.sublink.org> for BSD support. 

Sun Sep  1 15:59:01 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * TUA 3.3 released to the world.

        * tua.man: updated the version.

        * Makefile: few rules added for an easier version update.

Sat Jul 20 10:19:20 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * reports.c: reformatted some of the comments.

        * hdbstat.h, systree.c, procuucico.c, reports.c: Added the
	  knowledge of a "breaked off" talk. It is different from the
	  "failed" one: the former get interrupted in the middle by a
	  signal, or by a protocol error, while the latter do not reach the
	  login phase.

Wed Jul 17 19:36:43 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * tmparse.c: added a single space between '=' and '-1' in "static
	  long now=-1L;", to avoid warnings with some compilers. Thanx John
	  Kalucki <johnk@geryon.gordian.com>.

Sun Jul 14 15:43:25 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * README: a few comments added.

        * procuucico.c: an fclose() was missing, so with a great numbers
	  of systems TUA ran out of file descriptors. Thanx to Marc R.
	  Sheldon <ms@germany.eu.net>.

Sat Jul 13 11:46:58 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * config.h: swapped the definition order of the Country and
	  PHONE_PRICING_TB, so the last can be computed automatically.

        * phonesw.c, config.h: added support for UK phone timing. Thanx to
	  Chris Davies <chris@visionware.co.uk>.

Thu Jul 11 19:36:35 1991  Marc Boucher  (marc at altitude.cam.org)

        * reports.c: Corrected a typo.

        * tua.c: Corrected a little bug related to a particular combination of
	  some options.

Sat Jul  6 21:30:52 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * Makefile: corrected a typo in the checkin targets.

        * reports.c: Swapped the order of "RECEIVED" and "SENT" here and
	  there, for congruency with the following...

Thu Jul  4 20:01:43 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * Made TUA 3.2.1 (with little enhancements) available to the world
	  via FTP, putting it on itnsg1.cineca.it. Thanx a lot to
	  stefano@angmar.sublink.org!.
        
Wed Jun 26 18:02:40 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * Added a MANIFEST to the package, in view of a future posting on
	 Usenet... 

Sun Jun  2 12:55:35 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * Posted (Sublink Network Only) patches to 3.2.1.

        * Makefile: added the targets checkin and diffs, the first for
	  doing automatically the checkin phase with the right options, the
	  latter to build the diffs between the last released version and
	  the new sources.

Mon May 27 08:27:04 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * reports.c: someone told that a KBytes is 1024 bytes, not just
	  1000. The same for MBytes. Corrected.

Sat Apr  6 15:48:56 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * Released TUA 3.2.

        * Switched from parsedate.y to tmparse.c by Mike Stefanik: much
	  simpler and smaller and faster. I had to modify it a little for
	  compatibility with the rest of TUA. Thanx alot to
	  "..!uunet!bria!mike" (what about an @ address in your .signature
	  Mike? ;-).
	  Another reason that suggested me this change: I probably badly
	  simplified the original getdate.y by Steven Bellovin, and it was
	  failing to compute the right value now we are in the Daylight
	  Saving Time :-(

Wed Mar 27 00:16:55 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * Makefile: tired enough to update the veryclean rule, I changed
	  it to rely on a macro instead of the list of files (ChangeLog was
	  missing ;-)

Mon Mar 25 21:58:12 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * Makefile: added COPYING to the veryclean rule.

Sat Mar 23 16:14:36 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * tua.man, patchlevel.h: updated the version number

        * parsedate.y: removed the GPL header: I don't know how much it would
	  be correct to cover with this licence that source that is not
	  enterely developed by me.

        * tua.man: slightly changed

        * parsedate.y: check for "previous year" dates; made static all
	  non public functions; do not call time() at each invocation, just
	  once the first time.

        * procuucico.c: found another message: "FAILED (CAN'T READ...".
	  Added to the switch.

Thu Mar 21 22:23:48 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * procuucico.c: discovered and treated another uucico message:
	  "REQUEST (remote access to file/path denied)". This a different
	  case from "..remote sys can't create temp file", since
	  conversation can go on.

Sun Mar 17 19:59:10 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * tua.c: reformatted some comments.

        * procuucico.c: little weightness changes

Tue Mar 12 00:25:08 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * tua.man, README: little changes, just to let Peter Gabriel reach
	  the end of San Jacinto ;-)

        * phonesw.c: corrected some values in the switch. Thanx to
	  stefano@angmar.sublink.org. 

Sun Mar 10 22:07:13 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * reports.c: in the Summary By System, print the costs only if <> 0.

        * tua.c: print the number of days since last clean up in the header.

        * tua.c (main): UNKNOW -> UNKNOWN... what a bad spell checker!
	  Thanx to wally@lpds.sublink.org.

Sat Mar  9 19:45:03 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * reports.c: little changes to TimeToString, to catch times with
	  more than 999 hours.

Tue Mar  5 07:55:18 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * reports.c: show the summary of those systems that called without
	  transmit anything also.
        
Sat Mar  2 11:39:10 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * Released 3.1 on Sublink Network
        
        * tua.c: added {-O,+only-system} option to handle this feature.

        * hdbstat.h, tua.c, procuuxqt.c, procxfer.c, procuux.c,
	  procuucp.c, procuucico.c, prochist.c, tua.man: added the
	  just-one-system-report feature.

Wed Feb 20 20:09:26 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * config.h, tua.c: added STRDUP_MISSING, for compatibility with
	  those systems which lack that function.

        * reports.c: bsd don't have <malloc.h>, ifdef'd it.

Sun Feb 17 19:33:50 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * Makefile, tua.c, hdbstat.h: updated to use gethostname interface
	  instead of uname, for portability between USG and BSD.

        * gethostname.c: new file from Cnews: a bsd-like interface to get
	  the system name.

Sun Feb 10 12:22:33 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * reports.c: print only one activity chart if there is just one port.

Sun Feb  3 11:48:42 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * reports.c: use CallsOK instead of Calls to compute the links per day.

        * xferentry.c: extract the day of week from the timestamp in xferstats

Sat Feb  2 19:09:25 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * config.h, phonesw.c, procxfer.c, reports.c: implemented a better
	  way to compute the phone prices.

        * phonesw.c: new file: compute the right timebelt given day of
	  week, hour and minute.
        
        * parsedate.y, procuucico.c, hdbstat.h: changed from "getdate" to
	  "get_date" to avoid conflict with a function call on sysv r4.
	  Thanks to Peter Komanns (peter@cucciolo.sublink.org)

Sat Jan 26 00:30:12 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * tua.c, reports.c: corrected the computation of the average
	  number of calls per day.

Fri Jan 25 22:33:33 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * procdaily.c (insert_day): corrected a typo

        * hdbstat.h,procuucico.c,reports.c: added the computation of the
	  last connection time.

        * hdbstat.h: Added a smarter way to specify the prototype of all
	  the functions.

        * tua.man: updated for release 3.1

        * reports.c: corrected the hourly chart: a '=' was missing.

Thu Jan 24 22:03:42 1991  Walter Pelissero  (wally at lpds.sublink.org)

        * tua.c (main): Added the cognition of SYSTEMID, a file which
	  contains the name of the node on some system, like Xenix.

        * config.h: Added the SYSTEMID definition.

Sun Jan 20 23:34:17 1991  PG Programs Generator  (piggy at idea.sublink.org)

        * Released 3.0 in beta test (Sublink Network only)

        * Don't ask for the previous log... simply it doesn't exist ;-)
      
