Changes FAXRCV =============================================================================== 0.1: ---- - Public-Release 0.2: ---- - Jetzt klappts auch mit dem Leerzeichen in der CSID 0.3: ---- - Funktionen für oled-blink hinzugefügt 0.4: ---- - OPT_CAPIFAXBLINK, damit nicht ständig auf das Faxverzeichnis zugegriffen werden muss - Faxverzeichnis wird erstellt, wenn noch nicht vorhanden 0.5: ---- - Der Imonc kann jetzt zum abrufen der Faxe benutzt werden Mein innigster Dank geht an Nico Wallmeier , der diese Funktionalität beigesteuert hat 0.5b: ----- - Unterstützung mehrerer Accounts - selektive Imoncunterstützung 0.6: ---- - Möglichkeit des Fax-Abrufs über die Weboberfläche 0.6b: ----- - Fehler in der Implementierung der Weboberfläche behoben (hoffe ich mal) 0.6c: ----- - Änderungen in der Doku (Mein Dank gilt Jürgen Gunter) 2.1.3: ------ 28.09.2003 felix - angepasst an 2.1 nach einer Vorlage von Hans-Hermann Redenius (Danke!) 2.1.4: ------ 27.12.2003 felix - main_ISDNFaxe.cgi: Einige Anführungszeichen hinzugefügt, damit die Shell die Variablen nicht interpretiert. 27.10.2003 felix - newfax.sh: Unkomprimierte Faxdatei wird nur dann gelöscht, wenn gzip keinen Fehler gemeldet hat. Ausserdem diverse Änderungen, damit das Escaping der Dateinamen keine Probleme macht. 2.1.5: ------ 15.01.2004 felix - capifaxrcvd für minix angepasst (Patch von Jean Wolter) Dateinamen werden auf 32 gekürt. Wird der vollständige, ursprüngliche Dateiname benötigt, ist dieser aus der mfax.log auslesbar. Entsprechende Änderungen in der newfax.sh. 2.1.6: ------ 16.01.2004 felix - Möglichkeit, mehrere notify-commands zu definieren (Dank an Thomas Klingler ) - Den aufgerufenen notify-commands wird nun der absolute Pfad zur Faxdatei übergeben 01.04.2004 felix - main_ISDNFaxe.cgi: rewrite, für neue Funktionen vorbereitet - faxrcv.css: Webgui-Layout ist jetzt CSS-basiert Icons von typo3 (www.typo3.org) - nachdem typo3 auch unter der GPL steht sollte das OK sein, oder? 16.04.2004 felix - main_ISDNFaxe.cgi: faxrcvswitch integriert - main_ISDNFaxe.cgi: sff2misc integriert (nach einer Idee von Henning Ryll - Danke) - main_ISDNFaxe.cgi: reihenfolge umgedreht (neue Faxe oben) - main_ISDNFaxe.cgi: Löschen einzelner Faxe möglich 18.04.2004 felix - rc500.faxrcv: Bug gefixt (mehrere Einträge "Faxe" im httpd-menu, wenn mehrere MSN konfiguriert waren) - main_ISDNFaxe.cgi: Bug gefixt (typo führt dazu, dass Webgui nicht funktioniert, wenn FAXRCV_IMONC_LIST!=0) 2.1.7: ------ 25.04.2004 felix - update auf capi 2.0.7 und rc400.capi hinzugefügt 14.05.2004 felix - Der minix-Patch für den capifaxrcvd ist obsolet - entsprechende Warnung in /src/README hinzugefügt. capifaxrcvd ist dennoch immernoch _mit_ dem patch kompiliert, da sicherlich noch einige hd-minix-Partitionen als Faxspeicher herhalten müssen. Die nächste Version wird das _nicht_ mehr sein! You have been warned. - Binaries neu gegen uclibc-0.9.26 kompiliert (gzip, sff2misc, capifaxrcvd) 2.1.8: ------ 16.07.2004 felix - Neue config-Variable FAXRCV_START_AT_BOOT Danke an Helmut Hummel für den Vorschlag 31.08.2004 felix - Default-Faxverzeichnis liegt jetzt unterhalb von '/data' (hier mountet opt_mount per default die Datenpartition) 2.1.10: ------ 16.05.2005 owb - Update auf libcapi 3.0.4. 21.06.2005 hh - newfax.sh gefixt 2.1.11: ------- 14.08.2005 felix - Sicherheitsproblem in main_ISDNFaxe.cgi behoben (Umgehung der Benutzerrechte des httpd durch Angreifer möglich) 2.1.12: ------- 25.08.2005 felix - NTFYCMD kann nun mit Parametern aufgerufen werden - Notify Commands erhalten einen weiteren Parameter als Übergabe: Die MSN des entsprechenden capifaxrcvd (FAXRCV_x_NUMBER), danke an Jean Wolter dafür. 19.09.2005 felix - Start/Stop mittels /usr/local/bin/faxrcv.sh jeder MSN einzeln möglich faxrcv.sh start 2 # capifaxrcvd für zweite MSN starten faxrcv.sh start # alle capifaxrcvd starten, stop analog - Mehrere MSN können in Imonc/Weboberfläche dargestellt werden - Danke an Manfred Schliesing für Code und Geduld 15.10.2005 hh - Auf neue Web-GUI umgestellt - GUI kann jetzt mehrere MSN verwalten 03.12.2005 felix - mfax.log enthält nun bei eingesetzer gzip-Komprimierung nicht mehr den Dateinamen ohne Endung (name.sff) sondern grundsätzlich den Namen der im Dateisystem vorhandenen Datei (name.sff.gz). Das Web-GUI besitzt ein Fallback für alte Dateien. Ein Update des Imonc für Windows ist anzuraten. - FAXRCV_WEBGUI_USER wird nicht mehr unterstützt. Es werden nun grundsätzlich alle Faxnummern per httpd angeboten. Eine genauere Spezifizierung über die Rechtefunktion des httpd ist geplant. - FAXRCV_IMONC_LIST erlaubt nun mehrere Einträge, die in der Konfiguration durch Leerzeichen getrennt werden müssen. 2.1.13 ------ 10.12.2005 felix - check Datei erlaubt nun auch Installation mit fli4l-2.1.12 - Kompatibilitäts-Modus zu alten mfax.log funktionierte nicht richtig. 3.0.0: ------ 3.0.1: ------ 21.01.2006 hh - Bugfixes - sff2misc verändert, so dass gewählt werden kann, ob JPEGs in doppelter Höhe erzeugt werden (wie vorher) das "normale" Seitenverhältnis der JPEGs beibehalten wird 28.01.2006 hh - Das Seitenverhältnis wird jetzt automatisch bestimmt anhand des Dateinamens des Faxes. (ff... für 'fein' -> normale Höhe, fn... für 'normal' -> doppelte Höhe) (Danke an Manfred Schliesing für den Hinweis) 3.1.0: ------ 20.05.2006 hh - Rechteüberprüfung für das Löschen eines Faxes korrigiert (Christian Koch) 3.1.1: ------ 3.1.2: ------ 3.1.3: ------ 3.1.4: ------ 3.3.0: ------ 3.3.1: ------ 3.3.2: ------ 3.4.1: ------ 3.5.0: ------ 3.6.0: ------ 2011-04-29 - release of stable version 3.6.1: ------ 3.6.2: ------