Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package publicsuffix for openSUSE:Factory 
checked in at 2026-10-27 16:45:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/publicsuffix (Old)
 and      /work/SRC/openSUSE:Factory/.publicsuffix.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "publicsuffix"

Tue Oct 27 16:45:58 2026 rev:131 rq:1392564 version:20261022

Changes:
--------
--- /work/SRC/openSUSE:Factory/publicsuffix/publicsuffix.changes        
2026-09-24 22:55:18.052796757 +0200
+++ /work/SRC/openSUSE:Factory/.publicsuffix.new.2252680/publicsuffix.changes   
2026-10-27 16:45:59.924032791 +0100
@@ -1,0 +2,20 @@
+Sun Oct 25 20:37:59 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 20261022:
+  * Add *.ztna-dingtalk.com to the PRIVATE section (#3196)
+  * Remove `oya.to` (domain expired & drop-caught) (#3432)
+  * Remove GCom Internet entries: aliases121.com (#3435)
+  * Remove gitapp.si form the list (#3421)
+  * util: gTLD data autopull updates (#3414, #3338, #3331)
+  * AWS Submissions to the Public Suffix List - Q3 2026 (#3044)
+  * Remove knightpoint.systems and perspecta.cloud (#3070)
+  * Add NAVER Cloud (Ncloud Storage) domains to the PRIVATE
+    section (#3340)
+  * Replace explicit replit.dev entries with wildcard rules (#3251)
+  * AWS Submissions to the Public Suffix List Q2 2026 (#2771)
+  * Add retool.app (Retool) to PRIVATE section (#3283)
+  * Add glideos.app (Glide) (#3200)
+  * Add site prefixes to Combell domains (#3282)
+  * Add iqhs.pl (IQHost) to PRIVATE section (#3264)
+
+-------------------------------------------------------------------

Old:
----
  publicsuffix-20260921.tar.xz

New:
----
  publicsuffix-20261022.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ publicsuffix.spec ++++++
--- /var/tmp/diff_new_pack.mXxRyq/_old  2026-10-27 16:46:02.019120548 +0100
+++ /var/tmp/diff_new_pack.mXxRyq/_new  2026-10-27 16:46:02.020120589 +0100
@@ -18,7 +18,7 @@
 
 
 Name:           publicsuffix
-Version:        20260921
+Version:        20261022
 Release:        0
 Summary:        Cross-vendor public domain suffix database
 License:        MPL-2.0

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.mXxRyq/_old  2026-10-27 16:46:02.105124150 +0100
+++ /var/tmp/diff_new_pack.mXxRyq/_new  2026-10-27 16:46:02.110124359 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/publicsuffix/list.git</param>
-              <param 
name="changesrevision">728555a30ef4d40e42a82d5678e5fbad2ad17b26</param></service></servicedata>
+              <param 
name="changesrevision">8437e5262f13305f94087abe699b4fe2be1d1de8</param></service></servicedata>
 (No newline at EOF)
 

++++++ publicsuffix-20260921.tar.xz -> publicsuffix-20261022.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/publicsuffix-20260921/.github/workflows/ci.yml 
new/publicsuffix-20261022/.github/workflows/ci.yml
--- old/publicsuffix-20260921/.github/workflows/ci.yml  2026-09-21 
20:49:52.000000000 +0200
+++ new/publicsuffix-20261022/.github/workflows/ci.yml  2026-10-22 
10:36:29.000000000 +0200
@@ -38,6 +38,8 @@
     steps:
       - name: Check out code
         uses: actions/[email protected]
+        with:
+          fetch-depth: 0
 
       - name: Set up Go
         uses: actions/[email protected]
@@ -45,6 +47,8 @@
           go-version: 'stable'
 
       - name: Run validations
+        env:
+          GITHUB_TOKEN: ${{ github.token }}
         run: |
           cd tools
           echo "Running PSL validations" && \
@@ -52,5 +56,6 @@
           go run ./psltool check-pr \
             --gh-owner ${{ github.event.repository.owner.login }} \
             --gh-repo ${{ github.event.repository.name }} \
+            --gh-local-clone .. \
             --online-checks \
             ${{ github.event.pull_request.number }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/publicsuffix-20260921/public_suffix_list.dat 
new/publicsuffix-20261022/public_suffix_list.dat
--- old/publicsuffix-20260921/public_suffix_list.dat    2026-09-21 
20:49:52.000000000 +0200
+++ new/publicsuffix-20261022/public_suffix_list.dat    2026-10-22 
10:36:29.000000000 +0200
@@ -6809,7 +6809,7 @@
 
 // newGTLDs
 
-// List of new gTLDs imported from 
https://www.icann.org/resources/registries/gtlds/v2/gtlds.json on 
2026-07-24T16:40:16Z
+// List of new gTLDs imported from 
https://www.icann.org/resources/registries/gtlds/v2/gtlds.json on 
2026-10-16T18:37:24Z
 // This list is auto-generated, don't edit it manually.
 // aaa : American Automobile Association, Inc.
 // https://www.iana.org/domains/root/db/aaa.html
@@ -7627,7 +7627,7 @@
 // https://www.iana.org/domains/root/db/college.html
 college
 
-// cologne : dotKoeln GmbH
+// cologne : domainworx Service & Management GmbH
 // https://www.iana.org/domains/root/db/cologne.html
 cologne
 
@@ -8795,10 +8795,6 @@
 // https://www.iana.org/domains/root/db/juegos.html
 juegos
 
-// juniper : JUNIPER NETWORKS, INC.
-// https://www.iana.org/domains/root/db/juniper.html
-juniper
-
 // kaufen : Dog Beach, LLC
 // https://www.iana.org/domains/root/db/kaufen.html
 kaufen
@@ -8843,7 +8839,7 @@
 // https://www.iana.org/domains/root/db/kiwi.html
 kiwi
 
-// koeln : dotKoeln GmbH
+// koeln : domainworx Service & Management GmbH
 // https://www.iana.org/domains/root/db/koeln.html
 koeln
 
@@ -10219,7 +10215,7 @@
 // https://www.iana.org/domains/root/db/staples.html
 staples
 
-// star : Star India Private Limited
+// star : JioStar India Private Limited
 // https://www.iana.org/domains/root/db/star.html
 star
 
@@ -11347,9 +11343,10 @@
 *.compute.estate
 *.alces.network
 
-// Alibaba Cloud API Gateway
+// Alibaba
 // Submitted by Alibaba Cloud Security 
<[email protected]>
 alibabacloudcs.com
+*.ztna-dingtalk.com
 ms.fun
 ms.show
 
@@ -11411,6 +11408,32 @@
 execute-api.us-west-1.amazonaws.com
 execute-api.us-west-2.amazonaws.com
 
+// Amazon Bedrock AgentCore Identity Consent Portal
+// Submitted by AWS Security <[email protected]>
+// Reference: _MPIAF4IUV7E6TWCRJLOA3T4PHY
+consent-portal.bedrock-agentcore.ap-northeast-1.amazonaws.com
+consent-portal.bedrock-agentcore.ap-northeast-2.amazonaws.com
+consent-portal.bedrock-agentcore.ap-south-1.amazonaws.com
+consent-portal.bedrock-agentcore.ap-south-2.amazonaws.com
+consent-portal.bedrock-agentcore.ap-southeast-1.amazonaws.com
+consent-portal.bedrock-agentcore.ap-southeast-2.amazonaws.com
+consent-portal.bedrock-agentcore.ap-southeast-5.amazonaws.com
+consent-portal.bedrock-agentcore.ap-southeast-7.amazonaws.com
+consent-portal.bedrock-agentcore.ca-central-1.amazonaws.com
+consent-portal.bedrock-agentcore.eu-central-1.amazonaws.com
+consent-portal.bedrock-agentcore.eu-north-1.amazonaws.com
+consent-portal.bedrock-agentcore.eu-south-1.amazonaws.com
+consent-portal.bedrock-agentcore.eu-south-2.amazonaws.com
+consent-portal.bedrock-agentcore.eu-west-1.amazonaws.com
+consent-portal.bedrock-agentcore.eu-west-2.amazonaws.com
+consent-portal.bedrock-agentcore.eu-west-3.amazonaws.com
+consent-portal.bedrock-agentcore.sa-east-1.amazonaws.com
+consent-portal.bedrock-agentcore.us-east-1.amazonaws.com
+consent-portal.bedrock-agentcore.us-east-2.amazonaws.com
+consent-portal.bedrock-agentcore.us-gov-west-1.amazonaws.com
+consent-portal.bedrock-agentcore.us-west-1.amazonaws.com
+consent-portal.bedrock-agentcore.us-west-2.amazonaws.com
+
 // Amazon CloudFront
 // Submitted by Donavan Miller <[email protected]>
 // Reference: 54144616-fd49-4435-8535-19c6a601bdb3
@@ -11418,9 +11441,10 @@
 
 // Amazon Cognito
 // Submitted by AWS Security <[email protected]>
-// Reference: d7d4a954-976e-403e-a010-de9ed0cfbbd1
+// Reference: dd7b1be3-c336-4750-8e69-85d381b572dd
 auth.af-south-1.amazoncognito.com
 auth.ap-east-1.amazoncognito.com
+auth.ap-east-2.amazoncognito.com
 auth.ap-northeast-1.amazoncognito.com
 auth.ap-northeast-2.amazoncognito.com
 auth.ap-northeast-3.amazoncognito.com
@@ -11431,6 +11455,7 @@
 auth.ap-southeast-3.amazoncognito.com
 auth.ap-southeast-4.amazoncognito.com
 auth.ap-southeast-5.amazoncognito.com
+auth.ap-southeast-6.amazoncognito.com
 auth.ap-southeast-7.amazoncognito.com
 auth.ca-central-1.amazoncognito.com
 auth.ca-west-1.amazoncognito.com
@@ -11570,9 +11595,33 @@
 emrnotebooks-prod.us-west-2.amazonaws.com
 emrstudio-prod.us-west-2.amazonaws.com
 
+// Amazon Lightsail
+// Submitted by AWS Security <[email protected]>
+// Reference: _BNEF4RCADXL7ELNLFZHYJMSMW4
+amazonlightsail.com
+*.ap-east-1.cs.amazonlightsail.com
+*.ap-northeast-1.cs.amazonlightsail.com
+*.ap-northeast-2.cs.amazonlightsail.com
+*.ap-south-1.cs.amazonlightsail.com
+*.ap-southeast-1.cs.amazonlightsail.com
+*.ap-southeast-2.cs.amazonlightsail.com
+*.ap-southeast-3.cs.amazonlightsail.com
+*.ap-southeast-5.cs.amazonlightsail.com
+*.ca-central-1.cs.amazonlightsail.com
+*.eu-central-1.cs.amazonlightsail.com
+*.eu-north-1.cs.amazonlightsail.com
+*.eu-south-2.cs.amazonlightsail.com
+*.eu-west-1.cs.amazonlightsail.com
+*.eu-west-2.cs.amazonlightsail.com
+*.eu-west-3.cs.amazonlightsail.com
+*.sa-east-1.cs.amazonlightsail.com
+*.us-east-1.cs.amazonlightsail.com
+*.us-east-2.cs.amazonlightsail.com
+*.us-west-2.cs.amazonlightsail.com
+
 // Amazon Managed Workflows for Apache Airflow
 // Submitted by AWS Security <[email protected]>
-// Reference: bfd043cc-2816-451d-894e-612c6b61a438
+// Reference: _2D43DR7RQE2YAOU6AMDMC65YVY
 *.airflow.af-south-1.on.aws
 *.airflow.ap-east-1.on.aws
 *.airflow.ap-northeast-1.on.aws
@@ -11585,6 +11634,7 @@
 *.airflow.ap-southeast-3.on.aws
 *.airflow.ap-southeast-4.on.aws
 *.airflow.ap-southeast-5.on.aws
+*.airflow.ap-southeast-7.on.aws
 *.airflow.ca-central-1.on.aws
 *.airflow.ca-west-1.on.aws
 *.airflow.eu-central-1.on.aws
@@ -12191,7 +12241,7 @@
 
 // AWS Elastic Beanstalk
 // Submitted by AWS Security <[email protected]>
-// Reference: e4e02a54-eaf9-4fe7-b662-39ccbc011a04
+// Reference: _CCBN322SBHBCSUGB7BBDVTREDI
 cn-north-1.eb.amazonaws.com.cn
 cn-northwest-1.eb.amazonaws.com.cn
 elasticbeanstalk.com
@@ -12201,13 +12251,18 @@
 ap-northeast-2.elasticbeanstalk.com
 ap-northeast-3.elasticbeanstalk.com
 ap-south-1.elasticbeanstalk.com
+ap-south-2.elasticbeanstalk.com
 ap-southeast-1.elasticbeanstalk.com
 ap-southeast-2.elasticbeanstalk.com
 ap-southeast-3.elasticbeanstalk.com
+ap-southeast-4.elasticbeanstalk.com
 ap-southeast-5.elasticbeanstalk.com
+ap-southeast-6.elasticbeanstalk.com
 ap-southeast-7.elasticbeanstalk.com
 ca-central-1.elasticbeanstalk.com
+ca-west-1.elasticbeanstalk.com
 eu-central-1.elasticbeanstalk.com
+eu-central-2.elasticbeanstalk.com
 eu-north-1.elasticbeanstalk.com
 eu-south-1.elasticbeanstalk.com
 eu-south-2.elasticbeanstalk.com
@@ -12269,9 +12324,10 @@
 
 // AWS Transfer Family web apps
 // Submitted by AWS Security <[email protected]>
-// Reference: 9265cdd3-f017-42ab-98bb-08bf427d3fc9
+// Reference: _PYLGNY4SQAVGHDG4DGP234KPQY
 transfer-webapp.af-south-1.on.aws
 transfer-webapp.ap-east-1.on.aws
+transfer-webapp.ap-east-2.on.aws
 transfer-webapp.ap-northeast-1.on.aws
 transfer-webapp.ap-northeast-2.on.aws
 transfer-webapp.ap-northeast-3.on.aws
@@ -12282,6 +12338,7 @@
 transfer-webapp.ap-southeast-3.on.aws
 transfer-webapp.ap-southeast-4.on.aws
 transfer-webapp.ap-southeast-5.on.aws
+transfer-webapp.ap-southeast-6.on.aws
 transfer-webapp.ap-southeast-7.on.aws
 transfer-webapp.ca-central-1.on.aws
 transfer-webapp.ca-west-1.on.aws
@@ -12308,6 +12365,7 @@
 transfer-webapp.us-west-2.on.aws
 transfer-webapp.cn-north-1.on.amazonwebservices.com.cn
 transfer-webapp.cn-northwest-1.on.amazonwebservices.com.cn
+transfer-webapp.eusc-de-east-1.on.amazonwebservices.eu
 
 // eero
 // Submitted by Yue Kang <[email protected]>
@@ -12766,8 +12824,10 @@
 // Combell.com : https://www.combell.com
 // Submitted by Combell Team <[email protected]>
 webhosting.be
+site.webhosting.be
 prvw.eu
 hosting-cluster.nl
+site.hosting-cluster.nl
 
 // Contentful GmbH : https://www.contentful.com
 // Submitted by Contentful Developer Experience Team 
<[email protected]>
@@ -13731,10 +13791,6 @@
 gadget.app
 gadget.host
 
-// GCom Internet : https://www.gcom.net.au
-// Submitted by Leo Julius <[email protected]>
-aliases121.com
-
 // GDS : https://www.gov.uk/service-manual/technology/managing-domain-names
 // Submitted by Stephen Ford <[email protected]>
 campaign.gov.uk
@@ -13779,9 +13835,12 @@
 
 // Gitplac.si : https://gitplac.si
 // Submitted by Aljaž Starc <[email protected]>
-gitapp.si
 gitpage.si
 
+// Glide : https://www.glideapps.com
+// Submitted by Glide Engineering <[email protected]>
+glideos.app
+
 // Global NOG Alliance : https://nogalliance.org/
 // Submitted by Sander Steffann <[email protected]>
 nog.community
@@ -14233,6 +14292,10 @@
 ipv64.de
 ipv64.net
 
+// IQHost / IQ Group : https://iqhost.pl/
+// Submitted by Adam Buhl <[email protected]>
+iqhs.pl
+
 // ir.md : https://nic.ir.md
 // Submitted by Ali Soizi <[email protected]>
 ir.md
@@ -14407,10 +14470,6 @@
 kinghost.net
 uni5.net
 
-// KnightPoint Systems, LLC : http://www.knightpoint.com/
-// Submitted by Roy Keene <[email protected]>
-knightpoint.systems
-
 // KoobinEvent, SL : https://www.koobin.com
 // Submitted by Iván Oliva <[email protected]>
 koobin.events
@@ -14420,10 +14479,6 @@
 webthings.io
 krellian.net
 
-// KUROKU LTD : https://kuroku.ltd/
-// Submitted by DisposaBoy <[email protected]>
-oya.to
-
 // KV GmbH : https://www.nic.co.de
 // Submitted by KV GmbH <[email protected]>
 // Abuse reports to <[email protected]>
@@ -14860,6 +14915,48 @@
 // Submitted by Paulus Schoutsen <[email protected]>
 ui.nabu.casa
 
+// NAVER Cloud : https://www.ncloud.com
+// Submitted by Storage Team <[email protected]>
+kr.object.fin-ncloudstorage.com
+s3-website.kr.object.fin-ncloudstorage.com
+kr.object.private.fin-ncloudstorage.com
+kr.gov-ncloudstorage.com
+kr-private.gov-ncloudstorage.com
+kr.object.gov-ncloudstorage.com
+s3-website.kr.object.gov-ncloudstorage.com
+krs.object.gov-ncloudstorage.com
+s3-website.krs.object.gov-ncloudstorage.com
+kr.object.private.gov-ncloudstorage.com
+krs.object.private.gov-ncloudstorage.com
+kr.objectstorage.ncloud.com
+sg.objectstorage.ncloud.com
+kr.ncloudstorage.com
+kr-naver.ncloudstorage.com
+kr-naver-dev.ncloudstorage.com
+kr-private.ncloudstorage.com
+de.object.ncloudstorage.com
+s3-website.de.object.ncloudstorage.com
+kr.object.ncloudstorage.com
+s3-website.kr.object.ncloudstorage.com
+sg.object.ncloudstorage.com
+s3-website.sg.object.ncloudstorage.com
+us.object.ncloudstorage.com
+s3-website.us.object.ncloudstorage.com
+kr.object.private.ncloudstorage.com
+sg.object.private.ncloudstorage.com
+kr.website.ncloudstorage.com
+kr-naver.website.ncloudstorage.com
+kr-naver-dev.website.ncloudstorage.com
+jp.object.ncpstorage.com
+jp.jp4.object.ncpstorage.com
+jp.jp5.object.ncpstorage.com
+kr.object.ncpstorage.com
+s3-website-jp.object.ncpstorage.com
+jp.object.private.ncpstorage.com
+jp.jp4.object.private.ncpstorage.com
+jp.jp5.object.private.ncpstorage.com
+kr.object.private.ncpstorage.com
+
 // Needle Tools GmbH : https://needle.tools
 // Submitted by Felix Herbst <[email protected]>
 needle.run
@@ -15252,10 +15349,6 @@
 // Submitted by Alec Xiang <[email protected]>
 pplx.app
 
-// Perspecta : https://perspecta.com/
-// Submitted by Kenneth Van Alstyne <[email protected]>
-perspecta.cloud
-
 // Ping Identity : https://www.pingidentity.com
 // Submitted by Ping Identity <[email protected]>
 forgeblocks.com
@@ -15472,33 +15565,8 @@
 id.firewalledreplit.co
 repl.co
 id.repl.co
-replit.dev
-archer.replit.dev
-bones.replit.dev
-canary.replit.dev
-global.replit.dev
-hacker.replit.dev
-id.replit.dev
-janeway.replit.dev
-kim.replit.dev
-kira.replit.dev
-kirk.replit.dev
-odo.replit.dev
-paris.replit.dev
-picard.replit.dev
-pike.replit.dev
-prerelease.replit.dev
-reed.replit.dev
-riker.replit.dev
-sisko.replit.dev
-spock.replit.dev
-staging.replit.dev
-sulu.replit.dev
-tarpit.replit.dev
-teams.replit.dev
-tucker.replit.dev
-wesley.replit.dev
-worf.replit.dev
+*.replit.dev
+*.teams.replit.dev
 repl.run
 
 // Resin.io : https://resin.io
@@ -15506,6 +15574,10 @@
 resindevice.io
 devices.resinstaging.io
 
+// Retool : https://retool.com
+// Submitted by Andrew Guan <[email protected]>
+retool.app
+
 // Rico Developments Limited : https://adimo.co
 // Submitted by Colin Brown <[email protected]>
 adimo.co.uk
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/publicsuffix-20260921/tools/go.mod 
new/publicsuffix-20261022/tools/go.mod
--- old/publicsuffix-20260921/tools/go.mod      2026-09-21 20:49:52.000000000 
+0200
+++ new/publicsuffix-20261022/tools/go.mod      2026-10-22 10:36:29.000000000 
+0200
@@ -4,14 +4,14 @@
 
 require (
        github.com/google/go-cmp v0.7.0
-       golang.org/x/net v0.59.0
+       golang.org/x/net v0.60.0
        golang.org/x/text v0.42.0
 )
 
 require (
-       github.com/creachadair/command v0.2.11
+       github.com/creachadair/command v0.2.12
        github.com/creachadair/flax v0.1.0
-       github.com/creachadair/mds v0.30.5
+       github.com/creachadair/mds v0.31.0
        github.com/creachadair/taskgroup v0.14.4
        github.com/google/go-github/v63 v63.0.0
        github.com/natefinch/atomic v1.0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/publicsuffix-20260921/tools/go.sum 
new/publicsuffix-20261022/tools/go.sum
--- old/publicsuffix-20260921/tools/go.sum      2026-09-21 20:49:52.000000000 
+0200
+++ new/publicsuffix-20261022/tools/go.sum      2026-10-22 10:36:29.000000000 
+0200
@@ -1,9 +1,9 @@
-github.com/creachadair/command v0.2.11 
h1:YPpsfKHDgVvOWs0kzlZz1RviLbuyb/tBT39yzbtRSAU=
-github.com/creachadair/command v0.2.11/go.mod 
h1:p7iYfSCIAVz+oYYIsXsya1hjKgjitd3U/0eOrzTWkBQ=
+github.com/creachadair/command v0.2.12 
h1:xY+Y9G8WU1bh4D0J3oMXpQvyPX1BakFPypEW5LAcJGc=
+github.com/creachadair/command v0.2.12/go.mod 
h1:NngN5vztfAlswH/7YjwU3IBEgKXby/LyaLGhBJyk360=
 github.com/creachadair/flax v0.1.0 
h1:smGIMMdPK21WiN2hwHE8FqdfkfSaIEZGpZyEnPa5jsU=
 github.com/creachadair/flax v0.1.0/go.mod 
h1:F1PML0JZLXSNDMNiRGK2yjm5f+L9QCHchyHBldFymj8=
-github.com/creachadair/mds v0.30.5 
h1:JtylThbC3wUndriq7yZiY23AD0L7ZaKSvx3XQwQk8FI=
-github.com/creachadair/mds v0.30.5/go.mod 
h1:NGUd6kGUG0qQd2kgGOqb8NzakLnSmWZ5be2pHZsrBN4=
+github.com/creachadair/mds v0.31.0 
h1:h4SXXgallvZfD8CFQnQNAOtBkUGpZjPwNBRQpHpHM/g=
+github.com/creachadair/mds v0.31.0/go.mod 
h1:IZ3oLffgVNZ4O5WXTPxx7EX5ilSl1ypdv5FekYyynyI=
 github.com/creachadair/taskgroup v0.14.4 
h1:ttR8StLWmYA1O6x96YlTpQLXjKyRpO4RBo+OcO6W6C0=
 github.com/creachadair/taskgroup v0.14.4/go.mod 
h1:uhCtIEsa7zpeMAFixddhCYjbJi7e4JMyU7OXUygkSsg=
 github.com/google/go-cmp v0.5.2/go.mod 
h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
@@ -15,8 +15,8 @@
 github.com/google/go-querystring v1.1.0/go.mod 
h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU=
 github.com/natefinch/atomic v1.0.1 
h1:ZPYKxkqQOx3KZ+RsbnP/YsgvxWQPGxjC0oBt2AhwV0A=
 github.com/natefinch/atomic v1.0.1/go.mod 
h1:N/D/ELrljoqDyT3rZrsUmtsuzvHkeB/wWjHV22AZRbM=
-golang.org/x/net v0.59.0 h1:5zfYln+w5XCxwrnMMJPufRgNoXEaGxl0wo5GqPXyues=
-golang.org/x/net v0.59.0/go.mod h1:2DA/G1UfVbCpQPeWTmMPGY7Cs2PkBkwu743bVX5PIVg=
+golang.org/x/net v0.60.0 h1:79p50tfZlm0J9YfoDsSi639qSXNGVwEzOPLCxM2FsYU=
+golang.org/x/net v0.60.0/go.mod h1:2DA/G1UfVbCpQPeWTmMPGY7Cs2PkBkwu743bVX5PIVg=
 golang.org/x/text v0.42.0 h1:JbOZXgfeCPU9gacVtYliJqOhD+zhrEqK4LfdpmlUZqI=
 golang.org/x/text v0.42.0/go.mod 
h1:ojzP1Z+2QtioaF8DTtO8K5q7JWVVYwZKenzujK0Zd0E=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/publicsuffix-20260921/tools/internal/githistory/history.go 
new/publicsuffix-20261022/tools/internal/githistory/history.go
--- old/publicsuffix-20260921/tools/internal/githistory/history.go      
2026-09-21 20:49:52.000000000 +0200
+++ new/publicsuffix-20261022/tools/internal/githistory/history.go      
2026-10-22 10:36:29.000000000 +0200
@@ -54,7 +54,11 @@
                `--grep=\(#\d+\)$`,
                `--grep=^Merge pull request #\d+ from`,
                "--pretty=%H@%P@%s",
-               "master")
+               "--first-parent",
+               "HEAD")
+       if err != nil {
+               return nil, err
+       }
 
        ret := &History{
                GitPath: toplevel,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/publicsuffix-20260921/tools/internal/github/pr.go 
new/publicsuffix-20261022/tools/internal/github/pr.go
--- old/publicsuffix-20260921/tools/internal/github/pr.go       2026-09-21 
20:49:52.000000000 +0200
+++ new/publicsuffix-20261022/tools/internal/github/pr.go       2026-10-22 
10:36:29.000000000 +0200
@@ -6,6 +6,7 @@
        "context"
        "errors"
        "fmt"
+       "log"
        "os"
        "time"
 
@@ -44,6 +45,9 @@
                c.client = github.NewClient(nil)
                if token := os.Getenv("GITHUB_TOKEN"); token != "" {
                        c.client = c.client.WithAuthToken(token)
+                       log.Print("Using GITHUB_TOKEN for GitHub API requests")
+               } else {
+                       log.Print("GITHUB_TOKEN is not set, GitHub API requests 
are unauthenticated")
                }
        }
        return c.client
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/publicsuffix-20260921/tools/psltool/psltool.go 
new/publicsuffix-20261022/tools/psltool/psltool.go
--- old/publicsuffix-20260921/tools/psltool/psltool.go  2026-09-21 
20:49:52.000000000 +0200
+++ new/publicsuffix-20261022/tools/psltool/psltool.go  2026-10-22 
10:36:29.000000000 +0200
@@ -244,8 +244,8 @@
        errs = append(errs, parser.ValidateOffline(after)...)
        if checkPRArgs.Online {
                var prHistory *githistory.History
-               if validateArgs.Clone != "" {
-                       prHistory, err = 
githistory.GetPRInfo(validateArgs.Clone)
+               if checkPRArgs.Clone != "" {
+                       prHistory, err = githistory.GetPRInfo(checkPRArgs.Clone)
                        if err != nil {
                                return fmt.Errorf("failed to get local PR 
history: %w", err)
                        }

Reply via email to