]> git.ipfire.org Git - thirdparty/HylaFAX.git/log
thirdparty/HylaFAX.git
17 years agoSelect between Q and B encoding according to data to encode
Patrice Fournier [Fri, 20 Mar 2009 20:39:17 +0000 (20:39 +0000)] 
Select between Q and B encoding according to data to encode

17 years agoAdds Q encoding possibility
Patrice Fournier [Fri, 20 Mar 2009 20:37:49 +0000 (20:37 +0000)] 
Adds Q encoding possibility

17 years agoMake sure B encoded strings stay withing the RFC length limits and never separate...
Patrice Fournier [Fri, 20 Mar 2009 20:37:03 +0000 (20:37 +0000)] 
Make sure B encoded strings stay withing the RFC length limits and never separate UTF-8 characters in multiple encoded words

17 years agoPOSIX constants can be set to -1 if the functionnality is unavailable
Patrice Fournier [Fri, 20 Mar 2009 20:30:11 +0000 (20:30 +0000)] 
POSIX constants can be set to -1 if the functionnality is unavailable

configure must check the value of a POSIX constant, not just if it's
defined, to determine if a POSIX functionnality is available.

Problem reported by Brian Postow on -devel.

17 years agoNLS rules update
Aidan Van Dyk [Tue, 17 Mar 2009 21:55:27 +0000 (21:55 +0000)] 
NLS rules update

We need the plural form to be recognized in the xgettext sweep

17 years agoMore cleanup of unsigned/signed issues
Patrice Fournier [Fri, 13 Mar 2009 15:53:31 +0000 (15:53 +0000)] 
More cleanup of unsigned/signed issues

From Chris Frey

17 years agoCode Cleanups - G++ warnings
Aidan Van Dyk [Fri, 27 Feb 2009 21:56:31 +0000 (21:56 +0000)] 
Code Cleanups - G++ warnings

From Chris Frey

17 years agoCleanup: unsigned/signed issues
Aidan Van Dyk [Fri, 27 Feb 2009 21:56:13 +0000 (21:56 +0000)] 
Cleanup: unsigned/signed issues

Cleanups from Chris Frey.

17 years agoSCO Warning: Socket - no return after abort()
Aidan Van Dyk [Fri, 27 Feb 2009 20:38:29 +0000 (20:38 +0000)] 
SCO Warning: Socket - no return after abort()

This dead code, but compilers that don't complain will see that and
optimize the out.

17 years agoSCO Warning: HangupCode const int
Aidan Van Dyk [Fri, 27 Feb 2009 20:22:35 +0000 (20:22 +0000)] 
SCO Warning: HangupCode const int

17 years agoSCO Warning: unused variable
Aidan Van Dyk [Fri, 27 Feb 2009 20:18:07 +0000 (20:18 +0000)] 
SCO Warning: unused variable

Cleanup faxSendApp.c++

17 years agoSCO Warning: unused variable
Aidan Van Dyk [Fri, 27 Feb 2009 18:09:12 +0000 (18:09 +0000)] 
SCO Warning: unused variable

Cleanup Class2Send.c++

17 years agonotifyPageSent() fixup
Aidan Van Dyk [Fri, 27 Feb 2009 18:07:56 +0000 (18:07 +0000)] 
notifyPageSent() fixup

17 years agoUse ABI_VERSION in libfaxserver
Aidan Van Dyk [Fri, 27 Feb 2009 18:07:32 +0000 (18:07 +0000)] 
Use ABI_VERSION in libfaxserver

17 years agoRework NLS slightly for old SunOS
Aidan Van Dyk [Fri, 27 Feb 2009 17:41:13 +0000 (17:41 +0000)] 
Rework NLS slightly for old SunOS

We need to be careful not to do any real gettext defines.  We tried to
avoid touching any real gettext stuff throught the code for fears of
portabilty, this just finishes this up so our "code" is completely gettext
free, and we don't need to do any gettext defines that can conflict with
system headers.

17 years agoIPV6 on SunOS
Aidan Van Dyk [Fri, 27 Feb 2009 17:38:05 +0000 (17:38 +0000)] 
IPV6 on SunOS

