Next | Query returned 176 messages, browsing 21 to 30 | Previous

History of commit frequency

CVS Commit History:


   2023-01-09 11:52:34 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
py-mercurial: update to 6.3.2.

Mercurial 6.3.2

    [ecfc84b956a8] tests: expect the message from 1baf0fffd82f in test-hghave.t \ 
(issue6762)
    [5c095119bff4] tests: add the missing space to test-hghave.t (issue6762)
    [2c346c1c75ec] tests: use an all too familiar executable in test-run-tests.t \ 
(issue6661)
    [13c0e3b4fd35] tests: use test -f instead of ls to see if a file is present \ 
(issue6662)
    [8ced4ca30ea1] bisect: correct message about aborting an in-progress bisect \ 
(issue6527)
    filemerge: fix crash when using filesets in [partial-merge-tools]
    help: fix a py3 error interpolating Set into b'%s'
    match: make the FLAG_RE pattern a raw string
    python-compat: adapt to Python 3.11 BC breakage with random.sample
    rust-status: fix thread count ceiling
    hg: show the correct message when cloning an LFS repo with extension disabled
    extensions: process disabled external paths when hgext package is in-memory
    emitrevision: consider ancestors revision to emit as available base
    make: add a target for building pyoxidizer tests on macOS
    run-tests: support --pyoxidized on macOS
    packaging: add dependencies to the PyOxidizer build on macOS
    Miscellaneous test fixes
   2022-11-25 12:09:07 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-mercurial: update to 6.3.1.

Mercurial 6.3.1

    memory-usage: fix hg log --follow --rev R F space complexity (dcb2581e33be)
    Improve portability and robustness of test harness
    hg-core: relax dependencies pinning
    matcher: fix issues regex flag contained in pattern (issue6759)
    matcher: do not prepend '.*' to pattern using ^ after flags
    packaging: refresh dependency hashes (issue6750)
    cffi: fix a bytes vs str issue on macOS when listing directories
    commit: properly consider file include and exclude options when closing branch
    dirstate-v2: do not put the dirstate data file in a transaction

Mercurial 6.3

New Features

    testlib: add --raw-sha1 option to f
    rhg: add config.rhg helptext
    config: add alias from hg help rhg to hg help rust
    rhg: add a config option to fall back immediately
    bundle: introduce a --exact option
    perf-bundle: add a new command to benchmark bundle creation time
    perf-bundle: accept --rev arguments
    perf-bundle: accept --type argument
    perf-unbundle: add a perf command to time the unbundle operation
    perf: introduce a benchmark for delta-find
    contrib: add support for rhel9
    phase-shelve: Implement a 'shelve.store' experimental config
    debug-delta-find: introduce a quiet mode
    sort-revset: introduce a random variant
    phase: introduce a dedicated requirement for the archived phase
    rebase: add boolean config item rebase.store-source
    rhg: make [rhg status -v] work when it needs no extra output
    rhg: support "!" syntax for disabling extensions
    rhg: add debugrhgsparse command to help figure out bugs in rhg
    rhg: add sparse support
    rhg-status: add support for narrow clones
    templates: add filter to reverse list
    contrib: add pull_logger extension
    revset: handle wdir() in roots()
    revset: handle wdir() in sort(..., -topo)
    rhg: support tweakdefaults
    rhg: parallellize computation of [unsure_is_modified]

Bug Fixes

    shelve: demonstrate that the state is different across platforms (issue6735)
    shelve: in test for trailing whitespace, strip commit (issue6735)
    shelve: remove strip and rely on prior state (issue6735)
    tests: fix http-bad-server expected errors for python 3.10 (issue6643)
    status: let --no-copies override ui.statuscopies
    releasenotes: use re.MULTILINE mode when checking admonitions
    rhg: fallback to slow path on invalid patterns in hgignore
    Fix a bunch of leftover str/bytes issues from Python 3 migration
    keepalive: ensure close_all() actually closes all cached connections
    lfs: fix blob corruption when tranferring with workers on posix
    lfs: avoid closing connections when the worker doesn't fork
    dirstate-v2: update constant that wasn't kept in sync
    dirstate-v2: fix edge case where entries aren't sorted
    upgrade: no longer keep all revlogs in memory at any point
    rust-status: save new dircache even if just invalidated
    dirstate-v2: hash the source of the ignore patterns as well
    rhg: fallback when encountering ellipsis revisions
    shelve: handle empty parents and nodestoremove in shelvedstate (issue6748)
    profile: prevent a crash when line number is unknown
    tags-fnode-cache: do not repeatedly open the filelog in a loop
    tags-fnode-cache: skip building a changectx in getfnode
    rust: create wrapper struct to reduce regex contention issues

