Граф коммитов

286 Коммитов

Автор SHA1 Сообщение Дата
Tyson Smith 9aa4cd7171 Bug 1906390 - Display fuzzing targets with FUZZER=list. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D215828
2024-07-09 19:18:52 +00:00
Jesse Schwartzentruber c302f2a6b8 Bug 1904855 - Add missing toplevel actor to IPCFuzzController. r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D214972
2024-06-26 16:33:14 +00:00
Christian Holler (:decoder) eda94dc327 Bug 1903326 - Add missing toplevel actor to IPCFuzzController. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D214137
2024-06-18 17:23:23 +00:00
Joel Maher 28548edb0c Bug 1901320 - run grizzly fuzzing tests on all builds. r=taskgraph-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D213896
2024-06-17 16:57:24 +00:00
Christian Holler (:decoder) b547f02b10 Bug 1896359 - IPCFuzzController: Uniformly select target protocol. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D210440
2024-05-22 08:03:33 +00:00
Christian Holler (:decoder) 15b47f092a Bug 1896674 - Add allow/deny lists to IPCFuzzController. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D210439
2024-05-22 08:03:32 +00:00
Emilio Cobos Álvarez 8e885f04a0 Bug 1893683 - Add a missing include to fix fuzzing builds.
MANUAL PUSH: Trivial fix CLOSED TREE
2024-05-09 15:14:12 +02:00
Jesse Schwartzentruber 7465a7b413 Bug 1895369 - Support MOZ_FUZZ_TESTFILE for AFL++ fuzzing targets r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D209621
2024-05-07 10:38:41 +00:00
cat bcc2c75572 Bug 1879171 - Add AFL++ fuzzing build r=decoder,taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D208401
2024-04-25 22:16:22 +00:00
Christian Holler (:decoder) 3ef61037db Bug 1891946 - Remove LAZY_SEND_BIT in IPCFuzzController. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D207714
2024-04-24 08:05:30 +00:00
Christian Holler (:decoder) 0410e669b9 Bug 1891945 - IPC Fuzzing: Improve the MOZ_FUZZ_IPC_PROTO code. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D207713
2024-04-24 08:05:29 +00:00
Christian Holler (:decoder) 2ba90e884b Bug 1891938 - Add better debug support to IPCFuzzController. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D207712
2024-04-24 08:05:29 +00:00
Andrew Halberstadt d68e3340c5 Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 20:39:09 +00:00
Stanca Serban f9c5779927 Backed out 2 changesets (bug 1868440) for gecko decision task broken. CLOSED TREE
Backed out changeset 4b22948d849a (bug 1868440)
Backed out changeset 837bdcb3694a (bug 1868440)
2024-04-18 21:25:43 +03:00
Andrew Halberstadt f33979228a Bug 1868440 - [ci] Upgrade taskcluster-taskgraph to v7.4.0, r=perftest-reviewers,geckoview-reviewers,ci-and-tooling,devtools-reviewers,taskgraph-reviewers,releng-reviewers,mach-reviewers,omc-reviewers,jmaher,hneiva,aminomancer,jari,dom-storage-reviewers,afinder,asuth,bhearsum,owlish
Differential Revision: https://phabricator.services.mozilla.com/D206260
2024-04-18 17:50:50 +00:00
Christian Holler (:decoder) 5c787613e1 Bug 1878958 - Add IPCMessageTypeIsSync and use it in IPCFuzzController. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D200874
2024-02-19 21:45:33 +00:00
Cristina Horotan 41faadc808 Backed out changeset 3d865fe1a532 (bug 1878958) for causing lint failures. CLOSED TREE 2024-02-19 18:48:28 +02:00
Christian Holler (:decoder) 97a9c1de3b Bug 1878958 - Add IPCMessageTypeIsSync and use it in IPCFuzzController. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D200874
2024-02-19 16:28:54 +00:00
Travis Long 05240e93a7 Bug 1879857 - Update Glean to v57.0.0. r=chutten,supply-chain-reviewers,mach-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D201621
2024-02-13 20:47:02 +00:00
ahochheiden 23ed599a56 Bug 1877344 - Replace all usages of `distutils.spawn.find_executable` with `shutil.which` within `mach` r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D199949
2024-02-08 21:07:26 +00:00
Catherine f0978e95f5 Bug 1873656 - Fix typo "sticked" -> "stuck". r=truber DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D198040
2024-01-09 19:24:54 +00:00
Joel Maher 009710fe6f Bug 1869430 - Batch 19.2 convert python unittest .ini -> .toml. r=gbrown,taskgraph-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D196124
2023-12-12 17:40:03 +00:00
Logan Rosen 141305b4e4 Bug 1677775 - reformat .mozbuild files with Black r=linter-reviewers,geckoview-reviewers,firefox-build-system-reviewers,ahal,glandium,owlish,sylvestre
#ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D193007
2023-12-08 04:26:45 +00:00
Christian Holler (:decoder) c3aa3d7bf5 Bug 1866465 - Handle special messages in IPC fuzzing. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D194646
2023-11-28 11:16:09 +00:00
Christian Holler (:decoder) d409b6402e Bug 1866462 - Avoid seqno desync with multiple trigger messages in fuzzing. r=truber
Depends on D194644

Differential Revision: https://phabricator.services.mozilla.com/D194645
2023-11-28 11:16:09 +00:00
Christian Holler (:decoder) 96a5e2a8df Bug 1866429 - Fix header copy in IPC_SingleMessage target. r=truber
Depends on D194643