17 years agoUpdate translations
Aidan Van Dyk [Tue, 17 Feb 2009 15:01:24 +0000 (15:01 +0000)] 
Update translations

17 years agoUpdate .POT catalogs for translations
Aidan Van Dyk [Tue, 17 Feb 2009 15:01:09 +0000 (15:01 +0000)] 
Update .POT catalogs for translations

17 years agoconfigure: Allow compiler to be specified with the path
Aidan Van Dyk [Tue, 17 Feb 2009 14:54:13 +0000 (14:54 +0000)] 
configure: Allow compiler to be specified with the path

If they have the path on them, these matches don't work.  It's obviously
been see before for *CC-*-irix, but we need this for all of them.

17 years ago[pkg/README pkg/make.links pkg/postinstall.in pkg/preremove pkg/proto.local]
Tim Rice [Sat, 14 Feb 2009 21:37:36 +0000 (21:37 +0000)] 
[pkg/README pkg/make.links pkg/postinstall.in pkg/preremove pkg/proto.local]
Clean up inconsistent versions in comments.
s|/usr/local|/opt| in comments/examples.

17 years agoNew releasenotes
Aidan Van Dyk [Fri, 13 Feb 2009 20:30:33 +0000 (20:30 +0000)] 
New releasenotes

17 years agoHylaFAX 6.0.0-beta1 HYLAFAX-6_0_0-beta1
Aidan Van Dyk [Fri, 13 Feb 2009 20:02:45 +0000 (20:02 +0000)] 
HylaFAX 6.0.0-beta1

17 years agonotiy fixup
Aidan Van Dyk [Fri, 13 Feb 2009 19:36:43 +0000 (19:36 +0000)] 
notiy fixup

17 years agoLinker lib cleanup
Aidan Van Dyk [Fri, 13 Feb 2009 19:34:24 +0000 (19:34 +0000)] 
Linker lib cleanup

No need for all those libs to be linked into *every* program

17 years agofixup typos in release notes
Patrice Fournier [Fri, 13 Feb 2009 15:20:46 +0000 (15:20 +0000)] 
fixup typos in release notes

17 years agoBug 903: faxrcvd script SENDTO handling
Aidan Van Dyk [Fri, 13 Feb 2009 13:47:08 +0000 (13:47 +0000)] 
Bug 903: faxrcvd script SENDTO handling

17 years agoUpdate releasenotes
Aidan Van Dyk [Thu, 12 Feb 2009 16:03:52 +0000 (16:03 +0000)] 
Update releasenotes

17 years agoNSF: Ricoh
Aidan Van Dyk [Mon, 9 Feb 2009 19:24:27 +0000 (19:24 +0000)] 
NSF: Ricoh

17 years agonotify: Fix man page discrepancies
Aidan Van Dyk [Sat, 7 Feb 2009 14:38:05 +0000 (14:38 +0000)] 
notify: Fix man page discrepancies

These options are directly controlled by templates themselves now.

17 years agonotify: Add back NOTIFY_FAXMASTER support
Aidan Van Dyk [Sat, 7 Feb 2009 14:33:29 +0000 (14:33 +0000)] 
notify: Add back NOTIFY_FAXMASTER support

This uses the "notify-faxmaster" template, which should be translated

17 years agofaxrcvd: Add multiple receipient/message capability
Aidan Van Dyk [Sat, 7 Feb 2009 14:32:32 +0000 (14:32 +0000)] 
faxrcvd: Add multiple receipient/message capability

This adds processint to allow setting SENDTO1..SENDTOn in addition to the
default SENDTO to send more than one message.

17 years agoUpdate release notes
Aidan Van Dyk [Fri, 6 Feb 2009 21:15:33 +0000 (21:15 +0000)] 
Update release notes

17 years agoBug 901: mimeencoding bug in templates handling
Aidan Van Dyk [Fri, 6 Feb 2009 21:14:01 +0000 (21:14 +0000)] 
Bug 901: mimeencoding bug in templates handling

Be more careful about locale and encoding issues

