432 Commits

Author SHA256 Message Date
e6504c92bc Accepting request 1297580 from devel:tools:scm
- Mercurial 7.1

OBS-URL: https://build.opensuse.org/request/show/1297580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=216
2025-08-06 12:31:50 +00:00
08c640e834 - Mercurial 7.1
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=392
2025-08-04 20:13:36 +00:00
ab232897c8 Accepting request 1293526 from devel:tools:scm
- Mercurial 7.0.3

OBS-URL: https://build.opensuse.org/request/show/1293526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=215
2025-07-16 15:35:29 +00:00
7bf57a106c - Mercurial 7.0.3
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=390
2025-07-15 18:57:44 +00:00
cd2eca6492 Use %make_build for building docs and chg instead of make directly
Speeds up build a fair bit as it can use multiprocessors

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=389
2025-05-23 10:23:02 +00:00
8f8226c516 Remove unused zero-length rpmlint filter
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=388
2025-05-23 10:01:33 +00:00
04a0c15633 Accepting request 1275241 from devel:tools:scm
- Mercurial 7.0.2

OBS-URL: https://build.opensuse.org/request/show/1275241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=214
2025-05-08 18:39:42 +00:00
1f00050bc0 - Mercurial 7.0.2
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=386
2025-05-07 11:26:21 +00:00
ae7481eae2 Accepting request 1267635 from devel:tools:scm
- Mercurial 7.0.1

OBS-URL: https://build.opensuse.org/request/show/1267635
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=213
2025-04-08 15:51:02 +00:00
a1db112c39 - Mercurial 7.0.1
This upgrade is long overdue and fixes a security vulnerability transitive
  from `zstd` itself.
  * vendor: upgrade to python-zstandard 0.23.0

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=384
2025-04-07 10:59:14 +00:00
ad5b377e2e Accepting request 1256086 from devel:tools:scm
- Mercurial 7.0

OBS-URL: https://build.opensuse.org/request/show/1256086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=212
2025-03-28 08:36:01 +00:00
c8b4dba1c4 - Mercurial 7.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=382
2025-03-25 23:36:45 +00:00
375adca1ca Accepting request 1254816 from home:mcepl:branches:devel:tools:scm
- Clean up rpmlint issues