Differential Revision: https://phabricator.services.mozilla.com/D194644
2023-11-28 11:16:08 +00:00
Christian Holler (:decoder) 7504f01021 Bug 1866421 - Make Nyx::is_replay work before snapshot point. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D194643
2023-11-28 11:16:08 +00:00
Christian Holler (:decoder) 01f1337180 Bug 1865046 - Check ProtocolId cast in IPC fuzzer. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D193772
2023-11-28 11:16:07 +00:00
Sandor Molnar f2a0de9c7c Backed out 5 changesets (bug 1866429, bug 1866421, bug 1865046, bug 1866462, bug 1866465) for causing build bustage at tools/fuzzing/ipc/IPCFuzzController.cpp CLOSED TREE
Backed out changeset a021bb2b97e1 (bug 1866465)
Backed out changeset cd89e550b68e (bug 1866462)
Backed out changeset acbaa77e7a0e (bug 1866429)
Backed out changeset 9c015650767e (bug 1866421)
Backed out changeset 1dc2d02c0432 (bug 1865046)
2023-11-27 20:31:27 +02:00
Christian Holler (:decoder) 2de767ce5f Bug 1866465 - Handle special messages in IPC fuzzing. r=truber
Depends on D194645

Differential Revision: https://phabricator.services.mozilla.com/D194646
2023-11-27 16:35:21 +00:00
Christian Holler (:decoder) 626cb3b019 Bug 1866462 - Avoid seqno desync with multiple trigger messages in fuzzing. r=truber
Depends on D194644

Differential Revision: https://phabricator.services.mozilla.com/D194645
2023-11-27 16:35:21 +00:00
Christian Holler (:decoder) e16e7f5f1a Bug 1866429 - Fix header copy in IPC_SingleMessage target. r=truber
Depends on D194643

Differential Revision: https://phabricator.services.mozilla.com/D194644
2023-11-27 16:35:20 +00:00
Christian Holler (:decoder) a7042f18a9 Bug 1866421 - Make Nyx::is_replay work before snapshot point. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D194643
2023-11-27 16:35:20 +00:00
Christian Holler (:decoder) 185465998a Bug 1865046 - Check ProtocolId cast in IPC fuzzer. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D193772
2023-11-27 16:35:20 +00:00
Christian Holler (:decoder) ae71eea535 Bug 1863728 - IPC Fuzzing: Add preserveHeader mode. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D193062
2023-11-14 09:59:42 +00:00
Christian Holler (:decoder) d19ba546db Bug 1864487 - Improve the decision debug message in IPC fuzzing. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D193452
2023-11-14 09:59:42 +00:00
Norisz Fay 725a971e46 Backed out 2 changesets (bug 1863728, bug 1864487) for causing bustage on IPCFuzzController.cpp CLOSED TREE
Backed out changeset 309a36cb8a63 (bug 1863728)
Backed out changeset 697d64b1b766 (bug 1864487)
2023-11-14 00:00:21 +02:00
Christian Holler (:decoder) 79e5a64e33 Bug 1863736 - Avoid skipping sequence numbers in IPCFuzzController. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D193067
2023-11-13 20:31:45 +00:00
Christian Holler (:decoder) 4dcdc514b2 Bug 1863735 - Release early on error in IPC fuzzing. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D193066
2023-11-13 20:31:44 +00:00
Christian Holler (:decoder) 18d5f2a8fb Bug 1863732 - Fix divide by zero error in IPCFuzzController. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D193065
2023-11-13 20:31:44 +00:00
Christian Holler (:decoder) c191f97ac6 Bug 1863731 - IPC Fuzzing: Add MOZ_FUZZ_PROTOID_FILTER. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D193064
2023-11-13 20:31:44 +00:00
Christian Holler (:decoder) 59073b8d52 Bug 1863729 - IPC Fuzzing: Add MOZ_FUZZ_DUMP_FILTER. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D193063
2023-11-13 20:31:43 +00:00
Christian Holler (:decoder) a2e1866e22 Bug 1863728 - IPC Fuzzing: Add preserveHeader mode. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D193062
2023-11-13 20:31:43 +00:00
Christian Holler (:decoder) 28a1a00a47 Bug 1864487 - Improve the decision debug message in IPC fuzzing. r=truber
Depends on D193451

Differential Revision: https://phabricator.services.mozilla.com/D193452
2023-11-13 19:52:47 +00:00
Christian Holler (:decoder) bec852555c Bug 1864488 - Avoid reply message types in IPC fuzzing. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D193451
2023-11-13 19:52:46 +00:00
Christian Holler (:decoder) c0d3b745c4 Bug 1860108 - Add IPC_SingleMessage fuzzer. r=nika,truber
Differential Revision: https://phabricator.services.mozilla.com/D191468
2023-11-06 22:22:59 +00:00
Christian Holler (:decoder) 63b0a25896 Bug 1861997 - Add OnMessageError handler to IPC fuzzing. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D192240
2023-10-30 18:16:55 +00:00
Christian Holler (:decoder) 3fd3582189 Bug 1859998 - Improve Nyx file dump API. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D191397
2023-10-19 14:17:46 +00:00
serge-sans-paille f839aeb59b Bug 1858299 - moz.yaml file should not start with --- r=tjr
That's usually a requirement for yaml files, but this break updatebot,
so add an exception here.

Differential Revision: https://phabricator.services.mozilla.com/D190651
2023-10-13 11:56:37 +00:00
Christian Holler afee8d1548 Bug 1854349 - Make trigger in IPC fuzzing configurable. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D188860
2023-10-10 10:33:46 +00:00