17 years agoUpdate release notes
Aidan Van Dyk [Mon, 2 Feb 2009 16:18:56 +0000 (16:18 +0000)] 
Update release notes

17 years agoBug 902: Fix non-void function without a return
Aidan Van Dyk [Mon, 2 Feb 2009 16:07:06 +0000 (16:07 +0000)] 
Bug 902: Fix non-void function without a return

Christof reports this:
I: Program returns random data in a function
E: hylafax no-return-in-nonvoid-function Trigger.c++:473

17 years agob64-encode.awk: Fix bug on old SCO awk
Aidan Van Dyk [Fri, 30 Jan 2009 21:41:31 +0000 (21:41 +0000)] 
b64-encode.awk: Fix bug on old SCO awk

Apparently old SCO awk doesn't clear the variable it reads to when reads
to EOF with getline.  We need to clear it explicitly.

17 years agoFixup typos
Aidan Van Dyk [Wed, 28 Jan 2009 19:58:24 +0000 (19:58 +0000)] 
Fixup typos

17 years agodoc: Update RELEASENOTES
Aidan Van Dyk [Wed, 28 Jan 2009 19:08:26 +0000 (19:08 +0000)] 
doc: Update RELEASENOTES

17 years agodoc: Update RELEASENOTES for CVS
Aidan Van Dyk [Wed, 28 Jan 2009 18:57:03 +0000 (18:57 +0000)] 
doc: Update RELEASENOTES for CVS

17 years agodoc: Update RELEASENOTES for work on 4.4
Aidan Van Dyk [Wed, 28 Jan 2009 18:56:52 +0000 (18:56 +0000)] 
doc: Update RELEASENOTES for work on 4.4

17 years agoconfig.site: Fix typo in comment
Tim Rice [Thu, 22 Jan 2009 19:26:21 +0000 (19:26 +0000)] 
config.site: Fix typo in comment

17 years agoconfigure: Move NLS support from hardcoded defs.in
Aidan Van Dyk [Thu, 22 Jan 2009 13:59:55 +0000 (13:59 +0000)] 
configure: Move NLS support from hardcoded defs.in

This allows for easy customization through our normal ENV, options, or
config.*  mechanism.

17 years agoOut of tree build - message .mo catalogs
Aidan Van Dyk [Wed, 21 Jan 2009 14:32:14 +0000 (14:32 +0000)] 
Out of tree build - message .mo catalogs

In the conversion to not use inferred rules (supporting old makes), I
dropped the ability to build out-of-tree from my initial NLS work.  With
an inferred rule, make handle the path stuff nicely for us.

Here we check if $CATALOG/messages.pot exists, and if not, copy it from
$SRCDIR.  The only reason for it to not exist is that we're not building
in SRCDIR.

Note that to build the .mo files, you either need to have the
messages.pot for the various catalog.  Either "build" them
(make update-po), or copy them from SRCDIR.

17 years agoconfigure: Fix port on old make
Aidan Van Dyk [Wed, 21 Jan 2009 13:45:26 +0000 (13:45 +0000)] 
configure: Fix port on old make

libport was made a necessary part of the build:

  commit 2d356cb61852b1e12d219afa406113bc716b939a
  Author: Aidan Van Dyk <aidan@ifax.com>
  Date:   Tue Sep 23 14:49:39 2008 +0000

    Move the HylaFAX Version string from config.h to an extern variable

    This means that changing the version string doesn't force a re-compile
    of *everything*, when in reality, nothing changed.

    This means CCACHE is a lot more usefull

Unforutnately, I missed one spot in configure... Here it is.

17 years agoconfigure: Only create po/Makefile & po/version.po if NLS=yes
Tim Rice [Wed, 21 Jan 2009 04:30:15 +0000 (04:30 +0000)] 
configure: Only create po/Makefile & po/version.po if NLS=yes

17 years agoconfig.site: add missing NLS bits
Tim Rice [Wed, 21 Jan 2009 01:10:30 +0000 (01:10 +0000)] 
config.site: add missing NLS bits
configure: allow user to disable NLS with NLS=no in config.local or config.site

