41554 blogs · [ { "id": "01a0821c-63c1-7153-ba09-a91526428a98", "title": "Firefox Git Migration, the unofficial guide", "url": "https://glandium.org/blog/?p=4370", "published_at": "2025-04-30T09:07:40+00:00" }, { "id": "01a0821c-63c1-7153-ba09-a91526fd6e63", "title": "When undefined behavior causes a nonsensical error (in Rust)", "url": "https://glandium.org/blog/?p=4354", "published_at": "2024-02-01T01:38:09+00:00" }, { "id": "01a0821c-63c1-7153-ba09-a9152785c924", "title": "How I (kind of) killed Mercurial at Mozilla", "url": "https://glandium.org/blog/?p=4346", "published_at": "2023-11-21T19:49:47+00:00" }, { "id": "01a0821c-63c1-7153-ba09-a915281d0a6b", "title": "Hacking the ELF format for Firefox, 12 years later ; doing better with less", "url": "https://glandium.org/blog/?p=4297", "published_at": "2023-08-30T02:16:38+00:00" }, { "id": "01a0821c-63c1-7153-ba09-a915287c75f7", "title": "Announcing git-cinnabar 0.6.0", "url": "https://glandium.org/blog/?p=4292", "published_at": "2023-04-01T02:17:15+00:00" }, { "id": "01a0821c-63c1-7153-ba09-a91528e8fb90", "title": "Announcing git-cinnabar 0.5.11 and 0.6.0rc2", "url": "https://glandium.org/blog/?p=4290", "published_at": "2022-10-29T21:48:45+00:00" }, { "id": "01a0821c-63c1-7153-ba09-a915294fb507", "title": "Announcing git-cinnabar 0.6.0rc1", "url": "https://glandium.org/blog/?p=4286", "published_at": "2022-10-03T22:26:05+00:00" }, { "id": "01a0821c-63c1-7153-ba09-a91529e74278", "title": "Announcing git-cinnabar 0.5.10", "url": "https://glandium.org/blog/?p=4284", "published_at": "2022-07-30T21:35:25+00:00" }, { "id": "01a0821c-63c1-7153-ba09-a9152a8be992", "title": "Announcing git-cinnabar 0.5.9", "url": "https://glandium.org/blog/?p=4282", "published_at": "2022-07-15T22:11:55+00:00" }, { "id": "01a0821c-63c1-7153-ba09-a9152b7915fe", "title": "Announcing git-cinnabar 0.5.8", "url": "https://glandium.org/blog/?p=4276", "published_at": "2021-11-19T22:05:57+00:00" }, { "id": "01a0821c-63c1-7153-ba09-a9152bc478fe", "title": "Announcing git-cinnabar 0.5.7", "url": "https://glandium.org/blog/?p=4273", "published_at": "2021-03-31T22:50:50+00:00" }, { "id": "01a0c50f-57a4-71f6-a9bd-f9f8fcd198fa", "title": "6000", "url": "https://glandium.org/blog/?p=4258", "published_at": "2021-03-17T11:02:01+00:00" }, { "id": "01a0821c-63c1-7153-ba09-a9152ca46d4b", "title": "5 years ago, Firefox (re)entered Debian", "url": "https://glandium.org/blog/?p=4251", "published_at": "2021-03-10T06:16:02+00:00" }, { "id": "01a0821c-63c1-7153-ba09-a9152d40f580", "title": "Announcing git-cinnabar 0.5.6", "url": "https://glandium.org/blog/?p=4246", "published_at": "2020-11-12T02:40:13+00:00" }, { "id": "01a0c50f-57a4-71f6-a9bd-f9f8fe448793", "title": "[Linux] Disabling CPU turbo, cores and threads without rebooting", "url": "https://glandium.org/blog/?p=4213", "published_at": "2020-08-30T22:00:38+00:00" }, { "id": "01a0c50f-57a4-71f6-a9bd-f9f8fecb9fcb", "title": "The influence of hardware on Firefox build times", "url": "https://glandium.org/blog/?p=4117", "published_at": "2020-05-28T08:02:38+00:00" }, { "id": "01a0c50f-57a4-71f6-a9bd-f9f8ff095562", "title": "Announcing git-cinnabar 0.5.5", "url": "https://glandium.org/blog/?p=4114", "published_at": "2020-04-23T07:21:32+00:00" }, { "id": "01a0c50f-57a4-71f6-a9bd-f9f8ff484c47", "title": "Standing up the Cross-Compilation of Firefox for Windows on Linux", "url": "https://glandium.org/blog/?p=4020", "published_at": "2020-03-05T06:31:45+00:00" }, { "id": "01a0c50f-57a4-71f6-a9bd-f9f9000f7331", "title": "Announcing git-cinnabar 0.5.4", "url": "https://glandium.org/blog/?p=4015", "published_at": "2020-02-06T00:16:38+00:00" }, { "id": "01a0c50f-57a4-71f6-a9bd-f9f90051fff4", "title": "Announcing git-cinnabar 0.5.3", "url": "https://glandium.org/blog/?p=4013", "published_at": "2020-01-18T02:49:48+00:00" }, { "id": "01a0c50f-5cc1-737a-b6e1-8473ef97ba74", "title": "Five years of git-cinnabar", "url": "https://glandium.org/blog/?p=3964", "published_at": "2019-11-19T09:04:26+00:00" }, { "id": "01a0c51d-a95b-7301-a2dc-5bf922c36ff5", "title": "Reproducing the Linux builds of Firefox 68", "url": "https://glandium.org/blog/?p=3923", "published_at": "2019-07-11T02:31:22+00:00" }, { "id": "01a0c51d-a95b-7301-a2dc-5bf923958345", "title": "Git now faster than Mercurial to clone Mozilla Mercurial repos", "url": "https://glandium.org/blog/?p=3913", "published_at": "2019-07-02T01:06:50+00:00" }, { "id": "01a0c50f-5cc1-737a-b6e1-8473f003a938", "title": "Announcing git-cinnabar 0.5.2", "url": "https://glandium.org/blog/?p=3911", "published_at": "2019-07-01T05:17:21+00:00" }, { "id": "01a0c50f-5cc1-737a-b6e1-8473f00db85e", "title": "Announcing git-cinnabar 0.5.1", "url": "https://glandium.org/blog/?p=3908", "published_at": "2019-05-08T21:57:58+00:00" }, { "id": "01a0c51d-a95b-7301-a2dc-5bf924981b0d", "title": "PSA: Firefox Nightly now with experimental Wayland support", "url": "https://glandium.org/blog/?p=3899", "published_at": "2018-11-16T01:42:08+00:00" }, { "id": "01a0c51d-a95b-7301-a2dc-5bf924a0ea9a", "title": "Firefox is now built with clang LTO on all* platforms", "url": "https://glandium.org/blog/?p=3888", "published_at": "2018-09-12T08:10:49+00:00" }, { "id": "01a0c50f-5cc1-737a-b6e1-8473f0e35b39", "title": "Announcing git-cinnabar 0.5.0", "url": "https://glandium.org/blog/?p=3884", "published_at": "2018-08-12T01:57:10+00:00" }, { "id": "01a0c50f-5cc1-737a-b6e1-8473f13ac477", "title": "Announcing git-cinnabar 0.5.0 beta 4", "url": "https://glandium.org/blog/?p=3880", "published_at": "2018-07-15T23:04:48+00:00" }, { "id": "01a0c50f-5cc1-737a-b6e1-8473f1f09a9d", "title": "Announcing git-cinnabar 0.5.0 beta 3", "url": "https://glandium.org/blog/?p=3877", "published_at": "2018-05-19T05:26:51+00:00" }, { "id": "01a0c51d-aa3b-71d8-8a4b-2ea668c4c231", "title": "Announcing git-cinnabar 0.5.0 beta 2", "url": "https://glandium.org/blog/?p=3871", "published_at": "2017-06-15T23:12:13+00:00" }, { "id": "01a0c51d-aa3b-71d8-8a4b-2ea669b4b2d6", "title": "Announcing git-cinnabar 0.5.0 beta 1", "url": "https://glandium.org/blog/?p=3868", "published_at": "2017-06-03T22:33:05+00:00" }, { "id": "01a0c51d-aa3b-71d8-8a4b-2ea669ea546f", "title": "git-cinnabar experimental features", "url": "https://glandium.org/blog/?p=3861", "published_at": "2017-04-01T22:54:58+00:00" }, { "id": "01a0c51d-aa3b-71d8-8a4b-2ea66a13c4f9", "title": "Progress on git-cinnabar memory usage", "url": "https://glandium.org/blog/?p=3835", "published_at": "2017-04-01T09:45:19+00:00" }, { "id": "01a0c51d-aa3b-71d8-8a4b-2ea66aba1608", "title": "Why is the git-cinnabar master branch slower to clone?", "url": "https://glandium.org/blog/?p=3821", "published_at": "2017-03-23T07:38:05+00:00" }, { "id": "01a0c51d-aa3b-71d8-8a4b-2ea66b39cc45", "title": "Analyzing git-cinnabar memory use", "url": "https://glandium.org/blog/?p=3771", "published_at": "2017-03-23T04:30:26+00:00" }, { "id": "01a0c51d-aa3b-71d8-8a4b-2ea66ba4f932", "title": "When the memory allocator works against you, part 2", "url": "https://glandium.org/blog/?p=3723", "published_at": "2017-03-22T06:57:46+00:00" }, { "id": "01a0c51d-aa3b-71d8-8a4b-2ea66bca3628", "title": "When the memory allocator works against you", "url": "https://glandium.org/blog/?p=3698", "published_at": "2017-03-12T01:47:12+00:00" }, { "id": "01a0c51d-aa3b-71d8-8a4b-2ea66c404b73", "title": "Announcing git-cinnabar 0.4.0", "url": "https://glandium.org/blog/?p=3719", "published_at": "2017-01-18T09:21:45+00:00" }, { "id": "01a0c51d-aa3b-71d8-8a4b-2ea66c667fc4", "title": "Announcing git-cinnabar 0.4.0 release candidate 2", "url": "https://glandium.org/blog/?p=3714", "published_at": "2016-12-20T09:06:49+00:00" }, { "id": "01a0c528-ba19-7361-b9d6-61957fb9bfa8", "title": "Announcing git-cinnabar 0.4.0 release candidate", "url": "https://glandium.org/blog/?p=3702", "published_at": "2016-11-29T00:18:14+00:00" }, { "id": "01a0c528-ba19-7361-b9d6-61958052e8a9", "title": "Announcing git-cinnabar 0.4.0 beta 2", "url": "https://glandium.org/blog/?p=3695", "published_at": "2016-07-25T08:38:17+00:00" }, { "id": "01a0c528-ba19-7361-b9d6-619580c5d11e", "title": "Are all integer overflows equal?", "url": "https://glandium.org/blog/?p=3659", "published_at": "2016-07-08T11:18:34+00:00" }, { "id": "01a0c528-ba19-7361-b9d6-619580f98bb0", "title": "Announcing git-cinnabar 0.4.0 beta 1", "url": "https://glandium.org/blog/?p=3655", "published_at": "2016-07-04T10:46:15+00:00" }, { "id": "01a0c528-ba19-7361-b9d6-619581e5c853", "title": "Using git to access mercurial repositories, without mercurial", "url": "https://glandium.org/blog/?p=3648", "published_at": "2016-05-10T15:45:35+00:00" }, { "id": "01a0c528-ba19-7361-b9d6-6195823596f3", "title": "Announcing git-cinnabar 0.3.2", "url": "https://glandium.org/blog/?p=3645", "published_at": "2016-04-27T22:42:56+00:00" }, { "id": "01a0c528-ba19-7361-b9d6-619582822c97", "title": "RIP Iceweasel, 13 Nov 2006 – 10 Mar 2016", "url": "https://glandium.org/blog/?p=3622", "published_at": "2016-03-10T12:36:28+00:00" }, { "id": "01a0c528-ba19-7361-b9d6-619583189c24", "title": "SSH through jump hosts, revisited", "url": "https://glandium.org/blog/?p=3631", "published_at": "2016-02-07T23:26:53+00:00" }, { "id": "01a0c528-ba19-7361-b9d6-6195841717bc", "title": "Enabling TLS on this blog", "url": "https://glandium.org/blog/?p=3584", "published_at": "2016-01-30T06:22:42+00:00" }, { "id": "01a0c528-ba19-7361-b9d6-619584d0194e", "title": "Announcing git-cinnabar 0.3.1", "url": "https://glandium.org/blog/?p=3510", "published_at": "2016-01-16T11:26:45+00:00" }, { "id": "01a0c533-c3c3-7236-b5b6-f866b7429e1a", "title": "Announcing git-cinnabar 0.3.0", "url": "https://glandium.org/blog/?p=3579", "published_at": "2016-01-15T08:56:40+00:00" }, { "id": "01a0c533-c3c3-7236-b5b6-f866b7795478", "title": "Gnome shell Hello world", "url": "https://glandium.org/blog/?p=3550", "published_at": "2015-05-04T02:10:17+00:00" }, { "id": "01a0c533-c3c3-7236-b5b6-f866b839dea6", "title": "Announcing git-cinnabar 0.2.2", "url": "https://glandium.org/blog/?p=3539", "published_at": "2015-05-01T04:55:20+00:00" }, { "id": "01a0c533-c3c3-7236-b5b6-f866b8524de4", "title": "Announcing git-cinnabar 0.2.1", "url": "https://glandium.org/blog/?p=3526", "published_at": "2015-04-15T02:20:10+00:00" }, { "id": "01a0c533-c3c3-7236-b5b6-f866b938ed9d", "title": "Announcing git-cinnabar 0.2.0", "url": "https://glandium.org/blog/?p=3513", "published_at": "2015-04-07T02:18:14+00:00" }, { "id": "01a0c533-c3c3-7236-b5b6-f866b9ff5688", "title": "Announcing git-cinnabar 0.1.1", "url": "https://glandium.org/blog/?p=3494", "published_at": "2015-03-13T01:17:25+00:00" }, { "id": "01a0c533-c3c3-7236-b5b6-f866bad522d2", "title": "Announcing git-cinnabar 0.1.0", "url": "https://glandium.org/blog/?p=3502", "published_at": "2015-02-11T07:51:46+00:00" }, { "id": "01a0c533-c3c3-7236-b5b6-f866bb216855", "title": "Looking for a new project name for git-remote-hg", "url": "https://glandium.org/blog/?p=3497", "published_at": "2015-02-03T10:07:01+00:00" }, { "id": "01a0c533-c3c3-7236-b5b6-f866bbff4e24", "title": "Explicit rename/copy tracking vs. detection after the fact", "url": "https://glandium.org/blog/?p=3371", "published_at": "2015-01-24T11:48:58+00:00" }, { "id": "01a0c533-c3c3-7236-b5b6-f866bc260b17", "title": "Initial support for git pushes to mercurial, early testers needed", "url": "https://glandium.org/blog/?p=3405", "published_at": "2014-12-18T10:56:15+00:00" }, { "id": "01a0c53e-3be4-7272-aa5b-d7cacb2b127a", "title": "One step closer to git push to mercurial", "url": "https://glandium.org/blog/?p=3393", "published_at": "2014-12-16T12:54:15+00:00" }, { "id": "01a0c53e-3be4-7272-aa5b-d7cacc134e3e", "title": "Using git to interact with mercurial repositories", "url": "https://glandium.org/blog/?p=3382", "published_at": "2014-12-05T19:45:10+00:00" }, { "id": "01a0c53e-3be4-7272-aa5b-d7cacc4cb65a", "title": "Building a Firefox Debian package", "url": "https://glandium.org/blog/?p=2977", "published_at": "2014-11-11T10:26:38+00:00" }, { "id": "01a0c53e-3be4-7272-aa5b-d7cacc60678c", "title": "No PIE for you!", "url": "https://glandium.org/blog/?p=3310", "published_at": "2014-10-03T16:00:03+00:00" }, { "id": "01a0c53e-3be4-7272-aa5b-d7cacd4b6364", "title": "So, hum, bash…", "url": "https://glandium.org/blog/?p=3304", "published_at": "2014-09-25T07:43:14+00:00" }, { "id": "01a0c53e-3be4-7272-aa5b-d7cacd66a41b", "title": "Firefox and Gtk+ 3", "url": "https://glandium.org/blog/?p=3299", "published_at": "2014-07-02T06:24:25+00:00" }, { "id": "01a0c53e-3be4-7272-aa5b-d7cacdc73e6e", "title": "怒り、失望、ストレス発散", "url": "https://glandium.org/blog/?p=3254", "published_at": "2014-04-05T09:21:58+00:00" }, { "id": "01a0c53e-3be4-7272-aa5b-d7cace1e86c4", "title": "Don’t trust python’s os.execv", "url": "https://glandium.org/blog/?p=3051", "published_at": "2013-11-23T00:24:26+00:00" }, { "id": "01a0c53e-3be4-7272-aa5b-d7cace4c419d", "title": "日本へ引っ越し", "url": "https://glandium.org/blog/?p=2978", "published_at": "2013-05-30T17:52:08+00:00" }, { "id": "01a0c53e-3be4-7272-aa5b-d7cacf44ab3a", "title": "signal() doubly considered harmful", "url": "https://glandium.org/blog/?p=2979", "published_at": "2013-05-27T15:15:13+00:00" }, { "id": "01a0c546-a784-70b8-af68-2e2c3b3b40b8", "title": "Google Reader death, or how the cloud model can fail you", "url": "https://glandium.org/blog/?p=2961", "published_at": "2013-03-14T07:35:45+00:00" }, { "id": "01a0c546-a784-70b8-af68-2e2c3bc3a59f", "title": "Ten years", "url": "https://glandium.org/blog/?p=2936", "published_at": "2013-02-19T21:45:30+00:00" }, { "id": "01a0c546-a784-70b8-af68-2e2c3bc3b4b5", "title": "Firefox in Debian?", "url": "https://glandium.org/blog/?p=2922", "published_at": "2012-12-29T10:00:21+00:00" }, { "id": "01a0c546-a784-70b8-af68-2e2c3c395c9d", "title": "Debian EFI mode boot on a Macbook Pro, without rEFIt", "url": "https://glandium.org/blog/?p=2830", "published_at": "2012-11-18T10:18:14+00:00" }, { "id": "01a0c546-a784-70b8-af68-2e2c3cb577ad", "title": "Building a Linux kernel module without the exact kernel headers", "url": "https://glandium.org/blog/?p=2664", "published_at": "2012-08-06T13:11:41+00:00" }, { "id": "01a0c546-a784-70b8-af68-2e2c3cd5ce9e", "title": "What is a Web App?", "url": "https://glandium.org/blog/?p=2656", "published_at": "2012-07-20T09:04:59+00:00" }, { "id": "01a0c546-a784-70b8-af68-2e2c3d11fccc", "title": "Comment spam", "url": "https://glandium.org/blog/?p=2639", "published_at": "2012-07-15T09:35:54+00:00" }, { "id": "01a0c546-a784-70b8-af68-2e2c3db284c1", "title": "Attempting to close a LinkedIn account", "url": "https://glandium.org/blog/?p=2589", "published_at": "2012-06-09T12:52:53+00:00" }, { "id": "01a0c546-a784-70b8-af68-2e2c3dfa9105", "title": "Iceweasel ESR in squeeze-backports", "url": "https://glandium.org/blog/?p=2573", "published_at": "2012-06-02T09:33:08+00:00" }, { "id": "01a0c546-a784-70b8-af68-2e2c3e808869", "title": "Announcing vmfs-tools version 0.2.5", "url": "https://glandium.org/blog/?p=2539", "published_at": "2012-03-25T09:02:03+00:00" }, { "id": "01a0c54f-5ea4-7385-a0e0-2761289734c6", "title": "libgcc.a symbol visibility considered harmful", "url": "https://glandium.org/blog/?p=2510", "published_at": "2012-03-06T16:19:34+00:00" }, { "id": "01a0c54f-5ea4-7385-a0e0-276128cab950", "title": "Introducing faulty.lib", "url": "https://glandium.org/blog/?p=2436", "published_at": "2012-03-01T16:10:11+00:00" }, { "id": "01a0c54f-5ea4-7385-a0e0-276128d94266", "title": "Fun with weak symbols", "url": "https://glandium.org/blog/?p=2388", "published_at": "2012-02-23T09:46:50+00:00" }, { "id": "01a0c54f-5ea4-7385-a0e0-27612983b56c", "title": "Debian Mozilla news", "url": "https://glandium.org/blog/?p=2371", "published_at": "2012-02-18T08:37:10+00:00" }, { "id": "01a0c54f-5ea4-7385-a0e0-276129e972d8", "title": "How to waste a lot of space without knowing", "url": "https://glandium.org/blog/?p=2361", "published_at": "2012-02-18T08:17:21+00:00" }, { "id": "01a0c54f-5ea4-7385-a0e0-27612a03120a", "title": "Building a custom kernel for the Nexus S", "url": "https://glandium.org/blog/?p=2214", "published_at": "2011-09-14T07:23:47+00:00" }, { "id": "01a0c54f-5ea4-7385-a0e0-27612a6c748e", "title": "Initial VMFS 5 support", "url": "https://glandium.org/blog/?p=2194", "published_at": "2011-09-09T15:34:17+00:00" }, { "id": "01a0c54f-5ea4-7385-a0e0-27612a8b1e8f", "title": "Extreme tab browsing", "url": "https://glandium.org/blog/?p=2180", "published_at": "2011-08-29T07:27:55+00:00" }, { "id": "01a0c54f-5ea4-7385-a0e0-27612b4f9485", "title": "-feliminate-dwarf2-dups FAIL", "url": "https://glandium.org/blog/?p=2136", "published_at": "2011-07-30T09:21:01+00:00" }, { "id": "01a0c54f-5ea4-7385-a0e0-27612c37b8c5", "title": "debian-rules-missing-recommended-target, dh, and dumb make", "url": "https://glandium.org/blog/?p=2126", "published_at": "2011-07-23T08:48:07+00:00" }, { "id": "01a0c557-9aea-70f4-a82d-da38b64dbf70", "title": "Prepare yourself for the upcoming changes on the mozilla.debian.net repository", "url": "https://glandium.org/blog/?p=2115", "published_at": "2011-07-07T10:25:21+00:00" }, { "id": "01a0c557-9aea-70f4-a82d-da38b69266c2", "title": "Iceweasel 5.0 in experimental", "url": "https://glandium.org/blog/?p=2108", "published_at": "2011-06-22T00:41:30+00:00" }, { "id": "01a0c557-9aea-70f4-a82d-da38b6dfc4fa", "title": "Iceweasel 5.0b2", "url": "https://glandium.org/blog/?p=2058", "published_at": "2011-05-21T06:17:50+00:00" }, { "id": "01a0c557-9aea-70f4-a82d-da38b7106ed7", "title": "Debian Squeeze + btrfs = FAIL", "url": "https://glandium.org/blog/?p=2059", "published_at": "2011-05-13T10:13:32+00:00" }, { "id": "01a0c557-9aea-70f4-a82d-da38b7507db3", "title": "Installing Iceweasel 5.0a2 on Debian GNU/Linux", "url": "https://glandium.org/blog/?p=1991", "published_at": "2011-05-02T17:00:42+00:00" }, { "id": "01a0c557-9aea-70f4-a82d-da38b77282af", "title": "Coming soon", "url": "https://glandium.org/blog/?p=1981", "published_at": "2011-04-23T08:31:59+00:00" }, { "id": "01a0c557-9aea-70f4-a82d-da38b7cd9fbd", "title": "Avoiding dependencies upon recent libstdc++", "url": "https://glandium.org/blog/?p=1901", "published_at": "2011-03-14T12:21:04+00:00" }, { "id": "01a0c557-9aea-70f4-a82d-da38b881cded", "title": "A good reason to keep patched source in $VCS", "url": "https://glandium.org/blog/?p=1816", "published_at": "2011-03-06T09:27:33+00:00" }, { "id": "01a0c557-9aea-70f4-a82d-da38b962f709", "title": "More graphs for the Debian Bug Tracking System", "url": "https://glandium.org/blog/?p=1817", "published_at": "2011-03-05T13:21:31+00:00" }, { "id": "01a0c557-9aea-70f4-a82d-da38b9e4ef42", "title": "Knowing how much disk seeks hurt", "url": "https://glandium.org/blog/?p=1665", "published_at": "2011-02-08T14:42:43+00:00" } ] posts Claim your blog
Back to p.d.o – glandium.org
Blog · corpus.blog/blogs/glandium.org/posts

p.d.o – glandium.org

glandium.org

2025

2024

2023

2022

2021

17 Mar 2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011