searching for landry@openbsd.org
3607c4937e84ccf8b3e39f7b40e664cca2448c22: Bug 1747862 - regenerate webrtc moz.build files after bug 1744644. r=mjf
Landry Breuil <landry@openbsd.org> - Thu, 30 Dec 2021 17:49:24 +0100 - rev 603473
Push 39103 by nfay@mozilla.com at Thu, 30 Dec 2021 21:29:24 +0000
Bug 1747862 - regenerate webrtc moz.build files after bug 1744644. r=mjf
436f3c0ae63b68202c949bf48ef5769153f85812: Bug 1747862 - regenerate webrtc JSON files for openbsd support after bug 1744644. r=mjf
Landry Breuil <landry@openbsd.org> - Thu, 30 Dec 2021 17:44:58 +0100 - rev 603472
Push 39103 by nfay@mozilla.com at Thu, 30 Dec 2021 21:29:24 +0000
Bug 1747862 - regenerate webrtc JSON files for openbsd support after bug 1744644. r=mjf
0300b32b7de70fb8976dc82d7d3bb3adb9685857: Bug 1654448 - P2 - readd partial support for BSD to webrtc build;r=mjf
Landry Breuil <landry@openbsd.org> - Wed, 22 Dec 2021 00:09:44 +0000 - rev 602902
Push 39085 by nfay@mozilla.com at Wed, 22 Dec 2021 09:28:45 +0000
Bug 1654448 - P2 - readd partial support for BSD to webrtc build;r=mjf only OpenBSD/amd64 is supported for now Depends on D134432 Differential Revision: https://phabricator.services.mozilla.com/D134433
559dc402b9125665222e4eac22862db2f316d1b4: Bug 1654448 - P1 - add generated json files for OpenBSD/amd64;r=mjf
Landry Breuil <landry@openbsd.org> - Wed, 22 Dec 2021 00:09:43 +0000 - rev 602901
Push 39085 by nfay@mozilla.com at Wed, 22 Dec 2021 09:28:45 +0000
Bug 1654448 - P1 - add generated json files for OpenBSD/amd64;r=mjf those intermediate files were generated with generate-gn-build-files.sh Depends on D134431 Differential Revision: https://phabricator.services.mozilla.com/D134432
f6cb3f02f64264ec705ddbea13c031a515b88045: Bug 1654448 - P0 - add mozconfig files for OpenBSD/amd64;r=mjf
Landry Breuil <landry@openbsd.org> - Wed, 22 Dec 2021 00:09:42 +0000 - rev 602900
Push 39085 by nfay@mozilla.com at Wed, 22 Dec 2021 09:28:45 +0000
Bug 1654448 - P0 - add mozconfig files for OpenBSD/amd64;r=mjf Differential Revision: https://phabricator.services.mozilla.com/D134431
fc39a4abf389de857753df032483b0805e768c13: Bug 1713745 - push all the knobs to enable RDD on OpenBSD r=gcp
Landry Breuil <landry@openbsd.org> - Wed, 16 Jun 2021 09:26:12 +0000 - rev 583518
Push 38543 by apavel@mozilla.com at Wed, 16 Jun 2021 21:42:00 +0000
Bug 1713745 - push all the knobs to enable RDD on OpenBSD r=gcp Depends on D116635 Differential Revision: https://phabricator.services.mozilla.com/D116636
3a9fd9229624ac6eefb60fe39678535529b5e713: Bug 1713745 - Sandbox the RDD process on OpenBSD r=gcp
Landry Breuil <landry@openbsd.org> - Wed, 16 Jun 2021 09:26:11 +0000 - rev 583517
Push 38543 by apavel@mozilla.com at Wed, 16 Jun 2021 21:42:00 +0000
Bug 1713745 - Sandbox the RDD process on OpenBSD r=gcp As it's done on windows, preload libmozavcodec.so and libmozavutil.so before sandboxing, this way this allows for a tighter sandboxing (no filesystem access but /tmp for shm files, no prot_exec pledge..) Depends on D116634 Differential Revision: https://phabricator.services.mozilla.com/D116635
070d5d5f4e0e3d57441ea9cd1189bb7e419482ce: Bug 1713745 - Look for unveil/pledge config files for RDD process sandboxing on OpenBSD r=gcp
Landry Breuil <landry@openbsd.org> - Wed, 16 Jun 2021 09:26:11 +0000 - rev 583516
Push 38543 by apavel@mozilla.com at Wed, 16 Jun 2021 21:42:00 +0000
Bug 1713745 - Look for unveil/pledge config files for RDD process sandboxing on OpenBSD r=gcp Depends on D116633 Differential Revision: https://phabricator.services.mozilla.com/D116634
6f88e04953eaaee0c4b6daac4e76b3593f38e1bb: Bug 1623086 - Do not unveil an already visible pledge file since that interferes with other unveils. r=gcp
Landry Breuil <landry@openbsd.org> - Tue, 15 Jun 2021 08:48:46 +0000 - rev 583229
Push 38540 by smolnar@mozilla.com at Tue, 15 Jun 2021 21:45:02 +0000
Bug 1623086 - Do not unveil an already visible pledge file since that interferes with other unveils. r=gcp tested on openbsd since a bunch of releases, no impact for users on tier-1 Differential Revision: https://phabricator.services.mozilla.com/D116561
001b61d26864aee1033a344abacc7d90025274ff: Bug 1713999 - Sandbox the socket process on OpenBSD r=gcp,necko-reviewers
Landry Breuil <landry@openbsd.org> - Tue, 15 Jun 2021 08:48:35 +0000 - rev 583228
Push 38540 by smolnar@mozilla.com at Tue, 15 Jun 2021 21:45:02 +0000
Bug 1713999 - Sandbox the socket process on OpenBSD r=gcp,necko-reviewers as done on windows, and as tested with RDD sandboxing in https://phabricator.services.mozilla.com/D116635, preload the necessary nss libs before sandboxing. Untested at runtime yet. Depends on D116640 Differential Revision: https://phabricator.services.mozilla.com/D116641
ac4ed847598c012063c912679bcad8832c00d111: Bug 1713999 - Look for unveil/pledge config files for socket process sandboxing on OpenBSD r=gcp
Landry Breuil <landry@openbsd.org> - Tue, 15 Jun 2021 08:48:34 +0000 - rev 583227
Push 38540 by smolnar@mozilla.com at Tue, 15 Jun 2021 21:45:02 +0000
Bug 1713999 - Look for unveil/pledge config files for socket process sandboxing on OpenBSD r=gcp Differential Revision: https://phabricator.services.mozilla.com/D116640
53549e1b89e7fcbe0c2a25eaaf6966a6bb6a83a0: Bug 1713745 - include nsXULAppAPI.h to reach GeckoProcessType definition r=gcp
Landry Breuil <landry@openbsd.org> - Mon, 14 Jun 2021 17:17:24 +0000 - rev 583025
Push 38538 by ncsoregi@mozilla.com at Mon, 14 Jun 2021 21:54:08 +0000
Bug 1713745 - include nsXULAppAPI.h to reach GeckoProcessType definition r=gcp Otherwise the build fails on OpenBSD: In file included from security/sandbox/common/SandboxSettings.cpp:7: /usr/obj/m-c/dist/include/mozilla/SandboxSettings.h:39:26: error: unknown type name 'GeckoProcessType' bool StartOpenBSDSandbox(GeckoProcessType type); Differential Revision: https://phabricator.services.mozilla.com/D116633
b8f309a3591241763a7283dd7f057cbe6b3f4bb3: Bug 1714018 - Fix dconf interaction with sandboxing on OpenBSD r=gcp
Landry Breuil <landry@openbsd.org> - Fri, 04 Jun 2021 08:57:58 +0000 - rev 581924
Push 38514 by abutkovits@mozilla.com at Fri, 04 Jun 2021 15:42:19 +0000
Bug 1714018 - Fix dconf interaction with sandboxing on OpenBSD r=gcp Expand XDG_RUNTIME_DIR in ExpandUnveilPath, default to ~/.cache, and create the dconf service-db temp dir under this dir before unveil(). Differential Revision: https://phabricator.services.mozilla.com/D116562
743a7a76c2037fea4b5e0ee636de2a5003d68327: Bug 1713742 - Build forkserver on OpenBSD r=gsvelto
Landry Breuil <landry@openbsd.org> - Thu, 03 Jun 2021 08:23:36 +0000 - rev 581810
Push 38513 by abutkovits@mozilla.com at Fri, 04 Jun 2021 10:21:11 +0000
Bug 1713742 - Build forkserver on OpenBSD r=gsvelto Differential Revision: https://phabricator.services.mozilla.com/D116559
339ba4136726a84a175d3350b294877967661a53: Bug 1714022 - add missing ScopeExit header r=edgar
Landry Breuil <landry@openbsd.org> - Wed, 02 Jun 2021 07:46:55 +0000 - rev 581667
Push 38511 by cbrindusan@mozilla.com at Wed, 02 Jun 2021 21:44:47 +0000
Bug 1714022 - add missing ScopeExit header r=edgar Fixes build failure on Tier3: src/m-c/dom/xhr/XMLHttpRequestMainThread.cpp:3050:22: error: use of undeclared identifier 'MakeScopeExit' auto scopeExit = MakeScopeExit([&] { regressed by bug 1712930 Differential Revision: https://phabricator.services.mozilla.com/D116560
0cb4b08cc6bfd4bf71414f4b8bd9dc64a4ca2af4: Bug 1672619 - Narrow ifdefs so as to allow OpenBSD compilation. r=rhunt
Lars T Hansen <lhansen@mozilla.com> - Thu, 29 Oct 2020 06:53:29 +0000 - rev 555004
Push 37902 by ccoroiu@mozilla.com at Thu, 29 Oct 2020 15:52:12 +0000
Bug 1672619 - Narrow ifdefs so as to allow OpenBSD compilation. r=rhunt Patch by Landry Breuil (landry@openbsd.org) The ifdefs in MozCpu-vixl.cpp need to be narrower to allow compilation on OpenBSD. I think the new problem is probably a regression resulting from work Benjamin did recently to deal with the simulator's icache flushing logic. Differential Revision: https://phabricator.services.mozilla.com/D95004
253055881b9c4494a1bdd201e5df5773039b742d: Bug 1671813. Avoid a naming conflict between gfx::Glyph and Xrender.h:Glyph. r=aosmond
Landry Breuil <landry@openbsd.org> - Tue, 27 Oct 2020 12:58:53 +0000 - rev 554651
Push 37896 by rmaries@mozilla.com at Tue, 27 Oct 2020 15:58:19 +0000
Bug 1671813. Avoid a naming conflict between gfx::Glyph and Xrender.h:Glyph. r=aosmond Non wayland unified builds end up with a different set of files combined which ends up causing the conflict. Remove the 'using namespace mozilla::gfx' to avoid this. Differential Revision: https://phabricator.services.mozilla.com/D94825
6b1e007558d205fc3db537859a3915e097954b3f: Bug 1598511 - don't die if Subprocess can't chdir to workdir on OpenBSD r=kmag
Landry Breuil <landry@openbsd.org> - Wed, 18 Dec 2019 14:43:49 +0000 - rev 507537
Push 36930 by ncsoregi@mozilla.com at Wed, 18 Dec 2019 21:12:21 +0000
Bug 1598511 - don't die if Subprocess can't chdir to workdir on OpenBSD r=kmag As much as i'd prefer knowing why the failure to chdir() should be an error and not only a warning, let's get this in.. Differential Revision: https://phabricator.services.mozilla.com/D54719
58992c594ec72fb65591fe9088e207ef9e6e8cb1: Bug 1596546: disable sndio lazy loading on OpenBSD, and directly link with it r=kinetik
Landry Breuil <landry@openbsd.org> - Fri, 15 Nov 2019 06:33:19 +0000 - rev 502123
Push 36806 by nerli@mozilla.com at Fri, 15 Nov 2019 15:55:50 +0000
Bug 1596546: disable sndio lazy loading on OpenBSD, and directly link with it r=kinetik unveil() work in bug #1580271 broke sound playback Differential Revision: https://phabricator.services.mozilla.com/D53079
d3885b9d42d38e9685e2f430d99200ec7b719a2c: Bug 1587116 - only include sys/auxv.h on platforms where it might exist r=glandium
Landry Breuil <landry@openbsd.org> - Tue, 12 Nov 2019 07:10:12 +0000 - rev 501548
Push 36795 by malexandru@mozilla.com at Tue, 12 Nov 2019 21:49:46 +0000
Bug 1587116 - only include sys/auxv.h on platforms where it might exist r=glandium Differential Revision: https://phabricator.services.mozilla.com/D51803