1.1.16 is out

Gert Doering (gert@greenie.muc.de)
Sun, 5 Jul 1998 23:20:42 +0200


Hi,

I just released 1.1.16.  

Master FTP site is ftp://alpha.greenie.net/pub/mgetty/source/1.1/

No major new features, one VERY important bug fix: "RING" handling breaks
if you have a modem that reports Caller ID in a multi-line format, like
the old ZyXELs or isdn4linux:

RING

CALLERS NUMBER: 12345

RING

It works fine for ELSA (RING;12345;6789) or ZyXEL 2864 (RING/FM:... TO:...).

Besides this, only minor changes have been made - some updates to the
documentation, "ignore-carrier yes" is now the default, the old #define
FAX_SEND_IGNORE_CARRIER is gone (that's what you have a run-time
configuration file for!).

Please do NOT put an unmodified 1.1.15 into any distributions!

For those of you who have just fetched 1.1.15 and do not want to get
yet-another version, I have appended a patch for the RING bug below.

gert

Index: ring.c
===================================================================
RCS file: /u2/cvs/mgetty/ring.c,v
retrieving revision 4.5
diff -u -r4.5 ring.c
--- ring.c	1998/05/02 18:58:29	4.5
+++ ring.c	1998/07/05 20:19:30
@@ -221,9 +221,11 @@
 	     strncmp( buf, "TO:", 3 ) == 0 )
 	    { *dist_ring_number = ring_handle_ZyXEL( buf, msn_list ); break; }
 
-	/* now check the different RING types */
-	if ( strncmp( buf, "RING", 4 ) != 0 )	/* not RING<whatever> */
-		continue;			/* get next line */
+	/* now check the different RING types 
+	 * if not "RING<whatever>", clear buffer and get next line
+	 */
+	if ( strncmp( buf, "RING", 4 ) != 0 )
+	    { w = 0; lprintf( L_NOISE, "got: " ); continue; }
 
 	p=&buf[4];
 	while( isspace(*p) ) p++;
-- 
USENET is *not* the non-clickable part of WWW!
                                                           //www.muc.de/~gert/
Gert Doering - Munich, Germany                             gert@greenie.muc.de
fax: +49-89-35655025                        gert.doering@physik.tu-muenchen.de