Backwards Compatibility Changes

    chg worker processes will now correctly load per-repository configuration
    phase: rename the requirement for internal-phase from internal-phase to \ 
use-internal-phase (see 74fb1842f8b962cf03d7cd5b841dbcf2ae065587)
   2022-10-10 13:04:11 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-mercurial: update to 6.2.3.

Mercurial 6.2.3

    tests: improve portability, debugging and flakiness
    packaging: update dulwich to drop the certifi dependency on Windows
    rhg: fix bugs around [use-dirstate-tracked-hint] and repo auto-upgrade
   2022-09-09 19:24:41 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-mercurial: update to 6.2.2.

Mercurial 6.2.2

    fsmonitor: restore functionality by moving to new dirstate APIs
    dirstate-v2: fix data file transaction handling (issue6730)
    rust: fix behavior when matching files with multiple includes
    rust: widen range of compatible crates to help with packaging
    rust-status: ignored directories are now correctly only listed if opted into
    automation: improve Windows packaging tooling
    contrib: update Mercurial install in bootstrap environment
    Remove flakiness in some tests
    Improve portability of certain tar uses in tests
   2022-07-31 12:50:11 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-mercurial: update to 6.2.1.

Fix SSL support in Python 3.6
git: make sure to fsdecode bookmark names everywhere (issue6723)
git: add a missing reset_copy keyword argument to dirstate.set_tracked()
git: copy findmissingrevs() from revlog.py to gitlog.py (issue6472)
packaging: update keyring on Windows to avoid spurious stacktraces
packaging: bump dulwich to 0.20.45
Fix typos in documentation for debugdiscovery
Miscellaneous improvements of debugdiscovery
   2022-07-17 11:51:33 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
py-mercurial: update to 6.2.

This is the first release to support Python 3.6+ only

New Features

    Introduce a way to auto-upgrade a repo for certain requirements (see hg help \ 
config.format)
    filemerge: add support for partial conflict resolution by external tool
    contrib: add a partial-merge tool for sorted lists (such as Python imports)
    revlog: reorder p1 and p2 when p1 is null and p2 is not while respecting \ 
issue6528
    rhg: add support for ignoring all extensions
    completion: install completers to conventional locations
    revert: ask user to confirm before tracking new file when interactive
    Rust implementation now uses the new dirstate API
    sslutil: be less strict about which ciphers are allowed when using --insecure
    sslutil: support TLSV1_ALERT_PROTOCOL_VERSION reason code
    absorb: make --edit-lines imply --apply-changes
    diff: add help text to highlight the ability to do merge diffs
    censor: make rhg fall back to python when encountering a censored node
    clone: use better names for temp files
    debuglock: make the command more useful in non-interactive mode
    debugdeltachain: distinct between snapshot and other diffs
    debugindex: rename to debugindex debug-revlog-index
    Make debug-revlog-index give out more information
    sparse: use the rust code even when sparse is present

