imported from 0.3 as provided by UniNa
[comgt.git] / CHANGELOG
1 Change log
2 ==========
3 Changes to gcom
4 ===============
5 Tues Jan 03 2006 Paul Hardwick
6     - Updated gcom for GT EDGE support and added many new built-in scripts
7     - Re-wrote the header file to make it easier to maintain
8     - Updated man-pages
9     - Put it under version control since this utility will now be maintained.
10     - http://peck.gotdns.com/svn/gcom
11     
12 Mon Jan 24 2005 Martin Gregorie
13    - changed option handler to avoid reporting a NULL option when no
14      arguments were supplied or when an invalid option was given.
15    - changed the help display to fit neatly on a 25 x 80 telnet or
16      ssh screen.
17    - created the man page from dcon and previous gcom documentation.
18    - created the COMPILING, CHANGELOG, MANIFEST and TODO files from
19      pre-existing documentation.
20
21 October 2003 Paul Hardwick
22    0 Minor changes to make dcon compile with current gcc without 
23      errors or warnings.
24    1 Added gcom.h which provides "built-in" scripts and a support 
25      routine of specific use to (Option) gsm type modems.
26    2 Modified script loading so that by default every script is 
27      pre-pended with an internal "default" script that opens the 
28      serial port correctly, checks if a PIN is required (prompting 
29      the user if needed) then checks registration status and signal 
30      strength. If you call the other built-in scripts then this 
31      default is not executed.
32    3 Added "-s" option to skip the internal default script. If this 
33      option is used then the user must manually open the serial port 
34      with the right baud rate.
35
36 Changes to dcon, all done by Daniel.Chouinard
37 ---------------
38 Wed Jan  1 15:32:04 EST 1997
39    - Made it case independent.
40    - Happy new year!
41    - Indexed labels, major speed improvement.
42
43 Mon Dec 30 21:10:46 EST 1996 not distributed
44    - Fixed select() on comfd so that `pppd connect 'dcon script'` works again.
45
46
47 Mon Dec 23 16:10:24 EST 1996 not distributed
48  22 hour session!
49    - Added $right(), $left(), $dirname(), $basename(), $hex(), $hexu(), $oct(),
50      $script(), $tolower(), $toupper(), and verbose() functions.
51    - Added abort, flash, and dump commands.
52    - Fixed #!/usr/local/bin/dcon support.
53    - Fixed re-entrant getstring() bug.
54    - Normalized gettoken() and getstring()
55    - Used getopt() instead of if...else if...else if...
56    - Added 0xffff (hex), 07777 (octal), 0%1111 (binary) notations.
57    - Added [$]a0-z9 variable ranges and managed (Woohee!) to keep it
58      compatible with old syntax.
59    - Only allocate strings as needed.
60    - Much better error reporting and exit code handling.
61    - Pulled a groin muscle while sitting crooked.  Go figure.
62    - Created makescript.
63    - Added automatic xterm call in ppp-ex.scr when in X.
64    - Doc: Contents, syntax, error reporting, added new functions, etc...
65
66 Wed Dec 11 18:30:42 EST 1996
67    - Changed my E-mail address in doc.
68    - Added a fix to dogoto() so that the label gets printed in log
69      (less confusing to see if a goto or gosub in test executed or not.)
70    - Had lasagna for supper.
71
72 Sometime a while ago before I moved (August 1996, I think)
73    - Ansified code and Makefile, contributed by John Gotts.
74      (You guys out there are such purists!  :)
75
76 Sat Jul 20 08:19:13 EDT 1996  V: 0.96
77    - Better error reporting.
78
79 Fri Jul 19 22:29:37 EDT 1996
80    - Got a bug report from Glen Thigpen that dcon-0.91 reports "Token too long"
81      errors.  Found that dcon didn't deal with non-terminated last lines
82      properly.  Fixed.
83
84 Mon Apr 29 21:38:04 EDT 1996  V: 0.95
85    - Got a bug report from J. Van Koll reporting that the included
86      ppp-ex.scr had two lines that were truncated.  Modified ppp-ex.scr
87
88