The migration is imminent. By the time you read this, it has probably already happened. The official procedure to migrate a developer's workstation is to create a fresh clone and manually transfer local branches through patch files. That can be a bit limiting, so here I'm going to lay out an alternative (unofficial) path for [ ]
This all started when I looked at whether it would be possible to build Firefox with Pointer Authentication Code for arm64 macOS. In case you're curious, the quick answer is no, because Apple essentially hasn't upstreamed the final ABI for it yet, only Xcode clang can produce it, and obviously Rust can't. Anyways, the Rust [ ]
Did you hear the news? Firefox development is moving from Mercurial to Git. While the decision is far from being mine, and I was barely involved in the small incremental changes that ultimately led to this decision, I feel I have to take at least some responsibility. And if you are one of those who [ ]
(I haven't posted a lot in the past couple years, except for git-cinnabar announcements. This is going to be a long one, hold tight) This is quite the cryptic title, isn't it? What is this all about? ELF (Executable and Linkable Format) is a file format used for binary files (e.g. executables, shared libraries, object [ ]
Git-cinnabar is a git remote helper to interact with mercurial repositories. It allows to clone, pull and push from/to mercurial remote repositories, using git. Get it on github. These release notes are also available on the git-cinnabar wiki. What's new since 0.5.11? Full rewrite of the Python parts of git-cinnabar in Rust. Push performance is [ ]
Git-cinnabar is a git remote helper to interact with mercurial repositories. It allows to clone, pull and push from/to mercurial remote repositories, using git. Get version 0.5.11 on github. Or get version 0.6.0rc2 on github. What's new in 0.5.11? Fixed compatibility with python 3.11. Disabled inexact copy/rename detection, that was enabled by accident. Updated git [ ]
Git-cinnabar is a git remote helper to interact with mercurial repositories. It allows to clone, pull and push from/to mercurial remote repositories, using git. Get it on github. These release notes are also available on the git-cinnabar wiki. What's new since 0.5.10? Full rewrite of git-cinnabar in Rust. Push performance is between twice and 10 [ ]
Git-cinnabar is a git remote helper to interact with mercurial repositories. It allows to clone, pull and push from/to mercurial remote repositories, using git. Get it on github. These release notes are also available on the git-cinnabar wiki. What's new since 0.5.9? Fixed exceptions during config initialization. Fixed swapped error messages. Fixed correctness issues with [ ]
Git-cinnabar is a git remote helper to interact with mercurial repositories. It allows to clone, pull and push from/to mercurial remote repositories, using git. Get it on github. These release notes are also available on the git-cinnabar wiki. What's new since 0.5.8? Updated git to 2.37.1 for the helper. Various python 3 fixes. Fixed stream [ ]
Git-cinnabar is a git remote helper to interact with mercurial repositories. It allows to clone, pull and push from/to mercurial remote repositories, using git. Get it on github. These release notes are also available on the git-cinnabar wiki. What's new since 0.5.7? Updated git to 2.34.0 for the helper. Python 3.5 and newer are now [ ]