head 1.70; access; symbols pkgsrc-2023Q4:1.68.0.2 pkgsrc-2023Q4-base:1.68 pkgsrc-2023Q3:1.63.0.2 pkgsrc-2023Q3-base:1.63 pkgsrc-2023Q2:1.60.0.2 pkgsrc-2023Q2-base:1.60 pkgsrc-2023Q1:1.58.0.2 pkgsrc-2023Q1-base:1.58 pkgsrc-2022Q4:1.55.0.2 pkgsrc-2022Q4-base:1.55 pkgsrc-2022Q3:1.51.0.2 pkgsrc-2022Q3-base:1.51 pkgsrc-2022Q2:1.48.0.2 pkgsrc-2022Q2-base:1.48 pkgsrc-2022Q1:1.45.0.2 pkgsrc-2022Q1-base:1.45 pkgsrc-2021Q4:1.42.0.2 pkgsrc-2021Q4-base:1.42 pkgsrc-2021Q3:1.39.0.2 pkgsrc-2021Q3-base:1.39 pkgsrc-2021Q2:1.36.0.2 pkgsrc-2021Q2-base:1.36 pkgsrc-2021Q1:1.34.0.2 pkgsrc-2021Q1-base:1.34 pkgsrc-2020Q4:1.32.0.2 pkgsrc-2020Q4-base:1.32 pkgsrc-2020Q3:1.29.0.2 pkgsrc-2020Q3-base:1.29 pkgsrc-2020Q2:1.26.0.2 pkgsrc-2020Q2-base:1.26 pkgsrc-2020Q1:1.24.0.2 pkgsrc-2020Q1-base:1.24 pkgsrc-2019Q4:1.20.0.4 pkgsrc-2019Q4-base:1.20 pkgsrc-2019Q3:1.17.0.2 pkgsrc-2019Q3-base:1.17 pkgsrc-2019Q2:1.15.0.2 pkgsrc-2019Q2-base:1.15 pkgsrc-2019Q1:1.13.0.2 pkgsrc-2019Q1-base:1.13 pkgsrc-2018Q4:1.9.0.2 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.7.0.4 pkgsrc-2018Q3-base:1.7 pkgsrc-2018Q2:1.7.0.2 pkgsrc-2018Q2-base:1.7 pkgsrc-2018Q1:1.6.0.2 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.2.0.2 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.1.0.4 pkgsrc-2017Q3-base:1.1; locks; strict; comment @# @; 1.70 date 2024.02.07.14.50.44; author bsiegert; state Exp; branches; next 1.69; commitid 7gDVHFycBNsGLvXE; 1.69 date 2024.01.10.19.14.25; author bsiegert; state Exp; branches; next 1.68; commitid UV9PAPQbNGpZ7WTE; 1.68 date 2023.12.05.19.46.02; author bsiegert; state Exp; branches; next 1.67; commitid U47ig27ZDVHCsjPE; 1.67 date 2023.11.14.19.41.30; author bsiegert; state Exp; branches; next 1.66; commitid DBKFNhLDSrJk5CME; 1.66 date 2023.11.10.15.45.05; author bsiegert; state Exp; branches; next 1.65; commitid o3oFzjmXZZyOV4ME; 1.65 date 2023.10.29.14.48.07; author bsiegert; state Exp; branches; next 1.64; commitid jWdavz5Nyqs70xKE; 1.64 date 2023.10.15.12.04.15; author bsiegert; state Exp; branches; next 1.63; commitid ty8v2zrF0XsQxIIE; 1.63 date 2023.09.08.19.05.57; author bsiegert; state Exp; branches 1.63.2.1; next 1.62; commitid c6lIkxn2TQcc40EE; 1.62 date 2023.08.26.16.31.23; author bsiegert; state Exp; branches; next 1.61; commitid g2P4Ffplg5e8DjCE; 1.61 date 2023.07.15.10.52.52; author bsiegert; state Exp; branches; next 1.60; commitid AvpTGe7iqymJ6TwE; 1.60 date 2023.05.05.19.37.39; author bsiegert; state Exp; branches; next 1.59; commitid QnXJTC5u3Ar9iOnE; 1.59 date 2023.04.05.20.47.54; author bsiegert; state Exp; branches; next 1.58; commitid otfbJh3QwD1ZDXjE; 1.58 date 2023.03.08.13.38.52; author bsiegert; state Exp; branches; next 1.57; commitid zjDge6tGIbvHakgE; 1.57 date 2023.02.16.15.02.03; author bsiegert; state Exp; branches; next 1.56; commitid 0nue7vmM3ce6hLdE; 1.56 date 2023.01.11.17.28.24; author bsiegert; state Exp; branches; next 1.55; commitid PPGNtzdC4VB0f99E; 1.55 date 2022.12.08.16.14.20; author bsiegert; state Exp; branches; next 1.54; commitid OJV7UsBeEDopVL4E; 1.54 date 2022.11.02.19.39.52; author bsiegert; state Exp; branches; next 1.53; commitid qBvrZTNpGRueda0E; 1.53 date 2022.10.05.11.32.55; author bsiegert; state Exp; branches; next 1.52; commitid 0etERUd63ipoqwWD; 1.52 date 2022.09.26.18.40.17; author bsiegert; state Exp; branches; next 1.51; commitid DMadhSGcJfSX4pVD; 1.51 date 2022.09.07.09.32.22; author bsiegert; state Exp; branches; next 1.50; commitid w2QNEDRq81HQEUSD; 1.50 date 2022.08.12.20.38.06; author bsiegert; state Exp; branches; next 1.49; commitid 006upzR4Kpy0bDPD; 1.49 date 2022.07.13.16.03.03; author bsiegert; state Exp; branches; next 1.48; commitid a3QzA1vaeXNkCKLD; 1.48 date 2022.06.02.18.51.56; author bsiegert; state Exp; branches; next 1.47; commitid ar0E63PD4zCaSuGD; 1.47 date 2022.05.11.19.26.24; author bsiegert; state Exp; branches; next 1.46; commitid 4peTntzZ0yONLFDD; 1.46 date 2022.04.13.07.50.56; author bsiegert; state Exp; branches; next 1.45; commitid 9NGRid9jeZIXO0AD; 1.45 date 2022.03.07.09.14.02; author bsiegert; state Exp; branches; next 1.44; commitid LoAqWae2U7YhtgvD; 1.44 date 2022.02.13.19.24.27; author bsiegert; state Exp; branches; next 1.43; commitid 7yGOadnuRL5wyusD; 1.43 date 2022.01.09.20.10.29; author bsiegert; state Exp; branches; next 1.42; commitid RrZaBJTkMtf6WZnD; 1.42 date 2021.12.09.17.50.15; author bsiegert; state Exp; branches; next 1.41; commitid WNQ3xceF7DWJ90kD; 1.41 date 2021.11.05.20.02.39; author bsiegert; state Exp; branches; next 1.40; commitid nLJM2QjyRpyPYDfD; 1.40 date 2021.10.08.18.55.07; author bsiegert; state Exp; branches; next 1.39; commitid fl0xgPULQuhzv2cD; 1.39 date 2021.09.17.13.52.52; author bsiegert; state Exp; branches; next 1.38; commitid NBxMlHW3GpLGvj9D; 1.38 date 2021.08.11.19.35.09; author bsiegert; state Exp; branches; next 1.37; commitid MR84GyrxkBVRAA4D; 1.37 date 2021.07.13.11.36.36; author bsiegert; state Exp; branches; next 1.36; commitid 9wcy6SjF2XVqSO0D; 1.36 date 2021.06.06.12.18.40; author bsiegert; state Exp; branches; next 1.35; commitid OLVCpTGXIG7Ii4WC; 1.35 date 2021.05.08.15.02.32; author bsiegert; state Exp; branches; next 1.34; commitid bwDt21EAtR9B8mSC; 1.34 date 2021.03.19.17.36.46; author bsiegert; state Exp; branches; next 1.33; commitid 8SOmmmWHPZSbBWLC; 1.33 date 2021.01.23.14.22.52; author bsiegert; state Exp; branches; next 1.32; commitid DYuKtXaucwUliREC; 1.32 date 2020.11.13.19.26.03; author bsiegert; state Exp; branches; next 1.31; commitid vBIYtXshl86gfLvC; 1.31 date 2020.11.08.21.59.09; author bsiegert; state Exp; branches; next 1.30; commitid cpSyEb2X64Xhg8vC; 1.30 date 2020.10.15.13.08.12; author bsiegert; state Exp; branches; next 1.29; commitid wK3WPmQlqYRX50sC; 1.29 date 2020.09.03.07.29.50; author bsiegert; state Exp; branches; next 1.28; commitid F0mTDVx4fnYnzzmC; 1.28 date 2020.08.14.20.01.37; author bsiegert; state Exp; branches; next 1.27; commitid kCkA25eDsVojn4kC; 1.27 date 2020.07.17.18.04.11; author bsiegert; state Exp; branches; next 1.26; commitid i5IuSyg3n9eSCsgC; 1.26 date 2020.06.17.09.54.14; author bsiegert; state Exp; branches; next 1.25; commitid UGYeIY8TzSFxSycC; 1.25 date 2020.04.12.11.01.30; author bsiegert; state Exp; branches; next 1.24; commitid WtpL49O6xwu7n54C; 1.24 date 2020.03.21.16.57.17; author bsiegert; state Exp; branches; next 1.23; commitid XPXqP2L2sfs23i1C; 1.23 date 2020.03.15.11.15.54; author mef; state Exp; branches; next 1.22; commitid HNPPFdUCW4bLlu0C; 1.22 date 2020.02.02.14.18.56; author bsiegert; state Exp; branches; next 1.21; commitid 3F5LmNkuP8nmI6VB; 1.21 date 2020.01.10.13.32.19; author bsiegert; state Exp; branches; next 1.20; commitid j3ZJXWFCR3Xec9SB; 1.20 date 2019.12.13.07.43.47; author bsiegert; state Exp; branches; next 1.19; commitid NcfgSLkSdBAtawOB; 1.19 date 2019.11.02.22.18.24; author rillig; state Exp; branches; next 1.18; commitid OfANts7ut9vhkkJB; 1.18 date 2019.10.18.14.58.43; author bsiegert; state Exp; branches; next 1.17; commitid W09GZJRr5jjknmHB; 1.17 date 2019.09.26.20.10.39; author bsiegert; state Exp; branches 1.17.2.1; next 1.16; commitid PuysZAD1nmCYNyEB; 1.16 date 2019.08.14.15.45.32; author bsiegert; state Exp; branches; next 1.15; commitid eDu37JbudjZTI0zB; 1.15 date 2019.05.27.15.18.18; author bsiegert; state Exp; branches; next 1.14; commitid 0P16vjuZxX537RoB; 1.14 date 2019.04.16.18.41.08; author bsiegert; state Exp; branches; next 1.13; commitid 4tygn31vjT3myBjB; 1.13 date 2019.03.16.08.35.37; author bsiegert; state Exp; branches; next 1.12; commitid GtGq1BC22URoczfB; 1.12 date 2019.03.09.10.05.01; author bsiegert; state Exp; branches; next 1.11; commitid pJ33EJ9jGNgVUFeB; 1.11 date 2019.01.24.10.00.33; author bsiegert; state Exp; branches; next 1.10; commitid 8IhX0ITwcGh8j19B; 1.10 date 2019.01.18.22.21.02; author bsiegert; state Exp; branches; next 1.9; commitid qkN36uWBTb89Bj8B; 1.9 date 2018.12.19.15.46.59; author bsiegert; state Exp; branches 1.9.2.1; next 1.8; commitid CLiQJvz6BMCKnq4B; 1.8 date 2018.11.04.18.37.54; author bsiegert; state Exp; branches; next 1.7; commitid 3Fg714xt7xZ3MEYA; 1.7 date 2018.06.12.17.50.25; author bsiegert; state Exp; branches; next 1.6; commitid ommCTsKMmo2Ca1GA; 1.6 date 2018.03.30.11.56.19; author bsiegert; state Exp; branches; next 1.5; commitid BEW7AgH2PdtGAtwA; 1.5 date 2018.03.14.08.39.12; author bsiegert; state Exp; branches; next 1.4; commitid drgaAflfXV5L0puA; 1.4 date 2018.03.13.17.00.05; author bsiegert; state Exp; branches; next 1.3; commitid cSnuuV8Rn2XGOjuA; 1.3 date 2018.03.04.15.52.12; author bsiegert; state Exp; branches; next 1.2; commitid yJmSvF0s0QYqJ9tA; 1.2 date 2017.12.28.13.19.38; author dholland; state Exp; branches; next 1.1; commitid UQpumsHwprrH0FkA; 1.1 date 2017.09.08.16.16.58; author jperkin; state Exp; branches; next ; commitid cB4TxVPjwHryyp6A; 1.63.2.1 date 2023.10.22.18.44.03; author spz; state Exp; branches; next 1.63.2.2; commitid F5xCMl0v6Vo6xEJE; 1.63.2.2 date 2023.12.06.12.08.37; author spz; state Exp; branches; next ; commitid fLEciuttqVQKToPE; 1.17.2.1 date 2019.11.17.08.30.03; author spz; state Exp; branches; next ; commitid ZdbDnx0ZTh1ggbLB; 1.9.2.1 date 2019.02.08.12.03.06; author spz; state Exp; branches; next ; commitid RJ6lJ7woH0j5vXaB; desc @@ 1.70 log @Revbump all Go packages after go121 update @ text @# $NetBSD: Makefile,v 1.69 2024/01/10 19:14:25 bsiegert Exp $ DISTNAME= matterircd-0.28.0 MASTER_SITES= ${MASTER_SITE_GITHUB:=42wim/} PKGREVISION= 3 CATEGORIES= chat GITHUB_TAG= v${PKGVERSION_NOREV} EXTRACT_USING= bsdtar MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/42wim/matterircd COMMENT= Minimal IRC server which integrates with Mattermost and Slack LICENSE= mit GO_BUILD_PATTERN= . do-install: ${INSTALL_PROGRAM} ${WRKDIR}/.gopath/bin/matterircd ${DESTDIR}${PREFIX}/bin .include "go-modules.mk" .include "../../lang/go/go-module.mk" .include "../../mk/bsd.pkg.mk" @ 1.69 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.68 2023/12/05 19:46:02 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.68 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.67 2023/11/14 19:41:30 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.67 log @matterircd: update to 0.28.0, make this a Go module New features - Add support for searching scrollback for specific posts/threads - Allow ignoring Mattermost server version when checking if supported - Support for mattermost version 9 Enhancement - Include thread context for matterircd style hex numbers for replay and scrollback - Emphasize system and reaction messages - Use static initialisation for regular expressions to optimize - Convert Mattermost markdown formatting / emphasis to IRC - Update scrollback to support @@@@msgthreadID and the MM postlist URL Bugfix - Fix incorrect msg/thread counters @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2023/11/10 15:45:05 bsiegert Exp $ d5 1 @ 1.66 log @Revbump all Go packages after go121 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.65 2023/10/29 14:48:07 bsiegert Exp $ d3 1 a3 1 DISTNAME= matterircd-0.19.4 a4 1 PKGREVISION= 43 d14 1 a14 3 GO_DIST_BASE= ${PKGNAME_NOREV} GO_SRCPATH= github.com/42wim/matterircd GO_BUILD_PATTERN= ${GO_SRCPATH} d16 2 a17 2 pre-configure: ${RM} -rf ${WRKSRC}/vendor/github.com/mattermost/platform/vendor/github.com/alecthomas/log4go/examples d19 1 a19 2 do-install: ${INSTALL_PROGRAM} ${WRKDIR}/bin/matterircd ${DESTDIR}${PREFIX}/bin d21 1 a21 2 .include "../../devel/go-golang-lru/buildlink3.mk" .include "../../lang/go/go-package.mk" @ 1.65 log @Revbump all Go packages because go121 is now the default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.64 2023/10/15 12:04:15 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 42 @ 1.64 log @Revbump all Go packages after go120 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63 2023/09/08 19:05:57 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 41 @ 1.63 log @Revbump all Go packages after go120 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.62 2023/08/26 16:31:23 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 40 @ 1.63.2.1 log @Pullup ticket #6812 - requested by bsiegert lang/go120: security update lang/go: version info update audio/gospt: RevBump audio/ymuse: RevBump chat/coyim: RevBump chat/gomuks: RevBump chat/matterircd: RevBump chat/senpai: RevBump chat/ssh-chat: RevBump databases/go-ldap: RevBump databases/influxdb: RevBump databases/mongo-tools: RevBump databases/mysqld_exporter: RevBump databases/postgres_exporter: RevBump databases/prometheus: RevBump databases/promscale: RevBump databases/sqlc: RevBump databases/timescaledb-tune: RevBump devel/asmfmt: RevBump devel/conftest: RevBump devel/errcheck: RevBump devel/fq: RevBump devel/git-lfs: RevBump devel/go-ed25519: RevBump devel/go-gocode: RevBump devel/go-golang-lru: RevBump devel/go-gopkgs: RevBump devel/go-goptlib: RevBump devel/go-goreturns: RevBump devel/go-gox: RevBump devel/go-impl: RevBump devel/go-logrus: RevBump devel/go-nbreader: RevBump devel/go-pty: RevBump devel/go-review: RevBump devel/go-siphash: RevBump devel/go-staticcheck: RevBump devel/go-swagger: RevBump devel/go-sys: RevBump devel/go-tools: RevBump devel/go-wire: RevBump devel/go-xerrors: RevBump devel/golangci-lint: RevBump devel/golint: RevBump devel/gomodifytags: RevBump devel/gopls: RevBump devel/goredo: RevBump devel/gotags: RevBump devel/gotests: RevBump devel/govulncheck: RevBump devel/lazygit: RevBump devel/mob: RevBump devel/nancy: RevBump devel/opa: RevBump devel/packr: RevBump devel/reftools: RevBump devel/regal: RevBump devel/revive: RevBump devel/shfmt: RevBump devel/syft: RevBump editors/micro: RevBump filesystems/kubo: RevBump graphics/gif2png: RevBump lang/joker: RevBump mail/opensmtpd-filter-rspamd: RevBump mail/opensmtpd-filter-senderscore: RevBump mail/postforward: RevBump meta-pkgs/bulk-test-essential: RevBump misc/exercism: RevBump net/amazon-ecs-cli: RevBump net/amfora: RevBump net/bombadillo: RevBump net/croc: RevBump net/czds: RevBump net/dnscontrol: RevBump net/dnscrypt-proxy2: RevBump net/gh: RevBump net/go-dnstap: RevBump net/go-net: RevBump net/go-websocket: RevBump net/gunison: RevBump net/gvproxy: RevBump net/hub: RevBump net/ipget: RevBump net/kubectl: RevBump net/libquic: RevBump net/mangos: RevBump net/nats-server: RevBump net/obfs4proxy: RevBump net/rclone: RevBump net/stern: RevBump net/syncthing: RevBump net/terraform-provider-archive: RevBump net/terraform-provider-aws: RevBump net/terraform-provider-kubernetes: RevBump net/terraform-provider-local: RevBump net/terraform-provider-null: RevBump net/terraform-provider-random: RevBump net/terraform-provider-template: RevBump net/terraform-provider-vultr: RevBump net/terraform: RevBump net/tut: RevBump net/vultr-cli: RevBump pkgtools/pkglint: RevBump security/2fa: RevBump security/age: RevBump security/amass: RevBump security/authelia: RevBump security/cfssl: RevBump security/dnsx: RevBump security/go-asn1-ber: RevBump security/go-crypto: RevBump security/go-getpass: RevBump security/go-mkcert: RevBump security/gopass: RevBump security/httpx: RevBump security/nuclei: RevBump security/oauth2c: RevBump security/osv-scanner: RevBump security/subfinder: RevBump security/tlsx: RevBump security/trufflehog: RevBump security/vault: RevBump shells/elvish: RevBump shells/oh-my-posh: RevBump sysutils/beats: RevBump sysutils/consul: RevBump sysutils/direnv: RevBump sysutils/fzf: RevBump sysutils/goreman: RevBump sysutils/lf: RevBump sysutils/node_exporter: RevBump sysutils/packer: RevBump sysutils/podman: RevBump sysutils/restic: RevBump sysutils/vultr: RevBump textproc/glow: RevBump textproc/go-kr-text: RevBump textproc/go-md2man: RevBump textproc/go-mmark: RevBump textproc/go-text: RevBump textproc/miller: RevBump textproc/sift: RevBump www/apisprout: RevBump www/caddy: RevBump www/gitea: RevBump www/go-ffuf: RevBump www/go-minify: RevBump www/gotosocial: RevBump www/grafana: RevBump www/hugo: RevBump www/jira-cli: RevBump www/mycorrhiza: RevBump www/pup: RevBump www/restish: RevBump www/shoutrrr: RevBump Revisions pulled up: - lang/go/version.mk 1.190,1.192 - lang/go120/PLIST 1.9 - lang/go120/distinfo 1.10-1.11 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Sat Oct 7 18:09:35 UTC 2023 Modified Files: pkgsrc/lang/go: version.mk pkgsrc/lang/go120: PLIST distinfo Log Message: go120: update to 1.20.9 (security). cmd/go: line directives allows arbitrary execution during build "//line" directives can be used to bypass the restrictions on "//go:cgo_" directives, allowing blocked linker and compiler flags to be passed during compliation. This can result in unexpected execution of arbitrary code when running "go build". The line directive requires the absolute path of the file in which the directive lives, which makes exploting this issue significantly more complex. This is CVE-2023-39323 and Go issue https://go.dev/issue/63211. View the release notes for more information: https://go.dev/doc/devel/release#go1.20.9 To generate a diff of this commit: cvs rdiff -u -r1.189 -r1.190 pkgsrc/lang/go/version.mk cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/go120/PLIST cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/go120/distinfo ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Sun Oct 15 11:02:08 UTC 2023 Modified Files: pkgsrc/lang/go: version.mk pkgsrc/lang/go120: distinfo Log Message: go120: update to 1.20.10 (security) net/http: rapid stream resets can cause excessive work A malicious HTTP/2 client which rapidly creates requests and immediately resets them can cause excessive server resource consumption. While the total number of requests is bounded to the http2.Server.MaxConcurrentStreams setting, resetting an in-progress request allows the attacker to create a new request while the existing one is still executing. HTTP/2 servers now bound the number of simultaneously executing handler goroutines to the stream concurrency limit. New requests arriving when at the limit (which can only happen after the client has reset an existing, in-flight request) will be queued until a handler exits. If the request queue grows too large, the server will terminate the connection. This issue is also fixed in golang.org/x/net/http2 v0.17.0, for users manually configuring HTTP/2. The default stream concurrency limit is 250 streams (requests) per HTTP/2 connection. This value may be adjusted using the golang.org/x/net/http2 package; see the Server.MaxConcurrentStreams setting and the ConfigureServer function. This is CVE-2023-39325 and Go issue https://go.dev/issue/63417. This is also tracked by CVE-2023-44487. To generate a diff of this commit: cvs rdiff -u -r1.191 -r1.192 pkgsrc/lang/go/version.mk cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/go120/distinfo @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63 2023/09/08 19:05:57 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 41 @ 1.63.2.2 log @Pullup ticket #6822 - requested by bsiegert lang/go120: security update lang/go121: security update lang/go: metadata update audio/gospt: revision bump audio/ymuse: revision bump chat/coyim: revision bump chat/gomuks: revision bump chat/matterircd: revision bump chat/senpai: revision bump chat/ssh-chat: revision bump databases/go-ldap: revision bump databases/influxdb: revision bump databases/mongo-tools: revision bump databases/mysqld_exporter: revision bump databases/postgres_exporter: revision bump databases/prometheus: revision bump databases/promscale: revision bump databases/sqlc: revision bump databases/timescaledb-tune: revision bump devel/asmfmt: revision bump devel/conftest: revision bump devel/errcheck: revision bump devel/fq: revision bump devel/git-lfs: revision bump devel/go-ed25519: revision bump devel/go-gocode: revision bump devel/go-golang-lru: revision bump devel/go-gopkgs: revision bump devel/go-goptlib: revision bump devel/go-goreturns: revision bump devel/go-gox: revision bump devel/go-impl: revision bump devel/go-logrus: revision bump devel/go-nbreader: revision bump devel/go-pty: revision bump devel/go-review: revision bump devel/go-siphash: revision bump devel/go-staticcheck: revision bump devel/go-swagger: revision bump devel/go-sys: revision bump devel/go-tools: revision bump devel/go-wire: revision bump devel/go-xerrors: revision bump devel/golangci-lint: revision bump devel/golint: revision bump devel/gomodifytags: revision bump devel/gopls: revision bump devel/goredo: revision bump devel/gotags: revision bump devel/gotests: revision bump devel/govulncheck: revision bump devel/lazygit: revision bump devel/mob: revision bump devel/nancy: revision bump devel/opa: revision bump devel/packr: revision bump devel/reftools: revision bump devel/regal: revision bump devel/revive: revision bump devel/shfmt: revision bump devel/syft: revision bump editors/micro: revision bump filesystems/kubo: revision bump graphics/gif2png: revision bump lang/joker: revision bump mail/opensmtpd-filter-rspamd: revision bump mail/opensmtpd-filter-senderscore: revision bump mail/postforward: revision bump misc/exercism: revision bump net/amazon-ecs-cli: revision bump net/amfora: revision bump net/bombadillo: revision bump net/croc: revision bump net/czds: revision bump net/dnscontrol: revision bump net/dnscrypt-proxy2: revision bump net/gh: revision bump net/go-dnstap: revision bump net/go-net: revision bump net/go-websocket: revision bump net/gunison: revision bump net/gvproxy: revision bump net/hub: revision bump net/ipget: revision bump net/kubectl: revision bump net/libquic: revision bump net/mangos: revision bump net/nats-server: revision bump net/obfs4proxy: revision bump net/rclone: revision bump net/stern: revision bump net/syncthing: revision bump net/terraform-provider-archive: revision bump net/terraform-provider-aws: revision bump net/terraform-provider-kubernetes: revision bump net/terraform-provider-local: revision bump net/terraform-provider-null: revision bump net/terraform-provider-random: revision bump net/terraform-provider-template: revision bump net/terraform-provider-vultr: revision bump net/terraform: revision bump net/tut: revision bump net/vultr-cli: revision bump pkgtools/pkglint: revision bump security/2fa: revision bump security/age: revision bump security/amass: revision bump security/authelia: revision bump security/cfssl: revision bump security/dnsx: revision bump security/go-asn1-ber: revision bump security/go-crypto: revision bump security/go-getpass: revision bump security/go-mkcert: revision bump security/gopass: revision bump security/httpx: revision bump security/nuclei: revision bump security/oauth2c: revision bump security/osv-scanner: revision bump security/subfinder: revision bump security/tlsx: revision bump security/trufflehog: revision bump security/vault: revision bump shells/elvish: revision bump shells/oh-my-posh: revision bump sysutils/beats: revision bump sysutils/consul: revision bump sysutils/direnv: revision bump sysutils/fzf: revision bump sysutils/goreman: revision bump sysutils/lf: revision bump sysutils/node_exporter: revision bump sysutils/packer: revision bump sysutils/podman: revision bump sysutils/restic: revision bump sysutils/vultr: revision bump textproc/glow: revision bump textproc/go-kr-text: revision bump textproc/go-md2man: revision bump textproc/go-mmark: revision bump textproc/go-text: revision bump textproc/miller: revision bump textproc/sift: revision bump www/apisprout: revision bump www/caddy: revision bump www/gitea: revision bump www/go-ffuf: revision bump www/go-minify: revision bump www/gotosocial: revision bump www/grafana: revision bump www/hugo: revision bump www/jira-cli: revision bump www/mycorrhiza: revision bump www/pup: revision bump www/restish: revision bump www/shoutrrr: revision bump Revisions pulled up: - lang/go/version.mk 1.194 - lang/go120/PLIST 1.10 - lang/go120/distinfo 1.12 - lang/go121/PLIST 1.4 - lang/go121/distinfo 1.4 - audio/gospt/Makefile by patch - audio/ymuse/Makefile by patch - chat/coyim/Makefile by patch - chat/gomuks/Makefile by patch - chat/matterircd/Makefile by patch - chat/senpai/Makefile by patch - chat/ssh-chat/Makefile by patch - databases/go-ldap/Makefile by patch - databases/influxdb/Makefile by patch - databases/mongo-tools/Makefile by patch - databases/mysqld_exporter/Makefile by patch - databases/postgres_exporter/Makefile by patch - databases/prometheus/Makefile by patch - databases/promscale/Makefile by patch - databases/sqlc/Makefile by patch - databases/timescaledb-tune/Makefile by patch - devel/asmfmt/Makefile by patch - devel/conftest/Makefile by patch - devel/errcheck/Makefile by patch - devel/fq/Makefile by patch - devel/git-lfs/Makefile by patch - devel/go-ed25519/Makefile by patch - devel/go-gocode/Makefile by patch - devel/go-golang-lru/Makefile by patch - devel/go-gopkgs/Makefile by patch - devel/go-goptlib/Makefile by patch - devel/go-goreturns/Makefile by patch - devel/go-gox/Makefile by patch - devel/go-impl/Makefile by patch - devel/go-logrus/Makefile by patch - devel/go-nbreader/Makefile by patch - devel/go-pty/Makefile by patch - devel/go-review/Makefile by patch - devel/go-siphash/Makefile by patch - devel/go-staticcheck/Makefile by patch - devel/go-swagger/Makefile by patch - devel/go-sys/Makefile by patch - devel/go-tools/Makefile by patch - devel/go-wire/Makefile by patch - devel/go-xerrors/Makefile by patch - devel/golangci-lint/Makefile by patch - devel/golint/Makefile by patch - devel/gomodifytags/Makefile by patch - devel/gopls/Makefile by patch - devel/goredo/Makefile by patch - devel/gotags/Makefile by patch - devel/gotests/Makefile by patch - devel/govulncheck/Makefile by patch - devel/lazygit/Makefile by patch - devel/mob/Makefile by patch - devel/nancy/Makefile by patch - devel/opa/Makefile by patch - devel/packr/Makefile by patch - devel/reftools/Makefile by patch - devel/regal/Makefile by patch - devel/revive/Makefile by patch - devel/shfmt/Makefile by patch - devel/syft/Makefile by patch - editors/micro/Makefile by patch - filesystems/kubo/Makefile by patch - graphics/gif2png/Makefile by patch - lang/joker/Makefile by patch - mail/opensmtpd-filter-rspamd/Makefile by patch - mail/opensmtpd-filter-senderscore/Makefile by patch - mail/postforward/Makefile by patch - misc/exercism/Makefile by patch - net/amazon-ecs-cli/Makefile by patch - net/amfora/Makefile by patch - net/bombadillo/Makefile by patch - net/croc/Makefile by patch - net/czds/Makefile by patch - net/dnscontrol/Makefile by patch - net/dnscrypt-proxy2/Makefile by patch - net/gh/Makefile by patch - net/go-dnstap/Makefile by patch - net/go-net/Makefile by patch - net/go-websocket/Makefile by patch - net/gunison/Makefile by patch - net/gvproxy/Makefile by patch - net/hub/Makefile by patch - net/ipget/Makefile by patch - net/kubectl/Makefile by patch - net/libquic/Makefile by patch - net/mangos/Makefile by patch - net/nats-server/Makefile by patch - net/obfs4proxy/Makefile by patch - net/rclone/Makefile by patch - net/stern/Makefile by patch - net/syncthing/Makefile by patch - net/terraform-provider-archive/Makefile by patch - net/terraform-provider-aws/Makefile by patch - net/terraform-provider-kubernetes/Makefile by patch - net/terraform-provider-local/Makefile by patch - net/terraform-provider-null/Makefile by patch - net/terraform-provider-random/Makefile by patch - net/terraform-provider-template/Makefile by patch - net/terraform-provider-vultr/Makefile by patch - net/terraform/Makefile by patch - net/tut/Makefile by patch - net/vultr-cli/Makefile by patch - pkgtools/pkglint/Makefile by patch - security/2fa/Makefile by patch - security/age/Makefile by patch - security/amass/Makefile by patch - security/authelia/Makefile by patch - security/cfssl/Makefile by patch - security/dnsx/Makefile by patch - security/go-asn1-ber/Makefile by patch - security/go-crypto/Makefile by patch - security/go-getpass/Makefile by patch - security/go-mkcert/Makefile by patch - security/gopass/Makefile by patch - security/httpx/Makefile by patch - security/nuclei/Makefile by patch - security/oauth2c/Makefile by patch - security/osv-scanner/Makefile by patch - security/subfinder/Makefile by patch - security/tlsx/Makefile by patch - security/trufflehog/Makefile by patch - security/vault/Makefile by patch - shells/elvish/Makefile by patch - shells/oh-my-posh/Makefile by patch - sysutils/beats/Makefile by patch - sysutils/consul/Makefile by patch - sysutils/direnv/Makefile by patch - sysutils/fzf/Makefile by patch - sysutils/goreman/Makefile by patch - sysutils/lf/Makefile by patch - sysutils/node_exporter/Makefile by patch - sysutils/packer/Makefile by patch - sysutils/podman/Makefile by patch - sysutils/restic/Makefile by patch - sysutils/vultr/Makefile by patch - textproc/glow/Makefile by patch - textproc/go-kr-text/Makefile by patch - textproc/go-md2man/Makefile by patch - textproc/go-mmark/Makefile by patch - textproc/go-text/Makefile by patch - textproc/miller/Makefile by patch - textproc/sift/Makefile by patch - www/apisprout/Makefile by patch - www/caddy/Makefile by patch - www/gitea/Makefile by patch - www/go-ffuf/Makefile by patch - www/go-minify/Makefile by patch - www/gotosocial/Makefile by patch - www/grafana/Makefile by patch - www/hugo/Makefile by patch - www/jira-cli/Makefile by patch - www/mycorrhiza/Makefile by patch - www/pup/Makefile by patch - www/restish/Makefile by patch - www/shoutrrr/Makefile by patch ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Fri Nov 10 15:39:34 UTC 2023 Modified Files: pkgsrc/lang/go: version.mk pkgsrc/lang/go120: PLIST distinfo pkgsrc/lang/go121: PLIST distinfo Log Message: Update go120 to 1.20.11 and go121 to 1.21.4 (security). These minor releases include 2 security fixes following the security policy: - path/filepath: recognize \??\ as a Root Local Device path prefix. On Windows, a path beginning with \??\ is a Root Local Device path equivalent to a path beginning with \\?\. Paths with a \??\ prefix may be used to access arbitrary locations on the system. For example, the path \??\c:\x is equivalent to the more common path c:\x. The filepath package did not recognize paths with a \??\ prefix as special. Clean could convert a rooted path such as \a\..\??\b into the root local device path \??\b. It will now convert this path into .\??\b. IsAbs did not report paths beginning with \??\ as absolute. It now does so. VolumeName now reports the \??\ prefix as a volume name. Join(`\`, `??`, `b`) could convert a seemingly innocent sequence of path elements into the root local device path \??\b. It will now convert this to \.\??\b. This is CVE-2023-45283 and https://go.dev/issue/63713. - path/filepath: recognize device names with trailing spaces and superscripts The IsLocal function did not correctly detect reserved names in some cases: reserved names followed by spaces, such as "COM1 ". "COM" or "LPT" followed by a superscript 1, 2, or 3. IsLocal now correctly reports these names as non-local. This is CVE-2023-45284 and https://go.dev/issue/63713. To generate a diff of this commit: cvs rdiff -u -r1.193 -r1.194 pkgsrc/lang/go/version.mk cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/go120/PLIST cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/go120/distinfo cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/go121/PLIST pkgsrc/lang/go121/distinfo @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63.2.1 2023/10/22 18:44:03 spz Exp $ d5 1 a5 1 PKGREVISION= 42 @ 1.62 log @Revbump all Go packages after go120 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.61 2023/07/15 10:52:52 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 39 @ 1.61 log @Revbump all Go packages after go120 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.60 2023/05/05 19:37:39 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 38 @ 1.60 log @Revbump all Go packages after go120 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2023/04/05 20:47:54 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 37 @ 1.59 log @Revbump all Go packages after yesterday's go120 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2023/03/08 13:38:52 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 36 @ 1.58 log @Revbump all Go packages after go119 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2023/02/16 15:02:03 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 35 @ 1.57 log @Revbump all Go packages after go119 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2023/01/11 17:28:24 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 34 @ 1.56 log @Revbump all Go packages after go119 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2022/12/08 16:14:20 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 33 @ 1.55 log @Revbump all Go packages after go119 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2022/11/02 19:39:52 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 32 @ 1.54 log @Revbump all Go packages after go119 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2022/10/05 11:32:55 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 31 @ 1.53 log @Revbump all Go packages after go119 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2022/09/26 18:40:17 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 30 @ 1.52 log @Revbump all Go packages after 1.19 became default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2022/09/07 09:32:22 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 29 @ 1.51 log @Revbump all Go packages after go118 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2022/08/12 20:38:06 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 28 @ 1.50 log @Revbump all Go packages after go118 security update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2022/07/13 16:03:03 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 27 @ 1.49 log @Revbump all Go packages after go118 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2022/06/02 18:51:56 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 26 @ 1.48 log @Revbump all Go packages after go118 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2022/05/11 19:26:24 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 25 @ 1.47 log @Revbump all Go packages after go118 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2022/04/13 07:50:56 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 24 @ 1.46 log @Revbump all Go packages after go117 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2022/03/07 09:14:02 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 23 @ 1.45 log @Revbump all Go packages after go117 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2022/02/13 19:24:27 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 22 @ 1.44 log @Revump all Go packages after go117 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2022/01/09 20:10:29 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 21 @ 1.43 log @Revbump all Go packages after go117 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2021/12/09 17:50:15 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 20 @ 1.42 log @Revbump all Go packages after go117 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2021/11/05 20:02:39 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 19 @ 1.41 log @Revbump all Go packages after go117 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2021/10/08 18:55:07 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 18 @ 1.40 log @Revbump all Go packages after go117 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2021/09/17 13:52:52 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 17 @ 1.39 log @Revbump all Go packages after go117 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2021/08/11 19:35:09 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 16 @ 1.38 log @Revbump all Go packages after go116 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2021/07/13 11:36:36 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 15 @ 1.37 log @Revbump all Go packages after go116 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2021/06/06 12:18:40 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 14 @ 1.36 log @Revbump all Go packages after go116 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2021/05/08 15:02:32 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 13 @ 1.35 log @Revbump all Go packages after go116 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2021/03/19 17:36:46 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 12 @ 1.34 log @Revbump all Go packages after go115 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2021/01/23 14:22:52 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 11 @ 1.33 log @Revbump all Go packages after go115 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2020/11/13 19:26:03 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 10 @ 1.32 log @Revbump all Go packages after go115 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2020/11/08 21:59:09 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 9 @ 1.31 log @Revbump all Go packages after Go 1.15 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2020/10/15 13:08:12 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.30 log @Revbump all Go packages after go115 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2020/09/03 07:29:50 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.29 log @Revbump all Go packages after default Go version was changed to 1.15.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2020/08/14 20:01:37 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.28 log @Revbump all Go packages after go114 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2020/07/17 18:04:11 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.27 log @Revbump all Go packages after go114 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2020/06/17 09:54:14 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.26 log @Revbump Go packages after Go 1.14.4 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2020/04/12 11:01:30 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.25 log @Revbump all Go packages after default version switch to 1.14. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2020/03/21 16:57:17 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.24 log @Revbump all Go packages after go113 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2020/03/15 11:15:54 mef Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.23 log @(chat/matterircd) Updated 0.18.4 to 0.19.4 # v0.19.4 ## Bugfix - slack: fix regression with slack library (#264) - slack: fix an unexpected panic (#263) # v0.19.3 ## Enhancement * general: Add UPDATELASTVIEWED command, and make DisableAutoView work consistently (#255) * slack: Handle message edits and deletion (#260) * slack: Add handling of reactions, stars and pins (#229) ## Bugfix * mattermost: Fix a panic #247 * mattermost: Fixes incorrect users because of paging. #244 * mattermost: Fix outdated channel issue * mattermost: Add paging so we can see > 200 users in a channel #248 * mattermost: Fix expired session panic #259 * general: Fix datarace #246 * general: Fix empty JoinInclude * general: Fix panic #257 This release couldn't exist without the following contributors: @@Aketzu, @@bucko909, @@42wim # v0.19.2 ## Enhancement * general: Add a default value matterirc.toml for the '-conf' flag (#240) * slack: library updated * mattermost: library updated * mattermost: Add support for channel created/deleted events ## Bugfix * mattermost: Remove ourselves from the channel when removed in mattermost. Fixes #233 * mattermost: Add/remove ourselves to the channel if we join using the GUI. #239 * mattermost: Update topics in mattermost. Closes #241 * mattermost: Fix pastes and attachments in direct message. Closes #228 * mattermost: Update channels if not known on join yet # v0.19.1 ## New features * mattermost: Added support for disabling of automatic view flag updates (#226). See DisableAutoView in matterircd.toml.example * slack: Add message showing enhancements and add slackbot to all channels (#230) ## Bugfix * general: Fix tight loop (100% CPU). Closes #231 # v0.19.0 ## New features * irc: Add support for spoofing query messages. #195 * You can now see your own messages you've typed on slack/mattermost web in irc * irc: Add PasteBufferTimeout option (send ascii-art!) * See matterircd.toml.example for an example. * PasteBufferTimeout specifies the amount of time in milliseconds that messages get kept in matterircd internal buffer before being sent to mattermost or slack. Messages that will be received in this time will be concatenated together So this can be used to paste stuff like ascii-art or code. Default 0 (is disabled) Depending on how fast you type 2500 is a good number ## Bugfix * slack: Correctly handle different nick and username #203 * slack: Ignore channel join messages #198 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2020/02/02 14:18:56 bsiegert Exp $ d5 1 @ 1.22 log @Revbump all Go packages after go113 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2020/01/10 13:32:19 bsiegert Exp $ d3 1 a3 1 DISTNAME= matterircd-0.18.4 a4 1 PKGREVISION= 11 @ 1.21 log @Revbump Go packages after Go default version bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2019/12/13 07:43:47 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 10 @ 1.20 log @Revbump all Go packages after Go 1.12.14 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2019/11/02 22:18:24 rillig Exp $ d5 1 a5 1 PKGREVISION= 9 @ 1.19 log @chat: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2019/10/18 14:58:43 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.18 log @Revbump all Go packages after lang/go112 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2019/09/26 20:10:39 bsiegert Exp $ d15 2 a16 2 GO_DIST_BASE= ${PKGNAME_NOREV} GO_SRCPATH= github.com/42wim/matterircd @ 1.17 log @Revbump all Go packages after 1.12.10 update. ok wiz@@ for PMC @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2019/08/14 15:45:32 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 7 @ 1.17.2.1 log @Pullup ticket #6083 - requested by leot lang/go112: security update lang/go: update available version Revisions pulled up: - lang/go/version.mk 1.70 - lang/go112/PLIST 1.8 - lang/go112/distinfo 1.8 Revision bump for: - archivers/go-xz/Makefile - chat/coyim/Makefile - chat/matterircd/Makefile - databases/go-etcd/Makefile - databases/go-ldap/Makefile - databases/influxdb/Makefile - databases/postgres_exporter/Makefile - databases/prometheus/Makefile - devel/git-lfs/Makefile - devel/go-afero/Makefile - devel/go-amber/Makefile - devel/go-appengine/Makefile - devel/go-assert/Makefile - devel/go-blackfriday/Makefile - devel/go-buffruneio/Makefile - devel/go-cast/Makefile - devel/go-check/Makefile - devel/go-cli/Makefile - devel/go-cobra/Makefile - devel/go-colorable/Makefile - devel/go-colortext/Makefile - devel/go-colour/Makefile - devel/go-consul-api/Makefile - devel/go-debounce/Makefile - devel/go-ed25519/Makefile - devel/go-emoji/Makefile - devel/go-errors/Makefile - devel/go-flags-svent/Makefile - devel/go-fnmatch/Makefile - devel/go-fs/Makefile - devel/go-fsnotify/Makefile - devel/go-fsync/Makefile - devel/go-gitmap/Makefile - devel/go-glog/Makefile - devel/go-gls/Makefile - devel/go-gocode/Makefile - devel/go-godef/Makefile - devel/go-godirwalk/Makefile - devel/go-godotenv/Makefile - devel/go-golang-lru/Makefile - devel/go-goorgeous/Makefile - devel/go-gopkgs/Makefile - devel/go-goptlib/Makefile - devel/go-goreturns/Makefile - devel/go-gox/Makefile - devel/go-hashstructure/Makefile - devel/go-homedir/Makefile - devel/go-humanize/Makefile - devel/go-i18n/Makefile - devel/go-immutable-radix/Makefile - devel/go-ini/Makefile - devel/go-iochan/Makefile - devel/go-isatty/Makefile - devel/go-jwalterweatherman/Makefile - devel/go-kingpin.v3-unstable/Makefile - devel/go-locker/Makefile - devel/go-logrus/Makefile - devel/go-mapstructure/Makefile - devel/go-mapstructure-bep/Makefile - devel/go-mow-cli/Makefile - devel/go-nbreader/Makefile - devel/go-nitro/Makefile - devel/go-osext/Makefile - devel/go-pflag/Makefile - devel/go-properties/Makefile - devel/go-protobuf/Makefile - devel/go-purell/Makefile - devel/go-ratelimit/Makefile - devel/go-repr/Makefile - devel/go-review/Makefile - devel/go-sanitized_anchor_name/Makefile - devel/go-shellwords/Makefile - devel/go-shuffle/Makefile - devel/go-siphash/Makefile - devel/go-sync/Makefile - devel/go-sys/Makefile - devel/go-termbox/Makefile - devel/go-testify/Makefile - devel/go-thrift/Makefile - devel/go-tools/Makefile - devel/go-try/Makefile - devel/go-viper/Makefile - devel/go-yaml/Makefile - devel/golint/Makefile - devel/google-api-go-client/Makefile - graphics/go-image/Makefile - graphics/go-imaging/Makefile - graphics/go-resize/Makefile - graphics/go-smartcrop/Makefile - lang/go-hcl/Makefile - mail/postforward/Makefile - math/go-stats/Makefile - math/go-units/Makefile - misc/go-genproto/Makefile - misc/go-genproto-googleapis-rpc/Makefile - net/aws-sdk-go/Makefile - net/dnscrypt-proxy2/Makefile - net/gcloud-golang-metadata/Makefile - net/go-dns/Makefile - net/go-dnstap/Makefile - net/go-framestream/Makefile - net/go-grpc/Makefile - net/go-net/Makefile - net/go-ovh/Makefile - net/go-websocket/Makefile - net/hub/Makefile - net/obfs4proxy/Makefile - net/syncthing/Makefile - pkgtools/pkglint/Makefile - security/2fa/Makefile - security/go-asn1-ber/Makefile - security/go-crypt/Makefile - security/go-crypto/Makefile - security/go-mkcert/Makefile - security/go-oauth2/Makefile - security/go-sftp/Makefile - security/vault/Makefile - sysutils/beats/Makefile - sysutils/consul/Makefile - sysutils/fzf/Makefile - sysutils/goreman/Makefile - sysutils/lf/Makefile - sysutils/node_exporter/Makefile - sysutils/vultr/Makefile - textproc/go-chroma/Makefile - textproc/go-diff/Makefile - textproc/go-glob/Makefile - textproc/go-inflect/Makefile - textproc/go-md2man/Makefile - textproc/go-mmark/Makefile - textproc/go-prose/Makefile - textproc/go-regexp2/Makefile - textproc/go-runewidth/Makefile - textproc/go-sentences/Makefile - textproc/go-tablewriter/Makefile - textproc/go-text/Makefile - textproc/sift/Makefile - www/caddy/Makefile - www/gitea/Makefile - www/go-ace/Makefile - www/go-cssmin/Makefile - www/go-gogs-client/Makefile - www/go-gohtml/Makefile - www/go-libsass/Makefile - www/go-minify/Makefile - www/go-parse/Makefile - www/go-spritewell/Makefile - www/go-tocss/Makefile - www/go-toml-burntsushi/Makefile - www/go-toml-pelletier/Makefile - www/go-urlesc/Makefile - www/go-webhooks/Makefile - www/grafana/Makefile - www/hugo/Makefile - www/pup/Makefile ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Fri Oct 18 14:48:29 UTC 2019 Modified Files: pkgsrc/lang/go: version.mk pkgsrc/lang/go112: PLIST distinfo Log Message: Update go112 to 1.12.12. qo1.12.11 (released 2019/10/17) includes security fixes to the crypto/dsa package. See the Go 1.12.11 milestone on our issue tracker for details. go1.12.12 (released 2019/10/17) includes fixes to the go command, runtime, syscall and net packages. See the Go 1.12.12 milestone on our issue tracker for details. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 pkgsrc/lang/go/version.mk cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/go112/PLIST pkgsrc/lang/go112/distinfo @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2019/10/18 14:58:43 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 8 @ 1.16 log @Recursive bump of all packages using Go after Go 1.12.8 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2019/05/27 15:18:18 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.15 log @Revbump all Go packages after go112 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2019/04/16 18:41:08 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.14 log @Revbump all Go packages after go112 update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2019/03/16 08:35:37 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.13 log @Revbump all Go packages after Go 1.12.1 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2019/03/09 10:05:01 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.12 log @all: revbump Go packages, now that they use go112 to build @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2019/01/24 10:00:33 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.11 log @Revbump Go packages after lang/go111 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2019/01/18 22:21:02 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.10 log @Update matterircd to 0.18.4. Matterircd v0.18.4 Bugfix - general: fix cli args not override configuration file #205 - mattermost: support multi DM-groups correctly #209 - mattermost: add correct support for personal tokens #208 Use /msg mattermost login token= - mattermost: Fix JoinInclude / JoinExclude logic when joining/parting channels. Also support #team/channel - mattermost: Fix issue with empty channelname - mattermost: Fix re-login on session expiry Matterircd v0.18.3 Bugfix - slack: api changed, show uploaded files again Because of changes in slack API and the forced use of pagination, big channels with lots of users can take a while to load. Matterircd v0.18.2 Bugfix - slack: fix panic on websocket bug #189, #196 Matterircd v0.18.1 New features - mattermost: support mattermost 5.x Matterircd v0.18.0 New features - general: Add debugmode true/false message in banner - irc: Add PrefixMainTeam setting. Also set the main team name as prefix in the irc-channel. See matterircd.toml.example - slack: Add support for login for slack (as addition to login ) Bugfix - mattermost: update channels when adding/removing users to new channel. Alsso join channel when we are added. Closes #178 - irc: fix NAMES reply to send entire member list - irc: Use service for on-join topic changes (instead of your own username) - irc: Handle \r, ACTION and colour sanitization everywhere - irc: Fix concurrent map read/write. Closes #188 - slack: Make sure to return for not implemented functions in slack. Closes # 186 - slack: Replace spaces to underscore in botnames. Closes #184 Matterircd v0.17.3 Bugfix - slack: Fix issues with bots with spaces in the name - mattermost: Actually join/remove users to channel when they join, not when they say something #113 - mattermost: Join/remove users when they're added by someone else. Use a system message to show this #175 Matterircd v0.17.2 Bugfix - mattermost: Fix message looping issue Matterircd v0.17.1 New features - general: enable login via irc PASS command during handshake instead of PRIVMSG Bugfix - mattermost: Update GetFileLinks to API_V4 - slack/mattermost: Fix issue with matterircd users not being able to chat to eachother - slack: Do not join channels for single direct messages (slack) - slack: Split fallback messages on newline (slack) Matterircd v0.17.0 New features - general: mattermost configuration settings need to be migrated to [mattermost] settings. See matterircd.toml.example - slack: Add BlackListUser config setting. Blacklist users from connecting to slack. See matterircd.toml.example - slack: Add JoinMpImOnTalk config setting. Only join MultiPerson IM when someone talks. See mattericd.toml.example - slack: Add Restrict config setting. Only allowed to connect to specified slack teams. See matterircd.toml.example - slack: Add UseDisplayName config setting. If displayname is set, the message will be prepended with . See matterircd.toml.example - slack: also show messages from bots - slack: reconnect on disconnects Bugfix - &users join speedup on teams with massive amount of users (tested on 26k users) - Only allow 1 login/logout in progress - slack: Fix on-join race condition - slack: Always add yourself to your channels (fixes problem with > 500 users channels) - slack: remove carriage returns from topic - slack: Autojoin new channel/group when invited - slack: Join MpIm channel if we haven't joined it yet @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2018/12/19 15:46:59 bsiegert Exp $ d5 1 @ 1.9 log @Revbump all Go packages after go111 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2018/11/04 18:37:54 bsiegert Exp $ d3 1 a3 1 DISTNAME= matterircd-0.16.5 a4 1 PKGREVISION= 4 @ 1.9.2.1 log @revbump go dependents after lang/go111 and lang/go110 updates @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2018/12/19 15:46:59 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.8 log @Revbump all Go packages after go111 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2018/06/12 17:50:25 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.7 log @Revbump all Go packages after lang/go update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2018/03/30 11:56:19 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.6 log @Revbump all Go packages after 1.10.1 update. ok wiz@@ for committing during freeze @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2018/03/14 08:39:12 bsiegert Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.5 log @Update matterircd to 0.16.5. 0.16.5 ------ New features - Add support for private channels in slack #142 Bugfix - Slack: fixes join/parts #143, #146 - Slack: fixes away #144 0.16.4 ------ Bugfix - Fix some messages going to &messages #140 0.16.3 ------ Bugfix - Fix crash on /nick change when not logged in #141 0.16.2 ------ Bugfix - Remove crash on channel lookup of private messages 0.16.1 ------ Bugfix - Remove debug code which could cause a crash - Only append channel name to sender once in &messages 0.16.0 ------ New features - -conf option (for a config file). See https://github.com/42wim/matterircd/blob/master/matterircd.toml.example for an example. Thanks @@slowbro for this PR. New config file options JoinExclude: an array of channels that won't be joined on IRC. Messages that get sent to unjoined channels (but you're joined on mattermost) will get sent to the &messages channel. You can still /JOIN exclude channels. JoinExclude = ["#town-square","#boringchannel"] JoinInclude: an array of channels that only will be joined on IRC. If it's empty, it means all channels get joined (except those defined in JoinExclude). Messages that get sent to unjoined channels (but you're joined on mattermost) will get sent to the &messages channel. JoinInclude = ["#devops"] PartFake: a bool that defines if you do a /LEAVE or /PART on IRC it will also actually leave the channel on mattermost. Default false PartFake = true - don't log passwords used with 'mattermost' and 'slack'. Closes #73 Bugfix - Already read messages are replayed again and again #130 - Update to latest mattermost (4.6) libs - Deprecated flags -bindinterface and -port removed 0.15.0 ------ New features - Support mattermost 4.2 and higher (4.x) (use mattermost v4 API) - Add -mmskiptlsverify option to skip TLS certificate checks on mattermost Enhancements - Display nickname, if set #120 - Replace IRC parsing function with shellwords like function to allow for passwords with spaces. (#8) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2018/03/13 17:00:05 bsiegert Exp $ d5 1 @ 1.4 log @Fix build with Go 1.10, bump revision. This is meant to be used as a program, so only install the binary by providing an explicit do-install target. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2018/03/04 15:52:12 bsiegert Exp $ d3 1 a3 1 DISTNAME= matterircd-0.14.0 a4 1 PKGREVISION= 2 @ 1.3 log @Revbump all Go packages after Go 1.10 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2017/12/28 13:19:38 dholland Exp $ d5 1 a5 1 PKGREVISION= 1 d22 3 @ 1.2 log @Extract with bsdtar. (Build then fails on golang issues.) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2017/09/08 16:16:58 jperkin Exp $ d5 1 @ 1.1 log @Import matterircd-0.14.0 as chat/matterircd. Minimal IRC server which integrates with Mattermost and Slack. Features: - support direct messages / private channels / edited messages - auto-join/leave to same channels as on mattermost - reconnects with backoff on mattermost restarts - support multiple users - support channel backlog (messages when you're disconnected from IRC/mattermost) - search messages (/msg mattermost search query) - scrollback support (/msg mattermost scrollback #channel limit) - restrict to specified mattermost instances - set default team/server - WHOIS, WHO, JOIN, LEAVE, NICK, LIST, ISON, PRIVMSG, MODE, TOPIC, LUSERS, AWAY, KICK, INVITE support - support TLS (ssl) - support LDAP logins (mattermost enterprise) (use your ldap account/pass to login) - &users channel that contains members of all teams (if mattermost is so configured) for easy messaging - supports mattermost roles (shows admins with @@ status for now) - gitlab auth hack by using mmtoken cookie (see https://github.com/42wim/matterircd/issues/29) @ text @d1 1 a1 1 # $NetBSD$ d7 1 @