Commit Graph

38 Commits

Author SHA1 Message Date
devtty1er d561c49ae5
Update Dockerfiles (#4070)
* Use LABEL in place of MAINTAINER

* Remove LABEL maintainer from Dockerfiles
2020-07-06 13:18:23 -07:00
Frederik Braun 39dbb1c807
Add FeaturePolicyParser target to firefox builds (#3959) 2020-06-10 12:16:30 -07:00
Christian Holler (:decoder) ba8143b128
[firefox] Fix libFuzzer cloning process (#3896) 2020-05-28 08:37:05 -07:00
Abhishek Arya 0702091259
Use available rust nightly in firefox 2020-05-24 00:49:20 -07:00
Max Moroz e6a5e0a666
[honggfuzz] Enable honggfuzz for 19 more projects (fixes #3591). (#3609)
* [honggfuzz] Enable honggfuzz for 19 more projects (fixes #3591).

* rename fuzzing puzzles target
2020-04-09 13:47:54 -07:00
Max Moroz 71f4914c45
[presubmit] Enforce language attribute in project.yaml to be always set. (#3477)
* [presubmit] Enforce language attribute in projectt.yaml to be always set.

* Update documentation, better presubmit check, new project template.

* add docstring to templates.py

* Add example values in the project.yaml template and remove python value for now

* Add "project: c++" to 256 projects

* format

* Add labels and selective_unpack sections to the presubmit check

* fix incorrect auto_ccs format in three projects

* fix nss emails after rebase
2020-03-10 11:08:01 -07:00
Sylvestre Ledru c9e50868e9
Some Mozilla changes (#3481)
* Refresh the list to have a Mozilla employee with an active account

* Update of the list of nss participants
2020-03-09 08:34:02 -07:00
Sylvestre Ledru 190e3569d8 Firefox: Add myself to the list of cc (#2931) 2019-10-09 09:55:28 -07:00
Christoph Diehl 7b4370c2fb [Firefox] Remove redundant environment variables (#2822) 2019-09-10 16:46:44 -07:00
Christoph Diehl d4e5d489e4 Add demuxers to Firefox project (#2801) 2019-09-04 17:40:21 -07:00
Christoph Diehl 5c1e1aab22 Update auto_cc for Firefox (#2706) 2019-08-15 12:50:09 -07:00
Christoph Diehl 28dd637dc8 Add outstanding LibFuzzer targets to Firefox (#2675) 2019-08-09 18:10:19 -07:00
Alex Gaynor 0619a50b4d Remove references to my Alex's mozilla email (#2610) 2019-07-15 19:56:34 -07:00
pdknsk 94c742f112 [firefox] housekeeping (#2234)
* disable ContentSecurityPolicyParser target

* disable building av1 (requires new nasm)

* remove ContentSecurityPolicyParser files
2019-03-13 07:58:53 -07:00
pdknsk 5053f1c289 firefox: unsubscribe myself (#1891) 2018-10-21 09:15:55 -07:00
pdknsk c49f46fa0c [firefox] rename profile to coverage (#1841) 2018-10-01 06:43:58 -07:00
Max Moroz 7703e360de
[infra] Remove sancov and rename "profile" to "coverage". (#1839)
* [infra] Remove sancov and rename "profile" to "coverage".

* Bring coverage flags back.

* Update projects files that rely on SANITIZER="profile".
2018-10-01 06:43:21 -07:00
pdknsk f7fe63f804 firefox: fix build (#1837)
* simpler packaging

* fix build
2018-09-24 06:15:19 -07:00
pdknsk 9b1d911d0d [firefox] Fix profile build, enable ubsan, more (#1835)
* limit SdpParser to 25kB

* separate out mozconfig

* fix profile build

* accurate library handling

* cosmetic

* enable undefined sanitizer

* limit ContentSecurityPolicyParser to 15kB
2018-09-23 09:28:05 -07:00
pdknsk 68966db40a fix ContentSecurityPolicyParser target (#1773) 2018-08-30 18:03:07 +10:00
pdknsk 979b9c0871 [firefox] copy ContentParentIPC.options to $OUT (#1766) 2018-08-28 06:36:56 -07:00
pdknsk 4fd7dbcaf6 [firefox] more targets and more (#1762)
* ASAN_OPTIONS might not be set for each mode

* no point in checking setenv, can only fail with EOMEM here

* minor changes to target.c

* new target: ContentSecurityPolicyParser

* new target: ContentParentIPC

* better corpus and dictionary for {Sdp,Stun}Parser

* bootstrap already installs all required libraries

* faster hg clone

* don't install cargo again, better explanation
2018-08-27 06:27:12 -07:00
pdknsk 7ea8b974c3 firefox: fix symlink handling (#1747)
* remove band-aid for firefox bug 1484485

* fix symlink handling
2018-08-23 19:46:35 +10:00
Abhishek Arya f34c86166a
Create empty file to avoid firefox build failure 2018-08-19 14:21:18 -07:00
pdknsk b4c15969db firefox: fix LD_LIBRARY_PATH (#1734)
* sync internal libFuzzer to HEAD

* fix LD_LIBRARY_PATH set by previous call in same run
2018-08-19 14:19:58 -07:00
pdknsk 08dc5a94d2 temporarily install cbindgen manually (#1730) 2018-08-18 21:23:51 -07:00
pdknsk ebbaf4c933 firefox: fixes and improvements (#1723)
* ignore libgcc

* dictionary/corpus for SdpParser and StunParser

* simpler ASAN_OPTIONS handling

* disable leak reports for now

* get execv error

* auto-sync libfuzzer

* disable coverage build

* add node.js repository for recent versions

* prepare profile

* remove unnecessary corpus size restriction
2018-08-18 16:32:16 -07:00
Oliver Chang 46f455a664
firefox: Try setting fake HOME (#1462) 2018-08-02 20:10:00 +10:00
pdknsk f68ff24a4f add myself temporarily (#1671) 2018-07-29 10:31:18 -07:00
Abhishek Arya e1d74c810f
Update build.sh 2018-07-27 08:23:43 -07:00
Abhishek Arya a81d5d4063
Update build.sh 2018-07-27 08:02:34 -07:00
Abhishek Arya 1cfb20b657
Update Dockerfile 2018-07-27 07:56:37 -07:00
Oliver Chang 74750f0698
[firefox] add used attribute to magic string 2018-07-27 12:51:03 +10:00
Abhishek Arya 30a4389324
Fix for broken firefox build #1462 2018-07-26 19:49:41 -07:00
Abhishek Arya 47e4134495
Update build.sh 2018-07-26 12:18:30 -07:00
Abhishek Arya e6a7d03c61
Speculative fix for firefox build failure. (#1658) 2018-07-26 10:23:07 -07:00
pdknsk 6a2376706c firefox: rustc fix (#1655) 2018-07-26 18:16:07 +10:00
pdknsk d96443b1b8 firefox (#1546)
* firefox

* make wrapper its own file

* many minor changes

* build package rather then copying

* add (disabled) Qcms target

* getenv doesn't use errno

* make paths dynamically

* minor find fix

* handle absolute path

* make run_minijail work

* get required libraries automatically

* Remove ContentParentIPC fuzz target
2018-07-25 07:28:37 -07:00