OBS-URL: https://build.opensuse.org/request/show/1254816
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=381
2025-03-20 19:38:50 +00:00
4990e32f34 Accepting request 1254535 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1254535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=211
2025-03-20 18:24:09 +00:00
OBS User buildservice-autocommit
889ecbea6a baserev update by copy to link target
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=380
2025-03-20 18:24:09 +00:00
OBS User buildservice-autocommit
1e1682b8d7 Updating link to change in openSUSE:Factory/mercurial revision 211
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=d55e000b6dac6c872f0d07497083834a
2025-03-20 18:24:09 +00:00
f49ee78821 Accepting request 1254757 from home:mcepl:branches:devel:tools:scm
* hgweb: fix XSS vulnerability in hgweb (CVE-2025-2361, bsc#1239685)

OBS-URL: https://build.opensuse.org/request/show/1254757
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=379
2025-03-20 16:09:49 +00:00
836d4cc2d6 Accepting request 1254529 from home:DrinkyBird:branches:devel:tools:scm
- Mercurial 6.9.4
  * hgweb: fix XSS vulnerability in hgweb (CVE-2025-2361)

OBS-URL: https://build.opensuse.org/request/show/1254529
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=378
2025-03-19 22:07:20 +00:00
1583fdfb54 Accepting request 1250644 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1250644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=210
2025-03-07 15:38:57 +00:00
81ce4aabbd - Mercurial 6.9.3
out of schedule release to fix a regression introduced in 6.9.2
  * fix processing of superfluous requirements specified for streamclone
    in clone bundle manifest

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=376
2025-03-06 13:50:14 +00:00
1961bb2fdc - Updated to use new build system via pyproject macros. This change
is required for the upcoming 7.0 release, which will remove support
  for the old build method.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=375
2025-03-01 23:13:43 +00:00
4a10d8858f Accepting request 1247247 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1247247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=209
2025-02-20 15:28:20 +00:00
b007aa3f63 - Mercurial 6.9.2
* narrow: stricter validation of narrowspec patterns
  * narrow: stricter validation of narrowspec patterns in rhg
  * rhg: fix a bug where only the first pattern in narrowspec was validated
  * extensions: allow wrapping a function with a bytes name again
  * upgrade: fix a reference to a missing attribute
  * bundles: filter out unsupported requirements for non-packed1 format
  * dirstate-race: add more output to highlight a "to-be-revealed" bug
  * dirstate-race: simplify some output match to highligh an error
  * dirstate-race: fix a missing synchronisation in the python code
  * dirstatemap: stop setting identity after reading the data
  * sshpeer: fix deadlock on short writes
  * sshpeer: fix another occurrence of short write handling

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=373
2025-02-19 22:41:57 +00:00
5e83325171 Accepting request 1244276 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1244276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=208
2025-02-09 19:00:54 +00:00
9a83bc4e25 - Mercurial 6.9.1
* ci: disable caching of the wheels that get built to save space
  * tests: use `--no-cache-dir` with `pip`
  * run-tests: disable caching of the wheels when installing test Mercurial
  * manifest: delay import of `typing.ByteString` for py 3.14 support (issue6940)
  * contrib: propagate `pytype` failures outside of `check-pytype.sh`
  * acl: fix confusing formatting in help text (issue6942)
  * ui: fix escape sequences in in readline prompts (issue6930)
  * ci: let branch job run for scheduled build too
  * ci: automatically starts platform and py-version test for scheduled build
  * help: fix command build with rust
  * copyright: update to 2025
  * ci: also let the nightly build run on tags
  * usage: refactor usage.resources config parsing
  * hg-core: fix usage.resources typo
  * hg-core: fix usage.resources default logic

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=371
2025-02-07 21:21:22 +00:00
a640a9b0ef Accepting request 1241361 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1241361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=207
2025-01-31 15:01:58 +00:00
c55b742d9c - BuildRequire python-setuptools: Mandatory when building against
Python 3.13.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=369
2025-01-30 13:52:13 +00:00
615dfc981d Accepting request 1225323 from devel:tools:scm
Mercurial 6.9 (forwarded request 1225322 from develop7)

OBS-URL: https://build.opensuse.org/request/show/1225323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=206
2024-11-21 14:13:17 +00:00
9260f04963 Mercurial 6.9
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=367
2024-11-20 15:28:23 +00:00
0a7246c535 OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=366 2024-11-19 16:06:14 +00:00
c76d460715 - fix runtime requires
* copytracing: fix a bug in an edge
  * largefiles: fix check that ensures that --all-largefiles is only
  * rhg: expand user and environment variable in paths to ignore in config
      * phases: introduce a performant efficient way to access
      * branchcache: add more test for the logic around
      * branchcache: skip entries that are topological
    * stream: in v3, skip the "size" fast path if the entries have some
    * inline-changelog: fix a critical bug in write_pending that delete data
    * inline-changelog: fix pending transaction visibility when splitting
  * bundle2: make the "hgtagsfnodes" part advisory
  Exceptional release following a crash found in delta code that
  + New Experimental Features
  + Bug Fixes
    * rust-python-index: don't panic on a corrupted index when calling
    * cext: fix potential memory leaks of list items appended
    *not* using `persistent-nodemap`
    If this is something that matters to you, please reach out to us as this
    is not an insurmountable obstacle. This is a choice base on the assumption
    that there are few people in this situation and our time should be spent
    * 62913:498017baa34b "cleanup: remove some code scheduled to be removed
    * 62914:88ef80210d67 "cleanup: drop `dirstate.is_changing_parent`
    * 62916:d8f65fc72e7b "cleanup: drop deprecated config attribute
    * 62917:5c9c41273367 "cleanup: turn `pathsuboption` deprecation warning
    * 62918:7b837fabc990 "cleanup: turn `wrappedfunction` deprecation warning
    * 62919:eda075d7b2ac "cleanup: turn `wrapfunction` deprecation warning
    * 62920:c845479fc64d "cleanup: drop the `bytes` compatibility
    * 63465:a93e52f0b6ff "changelog: disallow delayed write on inline
    * 63825:79cd29d598af "dirstate: make the `transaction` argument
  + Miscellaneous

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=365
2024-11-19 15:19:40 +00:00
3b0de88235 Accepting request 1219011 from devel:tools:scm
Mercurial 6.8.2 (forwarded request 1219010 from develop7)

OBS-URL: https://build.opensuse.org/request/show/1219011
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=205
2024-10-30 16:29:58 +00:00
8627502424 Mercurial 6.8.2
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=363
2024-10-29 11:29:43 +00:00
b6e505cc8d Accepting request 1200801 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1200801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=204
2024-09-15 10:33:11 +00:00
f30c1c159c - Use existing python RPM macros instead of custom ones.
- Remove mercurial-docutils-compat.diff.
- Remove checks for obsolete SUSE version.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=361
2024-09-13 10:42:33 +00:00
4293458330 Accepting request 1191869 from devel:tools:scm
- Mercurial 6.8.1
  * Python 3.12: fix an issue between `threading` and `demandimport`
  * rhg: expand user and environment variable in paths to ignore in config 
    and includes
  * `win32mbcs` extension: fix an encoding issue (forwarded request 1191868 from develop7)

OBS-URL: https://build.opensuse.org/request/show/1191869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=203
2024-08-07 07:15:02 +00:00
14efdb2200 Accepting request 1191868 from home:develop7:branches:devel:tools:scm
- Mercurial 6.8.1
  * Python 3.12: fix an issue between `threading` and `demandimport`
  * rhg: expand user and environment variable in paths to ignore in config 
    and includes
  * `win32mbcs` extension: fix an encoding issue

OBS-URL: https://build.opensuse.org/request/show/1191868
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=359
2024-08-06 12:57:59 +00:00
343ac0aa53 Accepting request 1186325 from devel:tools:scm
Mercurial 6.8
Regularly scheduled major release. (forwarded request 1186324 from develop7)

OBS-URL: https://build.opensuse.org/request/show/1186325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=202
2024-07-09 18:02:57 +00:00
056fe1e65a Accepting request 1186324 from home:develop7:branches:devel:tools:scm
Mercurial 6.8
Regularly scheduled major release.

OBS-URL: https://build.opensuse.org/request/show/1186324
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=357
2024-07-09 08:07:02 +00:00
24ab374a3c Accepting request 1182870 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1182870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=201
2024-06-24 18:50:25 +00:00
1bc0715151 - Build with Python 3.11 on Leap 15.6.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=355
2024-06-23 15:42:23 +00:00
7237f3f3a0 Accepting request 1180232 from devel:tools:scm
- Mercurial 6.7.4
  Exceptional release following a critical regression causing possible data loss
  in certain conditions:
    * inline-changelog: fix a critical bug in write_pending that delete data 
      (3cf9e52f5e27)
    * inline-changelog: fix pending transaction visibility when splitting 
      (1721d983dd6d)
  Other changes in this release:
    * exchange: fix locking to actually be scoped
    * chistedit: change action for the correct item
    * rust-status: sort the failed matches when printing them
    * hooks: add a prewlock and a prelock hooks
    * bookmark: fix remote bookmark deletion when the push is raced (forwarded request 1180231 from develop7)

OBS-URL: https://build.opensuse.org/request/show/1180232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=200
2024-06-13 13:37:47 +00:00
3e679bef8e - Mercurial 6.7.4
Exceptional release following a critical regression causing possible data loss
  in certain conditions:
    * inline-changelog: fix a critical bug in write_pending that delete data 
      (3cf9e52f5e27)
    * inline-changelog: fix pending transaction visibility when splitting 
      (1721d983dd6d)
  Other changes in this release:
    * exchange: fix locking to actually be scoped
    * chistedit: change action for the correct item
    * rust-status: sort the failed matches when printing them
    * hooks: add a prewlock and a prelock hooks
    * bookmark: fix remote bookmark deletion when the push is raced

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=353
2024-06-12 13:51:31 +00:00
134c0fa198 Accepting request 1172398 from devel:tools:scm
Mercurial 6.7.3 (forwarded request 1172397 from develop7)

OBS-URL: https://build.opensuse.org/request/show/1172398
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=199
2024-05-08 09:38:53 +00:00
b9bb8f0b39 Accepting request 1172397 from home:develop7:branches:devel:tools:scm
Mercurial 6.7.3

OBS-URL: https://build.opensuse.org/request/show/1172397
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=351
2024-05-07 09:53:08 +00:00
18498c6026 Accepting request 1164611 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1164611
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=198
2024-04-05 18:24:24 +00:00
8343ce5044 Accepting request 1164583 from home:MSirringhaus:branches:devel:tools:scm
- Mercurial 6.7.2
  Exceptional release following a large performance regression when
  cloning.
  * phases: avoid a potentially costly dictionary interation in some case
  * phases: update the phase set as we go during retract boundary
  * bundle2: make the "hgtagsfnodes" part advisory

OBS-URL: https://build.opensuse.org/request/show/1164583
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=349
2024-04-04 13:50:27 +00:00
f62d28c6e3 Accepting request 1160089 from devel:tools:scm
Mercurial 6.7.1: urgent bugfix release (forwarded request 1160088 from develop7)

OBS-URL: https://build.opensuse.org/request/show/1160089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=197
2024-03-22 14:18:05 +00:00
1d4f339eb0 Accepting request 1160088 from home:develop7:branches:devel:tools:scm
Mercurial 6.7.1: urgent bugfix release

OBS-URL: https://build.opensuse.org/request/show/1160088
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/mercurial?expand=0&rev=347
2024-03-21 11:44:35 +00:00
d34ddf34c3 Accepting request 1159011 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1159011
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mercurial?expand=0&rev=196
2024-03-20 20:10:27 +00:00