Bug Fixes

    Python 3 bugfixes
    Windows bugfixes
    templates: make firstline filter not keep '\v', '\f' and similar
    rhg: sort unsupported extensions in error message
    Improve performance of all functions that extract the first line of a text
    crecord: avoid duplicating lines when reverting noeol->eol change
    Some config.path options are now discoverable via config
    mail: don't complain about a multi-word email.method
    bundlespec: do not overwrite bundlespec value with the config one
    bundlespec: do not check for - in the params portion of the bundlespec
    bundlespec: handle the presence of obsmarker part
    sparse: start moving away from the global variable for detection of usage
    rust-changelog: don't skip empty lines when iterating over changeset lines
    narrow: support debugupgraderepo
    bundle: quick fix to ludicrous performance penalty
    followlines: don't put Unicode directly into the .js file (issue6559)
    manifest: improve error message in case for tree manifest
    revlog: use %d to format int instead of %lu (issue6565)
    revlog: use appropriate format char for int ("i" instead of I")
    worker: stop relying on garbage collection to release memoryview
    worker: implement _blockingreader.readinto() (issue6444)
    worker: avoid potential partial write of pickled data

Backwards Compatibility Changes

    Removed Python 2 support: this includes a lot of cleanup in our codebase, \ 
automation, testing, etc.
    debugindex: rename to debugindex debug-revlog-index

Miscellaneous

    Fix typos and add missing items from documentation
    dirstate-tree: optimize HashMap lookups with raw_entry_mut
    Rust dependencies have been upgraded
    revlog: rank computation is done by Rust when available
    Improve discovery test tooling
    Audit the number of queries done in discovery
    Improved .hgignore of the mercurial-devel repository itself
    Improve test coverage of dirstate-v2
    rust-requirements: allow loading repos with bookmarksinstore requirement
    Various Rust refactorings to help with revlog management
    Improve debugability of Rust structs
    Improve unit testing of the Rust dirstatemap
    Improve robustness of the Rust dirstatemap to corruption
    Improve changelog-v2 upgrade system
   2022-07-03 19:52:41 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-mercurial: update to 6.1.4.

Changes not found
   2022-06-13 12:47:21 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-mercurial: update to 6.1.3.

Mercurial 6.1.3

security:

    narrow_widen_acl: enforce narrowacl in narrow_widen (SEC) 6b10151b9621

normal notes:

    censor: fix [hg update] away from a revision with censored files
    amend: stop losing copies when amending
    rhg: strengthen dirstate v2 writing in broken filesystems
    work around some broken DLL imports in Windows
    worker: adapt _blockingreader to work around a python3.8.[0-1] bug (issue6444)
    rhg: correctly handle the case where diffs are encoded relative to nullrev
    fix bugs and race-conditions in the Mercurial test runner
    chg: ignore already closed fds when cleaning up
   2022-05-10 09:06:10 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-mercurial: update to 6.1.2.

= Mercurial 6.1.2 =

 * Improve Windows test suite
 * Fix `debuglock` not ignoring a missing lockfile when forcing a lock
 * Improve help of `ui.large-file-limit`
 * Set the large-file-limit to 10MB (from 10MiB) for clarity
 * While rewriting desc hashes, ignore ambiguous prefix "hashes"
 * Fix a crash in partial amend with copies
 * Fix a py3 compatiblity bug
 * Fix incorrect metadata causing dirstate-v2 data loss in edge case
 * Fix cleanup of old dirstate-v2 data files when using `rhg`
 * Make reference to `.hg/last_message.txt` relative in commit
 * Fix an infinite hang when `rhg` is used in the background
 * Fix Python DLL loading bug in Windows
 * Add `--docket` flag to `debugstate` to check out dirstate-v2 metadata
 * Remove `debugdirstateignorepatternhash` in favor of `debugstate --docket`
 * Fix incorrect metadata causing systematic complete dirstate-v2 rewrite
   2022-04-21 00:14:01 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-mercurial: update to 6.1.1.

= Mercurial 6.1.1 =

 * Fix Rust compilation on `aarcch64`
 * Fix Rust compilation on architectures where `char` is unsigned
 * When the merge tool uses `$output`, don't leave markers in `$local`
 * Improve test suite support on big-endian platforms
 * Cap the number of concurrent threads to 16 in Rust `hg status` to prevent \ 
huge speed regression at higher thread counts
 * Fix `amend` with copies in extras
 * Abort if commit we're trying to `unamend` was not created by `hg [un]amend`
 * Fix file name in the pullbundle help text
 * Fix an issue with data not being correctly reset in the C implementation of \ 
dirstate-v2
 * Fix issue6673 where some tags were missing from cache after a merge
 * Fix stream-cloning a repo with empty requirements
 * Fix a false warning about content-divergence creation
 * Fix silly blackbox entries when hg is interrupted
 * Fix unsoundness (no known exploits) in Rust extensions (see cfd270d83169 and \ 
dd6b67d5c256)
 * Fix Rust dirstate counters not being updated correctly leading to some \ 
potential bugs (none known)
 * Stop relying on a compiler implementation detail in Rust HgPath

Next | Query returned 176 messages, browsing 21 to 30 | Previous