Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP1:GA
mgetty
mgetty.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File mgetty.changes of Package mgetty
------------------------------------------------------------------- Tue Jul 30 17:42:22 CEST 2019 - sbrabec@suse.com - Prevent crash on invalid PBM with negative dimensions (bsc#1142770, CVE-2019-1010190, mgetty-CVE-2019-1010190.patch). ------------------------------------------------------------------- Fri Mar 29 22:43:10 CET 2019 - sbrabec@suse.com - Use correct permissions for unit files (bsc#1129954, boo#968571). ------------------------------------------------------------------- Fri Sep 21 10:05:08 UTC 2018 - Marketa Calabkova <mcalabkova@suse.com> - Added patch mgetty-fax-block-code-injection.patch to fix bsc#1108752 (CVE-2018-16741): command injection in fax/faxq-helper.c ------------------------------------------------------------------- Fri Sep 21 08:13:09 UTC 2018 - Marketa Calabkova <mcalabkova@suse.com> - Added patches: * mgetty-fix-buffer-overflow.patch - upstream patch, sets maximum length of a string to prevent buffer overflow and thus possible command injection * mgetty-delete-obsolete.patch - upstream-based patch, deletes obsolete file contrib/scrts.c, which could cause buffer overflow - Fixed bugs: * bsc#1108756 (CVE-2018-16745): Stack-based buffer overflow in fax_notify_mail() in faxrec.c * bsc#1108757 (CVE-2018-16744): Command injection in faxrec.c * bsc#1108762 (CVE-2018-16742): Stack-based buffer overflow in contrib/scrts.c triggered via command line parameter * bsc#1108761 (CVE-2018-16743): Stack-based buffer overflow with long username in contrib/next-login/login.c ------------------------------------------------------------------- Tue Jan 27 16:13:50 UTC 2015 - mpluskal@suse.com - Add mgetty@.service and vgetty@.service (boo#914661) ------------------------------------------------------------------- Tue Mar 5 11:33:38 UTC 2013 - schwab@suse.de - lp64.patch: Add support for future LP64 platforms ------------------------------------------------------------------- Thu Jan 10 15:06:00 UTC 2013 - dmueller@suse.com - replace run_permissions call with set_permissions (bnc#764113) ------------------------------------------------------------------- Tue Sep 11 12:04:50 UTC 2012 - coolo@suse.com - add makeinfo as explicit buildrequire ------------------------------------------------------------------- Fri Mar 9 10:18:24 UTC 2012 - mweckbecker@suse.com - fixpie.patch: Use LDFLAGS instead of CFLAGS to make building with PIE work properly ------------------------------------------------------------------- Tue Jan 24 16:58:02 UTC 2012 - prusnak@opensuse.org - build with PIE [bnc#743151] ------------------------------------------------------------------- Mon Dec 26 06:55:54 UTC 2011 - coolo@suse.com - don't package files twice ------------------------------------------------------------------- Fri Sep 30 15:36:40 UTC 2011 - uli@suse.com - cross-build fix: use %__cc macro ------------------------------------------------------------------- Fri May 13 01:56:28 UTC 2011 - gjhe@novell.com - fix bug [bnc#646280],adjust faxspool to process pdf file using gs directly, do not use acroreader. ------------------------------------------------------------------- Sun Aug 29 17:44:24 UTC 2010 - cristian.rodriguez@opensuse.org - Do not include build date in binaries ------------------------------------------------------------------- Fri Nov 7 12:22:01 CET 2008 - prusnak@suse.cz - alter tempfile.patch to reuse spooldir (CVE-2008-4936) [bnc#442596] ------------------------------------------------------------------- Thu Oct 9 05:15:31 CEST 2008 - crrodriguez@suse.de - fix implicit-fortify-decl errors ------------------------------------------------------------------- Thu Aug 7 14:18:36 CEST 2008 - prusnak@suse.cz - updated to 1.1.36 * faxsend.c: (optionally) insert 100 0-bytes at start of page, to help modems that have problems with the before-EOL timing (new USRs) * fax_lib.c: add new MQ_ bit for 0-padding * fax/faxrunqd.in: make wait() interruptible, avoid queue stalls if only one modem active and this modem has a very long job. Additionally, detect hung sendfax processes, and kill()' em. * faxlib.c: recognize modem ID for Blatzheim ISDN/hybrid modems * fax/faxrunqd.in: add functionality to run external scripts if the fax queue reaches a "high water mark" length, and if a given modem has more than <x> consecutive errors * doc/faxrunqd.8in: document new options * fax/faxspool.in: add @S@ for faxheader (replace with job id) * sendfax.c: for "failed transmitting", log #of pages successfully sent + #of retries (important for judging significance of errors) * conf_sf.c: add new sendfax option "-R <n>" to set "max_tries" value * doc/sendfax.8in: document -R * tools/README: update documentation, add "microcom" * class1lib.c: in fax1_send_frame(): make logging more uniform and easier to read. Handle case of "NO CARRIER" after frame has been sent, and check for internal consistency regarding "we have carrier" vs. "use existing carrier" (ugly) * class1.c: on reception, don't try to send DIS when CSI frame couldn't be sent. Log # of current re-try. * add exim4 documentation to frontends/mail2fax06/README * class1lib.c: check all fax_send() return values (in case flow control gets stuck, we might have a timeout in there) * class1.c: properly implement scan line time handling / byte padding * class1.c: implement re-training on TCF/FTT, including stepdown * class1lib.c: implement fax1_st_table[] for scan line time handling (bit ordering in DCS/DIS frames is just weird). Add scan time parameter to fax1_send_dcs() * fax/faxspool.rules: add conversion rules for .jpg and .doc * fax/faxrunqd.in: fix write combining bug with partially-sent jobs * voice/libvoice/*: sparc64 compatibility fixes (*int vs. *p_int) * voice/Makefile: pull in new object files (hyla_nsf.o, g3file.o) * g3file.c: implement first draft of generic G3 I/O module, including EOL padding * t/t_g3f_c.c, t/t_g3file.in: test routines for g3file.c * class1.c: change fax1_send_page() to use g3_send_file() * fax/faxspool.in: netpbm calls "giftoppm" now "giftopnm" -> adapt * frontends/mail2fax06/: implement new mail to fax conversion tool, in perl, using MIME::Parser, which will properly handle attachments * tools/microcom.c: add <stdlib.h> to fix missing prototype warnings * config.c: insert {} to silence over-eager compiler warnings * tio.c: change "static char[] tio_compilation_type" into "#ident" (get rid of "unused variable" warning, save a few bytes .data) * locks.c: get rid of "unused variable tries" compiler warning * hyla_nsf.c: add mgetty T.35 vendor code to table * mgetty has its own ITU T.35 vendor code now! [0x04 0x81 0x0e] * tools/mid.c: implement "-Q" (quick query) * faxlib.c: handle USR reporting format for NSF frames * fax/faxrunqd.in: fix quoting bug in `date` call (Klaus Weglehner) * hyla_nsf.c: import new set of tables from Hylafax NSF.c++ * hyla_nsf.c, class1.c, class1.h: silence compiler complaints * config.h: cast return value of c_bool() to (boolean) * class1.c: hand off incoming NSF frames to decoder * faxlib.c: convert incoming NSF frames to binary, hand off to decoder * hyla_nsf.c: import NSF vendor tables + decoder from Hylafax * class1.c: fax1_send_page(): fix end-of-page handling, reorder sending of TSI and DCS to correctly handle RTP/RTN * class1.c: fax1_send_page(): properly use fax_send_swaptable[] (page sending works now, if receiver doesn't need padding) * class1.c: fax1_send_page(): fix first and last chunk of page data (digifax header wasn't skipped, and last chunk was lost) * class1.c: handle DCN in fax1_dial_and_phase_AB() * class1.c: add receive torture test (to sender), more logging * fax_lib.h: define CAN character (cancel, ctrl-x) * class1lib.c: fax1_receive_frame(): if waiting for start-of-frame already runs into timeout, don't even try to read end-of-frame modem response (robustness) * class1lib.c: tell modem (send CAN character) when we timeout after AT+FRH=n, to make sure recovering works * class1lib.c: don't query AT+FRH=?/+FTH=? carriers * */Makefile: move all "fullclean" extras into "clean" target, remove "make fullclean" * Makefile: for "make fullclean" or "distclean", just do "clean" ------------------------------------------------------------------- Mon Jul 9 08:41:48 CEST 2007 - jdelvare@suse.de - added callback utility with sample config [#288227] ------------------------------------------------------------------- Sat Apr 21 15:39:10 CEST 2007 - aj@suse.de - Use texlive for building. ------------------------------------------------------------------- Fri Mar 30 15:07:35 CEST 2007 - rguenther@suse.de - add pwdutils to BuildRequires for postinst script invocation ------------------------------------------------------------------- Thu Jan 4 11:10:45 CET 2007 - prusnak@suse.cz - update to 1.1.35 * added "faxq stop" and "faxq start" functionality * added destination number format (NDID=...) for Digi DataFire * decode & log receiver capabilities (+FDIS/+FIS) * make code robust against all sort of unexpected behaviours - drop obsolete patches: * mgetty-1.1.33-overflow.diff * mgetty-1.1.33-printf.diff ------------------------------------------------------------------- Sat Nov 11 08:57:30 CET 2006 - olh@suse.de - fix doc file permissions ------------------------------------------------------------------- Wed May 24 17:37:26 CEST 2006 - schwab@suse.de - Don't build as root. - Don't strip binaries. ------------------------------------------------------------------- Mon Feb 27 16:39:41 CET 2006 - anicka@suse.cz - fix #151487 (printf problem) ------------------------------------------------------------------- Wed Jan 25 21:38:16 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Thu Aug 11 11:29:38 CEST 2005 - mmj@suse.de - install the right logrotate file [#103789] ------------------------------------------------------------------- Wed Aug 3 14:36:48 CEST 2005 - mjancar@suse.cz - update to 1.1.33 ------------------------------------------------------------------- Tue Jun 14 19:40:26 CEST 2005 - meissner@suse.de - use RPM_OPT_FLAGS. - fixed 1 single byte overflow (harmless) ------------------------------------------------------------------- Tue Feb 8 23:06:35 CET 2005 - kkeil@suse.de - allow '#' and '*' in faxspool phone numbers (#26060) ------------------------------------------------------------------- Thu Jan 13 17:22:30 CET 2005 - pth@suse.de - fix calls of trap in faxrunq. ------------------------------------------------------------------- Thu Nov 11 01:02:22 CET 2004 - ro@suse.de - permissions handling fixes (/var/spool/fax/outgoing) ------------------------------------------------------------------- Tue Aug 10 19:11:17 CEST 2004 - tcrhak@suse.cz - update to 1.1.31 ------------------------------------------------------------------- Thu Apr 1 17:17:14 CEST 2004 - kkeil@suse.de - fix possible security problem in faxspool script (#36416) ------------------------------------------------------------------- Wed Mar 17 11:22:30 CET 2004 - meissner@suse.de - ported to ppc64 ------------------------------------------------------------------- Fri Dec 12 11:26:14 CET 2003 - schwab@suse.de - Fix file list. ------------------------------------------------------------------- Fri Sep 19 14:45:42 CEST 2003 - kukuk@suse.de - Add missing PreRequires ------------------------------------------------------------------- Wed Sep 17 12:19:09 CEST 2003 - kkeil@suse.de - package must create sendfax.log since only root can do it(#31135) ------------------------------------------------------------------- Wed Sep 17 07:48:46 CEST 2003 - kukuk@suse.de - sendfax should create fax user, not mgetty ------------------------------------------------------------------- Tue Aug 05 12:18:46 CEST 2003 - tcrhak@suse.cz - run faxq-helper under user fax - outgoing queue owned by fax - fixed path to faxq-helper in scripts faxrm and faxq ------------------------------------------------------------------- Thu Jun 12 12:11:41 CEST 2003 - kukuk@suse.de - Fix filelist (add missing binaries, info pages and directories) ------------------------------------------------------------------- Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de - fix install_info --delete call and move from preun to postun ------------------------------------------------------------------- Tue Feb 25 12:33:06 CET 2003 - tcrhak@suse.cz - added dircategory and direntry tags to the texinfo file (patch direntry) ------------------------------------------------------------------- Fri Feb 14 14:03:30 CET 2003 - tcrhak@suse.cz - added install_info macros ------------------------------------------------------------------- Thu Jan 23 15:52:00 CET 2003 - kkeil@suse.de - create /etc/logrotate.d in buildroot ------------------------------------------------------------------- Thu Jan 23 00:08:09 CET 2003 - tcrhak@suse.cz - update to version 1.1.30 - added logrotate config to the package ------------------------------------------------------------------- Sat Nov 23 15:32:59 CET 2002 - kkeil@suse.de - varargs.h ---> stdarg.h for new GCC ------------------------------------------------------------------- Tue May 21 12:26:54 CEST 2002 - ro@suse.de - recognize x86_64 as 64bit arch ------------------------------------------------------------------- Fri Feb 1 21:26:13 CET 2002 - postadal@suse.cz - fix specfile ------------------------------------------------------------------- Wed Jan 30 15:54:52 CET 2002 - postadal@suse.cz - Update to mgetty-1.1.28. (#9387) Highlights: * patch to adapt to Linux/S390 * add swedish ZyXEL caller ID format (T. Lundgren) * adaptions to OpenBSD * a lot of changes is in voice see voice/ChangeLog ------------------------------------------------------------------- Thu Jul 26 16:07:23 MEST 2001 - garloff@suse.de - Move coverpg manpage to the sendfax subpackage. - Update to mgetty-1.1.26. (#9387) Highlights: * Better caller-ID handling * new viewfax * security precautions (O_EXCL, mkstemp) * Support multiple fax storage dirs * Voice support improved (0.9.27): Support - mu-law PCM (ZyXEL 2864) - Lucent-based Modem Blaster USB - V253modem (improvements) - internal modem MultiTech MT5634ZPX-PCI - Rockwell Spirit Cobra - TP560 Data/Fax/Voice 56K Modem / Supra56ePRO * ... and of course: many bugfixes ------------------------------------------------------------------- Thu Mar 8 16:48:11 MET 2001 - garloff@suse.de - tmpfile security fix shadowed file descriptor, thus causing failure of fax receiving. Thanks to Wilhelm Spickermann for reporting. (bugzilla #6641). ------------------------------------------------------------------- Thu Dec 7 16:04:51 MET 2000 - garloff@suse.de - Also include patch to fix paths from /usr/local to real places. ------------------------------------------------------------------- Thu Dec 7 15:47:08 MET 2000 - garloff@suse.de - tmpfile security fix (faxrecp) ------------------------------------------------------------------- Thu Dec 7 15:46:26 MET 2000 - garloff@suse.de - Update to 1.1.22-Aug17: * Inclusion of V.250/3 voice modem support * faxrunqd .last_run symlink vulnerability fixed * more bugfixes ... ------------------------------------------------------------------- Tue Nov 28 11:21:39 CET 2000 - kukuk@suse.de - Fix neededforbuild (libnetpb -> libnetpbm) ------------------------------------------------------------------- Wed Sep 13 20:02:49 CEST 2000 - schwab@suse.de - Fix compilation on ia64. ------------------------------------------------------------------- Thu Jun 29 20:02:52 CEST 2000 - garloff@suse.de - new_fax script moved to mgetty subpackage and marked %(config) (Bug reported by Robert Griebl). Consequently moved to /etc/mgetty+sendfax/ - made most %config files (noreplace) ------------------------------------------------------------------- Tue May 23 18:52:11 CEST 2000 - garloff@suse.de - pbmtext hack removed. - Install samples into %{_docdir}/mgetty/samples. ------------------------------------------------------------------- Mon May 22 17:10:42 CEST 2000 - garloff@suse.de - Fix RPM_BUILD_ROOT dir. ------------------------------------------------------------------- Fri May 19 19:58:34 CEST 2000 - garloff@suse.de - Use BuildRoot. - Get rid of Makefile.Linux ------------------------------------------------------------------- Fri May 19 13:42:59 CEST 2000 - garloff@suse.de - Use macros for %{_docdir} etc. ------------------------------------------------------------------- Tue Feb 22 20:15:16 CET 2000 - garloff@suse.de - merged ROs linux/types.h diff. ------------------------------------------------------------------- Fri Feb 18 21:02:56 CET 2000 - garloff@suse.de - Update to mgetty-1.1.21. ------------------------------------------------------------------- Wed Jan 19 00:49:06 CET 2000 - ro@suse.de - include linux/types before linux/serial - man, info -> usr/share ------------------------------------------------------------------- Mon Sep 27 16:31:01 CEST 1999 - bs@suse.de - fixed requirements for sub packages ------------------------------------------------------------------- Mon Sep 20 17:10:26 CEST 1999 - ro@suse.de - sendfax: added Provides fax_daemon ------------------------------------------------------------------- Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. ------------------------------------------------------------------- Mon Sep 6 12:59:36 CEST 1999 - garloff@suse.de - created subpackage g3utils. Added home site to .spec ------------------------------------------------------------------- Wed Mar 17 14:52:11 MET 1999 - ro@suse.de - remove .orig with -f ------------------------------------------------------------------- Mon Jan 25 16:18:10 MET 1999 - uli@suse.de - update 1.1.18 -> 1.1.19 - fixed typo in frontends/dialog/faxv.in code ------------------------------------------------------------------- Fri Oct 2 00:50:45 MEST 1998 - ro@suse.de - remove origs in voice/scripts ------------------------------------------------------------------- Thu Oct 1 11:28:30 MEST 1998 - ro@suse.de - added tmp-fix for frontends/dialog/faxv.in and for voice/scripts/dtmf.sh (both from werner) - voice/scripts removed local from shell-paths (/usr/bin/vm) ------------------------------------------------------------------- Thu Oct 1 11:22:47 MEST 1998 - ro@suse.de - update to 1.1.18 ------------------------------------------------------------------- Thu Jul 23 15:33:36 MET DST 1998 - werner@suse.de - Use mktemp for tmp files ------------------------------------------------------------------- Tue Nov 11 16:49:18 MET 1997 - ro@suse.de - sendfax builds from same spec pbmtext is copied from netpbm package fixed dependency to /usr/local/bin/vm ---------------------------------------------------------------------------- Wed Jul 30 10:52:02 MEST 1997 - florian@suse.de - update to mgetty 1.1.8 (security fixes in sendfax scripts) ---------------------------------------------------------------------------- Mon Jun 2 16:13:01 MEST 1997 - florian@suse.de - update to version 1.1.6 - make "sendfax.tgz" as an extra binary package - include voice getty - include pbmtext from netpbm, so you don't have to install the big netpbm package for using sendfax ---------------------------------------------------------------------------- Mon Nov 11 01:38:30 CET 1996 - bs@suse.de recompiled with -DAUTO_PPP ---------------------------------------------------------------------------- Mon Nov 11 01:29:48 CET 1996 - florian@suse.de - update to 0.99.3 ---------------------------------------------------------------------------- Sat Nov 2 17:35:11 CET 1996 - florian@suse.de - update to version 0.99.2 - config files are now in /etc/mgetty+sendfax
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor