README
上传用户:glass0516
上传日期:2010-01-11
资源大小:104k
文件大小:2k
- RelayFax Open Source Project
- Copyright 1996-2004 Alt-N Technologies, Ltd.
- All rights reserved.
- Redistribution and use in source and binary forms, with or without
- modification, are permitted only as authorized by the RelayFax Open
- Source License. A copy of this license is available in file LICENSE
- in the top-level directory of the distribution.
- RelayFax is a registered trademark of Alt-N Technologies, Ltd.
- Individual files and/or contributed packages may be copyright by
- other parties and subject to additional restrictions.
- ------------------------
- 1.0.3 January 18, 2004
- ------------------------
- o fix to class 2/2.0 negotiation logic
- o fix to bug in class 1 ECM receive when PPS-NULL is sent on first page
- o fix to endless loop in training - send fails after 2400 bps reached
- ------------------------
- 1.0.2 January 12, 2004
- ------------------------
- o fix to class 2/2.0 negotiation logic
- ------------------------
- 1.0.1 January 5, 2004
- ------------------------
- o fix for when no TIF image received -- the TIF file is now removed
- o improved termination logic to avoid problems re-initializing
- o fix to debug logging
- o added verification for received page line count
- o class 1 sends RTN when page not received correctly
- o RTN is now handled correctly by class 1 engine
- -----------------------
- 1.0.0 December 1, 2004 initial release
- -----------------------
- The goal of this project is to create a robust faxing engine written in C/C++.
- Build Instructions
- ------------------
- The only platform supported at this time is Windows 9x/NT/XP/2003.
- You must have libtiff 3.7.0 installed and built.
- http://www.remotesensing.org/libtiff/
- There is one patch to 3.7.0 to make. The purpose of the patch is to
- disable the default behavior of libtiff to left shift the numerator and
- denominator of rational tags. While the resulting ratio is correct,
- some older fax software assumes the denominator is always 1.
- See patch/tiff-3.7.0/tif_dirwrite.c.patch for details.
- Edit srcMakefile.vc for your path to libtiff if
- the faxengine-1.0.0 and tiff-3.7.0 folders are
- not in the same directory.
- type "nmake /f Makefile.vc" to build.
- Testing
- -------
- Copy FaxEngine.dll from src, FaxEngineCmd.exe
- from tools, and libtiff.dll from tiff-3.7.0/libtiff
- to your test directory. Type "FaxEngineCmd" for usage.