1# $Id$ 2# 3# HylaFAX Facsimile Software 4# 5# Copyright (c) 1990-1996 Sam Leffler 6# Copyright (c) 1991-1996 Silicon Graphics, Inc. 7# HylaFAX is a trademark of Silicon Graphics, Inc. 8# 9# Permission to use, copy, modify, distribute, and sell this software and 10# its documentation for any purpose is hereby granted without fee, provided 11# that (i) the above copyright notices and this permission notice appear in 12# all copies of the software and related documentation, and (ii) the names of 13# Sam Leffler and Silicon Graphics may not be used in any advertising or 14# publicity relating to the software without the specific, prior written 15# permission of Sam Leffler and Silicon Graphics. 16# 17# THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 18# EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 19# WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 20# 21# IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR 22# ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, 23# OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 24# WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF 25# LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 26# OF THIS SOFTWARE. 27# 28 29List of outstanding bug reports and change requests 30 31######################################################################### 32# **NOTE** This file has not been maintained since HylaFAX transitioned # 33# from Sam to HylaFAX.ORG, and is probably of historic value only # 34# # 35# Bugs should now be reported & tracked by submitting a bug report at: # 36# # 37# http://bugs.hylafax.org/ # 38######################################################################### 39 40BH job group support is broken 41B file write errors during receive are not processed correctly 42B polling bug in Class 1 driver (reset FCF sndr/rcvr bit at start of Phase B) 43B no timeout in Class 1 receive if data is received when waiting for OK 44 after transmit of TSI (happens easily if wrong receive baud rate setup) 45B sloppy processing of +FHNG: response to AT+FDT (extra read+timeout) 46H faxadduser program equivalent of SITE ADDUSER command 47H job archival support in faxqclean 48H revamp modem status to have a fixed format and include useful info 49 like type, manufacturer, etc. 50H fill-in VRFY op to support least-cost routing over a WAN 51H use T.30 subaddress routing for received facsimile (needs database) 52H polled transmission of documents (use SEP and PWD; add registration 53 tools and query status support) 54H use PWD in TSI qualification 55H select modems based on criteria such as destination phone number 56 (for locations where some lines are capable of long distance calls 57 while others are not) 58H voice support integration 59H VOICE/ANSWER button support for ZyXEL 60H silent answer support? 61M optionally replace info directory with a hashed database file to 62 reduce overhead on busy systems 63M batch multiple jobs to the same destination (important for pages) 64M bound transmit page count on a per-user basis 65M add type of call control for CID access control list? 66M restructure modem classes to support multi-class modems (e.g. class 1+2) 67M add faxq lock to avoid naive users starting multiple queuers 68BL race in queuer/Dispatcher collecting child process status (hack sleep 69 in child to give parent time to install SIGCLD handler for now) 70BL aborted receives get an extra page written (use TIFFUnlinkDirectory) 71L change receive timeout to be based on seeing EOL code 72L faxmove program, analogous to lpmove 73L permit call type deduction logic used when answering an inbound call to 74 be user-configurable (useful for distinctive ring)--not so important now 75 with configurable distinctive ring support builtin 76O DataPort<->MicroPorte wedges when retraining after EOM 77X add TOD control to TSI+CID access control lists? (no, can do this with 78 cron job that sends FIFO messages to change control list files) 79 80Since v4.0pl2 there is a new style for the collection of the 81bug and problem reports. If you want to hunt for bugs you may also 82fetch the article from the mailing-lists using the information 83from the "refs:" field. Please use the "report#:" if you have 84comments or hints to fix the problem. 85 86--------------- 87BH report#: 0001 88 problem: SIGSEGV in hfaxd after pagesend completed and 89 faxq finished the job 90 refs: 23/09/1996 Matthias.Apitz@SOFTCON.de 91 23/09/1996 sam@cthulhu.engr.sgi.com 92 file: problemReports/0001 93--------------- 94B report#: 0002 95 problem: faxconfig(1M) does not work for PostScriptTimeout: value 96 refs: 23/09/1996 Matthias.Apitz@SOFTCON.de 97 23/09/1996 sam@cthulhu.engr.sgi.com 98 file: problemReports/0001 99--------------- 100B report#: 0003 101 problem: MCF/RTN bug in the Class 2/2.0 driver 102 the modem says "+FPTS: 2,2219,0,0" which means 103 the page isn't good, ends phase C and ends phase C 104 and reports "+FET: 2"; HylaFAX just ignores the PPR value 105 refs: 28/01/1997 Stefan Pettersson <spp@lysator.liu.se> 106 02/02/1997 Matthias.Apitz@SOFTCON.de 107 03/02/1997 sam@sgi.com 108 file: problemReports/0003 109--------------- 110BH report#: 0004 111 problem: Bug in faxqclean 112 the TIFF version of the document has a ";31" or ";71" 113 or some such appended to it, NOT the "q file" number. 114 The faxqclean program looks at these files, 115 thinks the "q file" number is 0, and removes the 116 file since the "q file" does not exist. 117 refs: 20/02/1997 john@BlueSkyTours.COM 118 file: problemReports/0004 119--------------- 120B report#: 0005 121 problem: hp-ux 10.20 has no ut_xtime 122 GettySysV.c++:215: `struct utmpx' has no member 123 named `ut_xtime' in /usr/include/utmpx.h 124 refs: 12/05/1997 meyer-jark@anaesthesie.klinik.uni-mainz.de 125 file: problemReports/0005 126--------------- 127X report#: 0006 -- resolved in v4.0pl2 128 problem: "Yes" in modem config doesn't work 129 refs: 16/07/1997 jik@kamens.brookline.ma.us 130 file: problemReports/0006 131--------------- 132B report#: 0007 133 problem: spaces in typerules file not allowed, only TABs 134 refs: 26/08/1997 stenny@troja.stuttgart.netsurf.de 135 file: problemReports/0007 136--------------- 137X report#: 0008 -- resolved in v4.0pl2 138 problem: adding UCP driver to pagesend 139 refs: 06/02/1997 yngvi@hagkaup.is 140 28/09/1997 afm@macbeth.othello.ch 141 file: problemReports/0008 142--------------- 143C report#: 0009 144 problem: use "client" and "owner" for accounting instead "mailaddr" 145 refs: 08/02/1997 Andreas.Eulitz@Informatik.TU-Chemnitz.DE 146 file: problemReports/0009 147--------------- 148B report#: 0010 149 problem: compiling HylafAX on HP-UX 10.x 150 refs: 01/05/1997 meyer-jark@anaesthesie.klinik.uni-mainz.de 151 file: problemReports/0010 152--------------- 153L report#: 0011 154 problem: gettimeofday(a,b) for older SVR4 155 refs: 03/03/1997 dlw@seavme.xroads.com 156 file: problemReports/0011 157--------------- 158C report#: 0012 159 problem: add ELSA modem config file 160 refs: 07/05/1997 gobbers@faw9370.faw.uni-ulm.de 161 file: problemReports/0012 162--------------- 163BH report#: 0013 164 problem: SEND recv RTN (retrain negative) but page received 165 at called station 166 refs: 30/07/1997 pks1@IPA.FhG.de 167 file: problemReports/0013 168--------------- 169B report#: 0014 170 problem: faxmail doesn't support 8-bit characters 171 refs: 30/06/1997 oehansen@utbildning.halmstad.se 172 file: problemReports/0014 173--------------- 174C report#: 0015 175 problem: changes for class1 and class1.0 176 refs: 13/10/1997 sam@sgi.com 177 file: problemReports/0015 178--------------- 179L report#: 0016 180 problem: hfaxd only uses LogFacility from hfaxd.conf for 181 client connections and runs with default LOG_FAX 182 in parrent proc 183 refs: - 184 file: - 185--------------- 186O report#: 0017 187 problem: possible bug in FaxQueuer dealing with jobs 188 refs: 29/09/1997 greg@pocketscience.com 189 file: problemReports/0017 190--------------- 191B report#: 0018 192 problem: 3 bugs in hfaxd/faxq dealing with the job file 193 refs: 03/09/1997 davidb@chelsea.net 194 file: problemReports/0018 195--------------- 196B report#: 0019 197 problem: faxmail and attachments 198 refs: 30/10/1997 lrei@ictlux.com 199 file: problemReports/0019 200--------------- 201O report#: 0020 202 problem: sendpage && hfaxd SNPP problem 203 refs: 09/11/1997 frohme@memphis.edu 204 file: problemReports/0020 205--------------- 206O report#: 0021 207 problem: stopping faxq(1M) with TimeOfDay: 208 refs: 17/11/1997 ytrudeau@jyrmatec.com 209 file: problemReports/0021 210--------------- 211L report#: 0022 212 problem: LineWrap: at word boundaries 213 refs: 19/11/1997 patrick@cre8tivegroup.com 214 file: problemReports/0022 215--------------- 216OH report#: 0023 217 problem: documents in the docq directory being over writen 218 refs: 25/11/1997 jared@4websites.com 219 file: problemReports/0023 220--------------- 221B report#: 0024 222 problem: better (recent) config.guess 223 refs: 08/12/1997 jbauza@hotmail.com 224 file: problemReports/0024 225--------------- 226C report#: 0025 227 problem: option "-o owner" to sendfax(1) 228 refs: 05/01/1998 alzhimer@cs.tu-berlin.de 229 file: problemReports/0025 230--------------- 231B report#: 0026 232 problem: wrong sendmail rules for faxmail 233 refs: 07/02/1998 david@djwhome.demon.co.uk 234 file: problemReports/0026 235 236 237-- 238 239B = outright bug 240O = observe (seen at least once but cannot reproduce) 241C = change request 242H = high priority 243M = medium priority 244L = low priority 245X = resolved 246