17 years agoconfigure: Add define for s6_addr32 if needed on SVR5 systems.
Tim Rice [Wed, 21 Jan 2009 00:14:51 +0000 (00:14 +0000)] 
configure: Add define for s6_addr32 if needed on SVR5 systems.

17 years agoconfigure: UnixWare use of variadic macros
Aidan Van Dyk [Tue, 20 Jan 2009 19:02:26 +0000 (19:02 +0000)] 
configure: UnixWare use of variadic macros

CC on UnixWare(7) needs this for variadic macros.  It's only in GCXXOPTS
because cc *doesn't* need it, and actually fails if it's used, so this is
CC specific.

17 years agoBe more carefull in the use of variadic macros
Aidan Van Dyk [Tue, 20 Jan 2009 19:02:13 +0000 (19:02 +0000)] 
Be more carefull in the use of variadic macros

GCC/G++ is very forgiving, not all are...

17 years agogetaddrinfo AI_* hints are not always available
Aidan Van Dyk [Tue, 20 Jan 2009 18:41:30 +0000 (18:41 +0000)] 
getaddrinfo AI_* hints are not always available

Tim Rice spent some time working out what hints are available on UnixWare.

These hints aren't strictly necessary, and without them the worst case is
a few extra resolve/nss lookups.

17 years agofaxstat ModemSortFmt fixup
Aidan Van Dyk [Fri, 16 Jan 2009 20:35:22 +0000 (20:35 +0000)] 
faxstat ModemSortFmt fixup

17 years agoi18n: Update message catalogs
Aidan Van Dyk [Fri, 16 Jan 2009 20:20:18 +0000 (20:20 +0000)] 
i18n: Update message catalogs

17 years agoAnother typo
Aidan Van Dyk [Fri, 16 Jan 2009 20:19:56 +0000 (20:19 +0000)] 
Another typo

17 years agoBe less verbose
Aidan Van Dyk [Fri, 16 Jan 2009 19:01:18 +0000 (19:01 +0000)] 
Be less verbose

17 years agoAllows quoting of : (as \:) in hosts.hfaxd file for IPv6 addresses
Aidan Van Dyk [Fri, 16 Jan 2009 18:59:46 +0000 (18:59 +0000)] 
Allows quoting of : (as \:) in hosts.hfaxd file for IPv6 addresses

This permits to specify an exact IPv6 address (or address-range) to accept
without needing a much complicated regex using ranges.

17 years agolibhylafax: Passive mode IPv6
Aidan Van Dyk [Fri, 16 Jan 2009 18:58:59 +0000 (18:58 +0000)] 
libhylafax: Passive mode IPv6

PASV/EPSV, for the passive side

17 years agolibhylafax: ipv6 support
Aidan Van Dyk [Fri, 16 Jan 2009 18:58:39 +0000 (18:58 +0000)] 
libhylafax: ipv6 support

This brings IPv6 supprt into InetTransport, and adds knowledge of EPRT,
using it where possible to allow connecting IPv6 hylafax servers.

17 years agohfaxd: EPSV support (RFC 2428)
Aidan Van Dyk [Fri, 16 Jan 2009 18:58:18 +0000 (18:58 +0000)] 
hfaxd: EPSV support (RFC 2428)

This adds support for EPSV, necessary for IPv6 clients.

17 years agohfaxd: EPRT support (RFC 2428)
Aidan Van Dyk [Fri, 16 Jan 2009 18:57:55 +0000 (18:57 +0000)] 
hfaxd: EPRT support (RFC 2428)

This adds EPRT support (RFC 2428) extension to FTP protocol
allowing for IPv6 clients to specify data connection ports.  EPRT works
for both IPv4 and IPv6, but is necessary for IPv6.

17 years agohfaxd - IPv6 (AF_INET6) socket support
Aidan Van Dyk [Fri, 16 Jan 2009 18:57:33 +0000 (18:57 +0000)] 
hfaxd - IPv6 (AF_INET6) socket support

Now we can accept both INET and INET6 sockets...  We used to be able to do
that with xinetd/etc, but we would handle an INET6 socket like an INET
socket.  Now we can do both natively, or with an inetd helper, and handle
both properly as an INET/INET6 sockets.

17 years agolibhylafax: IPv6 infrastructure
Aidan Van Dyk [Fri, 16 Jan 2009 18:57:19 +0000 (18:57 +0000)] 
libhylafax: IPv6 infrastructure

Some basic socket addtions to make using AF_INET/AF_INET6 together easier.

17 years agoCreate the locale install directory if needed
Patrice Fournier [Fri, 16 Jan 2009 15:34:04 +0000 (15:34 +0000)] 
Create the locale install directory if needed

17 years ago (tim) [libhylafax/RE.c++] RE.h is a local include.
Tim Rice [Fri, 9 Jan 2009 02:03:09 +0000 (02:03 +0000)] 
 (tim) [libhylafax/RE.c++] RE.h is a local include.

17 years ago- (tim) [configure pkg/cproto.stub.in pkg/sproto.stub.in pkg/make_proto.sh.in
Tim Rice [Fri, 9 Jan 2009 01:50:31 +0000 (01:50 +0000)] 
- (tim) [configure pkg/cproto.stub.in pkg/sproto.stub.in pkg/make_proto.sh.in
  pkg/postinstall.in] Improvements to the SVR[45] package bits. Will do the
  right thing on important files if installed multiple times. Better man page
  handling.

17 years agoDon't change output language during po/mo building
Patrice Fournier [Fri, 19 Dec 2008 19:26:22 +0000 (19:26 +0000)] 
Don't change output language during po/mo building

The LANGUAGE environment variable affects the ouput language
on some platforms so we must use a different variable for a
"language to build" variable.

17 years agoFixed some minor typos in the man page
Patrice Fournier [Fri, 5 Dec 2008 18:20:04 +0000 (18:20 +0000)] 
Fixed some minor typos in the man page

17 years agoUpdate Indonesian translation
Aidan Van Dyk [Thu, 4 Dec 2008 21:36:01 +0000 (21:36 +0000)] 
Update Indonesian translation

17 years agoAdd Indonesian translation
Aidan Van Dyk [Thu, 4 Dec 2008 14:23:26 +0000 (14:23 +0000)] 
Add Indonesian translation

17 years agoAdded translator comments for many unclear translatable strings
Patrice Fournier [Fri, 28 Nov 2008 21:09:37 +0000 (21:09 +0000)] 
Added translator comments for many unclear translatable strings

17 years agoAbort receive session on error writing to file
Patrice Fournier [Fri, 21 Nov 2008 20:55:47 +0000 (20:55 +0000)] 
Abort receive session on error writing to file
So that we don't confirm a fax we won't actually have.

17 years agoWhitespace cleanup
Aidan Van Dyk [Wed, 1 Oct 2008 20:43:24 +0000 (20:43 +0000)] 
Whitespace cleanup

17 years agofaxsend: Don't count skipped pages as transmitted in xferfaxlog accounting
Aidan Van Dyk [Wed, 1 Oct 2008 20:21:05 +0000 (20:21 +0000)] 
faxsend: Don't count skipped pages as transmitted in xferfaxlog accounting

Including skipped pages (especially when large documetns are "Reprocessed"
to send a page or two can really throw off reports based on xferfaxlog,
such as xferfaxstats.

17 years agoTrack skipped pages and cover pages
Aidan Van Dyk [Wed, 1 Oct 2008 20:06:51 +0000 (20:06 +0000)] 
Track skipped pages and cover pages

Setting TagLineCoverNumString implies that you *don't* want to include
the cover pages in the normal page numbering.  The tagline page numbers
will adjusted to not count the cover pages, and instead of using the
page number of the cover page, the set string will used instead.

17 years agoTrack cover pages in page range handling
Aidan Van Dyk [Wed, 1 Oct 2008 20:03:39 +0000 (20:03 +0000)] 
Track cover pages in page range handling

Making the "page range" be inclusive of everything is problematic, since
continuation cover pages can "change" the pages of a document.  This
tracks cover pages, and makes the page-range handling exlude cover pages
from it's range handling.

17 years agoCleanup pagehandling/skip in faxq
Aidan Van Dyk [Wed, 1 Oct 2008 20:03:23 +0000 (20:03 +0000)] 
Cleanup pagehandling/skip in faxq

17 years agonotify: Use SENDTO properly as the address for emails
Aidan Van Dyk [Tue, 23 Sep 2008 15:57:08 +0000 (15:57 +0000)] 
notify: Use SENDTO properly as the address for emails

It's setup, and used everywhwere *except* the actual send line.

17 years agoUpdate debian packaging
Aidan Van Dyk [Tue, 23 Sep 2008 14:52:03 +0000 (14:52 +0000)] 
Update debian packaging

17 years agoMove the HylaFAX Version string from config.h to an extern variable
Aidan Van Dyk [Tue, 23 Sep 2008 14:49:39 +0000 (14:49 +0000)] 
Move the HylaFAX Version string from config.h to an extern variable

This means that changing the version string doesn't force a re-compile
of *everything*, when in reality, nothing changed.

This means CCACHE is a lot more usefull

17 years agoModemConfig fixup
Aidan Van Dyk [Tue, 23 Sep 2008 14:49:20 +0000 (14:49 +0000)] 
ModemConfig fixup

This is deprecated, but shouldn't have been mixed in that change..

17 years agoman page fixups
Aidan Van Dyk [Mon, 22 Sep 2008 20:02:52 +0000 (20:02 +0000)] 
man page fixups

17 years agofaxsetup: Make sure to quote a potentially empty variable
Aidan Van Dyk [Mon, 22 Sep 2008 19:49:41 +0000 (19:49 +0000)] 
faxsetup: Make sure to quote a potentially empty variable

Reported through Debian, bug #478071?

17 years agohfaxd documentation: Update for PublicRecvQ/PublicJobQ
Aidan Van Dyk [Mon, 22 Sep 2008 19:44:33 +0000 (19:44 +0000)] 
hfaxd documentation: Update for PublicRecvQ/PublicJobQ

17 years agohfaxd: Allow others (same uid) to operate on jobs
Aidan Van Dyk [Mon, 22 Sep 2008 19:44:19 +0000 (19:44 +0000)] 
hfaxd: Allow others (same uid) to operate on jobs

HylaFAX generally considers UID mathing to be "equivilent" in terms of
logged in uses.  This extends the permission checking in hfaxd's sendq
file handling so the admin can set JobPermission such that users with the
same uid have "write" permission, allows them to modify jobs just like
the jobs owner.

17 years agohfaxd: PrivateRecvQ to allow private recvq listing
Aidan Van Dyk [Mon, 22 Sep 2008 19:44:07 +0000 (19:44 +0000)] 
hfaxd: PrivateRecvQ to allow private recvq listing

17 years agohfaxd: Adds PrivateJobQ setting to allow for jobq protection
Aidan Van Dyk [Mon, 22 Sep 2008 19:43:55 +0000 (19:43 +0000)] 
hfaxd:  Adds PrivateJobQ setting to allow for jobq protection

This brings sendq/doneq access settings in line with all the other access
checks in HylaFAX, but only if PrivateJobQ is set.

This allows the admin to control access to jobs to users, and groups of users
based on their uid (and the job qfile's gid, set from the creating users uid)

17 years agohfaxd: small code refactoring for checkFileRights
Aidan Van Dyk [Mon, 22 Sep 2008 19:43:26 +0000 (19:43 +0000)] 
hfaxd: small code refactoring for checkFileRights

17 years agohfaxd: Move JobProtection to be default file permissions for sendq/doneq files
Aidan Van Dyk [Mon, 22 Sep 2008 19:43:18 +0000 (19:43 +0000)] 
hfaxd: Move JobProtection to be default file permissions for sendq/doneq files

This allows us to give finer control users some day of how (and how) others can
see the job.

For now, it allows us to use a unified mechanism for HylaFAX access control
based on filesystem mode and gid.

17 years agoModemConfig: Clean up setConfigItem(...)
Aidan Van Dyk [Mon, 22 Sep 2008 14:37:37 +0000 (14:37 +0000)] 
ModemConfig: Clean up setConfigItem(...)

17 years agofaxalter: Add support for -Z <page range spec>
Aidan Van Dyk [Mon, 22 Sep 2008 13:55:26 +0000 (13:55 +0000)] 
faxalter: Add support for -Z <page range spec>

17 years agosendfax: -Z <page range spec> support
Aidan Van Dyk [Mon, 22 Sep 2008 13:55:15 +0000 (13:55 +0000)] 
sendfax: -Z <page range spec> support

17 years agofaxq & faxsend: Page range handling
Aidan Van Dyk [Mon, 22 Sep 2008 13:55:02 +0000 (13:55 +0000)] 
faxq & faxsend: Page range handling

This implents page range handling for faxq and faxsend.

The pagehandling string now includes information about skipping pages, and
allows faxsend to skip them, preserving the ability to know if the next
document needs to change formats or now.

Counting of skipped pages while sending is handled by a new per-device
config option:
        CountSkippedPages

17 years agoJPARM PAGERANGE [<page range spec>]
Aidan Van Dyk [Mon, 22 Sep 2008 13:54:37 +0000 (13:54 +0000)] 
JPARM PAGERANGE [<page range spec>]

Add protocol support in hfaxd, and client support in libhylafax

17 years agodefs.in: Remove duplicat --no-wrap
Aidan Van Dyk [Fri, 19 Sep 2008 15:01:23 +0000 (15:01 +0000)] 
defs.in: Remove duplicat --no-wrap

17 years agoNLS Update: include version string in catalogs when translating
Aidan Van Dyk [Fri, 19 Sep 2008 15:00:57 +0000 (15:00 +0000)] 
NLS Update: include version string in catalogs when translating

We need the msgid "" in all the catalog files, because it's used by
gettext to know what format and charset the strings are in.

17 years agoRevert "NLS update"
Aidan Van Dyk [Fri, 19 Sep 2008 15:00:29 +0000 (15:00 +0000)] 
Revert "NLS update"

This reverts commit 392fc873baddd619aace9ae787b352f989e4f9ba.

17 years agofaxmail: application/postscript attachments were sill going inline
Aidan Van Dyk [Wed, 17 Sep 2008 01:12:47 +0000 (01:12 +0000)] 
faxmail: application/postscript attachments were sill going inline

The move to handle attachments as seperate documents and not try and munge
them all into a single postscript document forgot the
application/postscript case.

This changes it so application/postscript are handled as seperate
documents, just like everything else.  It adds a special mime type that
will allow postscript to be added inline:
        application/x-faxmail-inline-postscript

17 years agoBug 891: No waiting for DCN after a control channel retrain after the last MCF is...
Aidan Van Dyk [Tue, 16 Sep 2008 19:41:56 +0000 (19:41 +0000)] 
Bug 891: No waiting for DCN after a control channel retrain after the last MCF is sent.

Lee's patch to handle control channel retrain in recvEnd()

17 years agoBug 887: Impossible to configure lowercase modem commands
Aidan Van Dyk [Tue, 16 Sep 2008 19:16:29 +0000 (19:16 +0000)] 
Bug 887: Impossible to configure lowercase modem commands

Well, it helps somebody, and relatively little cost...

17 years agoReading booleans from config should alow the full boolean range
Aidan Van Dyk [Tue, 16 Sep 2008 18:12:13 +0000 (18:12 +0000)] 
Reading booleans from config should alow the full boolean range

We already had getBoolean(), we should be using it.

17 years agomkhash: Berstien hash, collision free
Aidan Van Dyk [Mon, 15 Sep 2008 16:50:04 +0000 (16:50 +0000)] 
mkhash: Berstien hash, collision free

Ah,  the simplicity of FaxRequest::readQFile() returns...

This hash implentation purposly skipps the '!' in the:
        [!]<type>:....
of the pdf/tiff/ps and !pdf/!tiff/!ps document handling.