Sun Oct 21 16:40:51 MEST 2001 Gert Doering (gert@greenie.muc.de)
* release 1.1.27
* doc/mgetty.texi-in: work on isdn4linux notes
* cnd.c (cndtable): add swedish ZyXEL caller ID format (T. Lundgren)
* cnd.c (cndtable): add "CALLERD NUMBER:" (Jan Oberlaender/i4l)
Fri Sep 28 23:06:24 MEST 2001 Gert Doering (gert@greenie.muc.de)
* various: adaptions to OpenBSD (similar to NetBSD)
Mon Jun 18 22:26:08 MEST 2001 Gert Doering (gert@greenie.muc.de)
* mgetty.h: patch to adapt to Linux/S390 (PTR_IS_LONG)
* frontends/www/: integrate new version from Neko
Mon Apr 16 10:56:21 MEST 2001 Gert Doering (gert@greenie.muc.de)
* release 1.1.26
* frontends/windows/lprfax.txt: add description of "fax port monitor"
Tue Mar 13 21:32:47 MET 2001 Gert Doering (gert@greenie.muc.de)
* login.c: export current tty as $DEVICE to shell
Sat Feb 24 11:48:11 MET 2001 Gert Doering (gert@greenie.muc.de)
* updates to frontends/www/ (minor bug fixes)
* updates to voice/ (see voice/ChangeLog)
Sat Feb 24 12:47:19 2001 Marc SCHAEFER <schaefer@vulcan.alphanet.ch>
* dialin.config: added V253 codes for OUT_OF_AREA and PRIVATE.
Thu Feb 1 22:20:10 MET 2001 Gert Doering (gert@greenie.muc.de)
* release 1.1.25
Sat Jan 27 19:14:15 MET 2001 Gert Doering (gert@greenie.muc.de)
* mksed.c: fix @KVG_PID_FILE@
* getdisk.c: fix overflow on file systems with > 2G (2^31 bytes) free
* getdisk.c: default MINFREESPACE from policy.h was interpreted
as *bytes*, not as *kbytes*. Which kind of defeats the purpose
of checking for "enough disk space". Fixed, work with kbytes now.
Fri Jan 19 20:51:31 MET 2001 Gert Doering (gert@greenie.muc.de)
* ring.c: add isdn4linux form "RING/<dest.MSN>" (*sigh*)
Mon Jan 8 11:19:16 MET 2001 Gert Doering (gert@greenie.muc.de)
* goodies.c: fix include files (Linux/FreeBSD/SVR4 dependent)
Sun Jan 7 21:10:28 MET 2001 Gert Doering (gert@greenie.muc.de)
* release 1.1.24
Sun Jan 7 00:28:09 MET 2001 Gert Doering (gert@greenie.muc.de)
* faxrecp.c: check access rights first, space second (this will
give clearer log messages for non-existing directories)
* getdisk.c: fix #ifdef mess (this code did never work!)
Fri Jan 5 19:30:39 CET 2001 Gert Doering (gert@mobile.greenie.muc.de)
* faxrecp.c: accept multiple directories for fax storage,
separated by ':'. Use the first one that is writeable and
has enough disk space.
* mgetty.c, conf_mg.c, conf_mg.c: add "fax-spool-in" config file
option to set the incoming fax dir(s).
* doc/mgetty.texi-in: document fax-spool-in
Thu Jan 4 18:32:24 CET 2001 Gert Doering (gert@mobile.greenie.muc.de)
* faxrecp.c: change fax page writing to open( O_EXCL|O_CREAT )
* locks.c: use mkstemp() to create tmp file, if available,
open( O_EXCL|O_CREAT ) otherwise.
* goodies.c: FreeBSD 3.3 already has /proc/<pid>/cmdline
Thu Dec 21 23:04:25 MET 2000 Gert Doering (gert@greenie.muc.de)
* release 1.1.23
* goodies.c: on FreeBSD 4, use /proc/<pid>/cmdline
* mgetty.c: understand VMA_FAX vgetty return codes (unexpected +FCO)
Sat Sep 23 16:50:14 MEST 2000 Gert Doering (gert@greenie.muc.de)
* mgetty.h: Intel ia64 adaptions (PTR_IS_LONG)
(coming from RedHat patches)
Sat Aug 26 13:10:00 MEST 2000 Gert Doering (gert@greenie.muc.de)
* frontends/X11/: new viewfax version (2.5)
Thu Aug 17 19:58:20 MEST 2000 Gert Doering (gert@greenie.muc.de)
* release 1.1.22
Mon Aug 14 21:20:26 MEST 2000 Gert Doering (gert@greenie.muc.de)
* callback/callback.c: use VARRUNDIR instead of MGETTY_PID_FILE
* mgetty.c: use VARRUNDIR to get name of PID file, non-conditional
* policy.h: MGETTY_PID_FILE is gone, VARRUNDIR used instead
* mgetty.c: write CallerId to UTMP, if available, Connect otherwise
Sun Aug 6 16:13:43 MEST 2000 Gert Doering (gert@greenie.muc.de)
* fax/faxspool: convert .pdf files via Acroread (contributed by
Michael Fischer v. Mollard, mfvm@gmx.de).
* Makefile, mksed: introduce $VARRUNDIR
* fax/faxrunqd.in, fax/faxrunq.in, fax/faxspool.in: change
location of ".last_run" to $VARRUNDIR/faxqueue_done (previously,
$fax_spool_out/.last_run creation was vulnerable to symlink attacks)
Tue Jul 4 20:56:30 MEST 2000 Gert Doering (gert@greenie.muc.de)
* cnd.c: add NMBR=<nnn> format for Digi DataFire RAS
Tue Nov 02 15:23:52 1999 Gert Doering (gert@greenie.muc.de)
* login.c: add \Y hack (simplar to \I) to get CallerID in ut_host field
Sat Jul 31 22:10:09 1999 Gert Doering (gert@greenie.muc.de)
* faxlib.c: distinguish Elink 310 and Elink 343
Sat Jul 22 11:23:29 2000 Marc SCHAEFER <schaefer@vulcan.alphanet.ch>
* SGML FAQ update.
Sat Jul 24 23:25:17 1999 Gert Doering (gert@greenie.muc.de)
* release 1.1.21
* ring.c: accept a few additional caller/called ID formats
Mon Jun 07 22:42:29 1999 Gert Doering (gert@greenie.muc.de)
* ring.c: fix bug with CalledNr saving if msn_list is empty
Thu May 27 15:49:11 1999 Gert Doering (gd@medat.de)
* frontends/www/: check in latest version (view both queues)
* fax/faxspool.in: implement calling of external programs to do
the G3 conversion (fall back to internal functions)
Sat May 22 13:37:28 1999 Gert Doering (gd@medat.de)
* fax/faxrunqd.in: phase II of "write combining" done (send
multiple faxes to one number in one sendfax call)
Sun May 09 13:05:50 1999 Gert Doering (gert@greenie.muc.de)
* ring.c: count "NMBR =" line as "RING", so answering is quicker
even when waiting for the Caller ID line to come in.
Sat May 01 22:20:15 1999 Gert Doering (gert@greenie.muc.de)
* fax/faxrunqd.in: restructure code to handle multiple jobs to
same phone number (preparations for "write combining")
Sun Feb 28 14:26:08 1999 Gert Doering (gert@greenie.muc.de)
* mg_m_init.c: add need-dsr / DSR+CTS test loop (modem off)
* conf_mg.h, conf_mg.c: add need-dsr flag
* fax/faxrunqd.in: fix "pid file" handling bug (recognize own PID)
Wed Feb 24 14:05:58 1999 Gert Doering (gd@medat.de)
* conf_mg.h, conf_mg.c: add data-flow/fax-send-flow/fax-rec-flow
* conf_sf.h, conf_sf.c: add fax-send-flow/fax-rec-flow
* config.c: implement CT_FLOWL (flow control definition)
* mgetty.h, tio.h: move FLOW_* definitions to mgetty.h
* config.h, login.c: fix non-ANSI-C bugs
Tue Feb 16 21:10:31 1999 Gert Doering (gert@greenie.muc.de)
* frontends/www/faxsend.in: finish first cut
* conf_mg.c, login.c, mgetty.c: make login.config run-time configurable
Sat Feb 13 13:19:18 1999 Gert Doering (gert@greenie.muc.de)
* fax/faxrunqd.in: implement -V
* fax/faxrunqd.in, faxrunq.in: write program name to .last_run
Sun Jan 17 18:22:48 1999 Gert Doering (gert@greenie.muc.de)
* implement automatic PGP signing of created tarballs
* release 1.1.20
* login.c: log warning if too many command line arguments given
Sat Jan 16 18:19:36 1999 Gert Doering (gert@greenie.muc.de)
* frontends/www: detail fixes, some new features
* contrib/ptylogin/: add Marc Schaefer's ptylogin program, for
securing modem/shell access to really untrustworthy people.
Tue Jan 12 14:39:15 1999 Gert Doering (gert@greenie.muc.de)
* cnd.c: accept ELSA (V25bis?) multi-line responses +MCR/+MRR
* faxrec.c: log number of sent pages (for polling)
* policy.h: change comments for EXEC_FUSER
* mgetty.c: remove #ifndef linux (et al) around EXEC_FUSER
Sun Dec 06 20:06:35 1998 Igor Sysoev (gert@greenie.muc.de)
* locks.c: fix internal race condition (that could lead to
deleteding "foreign" lock files)
Tue Nov 24 21:09:05 1998 Gert Doering (gert@greenie.muc.de)
* release 1.1.19
* frontends/www/faxhists.cgi: new search function (for acct.log)
Sun Nov 22 11:05:58 1998 Gert Doering (gert@greenie.muc.de)
* faxlib.c: add Zoom/NX autodetection
* frontends/www: fine tuning, better error messages, modularity
Thu Nov 19 22:30:43 1998 Gert Doering (gert@greenie.muc.de)
* ring.c: merge ISDN MSN/CallerID for Zoom/NX (Thomas Schuett)
Thu Nov 12 16:26:59 1998 Gert Doering (gert@greenie.muc.de)
* merge Debian documentation/faxrunq.config updates
* frontends/www: 'make install' works now
Tue Oct 13 17:24:20 1998 Gert Doering (gert@greenie.muc.de)
* frontends/www: more work on the WWW GUI
* faxlib.c: ignore quote characters in the remote fax id
completely (USR modems always send them)
Fri Sep 11 11:29:17 1998 Gert Doering (gert@greenie.muc.de)
* release 1.1.18
Wed Sep 09 23:22:27 1998 Gert Doering (gert@greenie.muc.de)
* merge Marc's latest voice/ tree
* some work on frontends/www/
Mon Sep 07 08:57:16 1998 Gert Doering (gert@greenie.muc.de)
* mg_m_init: if TIOCSCTTY fails and getppid() != 1, log a warning
"must run mgetty from /etc/inittab" (Russell King).
Tue Sep 01 12:09:16 1998 Gert Doering (gert@greenie.muc.de)
* mgetty.c: after "waiting...", call log_close() to make sure
that the log file is properly reopened (could have been moved away
by "savelog" etc. in the meantime) (Phil Hands/Debian)
* logfile.c: add log_close() function
* ring.c: fix 'forgetting of dist_ring number' bug (Joerg Friedrich)
* logname.c(ln_escape_prompt): add some more escape sequences
to get same features as 'agetty' (Phil Hands/Debian)
Fri Aug 28 16:23:49 1998 Gert Doering / Simone Demmel
* frontends/www/: work on WWW GUI
Tue Aug 11 16:34:19 1998 Gert Doering (gd@medat.de)
* fax/faxrunq.in: implement $max_fail_total, restructure code
Fri Aug 07 19:41:39 1998 Gert Doering (gert@greenie.muc.de)
* release 1.1.17
Mon Aug 03 22:02:16 1998 Gert Doering (gert@greenie.muc.de)
* policy.h: remove FAXSEND_NO_XON
* doc/mgetty.texi-in: document "modem-quirks"
* mgetty.c(main): implement "post-init-chat" for modems that
forget some part of their setup during fax/voice initialization
* conf_mg.c, conf_mg.h: add "post-init-chat" command
Sun Aug 02 22:50:53 1998 Gert Doering (gert@greenie.muc.de)
* mgetty.c: remove all "RING A" / "RING 1" etc. action items --
they will break the new distinctive RING code in
ring.c (found by Gord Lamb)
Tue Jul 21 00:03:18 1998 Frank D. Cringle (fdc@cliwe.ping.de)
* fax/faxrunqd.in: get rid of "not reached" warning after exec()
Thu Jul 16 11:24:30 1998 Gert Doering (gert@greenie.muc.de)
* README.1st: point to the mailing list
Sun Jul 05 22:28:05 1998 Gert Doering (gert@greenie.muc.de)
* release 1.1.16 (this bug is just too embarassing)
* doc/mgetty.texi-in: rewrite US Robotics chapter
* policy.h, doc/mgetty.texi-in, doc/modems.db: remove all
references to FAX_SEND_IGNORE_CARRIER, this is really
better done using sendfax.config.
* conf_sf.c: make "ignore-carrier yes" the default value
* ring.c: fix bug with standalone CallerID/RING (Florian La Roche)
Thu Jul 02 11:42:54 1998 Gert Doering (gd@medat.de)
* release 1.1.15 (on time for the C't magazine article)
* sendfax.c: better logging for command line errors
* conf_sf.c, conf_sf.h: add fax_max_speed/fax_min_speed/-M
* sendfax.c: use fax_max_speed settings
* conf_mg.c, conf_mg.h: add fax_max_speed/fax_min_speed
* mgetty.c, mgetty.c, mg_m_init.c: use fax_max_speed settings
Fri Jun 19 22:30:02 1998 Gert Doering (gert@greenie.muc.de)
* cnd.c: add 'CallName' to call to 'cnd-program'
Wed Jun 17 11:37:52 1998 Gert Doering (gert@greenie.muc.de)
* Makefile, tio.h: throw away AIX3_FLOW, use '!_AIX41' instead
* login.cfg.in: clarify comments, remove 'kdebug 7'
* mgetty.c: change call to vgetty_answer to use new dist_ring flag
Mon Jun 01 14:08:56 1998 Gert Doering (gert@greenie.muc.de)
* cnd.c: implement cnd_call() [using system(), so beware...]
* mgetty.c: call "cnd_call" (in cnd.c) to decide upon call acception
* conf_mg.c, conf_mg.h: add "cnd-program" option
* doc/mgetty.texi-in: document "cnd-program" (CallerID/mgetty.config)
* callback/callback.c: fix stupid bug with "+" and "?" precendence,
implement "-d" option (thanks to Gabor J. Toth)
Mon May 25 13:49:19 1998 Gert Doering (gd@medat.de)
* fax/faxrunq.in, faxrunqd.in: put job number (F...) into acct.log
Sat May 09 16:36:52 1998 Gert Doering (gert@greenie.muc.de)
* mgetty.h, logname.c: fix from Olaf Kirch to accept PPP frames
with escaped "ALL STATIONS" byte (0xFF).
Sat May 02 20:51:32 1998 Gert Doering (gert@greenie.muc.de)
* ring.c: save ISDN MSN to CalledNr
* cnd.c: new global variable, "CalledNr" for called number (MSN)
* mgetty.c: pass information about "callback?" to login_dispatch()
Thu Apr 23 20:18:06 1998 Gert Doering (gd@medat.de)
* fax/faxrunqd.in: make faxrunqd more robust in case of modem
outages, and make it load-balance jobs better.
Sat Apr 18 23:32:19 1998 Gert Doering (gert@greenie.muc.de)
* cnd.c: add support for "Kortex Adaptix" CallerID format
* conf_mg.c, conf_mg.h: add "msn-list" option
* ring.c: implement MSN -> distinctive RING mapping
Fri Apr 17 09:35:49 1998 Gert Doering (gert@greenie.muc.de)
* ring.c: implement ELSA and ZyXEL-I CallerID/MSN display
* ring.c: adapt to USR type B CallerID: "RING 12345<cr>"
* fax/faxspool.in: use "wc -w", not "wc -l" (Joseph Kwok).
Wed Apr 15 21:49:56 1998 Gert Doering (gert@greenie.muc.de)
* mgetty.c, mgetty.h: use wait_for_ring() instead of do_chat()
now [no support for distinctive RING yet].
Mon Apr 13 20:00:44 1998 Gert Doering (gert@greenie.muc.de)
* ring.c: start work on RING handler rewrite
Sun Apr 05 15:11:49 1998 Gert Doering (gert@greenie.muc.de)
* logname.c: replace \Y in /etc/issue with the Caller ID
Thu Apr 02 18:45:13 1998 Gert Doering (gert@greenie.muc.de)
* release 1.1.14
* mgetty.c: recognize "RING U" as A_RING5 (Nick Holloway)
* logname.c, g3/g32pbm.c: fix some warnings (Florian La Roche)
Wed Apr 01 20:05:28 1998 Gert Doering (gert@greenie.muc.de)
* Makefile, ftp.sh: gzip diffs before uploading
* Makefile, doc/mgetty.texi: new master FTP site: alpha.greenie.net
Sat Mar 28 22:29:08 1998 Gert Doering (gert@greenie.muc.de)
* release 1.1.13
Thu Mar 26 10:04:20 1998 Gert Doering (gert@greenie.muc.de)
* cnd.c: repair ELSA CID support
* frontends/dialog/: remove listen.in, doesn't work anymore
* Makefile: remove all references to VOICE_DIR
Sat Mar 14 19:25:31 1998 Gert Doering (gert@greenie.muc.de)
* cnd.c: add [preliminary] support for ELSA ISDN Caller-ID
* fax/faxrunqd: new scheduler with all bells and whistles done
Fri Feb 06 17:19:23 1998 Gert Doering (gd@medat.de)
* fax/faxrunqd: first cut of new scheduler / queue manager
Tue Jan 27 12:34:36 1998 Gert Doering (gd@medat.de)
* release 1.1.12
* new voice tree from Marc
* fax/faxrunqd: preparations for new per-modem queues
Tue Jan 20 11:40:40 1998 Gert Doering (gd@medat.de)
* fax/faxrunqd: change format of "faxrunqd.policy" file
* tools/ltest.c: add -d, -k options (RTSL)
* tio.c: implement tio_set_rs232_lines() (for systems with the
TIOCMBI[CS] ioctl() calls)
Sun Jan 18 18:08:35 1998 Gert Doering (gert@greenie.muc.de)
* mg_m_init.c: add detection for "setserial spd_hi/spd_vhi" and
warn user if this is active (use of setserial is deprecated)
Fri Dec 19 17:06:55 1997 Gert Doering (gd@medat.de)
* sendfax.c: add better logging (L_AUDIT) for "failed startups"
Tue Dec 16 12:35:47 1997 Gert Doering (gert@greenie.muc.de)
* release 1.1.11
* voice/: revert to 1.1.9
* div: put single quotes around all occurences of "caller=<CND>"
in L_AUDIT messages - <CND> may contain whitespace.
* logfile: do not convert trailing \n for L_AUDIT lines to "_"
Mon Dec 15 00:22:04 1997 Gert Doering (gert@greenie.muc.de)
* class1.c, class1lib.c, class1.h: preliminary work for class 1
support
Fri Dec 12 15:12:49 1997 Gert Doering (gert@greenie.muc.de)
* fax/faxrunq.in: change format of 'acct.log' into a more machine-
readable form (same as faxrunqd uses)
* sendfax.c, faxlib.c: add necessary "hooks" for first class 1
implementation
* class1lib.c: start low-level class 1 work
Wed Dec 10 12:52:13 1997 Gert Doering (gd@medat.de)
* fax/faxrunqd.in: use age of job in sorting queue (to prevent
starving very long jobs on very busy machines)
* fax/faxrunqd.in: correctly handle case if sendfax is killed by
an unexpected/uncaught signal.
* fax/faxq.in: add "-P" option, create .queue-changed if -r/-P used
* fax/faxrunqd.in: if $FAX_SPOO_OUT/.queue-changed exists, flush
in-memory queue and re-read fax queue from disk
Tue Dec 09 13:31:19 1997 Gert Doering (gert@greenie.muc.de)
* frontends/voice: add am_tools.tar (answering machine)
* faxlib.c: add 56k Rockwell modems (ATI -> 56000)
* faxsend.c, policy.h: FAXSEND_NO_XON is obsolete, use
"modem-quirks 0x08" in sendfax.config instead.
Sun Dec 07 13:50:01 1997 Gert Doering (gert@greenie.muc.de)
* release 1.1.10
* voice/: fix minor build problems on SCO.
Sat Dec 06 00:45:17 1997 Gert Doering (gert@greenie.muc.de)
* conf_mg.c, conf_mg.h, conf_sf.c, conf_sf.h: add "modem-quirks"
* conf_mg.c: fix accident "fallthrough" for "-b"
* modem.c (mdm_get_idstring): never return NULL, use "<ERROR>"
* faxlib.c,sendfax.c: add new modem type (auto1), start playing
with modem capability identification via AT+FCLASS=?
Thu Dec 04 12:48:22 1997 Gert Doering (gert@greenie.muc.de)
* faxlib.c: add auto-detection for USR V.32terbo/fax bugs
* fax/faxrunqd.in: add "policy routing" feature
Tue Dec 02 17:21:48 1997 Gert Doering (gert@greenie.muc.de)
* sendfax.c, mgetty.c: be more paranoid about queue flushing
when exit()ing after modem initialization failure
Fri Nov 28 11:31:10 1997 Gert Doering (gd@medat.de)
* faxlib.c: prepare for class 2.1/V.34 speeds
* mgetty.c: write user ID and parent PID to log file (diagnosis)
Wed Nov 26 18:05:20 1997 Gert Doering (gert@greenie.muc.de)
* conf_sf.c: implement '-D' as command-line option to set 'dial-prefix'
Tue Nov 18 11:57:46 1997 Gert Doering (gd@medat.de)
* fax_lib.h, faxlib.c: make FAX_USRobotics a "modem quirks" flag
* mgetty.h: on GLIBC 2.x systems, use HAVE_SIGINTERRUPT, otherwise
timeout handling breaks (glibc restarts system functions)
Sat Nov 15 21:15:36 1997 Gert Doering (gert@greenie.muc.de)
* fax/faxrunqd.in: scheduler tweaks, SIGUSR2, logging, config
Tue Nov 11 21:24:46 1997 Gert Doering (gd@medat.de)
* fax/faxrunqd.in: smarter scheduling for many jobs on many modems
Mon Nov 03 10:01:24 1997 Gert Doering (gert@greenie.muc.de)
* voice/: switch over to remote-CVS
Sat Nov 1 17:31:37 MET 1997 Gert Doering (gert@greenie.muc.de)
* policy.h: make /var/log/sendfax.log the default for FAX_LOG
Fri Oct 31 13:54:39 1997 Gert Doering (gert@greenie.muc.de)
* doc/mgetty.texi-in: add warning about recent Rockwelloid junk.
* faxlib.c, faxrecp.c: if modem autodetect finds a Rockwell modem
(ATI returns 28800 or 33600), disable line quality check, because
Rockwell modems usually don't understand AT+FPS=2. Junk.
* sendfax.c, conf_sf.h, conf_sf.c: add "open-delay <msec>" option
* fax/faxrunqd.in: start external processes with "</dev/null"
Thu Oct 30 22:11:07 1997 Gert Doering (gert@greenie.muc.de)
* fax/faxrunqd.in: replace Bodo Bauer's version with a complete
rewrite. Uses less processes, and should be more stable even on
weird systems. Needs Perl 5.004.
* ALL: move from SCCS to CVS
Tue Oct 21 12:34:48 1997 Gert Doering (gert@greenie.muc.de)
* policy.h, logname.c: make uppercase/lowercase mapping optional
Sun Aug 17 15:29:31 1997 Gert Doering (gert@greenie.muc.de)
* release 1.1.9
* tio.h, tio.c: use termiox on AIX 4.x, use TXADDCD on AIX 3.x to
set hardware flow control. Set CFLAGS=-DAIX3_FLOW to get TXADDCD.
* merge Marc's new vgetty tree (using strsep.c from FreeBSD)
Fri Aug 08 13:44:16 1997 Gert Doering (gert@greenie.muc.de)
* fax/faxspool.in: make faxg3 the default driver for ghostscript,
as it is compiled-in by default in ghostscript 3, 4 and 5, and the
output quality in gs 5.01 is better than that of dfaxhigh.
Sun Jul 27 16:37:17 1997 Gert Doering (gert@greenie.muc.de)
* release 1.1.8
* reorganize frontends/windows/
Thu Jul 24 20:52:27 1997 Herbert Thielen (thielen@lpr.e-technik.tu-muenchen.de)
* fax/faxq.in: fix security problem with quoting of shell special
characters in "eval"
* fax/faxrunq.in: fix very severe security problem with quoting
Sun Jul 13 14:06:46 1997 Gert Doering (gert@greenie.muc.de)
* sendfax.c: flush output queue before close(), to avoid stuck
output if flow control goes crazy
Sat Jul 05 17:15:36 1997 Gert Doering (gert@greenie.muc.de)
* conf_sf.c, conf_mg.c: print location of debug log and
configuration files on "-V"
Sat Jun 28 20:40:31 1997 Gert Doering (gert@greenie.muc.de)
* io.c: on Linux and AIX, use usleep() for short delays
Mon Jun 09 10:03:46 1997 Gert Doering (gert@greenie.muc.de)
* release 1.1.7
Sun Jun 08 13:47:51 1997 Gert Doering (gert@greenie.muc.de)
* mg_m_init.c: don't switch back to +FCLASS=0 for Dr.Neuhaus modems
* faxlib.c: set modem_quirks for Dr.Neuhaus and Multitech modems
* faxlib.c: if ATI -> 28800 and ATI3 -> "": assume Dr.Neuhaus Cybermod
* config.c: accept negative numbers for CT_INT as well
Thu Jun 05 23:20:37 1997 Frank Bartels (knarf@camelot.de)
* policy.h: default for the log files is now /var/log/mgetty.ttyX
Tue May 27 23:35:36 1997 Andreas Jaeger (aj@arthur.rhein-neckar.de)
* tools/ltest.c: fix compiler warnings and "return 0"
* Makefile: add comment to link "-lutil" on Linux / GNU Libc 2.0
* utmp.c: use updwtmp() on GNU Libc 2.0 systems
Mon May 26 23:41:33 1997 Roeland Th. Jansen (bengel@xs4all.nl)
* magic.o: prevent cats from logging into the computer
Sat May 24 20:29:39 1997 Gert Doering (gert@greenie)
* mgetty.c (St_go_to_jail): fix wrong resetting of CallerId
* fax/faxrm.in: remove .source-files subdirectory, if existant
Mon May 19 21:23:39 1997 Gert Doering (gert@greenie)
* faxlib.c: add ATI code for USR 56K modems (5601)
* cnd.c: fix typo in CallerID variable name
Fri May 09 11:35:17 1997 Gert Doering (gert@greenie)
* faxlib.c: chop off leading whitespace of fax_station_id
Mon May 05 19:13:14 1997 Gert Doering (gert@greenie)
* release 1.1.6
* Makefile: generate version diffs now (finally)
Sat May 03 19:06:17 1997 Gert Doering (gert@greenie)
* faxlib.c: rewrite modem identify function to use mdm_get_idstring
for ATI, and maybe ATI1, ATI3, ..., for more detailed information
about *this* modem type (firmware etc.) [see log files]
* modem.c: new function: mdm_get_idstring()
* modem.c: change mdm_command timeout to 10 seconds
* cnd.c: add better logging
* faxlib.c: add recognition of ZyXEL Omni.NET (ATI: 1281/1292)
Thu Apr 17 17:33:40 1997 Gert Doering (gert@greenie)
* fax/faxq: print "priority" field, if set in the JOB file
* fax/faxspool: implement -P <priority> option (for faxrunqd)
Wed Apr 16 11:06:03 1997 Gert Doering (gert@greenie)
* release 1.1.5
* voice/: new voice code beta
Sat Apr 12 16:47:42 1997 Gert Doering (gert@greenie)
* tools/ltest.c: fix fcntl() call
* faxlib.c: add all modem "ATI" codes that I know of (so far)
* faxlib.c: preliminary support for modem type auto-detection
with ATI (*very* preliminary)
* callback/callback.c: drain output queue before signalling mgetty
Thu Apr 10 10:13:34 1997 Gert Doering (gert@greenie)
* voice/vgetty/Makefile: link ../../faxrecp.o
* Makefile: call mkidir with "./mkidir" (if "." is not in $PATH)
Sun Apr 6 17:26:41 1997 Gert Doering (gert@greenie)
* logfile.c (sprintf): convert non-printable characters to '_'
* release version 1.1.4
* mgetty.c (main): undo the "modem-check-time" change. If you use
mgetty on direct serial lines, set "modem-check-time -1" in policy.h.
Wed Apr 02 19:40:46 1997 Gert Doering (gert@greenie)
* Makefile, tools/Makefile: fix bugs with move of "kvg"
* revoke 1.1.3, because of stupid bugs that will cause many questions
Mon Mar 31 15:06:42 1997 Gert Doering (gert@greenie)
* release version 1.1.3
* sendfax.c: print meaningful message on non-class2/2.0 modems.
* faxlib.c: remove special handling of "ERROR" response in class 2.0
(it can only happen after end-of-page is sent, and this is already
handled in fax_send_ppm), because sometimes the USR Courier sends
ERROR after ATD, and this confuses sendfax (*ugly*).
* faxlib.c: add faxlib_init() to re-initialize everything
* mgetty.c, faxrec.c: do the ATH0 command in "mgetty.c" (don't
interfere with reception of multiple faxes from voice apps)
* faxlib.c: accept "NO DIALTONE" and "NO DIAL TONE" (USR special)
Fri Mar 28 13:55:18 1997 Kim-Minh Kaplan (gert@greenie)
* mgetty.c: don't use "modem-check-time" on direct lines (-r)
Wed Mar 26 12:45:57 1997 Gert Doering (gert@greenie)
* tools/ltest.c: new line tester, to show RS232 status
* contrib/g3hack.c: is now in frontends/X11/viewfax*/g3hack.c
* Makefile: clean up some comments
* mgetty.c: protect printing of issue file with alarm() [Knarf]
Mon Mar 24 21:06:58 1997 Steffen Reith (gert@greenie)
* conf_sf.c: make FAX_SEND_IGNORE_CARRIER the default value
for "ignore-carrier y/n" in sendfax.config
Thu Mar 20 12:52:25 1997 Bjarne Kvamme (gert@greenie)
* faxsend.c: remove locks on panic_exit, use exit(15) not (11)
Sun Mar 09 10:57:19 1997 Gert Doering (gert@greenie)
* Makefile: use "mkidirs" for directory creation - "make bindist"
works now even with "unsual" path settings
Sun Mar 02 12:15:24 1997 Gert Doering (gert@greenie)
* tools/, g3/: move "tools" directory to "g3", create new "tools"
directory for auxiliary utilities like "kvg" or "ltest".
Mon Feb 24 22:18:03 1997 Gert Doering (gert@greenie)
* faxrec.c, faxrecp.c: split "protocol" and "high level" functions
* Makefile: sendfax links faxrecp.o only, mgetty links both
* faxrec.c: add creation of UTMP record for incoming faxes ("last")
Thu Feb 20 11:17:11 1997 Gert Doering (gert@greenie)
* release 1.1.2
* voice/: add new voice tree from Marc
Mon Feb 17 21:36:04 1997 Gert Doering (gert@greenie)
* mksed.c: add @NOLOGIN@
* doc/mgetty.8in: add description of /etc/nologin.ttyxx
Sun Feb 02 23:44:00 1997 Gert Doering (gert@greenie)
* Makefile: split $LDFLAGS into $(LDFLAGS) (in front of the linker
command line) and $(LIBS) (after all the object files)
Wed Jan 22 20:58:40 1997 Gert Doering (gert@greenie)
* config.c (get_config): log name of config file being read
Mon Jan 20 11:37:30 1997 Gert Doering (gert@greenie.muc.de)
* release 1.1.0