head 1.64; access; symbols pkgsrc-2023Q4:1.64.0.4 pkgsrc-2023Q4-base:1.64 pkgsrc-2023Q3:1.64.0.2 pkgsrc-2023Q3-base:1.64 pkgsrc-2023Q2:1.63.0.12 pkgsrc-2023Q2-base:1.63 pkgsrc-2023Q1:1.63.0.10 pkgsrc-2023Q1-base:1.63 pkgsrc-2022Q4:1.63.0.8 pkgsrc-2022Q4-base:1.63 pkgsrc-2022Q3:1.63.0.6 pkgsrc-2022Q3-base:1.63 pkgsrc-2022Q2:1.63.0.4 pkgsrc-2022Q2-base:1.63 pkgsrc-2022Q1:1.63.0.2 pkgsrc-2022Q1-base:1.63 pkgsrc-2021Q4:1.61.0.2 pkgsrc-2021Q4-base:1.61 pkgsrc-2021Q3:1.59.0.6 pkgsrc-2021Q3-base:1.59 pkgsrc-2021Q2:1.59.0.4 pkgsrc-2021Q2-base:1.59 pkgsrc-2021Q1:1.59.0.2 pkgsrc-2021Q1-base:1.59 pkgsrc-2020Q4:1.55.0.4 pkgsrc-2020Q4-base:1.55 pkgsrc-2020Q3:1.55.0.2 pkgsrc-2020Q3-base:1.55 pkgsrc-2020Q2:1.53.0.4 pkgsrc-2020Q2-base:1.53 pkgsrc-2020Q1:1.53.0.2 pkgsrc-2020Q1-base:1.53 pkgsrc-2019Q4:1.49.0.4 pkgsrc-2019Q4-base:1.49 pkgsrc-2019Q3:1.48.0.16 pkgsrc-2019Q3-base:1.48 pkgsrc-2019Q2:1.48.0.14 pkgsrc-2019Q2-base:1.48 pkgsrc-2019Q1:1.48.0.12 pkgsrc-2019Q1-base:1.48 pkgsrc-2018Q4:1.48.0.10 pkgsrc-2018Q4-base:1.48 pkgsrc-2018Q3:1.48.0.8 pkgsrc-2018Q3-base:1.48 pkgsrc-2018Q2:1.48.0.6 pkgsrc-2018Q2-base:1.48 pkgsrc-2018Q1:1.48.0.4 pkgsrc-2018Q1-base:1.48 pkgsrc-2017Q4:1.48.0.2 pkgsrc-2017Q4-base:1.48 pkgsrc-2017Q3:1.47.0.4 pkgsrc-2017Q3-base:1.47 pkgsrc-2017Q2:1.46.0.2 pkgsrc-2017Q2-base:1.46 pkgsrc-2017Q1:1.45.0.2 pkgsrc-2017Q1-base:1.45 pkgsrc-2016Q4:1.41.0.6 pkgsrc-2016Q4-base:1.41 pkgsrc-2016Q3:1.41.0.4 pkgsrc-2016Q3-base:1.41 pkgsrc-2016Q2:1.41.0.2 pkgsrc-2016Q2-base:1.41 pkgsrc-2016Q1:1.39.0.4 pkgsrc-2016Q1-base:1.39 pkgsrc-2015Q4:1.39.0.2 pkgsrc-2015Q4-base:1.39 pkgsrc-2015Q3:1.38.0.2 pkgsrc-2015Q3-base:1.38 pkgsrc-2015Q2:1.37.0.4 pkgsrc-2015Q2-base:1.37 pkgsrc-2015Q1:1.37.0.2 pkgsrc-2015Q1-base:1.37 pkgsrc-2014Q4:1.34.0.4 pkgsrc-2014Q4-base:1.34 pkgsrc-2014Q3:1.34.0.2 pkgsrc-2014Q3-base:1.34 pkgsrc-2014Q2:1.33.0.16 pkgsrc-2014Q2-base:1.33 pkgsrc-2014Q1:1.33.0.14 pkgsrc-2014Q1-base:1.33 pkgsrc-2013Q4:1.33.0.12 pkgsrc-2013Q4-base:1.33 pkgsrc-2013Q3:1.33.0.10 pkgsrc-2013Q3-base:1.33 pkgsrc-2013Q2:1.33.0.8 pkgsrc-2013Q2-base:1.33 pkgsrc-2013Q1:1.33.0.6 pkgsrc-2013Q1-base:1.33 pkgsrc-2012Q4:1.33.0.4 pkgsrc-2012Q4-base:1.33 pkgsrc-2012Q3:1.33.0.2 pkgsrc-2012Q3-base:1.33 pkgsrc-2012Q2:1.32.0.12 pkgsrc-2012Q2-base:1.32 pkgsrc-2012Q1:1.32.0.10 pkgsrc-2012Q1-base:1.32 pkgsrc-2011Q4:1.32.0.8 pkgsrc-2011Q4-base:1.32 pkgsrc-2011Q3:1.32.0.6 pkgsrc-2011Q3-base:1.32 pkgsrc-2011Q2:1.32.0.4 pkgsrc-2011Q2-base:1.32 pkgsrc-2011Q1:1.32.0.2 pkgsrc-2011Q1-base:1.32 pkgsrc-2010Q4:1.31.0.10 pkgsrc-2010Q4-base:1.31 pkgsrc-2010Q3:1.31.0.8 pkgsrc-2010Q3-base:1.31 pkgsrc-2010Q2:1.31.0.6 pkgsrc-2010Q2-base:1.31 pkgsrc-2010Q1:1.31.0.4 pkgsrc-2010Q1-base:1.31 pkgsrc-2009Q4:1.31.0.2 pkgsrc-2009Q4-base:1.31 pkgsrc-2009Q3:1.30.0.6 pkgsrc-2009Q3-base:1.30 pkgsrc-2009Q2:1.30.0.4 pkgsrc-2009Q2-base:1.30 pkgsrc-2009Q1:1.30.0.2 pkgsrc-2009Q1-base:1.30 pkgsrc-2008Q4:1.29.0.10 pkgsrc-2008Q4-base:1.29 pkgsrc-2008Q3:1.29.0.8 pkgsrc-2008Q3-base:1.29 cube-native-xorg:1.29.0.6 cube-native-xorg-base:1.29 pkgsrc-2008Q2:1.29.0.4 pkgsrc-2008Q2-base:1.29 cwrapper:1.29.0.2 pkgsrc-2008Q1:1.28.0.12 pkgsrc-2008Q1-base:1.28 pkgsrc-2007Q4:1.28.0.10 pkgsrc-2007Q4-base:1.28 pkgsrc-2007Q3:1.28.0.8 pkgsrc-2007Q3-base:1.28 pkgsrc-2007Q2:1.28.0.6 pkgsrc-2007Q2-base:1.28 pkgsrc-2007Q1:1.28.0.4 pkgsrc-2007Q1-base:1.28 pkgsrc-2006Q4:1.28.0.2 pkgsrc-2006Q4-base:1.28 pkgsrc-2006Q3:1.27.0.6 pkgsrc-2006Q3-base:1.27 pkgsrc-2006Q2:1.27.0.4 pkgsrc-2006Q2-base:1.27 pkgsrc-2006Q1:1.27.0.2 pkgsrc-2006Q1-base:1.27 pkgsrc-2005Q4:1.26.0.2 pkgsrc-2005Q4-base:1.26 pkgsrc-2005Q3:1.23.0.4 pkgsrc-2005Q3-base:1.23 pkgsrc-2005Q2:1.23.0.2 pkgsrc-2005Q2-base:1.23 pkgsrc-2005Q1:1.22.0.2 pkgsrc-2005Q1-base:1.22 pkgsrc-2004Q4:1.21.0.4 pkgsrc-2004Q4-base:1.21 pkgsrc-2004Q3:1.21.0.2 pkgsrc-2004Q3-base:1.21 pkgsrc-2004Q2:1.20.0.2 pkgsrc-2004Q2-base:1.20 pkgsrc-2004Q1:1.19.0.2 pkgsrc-2004Q1-base:1.19 pkgsrc-2003Q4:1.14.0.2 pkgsrc-2003Q4-base:1.14 netbsd-1-6-1:1.10.0.2 netbsd-1-6-1-base:1.10 netbsd-1-6:1.7.0.6 netbsd-1-6-RELEASE-base:1.7 pkgviews:1.7.0.2 pkgviews-base:1.7 buildlink2:1.6.0.2 buildlink2-base:1.7 netbsd-1-5-PATCH003:1.6 netbsd-1-5-PATCH001:1.2; locks; strict; comment @# @; 1.64 date 2023.09.06.16.00.15; author vins; state Exp; branches; next 1.63; commitid e34oKDMk5MFd6JDE; 1.63 date 2022.03.06.13.04.20; author ryoon; state Exp; branches; next 1.62; commitid 467DpNSttjilM9vD; 1.62 date 2022.01.03.21.21.12; author christos; state Exp; branches; next 1.61; commitid mJsnmsIFLFDlwenD; 1.61 date 2021.10.26.10.59.32; author nia; state Exp; branches; next 1.60; commitid K6ElsE09eW6dijeD; 1.60 date 2021.10.07.14.35.48; author nia; state Exp; branches; next 1.59; commitid cTBtLDVE0dCs6TbD; 1.59 date 2021.03.13.07.24.04; author kim; state Exp; branches; next 1.58; commitid IXUMCYzmHL6Vo7LC; 1.58 date 2021.02.12.22.53.14; author cjep; state Exp; branches; next 1.57; commitid 80PyL2rX2ZnFttHC; 1.57 date 2021.02.12.22.29.36; author cjep; state Exp; branches; next 1.56; commitid 2JGzlNvOBeQyltHC; 1.56 date 2021.02.12.22.28.03; author cjep; state Exp; branches; next 1.55; commitid jAgAFohpg7qYktHC; 1.55 date 2020.08.02.10.59.13; author kim; state Exp; branches; next 1.54; commitid tAfh6PmzDJLpKtiC; 1.54 date 2020.08.01.14.10.23; author kim; state Exp; branches; next 1.53; commitid 0XXtik7lr76OQmiC; 1.53 date 2020.03.24.07.04.37; author rillig; state Exp; branches; next 1.52; commitid wXSqTmpO1I0RFC1C; 1.52 date 2020.03.24.07.00.22; author rillig; state Exp; branches; next 1.51; commitid MZbWduFMmAnqEC1C; 1.51 date 2020.03.24.06.55.34; author rillig; state Exp; branches; next 1.50; commitid ZryJlb780cM0CC1C; 1.50 date 2020.02.07.12.18.59; author ryoon; state Exp; branches; next 1.49; commitid WimGB6w10sFqTJVB; 1.49 date 2019.10.02.09.11.29; author rin; state Exp; branches; next 1.48; commitid fhwedvmZ0Hy2YgFB; 1.48 date 2017.10.24.11.45.18; author ryoon; state Exp; branches; next 1.47; commitid 0iVKwubO1kLVzicA; 1.47 date 2017.07.18.23.02.18; author kim; state Exp; branches; next 1.46; commitid 78qXotVKMo9gtLZz; 1.46 date 2017.04.15.22.31.49; author kim; state Exp; branches; next 1.45; commitid PjyNmTW5QBBYjGNz; 1.45 date 2017.01.25.01.17.16; author maya; state Exp; branches; next 1.44; commitid cRiBXWHuesYqQhDz; 1.44 date 2017.01.25.00.18.02; author maya; state Exp; branches; next 1.43; commitid MMxKgtkcbaGKvhDz; 1.43 date 2017.01.23.17.58.06; author dholland; state Exp; branches; next 1.42; commitid lIJf1mboRbVOr7Dz; 1.42 date 2017.01.22.01.43.24; author ryoon; state Exp; branches; next 1.41; commitid Dl8ULR8gRAur5UCz; 1.41 date 2016.06.20.16.04.44; author ryoon; state Exp; branches; next 1.40; commitid yvAOkbv4XSAqNdbz; 1.40 date 2016.05.02.19.10.40; author jperkin; state Exp; branches; next 1.39; commitid OXLkwbcIRbBJoW4z; 1.39 date 2015.11.03.23.49.52; author agc; state Exp; branches; next 1.38; commitid ftXa1Q80D7n3LHHy; 1.38 date 2015.09.01.13.34.47; author kim; state Exp; branches; next 1.37; commitid xYtSZkEz6Ivdmyzy; 1.37 date 2015.02.13.04.44.40; author rodent; state Exp; branches; next 1.36; commitid zVIVi2ODO8jkSN9y; 1.36 date 2015.01.13.08.27.28; author he; state Exp; branches; next 1.35; commitid gWbXjIzrnoNR5Q5y; 1.35 date 2015.01.12.14.24.40; author he; state Exp; branches; next 1.34; commitid Z3ZfCyPK6kS57K5y; 1.34 date 2014.08.25.20.02.32; author kim; state Exp; branches 1.34.4.1; next 1.33; commitid g8Qatp6FH7pJtMNx; 1.33 date 2012.09.15.09.14.53; author apb; state Exp; branches; next 1.32; 1.32 date 2011.03.14.06.15.23; author rumko; state Exp; branches; next 1.31; 1.31 date 2010.01.01.19.38.44; author spz; state Exp; branches; next 1.30; 1.30 date 2009.03.05.09.59.12; author jmmv; state Exp; branches; next 1.29; 1.29 date 2008.04.04.21.09.16; author tonnerre; state Exp; branches; next 1.28; 1.28 date 2006.10.29.15.08.27; author tron; state Exp; branches; next 1.27; 1.27 date 2005.12.28.17.53.24; author reed; state Exp; branches 1.27.6.1; next 1.26; 1.26 date 2005.12.10.23.28.13; author rillig; state Exp; branches; next 1.25; 1.25 date 2005.11.08.12.58.47; author joerg; state Exp; branches; next 1.24; 1.24 date 2005.09.28.19.35.36; author rillig; state Exp; branches; next 1.23; 1.23 date 2005.03.29.07.02.25; author kim; state Exp; branches; next 1.22; 1.22 date 2005.02.24.11.02.58; author agc; state Exp; branches; next 1.21; 1.21 date 2004.07.15.04.05.40; author atatat; state Exp; branches; next 1.20; 1.20 date 2004.06.16.21.35.00; author christos; state Exp; branches; next 1.19; 1.19 date 2004.01.06.18.10.46; author wiz; state Exp; branches; next 1.18; 1.18 date 2004.01.06.16.30.40; author wiz; state Exp; branches; next 1.17; 1.17 date 2003.12.11.22.35.09; author grant; state Exp; branches; next 1.16; 1.16 date 2003.12.01.15.18.27; author ben; state Exp; branches; next 1.15; 1.15 date 2003.11.27.20.29.48; author wiz; state Exp; branches; next 1.14; 1.14 date 2003.09.22.21.00.43; author hubertf; state Exp; branches 1.14.2.1; next 1.13; 1.13 date 2003.09.10.12.11.13; author adam; state Exp; branches; next 1.12; 1.12 date 2003.08.03.08.14.48; author seb; state Exp; branches; next 1.11; 1.11 date 2003.03.15.16.16.38; author hubertf; state Exp; branches; next 1.10; 1.10 date 2002.12.23.13.13.03; author grant; state Exp; branches; next 1.9; 1.9 date 2002.11.04.22.39.18; author hubertf; state Exp; branches; next 1.8; 1.8 date 2002.09.15.06.51.36; author kim; state Exp; branches; next 1.7; 1.7 date 2002.05.21.17.57.04; author tron; state Exp; branches; next 1.6; 1.6 date 2002.02.16.11.18.35; author wiz; state Exp; branches 1.6.2.1; next 1.5; 1.5 date 2001.09.07.06.12.53; author itojun; state Exp; branches; next 1.4; 1.4 date 2001.08.18.11.21.19; author itojun; state Exp; branches; next 1.3; 1.3 date 2001.08.18.09.53.01; author wiz; state Exp; branches; next 1.2; 1.2 date 2001.04.20.13.52.20; author agc; state Exp; branches; next 1.1; 1.1 date 2001.04.17.11.39.35; author agc; state Exp; branches; next ; 1.34.4.1 date 2015.01.14.08.37.34; author tron; state Exp; branches; next ; commitid wDXqM8cGQXzl8Y5y; 1.27.6.1 date 2006.10.29.16.55.06; author ghen; state Exp; branches; next ; 1.14.2.1 date 2003.12.07.16.52.47; author agc; state Exp; branches; next ; 1.6.2.1 date 2002.06.23.18.54.17; author jlam; state Exp; branches; next ; desc @@ 1.64 log @misc/screen: update to 4.9.1. # Changes Version 4.9.1 (20/08/2023): * Support stop/parity bits on serial port (#23952) * Add needed system headers in checks and return values for implicit function declarations * Fixes: - Avoid zombies after shell exit (#25089) - Missed signal sending permission check on failed query messages (CVE-2023-24626) - manpage fixes - source code fixes during cleanup - UTF-8 encoding can emit invalid UTF-8 sequences for out of range unicode values (#62097) @ text @$NetBSD: distinfo,v 1.63 2022/03/06 13:04:20 ryoon Exp $ BLAKE2s (screen-4.9.1.tar.gz) = 5632587a76908410b4b1af70c729e01521970c72693fa78ec9b62d907fefbc8c SHA512 (screen-4.9.1.tar.gz) = 1f278313528815f4246bb162ced611c5d77321d11055e8d853168dc804c75d5f78568056a23e46db0640e1605e5cad4a5ce05e95e50cf02bb322cb6f57e5a126 Size (screen-4.9.1.tar.gz) = 1040785 bytes SHA1 (patch-aa) = ea0c43e54d8764e4896f45677eb0a6070bd7b54b SHA1 (patch-ab) = 36474dfd780c0d0188eda998fb2d936fa4893b9c SHA1 (patch-ae) = c952a7e52df0f33c2853c348e89650009c0d8696 SHA1 (patch-ai) = edefc44e47066dc89bda22a94d417511f46f0190 SHA1 (patch-aj) = 1260f55afb98536d0da081fbd95fafa9b5b513f7 SHA1 (patch-al) = ef32a642ddb12f0bf13149c406f4dde7926ae678 SHA1 (patch-am) = a721e311e7dde7938de0e9546a7892bfd104ebd1 SHA1 (patch-an) = bda6c65148410a6c9a13afd8ad34f93e33731552 SHA1 (patch-ao) = a45ae3186cd9bddeb915bad890f1be5abc315dd3 SHA1 (patch-ap) = 4aab542045a0abe55e82d91851b94c3cb569139f SHA1 (patch-doc_screen.texinfo) = 18d959580fd03731c7e7dbc683970f80b4245840 SHA1 (patch-screen.c) = de5d8468100ab88cbdb842e21b04b00221e798b8 SHA1 (patch-socket.c) = 290a6a1113a9100bea0748406374ec3d835f5ba7 SHA1 (patch-tty.sh) = 6a818b7a4d70e55878ee69605e53300eabcb525f SHA1 (patch-window.h) = 84dc5a2c24ff77147b416c05f897536c0cfddf31 @ 1.63 log @screen: Update to 4.9.0 Changelog: Version 4.9.0 (30/01/2022): * Hardstatus option for used encoding (escape string '%e') * OpenBSD uses native openpty() from its utils.h * Fixes: - fix combining char handling that could lead to a segfault - CVE-2021-26937: possible denial of service via a crafted UTF-8 character sequence (bug #60030) - make screen exit code be 0 when checking --help - session names limit is 80 symbols (bug #61534) - option -X ignores specified user in multiuser env (bug #37437) - a lot of reformations/fixes/cleanups (man page and source code) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.62 2022/01/03 21:21:12 christos Exp $ d3 4 a6 4 BLAKE2s (screen-4.9.0.tar.gz) = 525be4586976dbd221b43bb08957c87ae98786d7730b42fdefd68d6b26f3b6e5 SHA512 (screen-4.9.0.tar.gz) = 18bbb085d77ecd02cbc02fa88a945c39f06e0c6de4eeaa16b278440dac5c9896811abbe0838144e997cd344ae08b9530399fa8fcb31a65fc571ead90e8307f84 Size (screen-4.9.0.tar.gz) = 798229 bytes SHA1 (patch-aa) = 39c6fa5bda62b2891cecf4a5e9598b179ea8b4dc d10 2 a11 2 SHA1 (patch-aj) = 446b07f7f418dd0c83fb5bc6246a01cc4417b03b SHA1 (patch-al) = 74634eadfd53e217032e735adf09295868f11bd8 d16 1 d18 1 a18 1 SHA1 (patch-socket.c) = ef7d3cb14f0199383c0e750af48f19537eb0b36d @ 1.62 log @Fix HUP-on-master close issue @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.61 2021/10/26 10:59:32 nia Exp $ d3 3 a5 3 BLAKE2s (screen-4.8.0.tar.gz) = 51169142215c9f8b64da633a6d77db24894d7f2f95636532344efc79985898d3 SHA512 (screen-4.8.0.tar.gz) = 770ebaf6ee9be711bcb8a6104b3294f2bf4523dae6683fdc5eac4b3aff7e511be2d922b6b2ad28ec241113c2e4fe0d80f9a482ae1658adc19c8c3a3680caa25c Size (screen-4.8.0.tar.gz) = 854854 bytes d7 1 a7 1 SHA1 (patch-ab) = 40911979a540645db2a17861328292add22898d3 a10 1 SHA1 (patch-ak) = 1aaf82f7fe666d86a9f4ab7d6f7222e895a17bba a13 1 SHA1 (patch-ansi.c) = 741b1c789f8e30fb27c81413b317c27a7235a861 a15 2 SHA1 (patch-display.h) = 922ebe152d8c09fc016b983d8fe9c1c64ef74578 SHA1 (patch-encoding.c) = f426f0118a76106f8063c8d0c0f36b4e4ad7ae0b @ 1.61 log @misc: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (possibly fetched conditionally?): ./misc/libreoffice/distinfo libreoffice/harfbuzz-2.6.4.tar.xz @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.60 2021/10/07 14:35:48 nia Exp $ d22 1 a22 1 SHA1 (patch-tty.sh) = 711e10879250de4b0e04bc2ec00472edeaf6aada @ 1.60 log @misc: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.59 2021/03/13 07:24:04 kim Exp $ d3 1 a3 1 RMD160 (screen-4.8.0.tar.gz) = 43888fa00f708a8a9aa226e0df39abd7181b15ae @ 1.59 log @misc/screen: Fix CVE-2021-26937 and another UTF-8 bug @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.58 2021/02/12 22:53:14 cjep Exp $ a2 1 SHA1 (screen-4.8.0.tar.gz) = 2328927e10e68d357bdfec7bd740726011e834e9 @ 1.58 log @better approach. thanks wiz@@ @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.57 2021/02/12 22:29:36 cjep Exp $ d16 1 d20 1 @ 1.57 log @lint my previous @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.56 2021/02/12 22:28:03 cjep Exp $ d22 1 a22 1 SHA1 (patch-window.h) = c146857e76dbf6156ed93710bd4c5acc2469d0c5 @ 1.56 log @OpenBSD grumbles without the socket definitions. Fixes build. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.55 2020/08/02 10:59:13 kim Exp $ d22 1 a22 1 SHA1 (patch-window.h) = 11a486e5d1d9c64d9baf56e868524264cc113047 @ 1.55 log @Simplify the IPv6 address handling patch Also fix the completely incorrect code that was inteded to look for the closing bracket (but clearly wouldn't work and wasn't hit in my previous testing). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.54 2020/08/01 14:10:23 kim Exp $ d22 1 @ 1.54 log @Stop chopping off most of an IPv6 address. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.53 2020/03/24 07:04:37 rillig Exp $ d13 1 a13 1 SHA1 (patch-al) = 1b9e74992fba751d90611126d6fa4608ec3415a3 @ 1.53 log @misc/screen: fix typo in recently updated patch @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.52 2020/03/24 07:00:22 rillig Exp $ d13 1 a13 1 SHA1 (patch-al) = caabc33ee51922d97edac19346ad9d80fabb164b @ 1.52 log @misc/screen: document bug report URL for patch @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.51 2020/03/24 06:55:34 rillig Exp $ d17 1 a17 1 SHA1 (patch-ap) = 0ecc71f5623ca4b799369b12da8523d03a86eb1a @ 1.51 log @misc/screen: fix paths in example files, fix array subscript The warnings in the patches are no longer necessary since pkglint 19.4.13 reports an error for these cases. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.50 2020/02/07 12:18:59 ryoon Exp $ d18 1 a18 1 SHA1 (patch-display.h) = 889394ff36b6924b026490086a0e37164730cc8a @ 1.50 log @screen: Update to 4.8.0 Changelog: Version 4.8.0 (05/02/2020) * Improve startup time by only polling for files to close Fixes: - Fix for segfault if termcap doesn't have Km entry - Make screen exit code be 0 when checking --version - Fix potential memory corruption when using OSC 49 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.49 2019/10/02 09:11:29 rin Exp $ d16 3 a18 2 SHA1 (patch-ao) = 91eecb62351aff720447eb48ea85aae70b62f9b6 SHA1 (patch-ap) = 1f11b50826b3e4d61540351911d21214d3ab83cc @ 1.49 log @Update misc/screen to 4.7.0: Version 4.7.0 (02/10/2019) * Add support for SGR (1006) mouse mode * Add support for OSC 11 * Update Unicode ambiguous and wide tables to 12.1.0 * Fixes: - cross-compilation support (bug #43223) - a lot of manpage fixes and cleanups @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.48 2017/10/24 11:45:18 ryoon Exp $ d3 4 a6 4 SHA1 (screen-4.7.0.tar.gz) = 48227cc267471a24ca2cf467950ea923c42d3d90 RMD160 (screen-4.7.0.tar.gz) = 58c4c6f3c817cdce98776eed70d7d7503ba939b8 SHA512 (screen-4.7.0.tar.gz) = 44c7a33e2ed772ce91998cdc07556ef7b972e5b100335e14702b273a234e437fe6415de459e7b6d34c6086282a432778629047424ef9159ac6fcf26d22b45745 Size (screen-4.7.0.tar.gz) = 854192 bytes d9 1 a9 1 SHA1 (patch-ae) = 2a9b19c52cafe238c923977c9952af0ec0b0d9f6 d20 1 a20 1 SHA1 (patch-tty.sh) = 6d0d8f60740a3f7167d3d064a8979858a9b01bb0 @ 1.48 log @Update to 4.6.2 Changelog: Version 4.6.2 (23/10/2017): * Fixes: - revert changes to cursor position restore behavour (bug #51832) - set freed pointer to NULL (bug #52133) - documentation fixes - fix windowlist crashes (bug #43054 & #51500) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.47 2017/07/18 23:02:18 kim Exp $ d3 4 a6 4 SHA1 (screen-4.6.2.tar.gz) = 0434d4c45d0b5bb339551511e10a9b2c4ec6a789 RMD160 (screen-4.6.2.tar.gz) = 371828d8de1f2f8a77b6c010e12b5ea91d351dd3 SHA512 (screen-4.6.2.tar.gz) = 224bd16ad5ae501d1b8bb7d2ba9cc19e6a0743de5a5b320109c2f6bf3b1ca564cc7094ed9211be13733d9d769cde77d13fe236341d448cad0518038ab1e85c99 Size (screen-4.6.2.tar.gz) = 845210 bytes @ 1.47 log @Upgrade misc/screen to version 4.6.1 Version 4.6.1 (10/07/2017): * Fixes: - problems with starting session in some cases - parallel make install - segfault when querying info on nonUTF locale Version 4.6.0 (28/06/2017): * Update Unicode wide tables to 9.0 * Support more serial speeds * Improved namespaces support * Migrate from fifos to sockets * Start viewing scrollback at first line of output @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.46 2017/04/15 22:31:49 kim Exp $ d3 4 a6 4 SHA1 (screen-4.6.1.tar.gz) = 444dae1c6d2ff0b7dfd774b4e53e49c69de811ee RMD160 (screen-4.6.1.tar.gz) = a1177ec2938c06d9d660cc7c05d002c9a702b014 SHA512 (screen-4.6.1.tar.gz) = e5d029400ed5b509ebddc1f55812c33536d6f5ce91119537c7d06e1fa7dee84939c43337df4638f61c818ce0412f4d08fe212202162a4483a9e84bbc4b3e4336 Size (screen-4.6.1.tar.gz) = 848979 bytes @ 1.46 log @Update to 4.5.1 Version 4.5.1 (25/02/2017): *Fixes: - logfile permissions problem (CVE-2017-5618) - SunOS build problem (bug #50089) - FreeBSD core dumps (bug #50143) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.45 2017/01/25 01:17:16 maya Exp $ d3 4 a6 4 SHA1 (screen-4.5.1.tar.gz) = d096ea40c7a349ec46f3bd4fcc02fd6a873318e6 RMD160 (screen-4.5.1.tar.gz) = 2e8aa5ec158fc7d240df176dff0b9ddfcbfc9056 SHA512 (screen-4.5.1.tar.gz) = ca53477ad38264be38efb1d10a1337b647dd061127162c77533b17a30d046cd0caabe38e4a9e5389aac30d5dc62eb53e7877411e69adae36d0ca869bd0a82804 Size (screen-4.5.1.tar.gz) = 963153 bytes d9 4 a12 4 SHA1 (patch-ae) = 8792f7877c0a29701d7d0643e93360813ed7db0f SHA1 (patch-ai) = d93147f4e8a2026a1892c3cbd14a929d81e0e635 SHA1 (patch-aj) = e9996135629085c44867b9264648b2b507e91f98 SHA1 (patch-ak) = 31982e692cabf25be31bd1758fe1aeb1a4787629 d17 4 a20 5 SHA1 (patch-ap) = 4176e95502754206d6840ce228c61371df947650 SHA1 (patch-doc_screen.texinfo) = ddce313668c7f9d27973e62042dcdc11f23307b5 SHA1 (patch-screen.c) = fa54bfdbefcf74944a677ab4b6636d0072e57267 SHA1 (patch-socket.c) = 09683cee3685a5c6d625e86aa97f6a09f4280b56 SHA1 (patch-tty.sh) = 93b1fe856cf16640295cb822d60118dbd3734602 @ 1.45 log @fix previous for unpriv'd installs. from dholland. bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.44 2017/01/25 00:18:02 maya Exp $ d3 4 a6 4 SHA1 (screen-4.5.0.tar.gz) = b329f538e7265405a5c14e13520e95ced9d2cb17 RMD160 (screen-4.5.0.tar.gz) = cb412991fa2e3ffb6e4ec34449176eccb39a24a9 SHA512 (screen-4.5.0.tar.gz) = b2705ed9604355d4153d7902f820af6131a1f2387650f5c6efeda7acf543aad48e8603c26d7c6e74213c8eece994d5d9bb0d114bc19c8d8f3d8e99c00ea4a484 Size (screen-4.5.0.tar.gz) = 963233 bytes d18 2 a19 1 SHA1 (patch-screen.c) = 631d7681ef440cbab6d3795dfbb23c1e944deb7d @ 1.44 log @Add patch fixing root exploit. Reported here: https://lists.gnu.org/archive/html/screen-devel/2017-01/msg00025.html from dholland @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.43 2017/01/23 17:58:06 dholland Exp $ d18 1 a18 1 SHA1 (patch-screen.c) = 1c6a8af8cbdc66723649a9f6659e963150805b32 @ 1.43 log @PR 51911: needs limits.h @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.42 2017/01/22 01:43:24 ryoon Exp $ d18 1 a18 1 SHA1 (patch-screen.c) = cb4a683f5c5238b176a892086d9295340bddf75b @ 1.42 log @Update to 4.5.0 Changelog: Version 4.5.0 (10/12/2016): * Allow specifying logfile's name via command line parameter '-L' * Fixes: - broken handling of "bind u digraph U+" (bug #48691) - crash with long $TERM (bug #48983) - crash when bumping blank window - build for AIX (bug #49149) - %x improperly separating arguments - install with custom DESTDIR (bug #48370) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.41 2016/06/20 16:04:44 ryoon Exp $ d18 1 @ 1.41 log @Update to 4.4.0 Changelog: Version 4.4.0 (19/06/2016): * Support up to 24 function keys * Fix runtime issues * 'logfile' command, starts logging into new file upon changing @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.40 2016/05/02 19:10:40 jperkin Exp $ d3 4 a6 4 SHA1 (screen-4.4.0.tar.gz) = f37f99ec57be1063c471c86511eab20a3afd39ff RMD160 (screen-4.4.0.tar.gz) = b6904ed07e4cabd3fc8c5c267891e4015b471682 SHA512 (screen-4.4.0.tar.gz) = 6e43f85c419f778822ec85e4340c95769e981a3d51abdeb5f26c6ebb840da9ab11b351ecc7f380ceea39bcfaa87f1124cfebd6af4ecb62b886eb189e7b79981b Size (screen-4.4.0.tar.gz) = 846010 bytes @ 1.40 log @Fix build on Darwin. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.39 2015/11/03 23:49:52 agc Exp $ d3 4 a6 4 SHA1 (screen-4.3.1.tar.gz) = a524761504e28480517e338b20c852f2ab100c93 RMD160 (screen-4.3.1.tar.gz) = 9de183f86e36b211d56c35e58598728f332faec9 SHA512 (screen-4.3.1.tar.gz) = 8e8a25b23330a7d8e00fc9e6cc430f0eb3937ccf4183efbd6fd24e4dc04cc09b3acae45bfc24892faee433b18fa79b1cfe0211fd75c0d74ecf908f916bf774aa Size (screen-4.3.1.tar.gz) = 845958 bytes d10 1 a10 1 SHA1 (patch-ai) = db9f23d31763e44d788af3a44e4ae91b84c87deb d13 1 a13 1 SHA1 (patch-al) = 1e5a5be52b9f323f10841df74e25a3d2ba6996ea d16 2 a17 3 SHA1 (patch-ansi.c) = 4dc3d46b99f99257e341099781a3eda680c6d1c3 SHA1 (patch-ao) = 56fc8cb9939149a49f920a0ae3f9a61701808c82 SHA1 (patch-ap) = 821f11201b640464b3590c2571da96b250a397ac d19 1 a19 1 SHA1 (patch-tty.sh) = 9acdedeb1e2bf3919e29cb353c4e714cb61d8386 @ 1.39 log @Add SHA512 digests for distfiles for misc category Problems found locating distfiles: Package colorls: missing distfile ls.tar.gz Package molden: missing distfile molden-4.6/molden4.6.tar.gz Package softmaker-office-demo: missing distfile ofl06trial.tgz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.38 2015/09/01 13:34:47 kim Exp $ d13 1 a13 1 SHA1 (patch-al) = f49e179dd814c826e283949c40497067e56398c4 @ 1.38 log @Upgrade misc/screen to version 4.3.1 and address stack overflog bug 45713. Ref: https://savannah.gnu.org/bugs/?45713 Changes since version 4.2.1 --------------------------- Version 4.3.1 (28/06/2015): * Fix resize bug Version 4.3.0 (13/06/2015): * Introduce Xx string escape showing the executed command of a window * Implement dead/zombie window polling, allowing for auto reconnecting * Allow setting hardstatus on first line New Commands: * 'sort' command sorting windows by title * 'bumpleft', 'bumpright' - manually move windows on window list * 'collapse' removing numbering 'gaps' between windows, by renumbering * 'windows' command now accepts arguments for use with querying @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.37 2015/02/13 04:44:40 rodent Exp $ d5 1 @ 1.37 log @Add patch which includes to fix build on OpenBSD. Defuzz patchset. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.36 2015/01/13 08:27:28 he Exp $ d3 3 a5 3 SHA1 (screen-4.2.1.tar.gz) = 21eadf5f1d64120649f3390346253c6bc8a5103c RMD160 (screen-4.2.1.tar.gz) = 20ddf4a33f91e60a42a31f02aa2a30a9c5cba9b5 Size (screen-4.2.1.tar.gz) = 1062485 bytes d9 3 a11 3 SHA1 (patch-ai) = a6aafe822d7222398494e5733106b3d78c5836fc SHA1 (patch-aj) = 00cf67ceedb8ab48a554c9b5ce855ae5d7fd7474 SHA1 (patch-ak) = 8e54df7a6bd648e60f2b6cfd6f01ed34040f1932 d14 6 a19 5 SHA1 (patch-an) = 98cbcbff81af04a171348e851a393b74d9be5e19 SHA1 (patch-ao) = d234091ca54162b47017bf690af5fb86a8d6ba08 SHA1 (patch-ap) = 80ea5287e4e74962c37b0b9bc6983179eed705ac SHA1 (patch-socket.c) = b82504e75afa7a18f3335692848794a65f3b242f SHA1 (patch-tty.sh) = f93a3e2063df25c2610c6e84a623f3dc2046761b @ 1.36 log @Remove patch for a generated(!) file. Remove the old-style-named patch which already tweaked the tty.sh file, name it according to the new rules. This is to actually get the netbsd-5 branch working with this, since realpath() insists on a non-NULL second argument. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.35 2015/01/12 14:24:40 he Exp $ d6 12 a17 11 SHA1 (patch-aa) = 776eafabda01f8bc7a748e7d8dc1ffa706cd4c9d SHA1 (patch-ab) = bbbdb1494beb1fcde9388f8e0ab628a841a076e8 SHA1 (patch-ae) = fbdd06a56bfeaa6d02f13075c8a0363c8d0fbf93 SHA1 (patch-ai) = f8615e11bdfa8a7882a7c1feb75ac1a40d6c7ab7 SHA1 (patch-aj) = 4b2ec0f3d7a275a17d535fe31e0bccb297b5bc49 SHA1 (patch-ak) = 28fb1de315b9622de4babd065eda06c516f786c2 SHA1 (patch-al) = d06f52323c7f8343fdea1296e9942391cbbde75e SHA1 (patch-am) = 5fdc32f33ebbb5385292919f6cd01bedc30491d9 SHA1 (patch-an) = 2984db4597a1b09450a6632d0b9b7fb05a0ccb06 SHA1 (patch-ao) = d5d0eca07045b83ec06ee284e754c24ae90b405c SHA1 (patch-ap) = 5082cf450f4cfa85570540504f1691ee2676dec4 @ 1.35 log @The NetBSD -5 branch's version of realpath() insists on a non-NULL second argument, so make the usage cater for that. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.34 2014/08/25 20:02:32 kim Exp $ d17 1 a17 2 SHA1 (patch-as) = 79af75200cbe428be9bb78ebf9aeba9f23a52eec SHA1 (patch-tty.c) = 5bbcacd286f9b936d516746762f8d02c5218920d @ 1.34 log @Upgrade screen to version 4.2.1. Version 4.2.1 (28/04/2014): * allow for terminal with long $TERM (up to 32 characters) * allow to use long logins * documentation fixes * runtime fixes Version 4.2.0 (17/04/2014): New Commands: * 'unbindall' to unbind all commands * 'up', 'down', 'left', 'right' sub-commands for 'focus' * 'rendition' to specify rendition to use in caption/hardstatus for window-names that have bell/monitor/silence/so turned on. * 'layout', with the following sub-commands - 'title' - 'number' - 'autosave' ('autosave on' or 'autosave off') - 'new' - 'save' ('save ') - 'select' - 'next' - 'prev' - 'attach' - 'show' - 'remove' - 'dump' * 'group' for moving window(s) into a group. * 'defmousetrack' and 'mousetrack', to turn on/off mouse-tracking for displays. It's turned off by default. With mouse-tracking turned on, it's possible to switch to a region ('focus') using mouse clicks. It's also possible to select a text region in copy-mode using a mouse click to place a mark and the scroll wheel to scroll through the buffer. Additional features might be to allow clicking on window-titles in the caption to switch to that window. * All commands prefixed '@@' are treated as 'quiet', i.e. '@@'-prefixed commands do not trigger any display messages. Changed Commands: * '-v' parameter to 'split' command for vertical splits. * 'sorendition' deprecated in favour of 'rendition so'. * 'digraph' can take a second parameter to specify custom digraphs. For example, 'digraph >= ≥' or 'digraph >= U+2265' Using '0' as the second parameter will remove the digraph. * 'stuff' will prompt for input if there's nothing to stuff. * The argument to ":number" can be prefixed with '+' or '-' to use it as a relative argument. * '-g' parameter to 'windowlist' to show nested list of windows. * '//group' parameter to 'screen' to create a grouped window. * 'blankerprg' shows the currently set command on no argument. * 'maxwin' can now be used to increase the number of maximum windows. .screenrc: * $PID expands to the PID of the screen session. * $PWD expands to the current working directory of the session. * $STY expands to the session name. * Tilde-expansion in pathnames (e.g. for the 'source' command) * C-style escapes can be used (e.g. "\n" to get a newline with 'stuff') * '%p' in caption/hardstatus string expands to the PID of the backend, and '%+p' expands to the PID of the frontend (display). * '%S' in caption/hardstatus string expands to the session name. * '%P' in the caption string evaluates to true if the region is in copy mode. * '%E' in the caption string evaluates to true if the escape character has currently been pressed. Window List: * Nested views when there are window groups (with 'windowlist -g'). * Press 'm' to toggle the most-recent view. * Press 'g' to toggle nestedness. * Press 'a' to view all windows in the list. * Press '/' to search in the list. * Press ',' and '.' to re-order windows in the list. * Press 'K' to kill a window (requires confirmation). Display List: * Press 'd' to detach a display, 'D' to power-detach. Others: * Start using 'ChangeLog' for logging changes again. * Terminfo update for 256-color support. * Multiple input history (partially from Romain Francoise). * vi-like fFtT;, searching in copy mode. * In copy mode, search in reverse direction when 'N' is pressed. * Tab-completion for command input. * Some more readline-like bindings in input mode (e.g. ^W, ^D, ^P, ^N etc.) * Fix displaying unicode characters in the caption/hardstatus on UTF8 locale. * A revamped displays list (for 'displays' command) * Increased default maximum number of windows from 40 to 100. * Increased number color/attribute changes in caption/hardstatus string from 16 to 256. * Some commands can be remotely queried using the -Q command-line flag. In-Progress: * Scripting support (thanks to Google Summer of Code 2009 project by Rui Guo) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.33 2012/09/15 09:14:53 apb Exp $ d18 1 @ 1.34.4.1 log @Pullup ticket #4589 - requested by he misc/screen: portability patch Revisions pulled up: - misc/screen/Makefile 1.91-1.92 - misc/screen/distinfo 1.35-1.36 - misc/screen/patches/patch-as deleted - misc/screen/patches/patch-tty.sh 1.1 --- Module Name: pkgsrc Committed By: he Date: Mon Jan 12 14:24:40 UTC 2015 Modified Files: pkgsrc/misc/screen: Makefile distinfo Added Files: pkgsrc/misc/screen/patches: patch-tty.c Log Message: The NetBSD -5 branch's version of realpath() insists on a non-NULL second argument, so make the usage cater for that. Bump PKGREVISION. --- Module Name: pkgsrc Committed By: he Date: Tue Jan 13 08:27:28 UTC 2015 Modified Files: pkgsrc/misc/screen: Makefile distinfo Added Files: pkgsrc/misc/screen/patches: patch-tty.sh Removed Files: pkgsrc/misc/screen/patches: patch-as patch-tty.c Log Message: Remove patch for a generated(!) file. Remove the old-style-named patch which already tweaked the tty.sh file, name it according to the new rules. This is to actually get the netbsd-5 branch working with this, since realpath() insists on a non-NULL second argument. @ text @d1 1 a1 1 $NetBSD$ d17 1 a17 1 SHA1 (patch-tty.sh) = f93a3e2063df25c2610c6e84a623f3dc2046761b @ 1.33 log @Move the NetBSD-specific part of screen's pty.c to the right place. This commit changes patch-aa so that the patched version of pty.c contains: ... other OS-specific code ... NetBSD-specific openpty() code (from patch-aa) ... generic openpty() code ... last resort code instead of the previous: ... other OS-specific code ... generic openpty() code ... NetBSD-specific openpty() code (from patch-aa) ... last resort code History behind this problem: The NetBSD-specific openpty() code was added in revision 1.1 of misc/screen/patches/patch-aa. (See PR pkg/16901.) At that time, pkgsrc used screen-3.9.11, and the upstream version of screen did not use openpty() at all. The patch added an "#if defined(__NetBSD__)" block as the last OS-specific section in pty.c, which then had: ... other OS-specific code ... NetBSD-specific openpty() code (from patch-aa) ... last resort code In screen-3.9.15, upstream added code in pty.c to use openpty(). This was imported to pkgsrc on 2003-03-15. At that time, pkgsrc's patch-aa accidentally inserted the NetBSD-specific code below instead of above the new code, so the patched version of pty.c had: ... other OS-specific code ... generic openpty() code (from upstream) ... NetBSD-specific openpty() code (from patch-aa) ... last resort code The above is obviously wrong because the generic openpty() code would be used instead of the NetBSD-specific code, assuming HAVE_OPENPTY was defined by the configure script. This problem was reported in PR pkg/25317, but the patch in the PR was not understood so it was not applied. This commit changes patch-aa so that the patched version of pty.c contains: ... other OS-specific code ... NetBSD-specific openpty() code (from patch-aa) ... generic openpty() code (from upstream) ... last resort code However, it still doesn't work on NetBSD with ptyfs mounted. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.32 2011/03/14 06:15:23 rumko Exp $ d3 10 a12 12 SHA1 (screen-4.0.3.tar.gz) = 7bc6e2f0959ffaae6f52d698c26c774e7dec3545 RMD160 (screen-4.0.3.tar.gz) = 8c3903c1642ae30fd9d5706298919428552f7754 Size (screen-4.0.3.tar.gz) = 840602 bytes SHA1 (patch-aa) = e8894dffc4a6d05fddcdb1f4091c5f41b7639fcf SHA1 (patch-ab) = f4fc914ad9c48cb83cf3633630cb83e4a8e90ff5 SHA1 (patch-ac) = 36a1f3e465b511dc795ee9e7f016416b5312d6f0 SHA1 (patch-ae) = dcdbb1ca08e36308f5659a90a5b6f31fb3a45691 SHA1 (patch-ah) = 10af05907e368af17fa3bb5e24101aa4d260ab8a SHA1 (patch-ai) = 0775c95da8bab6d0c9218328aadcd30e3aa81885 SHA1 (patch-aj) = 220ae716eb7b59dd76c7d7f111cc61cb17d0a414 SHA1 (patch-ak) = f9029f0f49ea3b2ca8d15dea03b209e4c2fa4ef1 SHA1 (patch-al) = 6ee93058847f3894a886346676e4a613c0bd134e d14 4 a17 6 SHA1 (patch-an) = 44712ae5875c60eac0d4d6ba5cc3731dbfd4458b SHA1 (patch-ao) = 81b0d64dd5918cd4d6fbc02dff0470a441a200d4 SHA1 (patch-ap) = fd3717b70f3ade08de486e4ffad9cac39c11d3bf SHA1 (patch-aq) = 997a0ce76086f1dd966868b1fc9ca3bb96b4b4fb SHA1 (patch-ar) = cbbcb6e098e966d73c4f0bbbb26e655d88152224 SHA1 (patch-as) = a6105d64d46df079d3f80965140c1d83b3e72268 @ 1.32 log @misc/screen: DragonFly BSD 2.9+ support Make screen use utmpx on DragonFly BSD 2.9+ so that it compiles again. Patch submitted by Matthias Rampke ( https://gist.github.com/823307 ). ok@@ wiz @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.31 2010/01/01 19:38:44 spz Exp $ d6 1 a6 1 SHA1 (patch-aa) = f3f56a45dc7ab55db41b1a8d16a26134691280b1 @ 1.31 log @Fix build failure: NetBSD-current added dwarf.h and that made the code assume that sys/stropts.h was present without greater need, since configure also checks for HAVE_SYS_STROPTS_H. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.30 2009/03/05 09:59:12 jmmv Exp $ d11 3 a13 3 SHA1 (patch-ai) = 6d01c6c5bebfefc5c2cd4d3c642205eedbc6b155 SHA1 (patch-aj) = 7cb56d912aa40a4840a9a690394dcf50b0dd319d SHA1 (patch-ak) = 5b2fe45dc82f9ed36256b06f27bffafe3071769d @ 1.30 log @Fix destdir support by defining PKG_DESTDIR_SUPPORT early enough and by not setting setuid permissions too early. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.29 2008/04/04 21:09:16 tonnerre Exp $ d8 1 a8 1 SHA1 (patch-ac) = 4eb492cd7cf9cf0df11337e91dc8f55f440de761 d10 1 d20 2 @ 1.29 log @Include curses header for screen configure script when testing tgetent in order to prevent crash on 64-bit architectures. Otherwise the result of termcap/terminfo detection is wrong, causing the infamous "bad format 'p'" messages, or "OOPSOOPSOOPS" when SSHing from MacOS. Fixes PR 33808 Approved-by: joerg @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.28 2006/10/29 15:08:27 tron Exp $ d15 1 a15 1 SHA1 (patch-an) = 79d84b0caaad6044cf81c0fcfc1cd8470c9378d8 @ 1.28 log @Update "screen" package to version 4.0.3. A list of changes since version 4.0.2 isn't available but this release contains a fix for the security vulnerability report in CVE-2006-4573. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2005/12/28 17:53:24 reed Exp $ d11 2 a12 2 SHA1 (patch-aj) = d3a2a0170d92c06b25598ee2b5f288f0ef37f41f SHA1 (patch-ak) = 20254505d621a994befc2e1bfef56c9291d09fe6 @ 1.27 log @This will install two screenrc examples (and changes name of one) and fixes man page to point to them. Update patch-ap for doc/screen.1 so the location of examples files is corrected. Now install both examples. Update PLISTs. Note that the screenrc example is now called screenrc and etcscreenrc is etcscreenrc (makes sense). Mention both examples in MESSAGE. Bump PKGREVISION. This will solve problem for PR #32391. Okayed by maintainer. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2005/12/10 23:28:13 rillig Exp $ d3 3 a5 3 SHA1 (screen-4.0.2.tar.gz) = 461eb9d5edc211e1480d7b5e94d89c4d9ba3643f RMD160 (screen-4.0.2.tar.gz) = 42aea3d27ed25104f2a48606ea73234b715e480f Size (screen-4.0.2.tar.gz) = 840519 bytes @ 1.27.6.1 log @Pullup ticket 1891 - requested by tron security update for screen Revisions pulled up: - pkgsrc/misc/screen/Makefile 1.69 - pkgsrc/misc/screen/distinfo 1.28 Module Name: pkgsrc Committed By: tron Date: Sun Oct 29 15:08:27 UTC 2006 Modified Files: pkgsrc/misc/screen: Makefile distinfo Log Message: Update "screen" package to version 4.0.3. A list of changes since version 4.0.2 isn't available but this release contains a fix for the security vulnerability report in CVE-2006-4573. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.28 2006/10/29 15:08:27 tron Exp $ d3 3 a5 3 SHA1 (screen-4.0.3.tar.gz) = 7bc6e2f0959ffaae6f52d698c26c774e7dec3545 RMD160 (screen-4.0.3.tar.gz) = 8c3903c1642ae30fd9d5706298919428552f7754 Size (screen-4.0.3.tar.gz) = 840602 bytes @ 1.26 log @Added patch-aq, which makes screen use the setenv() function with three parameters instead of the one with two parameters. The setenv() function has been added to Solaris recently, so this wasn't necessary before. Should fix PR 32273. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2005/11/08 12:58:47 joerg Exp $ d17 1 a17 1 SHA1 (patch-ap) = e44fa5dd2cadb307f12291ed67ca3f1cc03f8297 @ 1.25 log @Always use the errno from errno.h. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2005/09/28 19:35:36 rillig Exp $ d18 1 @ 1.24 log @Fixed pkglint warnings. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2005/03/29 07:02:25 kim Exp $ d10 1 a10 1 SHA1 (patch-ai) = a3d2c7d2ef3db9deb7a5e70ed7f906efd3196af6 @ 1.23 log @Avoid repeated compiler warnings about redefining USEVARARGS. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2005/02/24 11:02:58 agc Exp $ d11 1 a11 1 SHA1 (patch-aj) = 1d672a9e3290d68137ea5b9400410fbba63c22eb @ 1.22 log @Add RMD160 digests @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2004/07/15 04:05:40 atatat Exp $ d7 1 a7 1 SHA1 (patch-ab) = ed01aebff6ff60160431d33a215dca191de0e570 @ 1.21 log @Put the config.h.in patch into its own patch file and add more to it that forces varargs to be used on NetBSD. Some gcc 3.3 instances (specifically 3.3.3nb1 on NetBSD/alpha) fail one of the configure tests making it think we don't have sprintf() (and therefore no varargs) causing unmentionably evil things to be done instead. This usually leads to core dumps. Fix a pointer-to-integer cast warning by casting to long in between. The actual use case is harmless, but the compiler can't tell that. Bump PKGREVISION to 1 for the gcc workaround (affects at least NetBSD/alpha which can now build a better screen). Addresses PR pkg/25937. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2004/06/16 21:35:00 christos Exp $ d4 1 @ 1.20 log @Fix a compile issue under /current. Screen wrongly detects that we have svr4 ptys because of /dev/ptmx, but erroneously wants because of that define. Fix properly, by detecting the presense of before including it. I am not bumping the nb number because nothing realy changes; you'll get the same binary if you recompile. XXX: The utmp stuff is still completely broken, that is why this is still setuid. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2004/01/06 18:10:46 wiz Exp $ d6 2 d10 1 a10 1 SHA1 (patch-aj) = 0ad615b41ce61175a157eeb984b02de3cb9507ef @ 1.19 log @Not necessary any longer after update to 4.0.2. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2004/01/06 16:30:40 wiz Exp $ d5 1 a5 1 SHA1 (patch-aa) = 57a7800823cf46c42011f7703fd9949bc614736d d8 2 a9 2 SHA1 (patch-aj) = 8aa5c79e483e500ca9b3ed978835bbf1a866a5dc SHA1 (patch-ak) = 1e83c3406fb862e15f0fd5b90da8cf5310fbb68b @ 1.18 log @Update to 4.0.2, provided by Soren Jacobsen in PR 24000. In his own words: 4.0.2 fixes a local privelege escalation problem. See http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0972 for more information. There's no ChangeLog available, but other than the fix for this and regeneration of the configure script, changes are extremely small. Also, I've removed the info files from PLIST and PLIST.SunOS. They are handled automatically as of bsd.pkg.mk 1.1332. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2003/12/11 22:35:09 grant Exp $ a5 2 SHA1 (patch-ab) = d62818fcf5a0b56f904ac22dc074e312617b3f2c SHA1 (patch-ac) = 259fa60ecfe98bfde09a11bc54ad7270c8ecba60 @ 1.17 log @call ln with separate -s and -f args to appease Solaris. from Dima Veselov on tech-pkg. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2003/12/01 15:18:27 ben Exp $ d3 2 a4 2 SHA1 (screen-4.0.1.tar.gz) = 61f24b18c56b5862c769345d204f57b1e7f222ab Size (screen-4.0.1.tar.gz) = 837445 bytes @ 1.16 log @On sparc64 when I used the "w" command, the screen logins had absurdly large login and idle times. This was due to a bug in utmp.c: in os.h ------- # define utmp utmpx # define ut_time ut_xtime in utmp.c::makeuser() --------------------- struct utmp *u; (void)time((time_t *)&u->ut_time); The above works fine on i386 where ut_xtime and time_t are the same size, but on sparc64 ut_xtime is 8 bytes rather than 4. This fix was tested on i386 and sparc64. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2003/11/27 20:29:48 wiz Exp $ d14 1 a14 1 SHA1 (patch-an) = 9c5f451edb228f10daf593eba79f1fb11b4ffb24 @ 1.15 log @Fix http://www.securityfocus.com/archive/1/345844 with the patches supplied there. Bump PKGREVISION to 1. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2003/09/22 21:00:43 hubertf Exp $ d12 1 a12 1 SHA1 (patch-al) = 2f042d43030a9166f4c1bf19e4d473d1031aba4e @ 1.14 log @Updated screen to 4.0.1. No log of changes available, but as the distfile has vanished from the master site, this may be security\ related. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2003/09/10 12:11:13 adam Exp $ d6 2 @ 1.14.2.1 log @Pullup security fixes to the pkgsrc-2003Q4 branch, requested by Alistair Crooks. Date: 2003/11/27 20:29:48 Author: wiz Log: Fix http://www.securityfocus.com/archive/1/345844 with the patches supplied there. Bump PKGREVISION to 1. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2003/11/27 20:29:48 wiz Exp $ a5 2 SHA1 (patch-ab) = d62818fcf5a0b56f904ac22dc074e312617b3f2c SHA1 (patch-ac) = 259fa60ecfe98bfde09a11bc54ad7270c8ecba60 @ 1.13 log @Changes 4.0.0: * new screenrc parser, not 100% compatible * screenblanker support: new 'idle', 'blanker', 'blankerprg' commands * zmodem support via the 'zmodem' command * nonblock code rewritten, nonblock now understands a timeout. new command 'defnonblock' @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2003/08/03 08:14:48 seb Exp $ d3 2 a4 2 SHA1 (screen-4.0.0.tar.gz) = e9823a9c6cc57f8d4df6ddd496f716cc4b17f627 Size (screen-4.0.0.tar.gz) = 837444 bytes @ 1.12 log @Convert to USE_NEW_TEXINFO. Remove now unnecessary patch file. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2003/03/15 16:16:38 hubertf Exp $ d3 2 a4 2 SHA1 (screen-3.9.15.tar.gz) = 6e94b044465613e707abdd4c02bab37d5a1733b5 Size (screen-3.9.15.tar.gz) = 829248 bytes @ 1.11 log @Update to screen 3.9.15. Changes: * unicode combining character support * new encoding: chinese GBK * new 'backtick' command and string escape to embed command output into e.g. the hardstatus line Update submitted by Juan RP @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2002/12/23 13:13:03 grant Exp $ a5 1 SHA1 (patch-ab) = 97a465b4eefb0ec0cae3cd077f7c880cf46f3355 @ 1.10 log @Fix paths in man page and example screenrc (for pkgsrc). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2002/11/04 22:39:18 hubertf Exp $ d3 2 a4 2 SHA1 (screen-3.9.13.tar.gz) = b4b8fff955b19ddb88a1ec4ee8dd371e20b3caf4 Size (screen-3.9.13.tar.gz) = 728037 bytes @ 1.9 log @Update screen to 3.9.13. Changes: * 29.08.2002 3.09.12 Port to POSIX 1003.1-2001 hosts (Paul Eggert). * Fixed encoding for reattach password test. * Fixed NUL characters when encodings are active. * Fixed silly encodings bugs. Fixed bogus * oldflayer when a window gets freed. * Altscreen support by Gurusamy Sarathy. * Reuse old password in builtin_screenlock. * -- DISTRIBUTED * 05.09.2002 3.09.13 added missing break statement that broke * the eval command. * -- DISTRIBUTED Upgrade requested by dolemite@@wuli.nu in private mail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2002/09/15 06:51:36 kim Exp $ d14 2 @ 1.8 log @Handle utmpx on NetBSD-current. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2002/05/21 17:57:04 tron Exp $ d3 2 a4 2 SHA1 (screen-3.9.11.tar.gz) = bcf97667f6018e82f566f363f4905d2c7d0c33a6 Size (screen-3.9.11.tar.gz) = 722396 bytes d7 1 a7 1 SHA1 (patch-ae) = 488f9df708f28ee1411afc48a2239e11ecbf7809 d10 1 a10 1 SHA1 (patch-ak) = d80a6b113d31014bb643dae5b04b8dd7510462c5 @ 1.7 log @Use openpty(3) to allocate a new pty under NetBSD. This fixes PR pkg/16901 by Bernd Ernesti. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2002/02/16 11:18:35 wiz Exp $ d5 1 a5 1 SHA1 (patch-aa) = 870701007522e0fff1ea666e9e83e1b55470e258 d8 6 @ 1.6 log @Update to 3.9.11: * windowlist, bound to ^A" * support for other encodings, e.g. big5, koi8r, cp1251 new commands 'encoding', 'defencoding' 'register', 'readreg', 'readbuf', 'writebuf' now understand an extra encoding parameter * support for double utf-8 characters * lots of new string escapes and extensions to existsing ones: %LD, %LM, %Lw, %W, %-w, %+w, %H, %f, %F, %l, %=, %<, %> * new commands: 'source', 'eval', 'deflog', 'ignorecase', 'setsid' * command key classes: 'bind', 'command' and 'help' understand a '-c ' parameter. See the man page for examples * new login state: always - don't remove slot even if screen gets detached * 256 color support (experimental) * configurable time format string (for ^At) * config option to use localized month/week names * new option '-h' for hardcopy: also dump the scrollback buffer XXX: SunOS PLIST untested. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2001/09/07 06:12:53 itojun Exp $ d5 1 @ 1.6.2.1 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2002/05/21 17:57:04 tron Exp $ a4 1 SHA1 (patch-aa) = 870701007522e0fff1ea666e9e83e1b55470e258 @ 1.5 log @upgrade to 3.9.10. security fix on -R command line option. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2001/08/18 11:21:19 itojun Exp $ d3 2 a4 2 SHA1 (screen-3.9.10.tar.gz) = 3ec786bb53ba5e0991337efb5eca99f3ec0b9b26 Size (screen-3.9.10.tar.gz) = 521262 bytes a5 1 SHA1 (patch-ac) = 1025b6a67b20c2f6111d400b29e1e1ab1a7792fa a6 1 SHA1 (patch-af) = cedca19cfc7ac8063490acf927e87cdcce0db9fc @ 1.4 log @support non-japanese iso2022 multibyte escape sequences, like ESC $ ( C for ksx1001/ksc5601 korean charsets. patch already sent to screen@@uni-erlangen.de. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2001/08/18 09:53:01 wiz Exp $ d3 2 a4 2 SHA1 (screen-3.9.9.tar.gz) = e9336f92fc323ebababc671a381c8dfd94d8ccae Size (screen-3.9.9.tar.gz) = 524834 bytes @ 1.3 log @Update to 3.9.9. Changes since 3.9.8: * new '-X' option to send commands to screen sessions. * added a possibility to change the attributes/color in caption or hardstatus strings: caption always "%3n %{r}%t%{-}%? @@%u%?%? %{g}[%h]%{-}%?" * new 'dinfo' command to show what screen thinks about your terminal. * new 'attrcolor' command to map attributes to color codes: * support for UTF-8: new commands 'utf8', 'defutf8' to change the encoding of a window, plus a '-U' option to tell screen that your terminal sends/receives UTF-8 codes. * support for 16 colors. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2001/04/20 13:52:20 agc Exp $ d8 1 @ 1.2 log @Move to sha1 digests, and add distfile sizes. @ text @d1 1 a1 1 $NetBSD$ d3 5 a7 7 SHA1 (screen-3.9.8.tar.gz) = 9f0c93d3f1f84e4d23cd58c9c62a8fb525f71f6c Size (screen-3.9.8.tar.gz) = 505018 bytes SHA1 (patch-aa) = 996ca04a1218bc477742cd9df15a2a899a66bc0a SHA1 (patch-ab) = 11c75244a3f00d5cf46feb00a45cfd2eb3303daa SHA1 (patch-ac) = dfd1ca3973f7b85a77d4ad87e82e2dbc9baa0d2c SHA1 (patch-ae) = 296709d031fe4c55e2c2e23d3090d98954178db4 SHA1 (patch-ag) = 296102be5e5fc520e0e1a346347d2bb5972f90e4 @ 1.1 log @+ move the distfile digest/checksum value from files/md5 to distinfo + move the patch digest/checksum values from files/patch-sum to distinfo @ text @d1 1 a1 1 $NetBSD: md5,v 1.9 2000/09/11 14:43:14 itojun Exp $ d3 2 a4 1 MD5 (screen-3.9.8.tar.gz) = 8ddfebe32c2d45410ce89ea9779bb1cf @