Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
useful.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
config file, which we were skipping.
Changes from mgetty+sendfax-1.1.30:
Sat Jul 24 16:54:52 MEST 2004 Gert Doering <gert@greenie.muc.de>
* release 1.1.31
* doc/mgetty.texi-in: add section on isdn4linux and CAPI
Sat Jul 17 17:21:38 MEST 2004 Gert Doering <gert@greenie.muc.de>
* doc/sff2g3.1in: add man page for sff2g3
Sat Jul 17 12:18:28 MEST 2004 Andreas Barth <aba@not.so.argh.org>
* cnd.c: add "+CLIP:" string for caller ID
* voice/libvoice/detect.c: ATI codes for Zoom and Multitech modems
* voice/libvoice/V253modem.c: more flexible sample/s. handling
(old stuff was fixed at 7200 hz)
* voice/pvftools/pvftormd.c: accept 7200, 8000, 11025 Hz for "Lucent"
* fax/faxspool.in: use per-user .faxheader/.make.coverpg files
instead of global defaults (if per-user files exists)
Fri Jul 16 19:03:48 MEST 2004 Gert Doering <gert@greenie.muc.de>
* g3/Makefile: add "make test" test suite (for G3 tools)
* g3/sff2g3.c: NEW: converter from CAPI SFF fax format to raw G3
* Makefile: pack g3/sff2g3.c
Thu Feb 5 18:40:29 MET 2004 Gert Doering <gert@greenie.muc.de>
* fax/faxspool: rework umask saving/restoring (use subshell trick)
Sat Jan 10 00:01:25 MET 2004 Gert Doering <gert@greenie.muc.de>
* faxlib.c: add 1503 ID code (ZyXEL U-90E)
Tue Dec 16 12:46:52 MET 2003 Andreas Barth <aba+nospam@not.so.argh.org>
* Makefile: remove -DAUTO_PPP
* policy.h: include FIDO and AUTO_PPP here
Fri Dec 5 22:46:47 MET 2003 Ken Findlay <kjf@taylorbritt.com>
* login.c: empty lines should never match, not even empty user names
Mon Nov 17 20:08:59 MET 2003 Gert Doering
* mgetty.c: log warning if parent PID is not "1" (init)
* mgetty.cfg.in: add clarification about "direct yes" to sample cfg
Fri Nov 7 21:47:27 MET 2003 Andreas Barth <aba+nospam@not.so.argh.org>
* fax/faxspool.in: add per-user faxheader and coverpg files
* doc/faxspool.1in, mgetty.texi: document new feature
Thu Oct 9 12:44:47 MEST 2003 Gert Doering
* fax/faxspool.in: reject empty (0 bytes) input files
Sun Oct 5 13:59:51 MEST 2003 Gert Doering
* do_chat.c: make clean_line() logging show the timeout value
Mon Sep 29 23:36:34 MEST 2003 Andreas Barth
* contrib/g3tolj.c, g3toxwd.c: clean up protoypes and return types
* various .c files: integrate Debian cleanup fixes (usually
adding <string.h> and/or <stdlib.h> where missing)
Wed Aug 20 12:39:53 MEST 2003 Gert Doering (gert@greenie.muc.de)
* fax/faxrunqd.in: change signal handling - use HUP for graceful
exit, and dump statistics to logfile upon receipt of USR2
Sat Jun 28 22:14:35 MEST 2003 Gert Doering (gert@greenie.muc.de)
* fax/faxq-helper.c: honour user umask when spooling G3 files
(user decides whether group/other can read faxes)
* fax/faxspoool.in: reset umask after creating tmpdir (with umask 077)
* fax/faxq-helper.c: file name validation was overly strict -
accept anything that's printable, not a space, '/' or '\'
Thu Jun 12 16:56:44 MEST 2003 Gert Doering (gert@greenie.muc.de)
* faxlib.c: Multitech and USR return class 2.0/2.1 +FPS:<x>,<lc>
values in decimal, not hex -> change +FPS: parser to do decimal
for those modems (via modem_quirks |= MQ_FPS_NOT_HEX)
* fax_lib.h: add MQ_FPS_NOT_HEX modem quirk bit
* faxrec.c, faxrecp.c: understand VR=8 for "normal mode" (200x100 dpi)
Mon Apr 28 19:41:14 MEST 2003 Gert Doering (gert@greenie.muc.de)
* logname: make "buffer overrun" error message more precise
Wed Apr 23 10:49:25 MEST 2003 John R. Jackson <jrj@purdue.edu>
* voice/libutil/access.c: more verbose error reporting
Wed Apr 9 23:05:23 MEST 2003 Gert Doering (gert@greenie.muc.de)
* fax/faxspool.in: fix spooling without header line (-h -)
Sun Apr 6 16:09:14 MEST 2003 Andreas Barth <aba@not.so.argh.org>
* mgetty.8in, mgetty.texi-in: document escape sequences for
/etc/issue and login prompt.
Wed Mar 5 21:37:38 MET 2003 Gert Doering (gert@greenie.muc.de)
* Makefile: abort "make install" before installing faxspool
if fax user does not exist
* Makefile: unconditionally chown $FAX_SPOOL_OUT to fax user
Tue Feb 4 17:46:45 MET 2003 Gert Doering (gert@greenie.muc.de)
* fax/faxq-helper.c: uid=0 overrides access permission checks
* fax/faxrm.in: bugfix: get faxq-helper path from sedscript
Tue Jan 21 14:27:39 MET 2003 Gert Doering (gert@greenie.muc.de)
* fax/faxspool.in: abort with a proper error message on input file
names containing white space or quote characters
Tue Jan 14 14:30:42 MET 2003 Gert Doering (gert@greenie.muc.de)
* fax/faxrunqd.in: include "success" counter in per_phone_statistics
* ugly.h: #define USE_VARARGS for non-Ansi C compilers
* logfile.c: change #include<> sequence to catch USE_VARARGS def.
Wed Jan 8 23:03:26 MET 2003 Gert Doering (gert@greenie.muc.de)
* fax/faxrunqd.in: if a fax job fails, reschedule on different
modem (if possible)
* voice/libvoice/V253modem.c: fix ELSA_RMD_NAME (used for
V.253 modem <-> other modem RMD equivalency checks)
|
|
|
|
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
|
|
are supposed to use "faxspool" to submit faxes for sending, as explained
by Gert Doering (mgetty's author) on tech-pkg.
|
|
probably not "/usr/local").
|
|
|
|
|
|
"ChangeLog" since 1.1.28 w/dates and blank lines elided:
* release 1.1.30
* voice/vgetty/answer.c, voice/include/default.c: integrate Paul
Fox' pre_message and beep_sound patches
* voice/libvoice/detect.c: recognize MultiTech MT3334ZDXV
* faxhng.c: add some result codes for the i4l DIVA driver
* voice/libvoice/IS_101.c: fix DTMF events for the unshielded case
* voice/vgetty/answer.c: accept arbitrary ring types, not only 0..6
* ring.c: map DRON/DROF return codes to binary word, use result
as distinctive RING number
* frontends/www/README: add user authentication example
* voice/libvoice/V253modem.c: repair messed-up 16 bit PCM patch
* release 1.1.29
* voice/libvoice/detect.c: insert delay before sending ATE0 to
modem (timing issue - modem might not have sent the full \r\n
sequence from the last "OK" yet when the new AT comes in)
* doc/*.[158]in: bring man pages up to date
* tools/ltest.c, tools/mid.c: adapt to new lprintf() prototype
* mgetty.h, logfile.c: adapt to use <stdarg.h> and "..."
function declaration (unless USE_VARARGS is set, which is
needed for NeXT platforms). Karsten Keil <kkeil@suse.de>.
* Makefile: relax permissions on sendfax and faxrunq.config
install - must be readable/executeable by user "fax" now
* doc/faxrunqd.8in: document "-u", minor updates
* fax/faxrunqd.in, fax/faxspool.in, fax/faxrunq.in: revert
Aug 6, 200 change - put faxqueue_done back into $FAX_SPOOL_OUT/
(faxrunq/faxrunqd have no access rights to $VARRUNDIR/ anymore,
and $FAX_SPOOL_OUT is no longer world writeable anyway)
* fax/faxq.in: change from .last_run to faxqueue_done
* fax/faxrunqd.in: add "-u <user>" switch (set uid to <user>)
* fax/faxq-helper.c: finalize new fax queue handling using helper
process (suid fax) and a fax queue that is no longer
world-readable (open issue since 1994 :) )
* faxrecp.c: implement experimental teergrubing mode (signal
"page bad, please retransmit" at the end of each page - or just
hang up hard on caller). Activared with "modem-quirks 0x100"
or "0x200", respectively.
* voice/libvoice/V253Modem.c: add 16 bit linear PCM support
(patch coming from Peter Bruley)
* voice/pvftools/pvftormd.c, rmdtopvf.c: add 16 bit linear PCM
* rework faxq-helper concept (suid root -> suid fax)
* fax/faxq.in: adap "-r" to use faxq-helper
* fax/faxspool.in: adapt to use faxq-helper
* fax/faxrm.in: adapt to use faxq-helper
* Makefile: create FAX_SPOOL_OUT with mode 755 and owner FAX_OUT_USER
* Makefile: add FAX_OUT_USER definition, pass lots of variables
to fax/Makefile (for faxq-helper)
* README.1st: add instructions about FAX_OUT_USER setup
* doc/mgetty.texi-in add instructions about FAX_OUT_USER setup
* fax/faxrunqd.in: fix symlink / file overwrite race in JOB files.
Pointed out by Jablonovsky Alexander <sasha@cit-saratov.ru>
* doc/faxrunq.8in: point out insecurity in symlink handling
* mgetty.h: Intel 64bit platforms (__x86_64__) needs PTR_IS_LONG
* voice/libvoice/IS_101.c: implement DLE shielding for long DTMF tones
for V.253 (initially by Lee Howard <faxguy@howardsilvan.com>)
* mgetty.c: throw out DIST_RING #define - not used anymore
* ring.c: make sure action strings (CONNECT) are only recognized
at the beginning if a line, not in the middle (Paul Fox,
pgf@foxharp.boston.ma.us, CALLER NAME = CONNECTICUT).
* cnd.c: replace non-printable characters and quotes in caller ID
or caller name strings with ' ' - safeguard for passing them to
shell later on.
* doc/mgetty.texi-in: add stuff about recent multitech modems,
superfine+v.34 fax, and rework chapter about common problems
* faxlib.c: fix ugliness with USR modems reporting remote fax
ID as " 12345" -> skip leading '"' and all whitespace
* cnd.c: possible buffer overrun via CallName
(found by "A. Guru" <a.guru@sympatico.ca>)
* fax/faxrunqd: fix priority vs. write combining bug
* login.c: check for close-on-exec bit on FD 0 (FreeBSD 4.1 bug)
* login.c: export Caller Name as environment variable $CALLER_NAME
* login.c: make message about bad permissions even more clear
|
|
USE_PKGINSTALL is "YES". bsd.pkg.install.mk will no longer automatically
pick up a INSTALL/DEINSTALL script in the package directory and assume that
you want it for the corresponding *_EXTRA_TMPL variable.
|
|
VIEW-DEINSTALL to the INSTALL/DEINSTALL scripts don't cause errors.
|
|
|
|
conversion to USE_NEW_TEXINFO. But...
Replace them with MAKE_DIRS_PERMS from the bsd.pkg.install.mk
framework.
|
|
|
|
Add build dependency on textproc/texi2roff.
|
|
suffix from ${PKGNAME}
|
|
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
|
|
|
|
|
|
|
|
entry that "login" creates.
|
|
- - Reorganize Makefile #defines into global toggles, global settings,
local settings.
- - Reorganize and consolidate override targets.
|
|
|
|
building on a suggestion by Gert Doering, filling ut_pid with the pid
of the uucp-style lock holder. This should fix PR pkg/12261, although
you will need today's "w" to see any results. Bump PKGREVSION.
|
|
|
|
I'll look at fixing "w", instead.
|
|
a lock. Closes PR pkg/12261.
|
|
|
|
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
|
|
* release 1.1.28
* faxrec.c: replace "0"'s by "STDIN" (readability)
* doc/mgetty.texi-in: some updates
* doc/faxrunq.1in, doc/faxrunqd.8in: document calling convention
changes (as below)
* fax/faxrunq(d).in: pass (last) sendfax return code as 2nd
argument to success/failure program
* policy.h, utmp.c: incorporate some NetBSD changes
* various: change time() prototype to "time_t time(time_t *tloc)"
* mgetty.h, syslibs.h, logfile.c: some #ifdef fiddling for Darwin
* doc/faxrunq.1in, doc/faxrunqd.8in: document more stuff
* fax/faxrunq, fax/faxrunqd: don't run queue if a file
$FAX_SPOOL_OUT/stop exists.
* login.c: MAX_LOGIN_ARGS handling reworked (claimed N, but allowed
only N-1), plus warning message improved. <Juergen.Kosel@gmx.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 "CALLED NUMBER:" (Jan Oberlaender/i4l)
* various: adaptions to OpenBSD (similar to NetBSD)
* mgetty.h: patch to adapt to Linux/S390 (PTR_IS_LONG)
* frontends/www/: integrate new version from Neko
|
|
conflict with the "efax" package. "efax" already has an "efax.1", the
actual man page, but "mgetty"'s "sendfax" manpage is "sendfax.8", so
"sendfax.1" is available. Closes PR pkg 14254.
|
|
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
removal of USE_GTEXINFO
INSTALL_INFO added to PLIST_SUBST
`${INSTALL_INFO}' replace `install-info' in target rules
print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
makeinfo command usage
See -newly added by this commit- section 10.24 of Packages.txt for
further information.
|
|
|
|
the scripts/ directory, it will be run automatically as part of
the build process, by bsd.pkg.mk. There are now exactly 5 packages
in pkgsrc which use this facility, and yet, for every package build,
the existence of a script is checked by bsd.pkg.mk once before the
target is executed, and once afterwards. This incurs needless
overhead.
Move the separate pre- and post- script handling out of bsd.pkg.mk into
the individual package Makefiles, where it's much more obvious what is
happening, anyway.
|
|
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also
change dependency examples in Packages.txt to reflect this.
|