Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Issue #2343 - replace MOZ_FALLTHROUGH with [[fallthrough]] | Moonchild | 2023-11-11 |
| | | | | Basically a S&R. Removed the macro and adjusts IDL codegen accordingly. | ||
* | Issue #2342: Use [[nodiscard]] in /media | Moonchild | 2023-11-08 |
| | |||
* | Issue #2281 - Remove the use of non-standard namespace std::tr1 in | Moonchild | 2023-11-05 |
| | | | | Google's WebRTC gtest code | ||
* | Issue #2317 - Part 8 - Update compiler flags used for ffvpx | trav90 | 2023-10-27 |
| | |||
* | Issue #2317 - Part 7 - Don't use -ffreestanding flag when building with clang | trav90 | 2023-10-27 |
| | | | | This was added by Mozilla as a workaround for an automated build system (one that they no longer use) for building on Linux with clang (which is not our target compiler for that platform). No need for us to keep this workaround. | ||
* | Issue #2317 - Part 6 - Remove old workaround for clang-cl | trav90 | 2023-10-27 |
| | | | | This was added back in 2016 to work around issues with clang-cl. Shouldn't be needed anymore. | ||
* | Issue #2317 - Part 4 - Regenerate config* files for ffvpx | trav90 | 2023-10-27 |
| | |||
* | Issue #2317 - Part 3 - Update symbols list for FFmpeg 6.0 | trav90 | 2023-10-27 |
| | |||
* | Issue #2317 - Part 2b - Clip constants used with shift instructions within ↵ | trav90 | 2023-10-27 |
| | | | | | inline assembly Cherry-pick of upstream commit: https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/effadce6c756247ea8bae32dc13bb3e6f464f0eb | ||
* | Issue #2317 - Part 2a - Update changes.patch for ffvpx | trav90 | 2023-10-27 |
| | |||
* | Issue #2317 - Part 2 - Import FFmpeg 6.0 source files for ffvpx | trav90 | 2023-10-27 |
| | |||
* | Issue #2317 - Part 1 - Update and cleanup ffvpx documentation in preparation ↵ | trav90 | 2023-10-27 |
| | | | | for lib update. | ||
* | Merge pull request 'Restore ARM32 buildability.' (#2360) from ↵ | Moonchild | 2023-10-26 |
|\ | | | | | | | | | | | dbsoft/UXP:arm-2354 into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2360 | ||
| * | Issue #2354 - Restore ARM32 buildability on Linux. | Brian Smith | 2023-10-25 |
| | | | | | | | | | | | | Fix ION breakages due to BigInt changes. Fix breakages from libjpeg, libyuv and libvpx upgrades. Restore ARM(32/64) NEON FPU support in libyuv. | ||
* | | [WebRTC] Give ::Terminated() the same treatment as ::Close_g | Moonchild | 2023-10-25 |
|/ | |||
* | Merge pull request 'Clean up the rest of EME' (#2348) from 2346-EME-cleanup ↵ | Moonchild | 2023-10-19 |
|\ | | | | | | | | | | | into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2348 | ||
| * | Issue #2346 - Remove unused EME components | Moonchild | 2023-10-17 |
| | | | | | | | | | | | | | | | | | | This removes: dom/media/eme code GMP CDM proxies GMP WideVine adapter code EME media platform code GMP clearkey module | ||
* | | Issue #2332 - Hyphenate rtc stats type as per spec | Basilisk-Dev | 2023-10-18 |
|/ | | | | Backport of https://bugzilla.mozilla.org/show_bug.cgi?id=1322503 | ||
* | Issue #2332 - Use only one listener in MediaPipelineTransmit | Basilisk-Dev | 2023-10-05 |
| | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1305949 part 3 | ||
* | Issue #2332 - libvpx upgrade followup part 5 | Basilisk-Dev | 2023-10-04 |
| | | | | Port commits 39f9ab375b2bfd9e46df9695b78870cf1e9cf3c6 and ed7b08e6089de2dd9a1cee595d9ff7ed1fae919d to new libvpx version | ||
* | Issue #2332 - libvpx upgrade followup part 4 | Basilisk-Dev | 2023-10-04 |
| | | | | Port commit babeb5c556de6f9686f5cd47133d0c40c07bfc2e to new libvpx version | ||
* | Issue #2332 - libvpx upgrade followup part 3 | Basilisk-Dev | 2023-10-04 |
| | | | | Port commit d5a2c45aad51e3fcf5f48f8afe8609c1e8726a02 to new libvpx version | ||
* | Issue #2332 - libvpx upgrade followup part 2 | Basilisk-Dev | 2023-10-04 |
| | | | | Port commit ca36e991ea55f2d9f78bab558fef10720c9244f0 to new libvpx version | ||
* | Issue #2332 - libvpx upgrade followup part 1 | Basilisk-Dev | 2023-10-04 |
| | | | | Port commit a8f45aba816b7b5e1bd2bbdb663bdf5f044e2f5d to new libvpx version | ||
* | Issue #2332 - Update to libvpx 1.6.1 | Basilisk-Dev | 2023-10-04 |
| | | | | Backport of Bugzilla 1223692 and 1331498 | ||
* | Merge pull request 'Issue #2058 - Upgrade usrsctp library' (#2297) from ↵ | Moonchild | 2023-09-28 |
|\ | | | | | | | | | | | Basilisk-Dev/UXP-contrib:master into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2297 | ||
| * | Issue #2058 - apply additional patches from dbsoft for OS defines | Basilisk-Dev | 2023-08-31 |
| | | |||
* | | Merge pull request 'Cherry-pick upstream libvpx fix for CVE-2023-5217' ↵ | Moonchild | 2023-09-28 |
|\ \ | | | | | | | | | | | | | | | | (#2320) from Basilisk-Dev/UXP-contrib:libvpx-cve into master Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/2320 | ||
| * | | Cherry-pick upstream libvpx fix | Basilisk-Dev | 2023-09-28 |
| |/ | | | | | | | | | Backport of https://hg.mozilla.org/releases/mozilla-esr115/rev/5241232a3292943bd59ff1704eab60fee3cbc9d1 Addresses CVE-2023-5217 | ||
* | | Issue #2311 - Part 7 - Unset CONFIG_DCT and CONFIG_FFT | trav90 | 2023-09-22 |
| | | | | | | | | These functions aren't be needed at the moment and disabling them should fix builing on Windows. | ||
* | | Issue #2311 - Part 6 - Remove now unused libav source files | trav90 | 2023-09-20 |
| | | |||
* | | Issue #2311 - Part 1 - Add ffmpeg's own floating point real FFT functions to ↵ | trav90 | 2023-09-20 |
| | | | | | | | | | | | | ffvpx Instead of using Libav's. | ||
* | | Issue #2309 - Cherry-pick upstream libwebp fix. | Moonchild | 2023-09-13 |
|/ | | | | | | Backport of: https://chromium.googlesource.com/webm/libwebp.git/+/2af26267cdfcb63a88e5c74a85927a12d6ca1d76 Resolves #2309 | ||
* | No Issue - Fix building WebRTC/Basilisk with --enable-debug | Brian Smith | 2023-08-14 |
| | | | | A bogus MOZ_ASSERT was added at some point, this should make it work. | ||
* | Issue #1656 - Remove more vim control lines. | Moonchild | 2023-05-04 |
| | | | | | | | Vim control lines were re-introduced or not entirely cleaned up. This nukes them again. Removing from embedding, extensions, gfx, hal, ipc, layout, mailnews, media and memory. More to come. | ||
* | Issue #2061 - Follow-up: Silence compiler warnings for libjxl (MSVC) | FranklinDM | 2023-04-07 |
| | |||
* | No Issue - Fix FreeBSD build failure with WebRTC enabled. | Brian Smith | 2023-04-05 |
| | |||
* | Issue #2175 - Fix build bustage in WebRTC. | Timothy Valldeperas | 2023-03-26 |
| | |||
* | Issue #2061 - Follow-up: Silence compiler warnings for libjxl | FranklinDM | 2023-03-23 |
| | |||
* | Issue #2101 - Part 3: Update libyuv | u3shit | 2023-02-26 |
| | | | | | Updated to version 1861, git revision 88b050f337cc0ca2a51800fe7bf4737222c87344 from https://chromium.googlesource.com/libyuv/libyuv/ | ||
* | Issue #2061 Follow-up: Fix moz.build to compile on all platforms. | Job Bautista | 2022-12-25 |
| | | | | | | | | | Remove stuff from /extra/ and the JPEG transcoding file from compilation, as we don't need them. A disable define for box decoding is also added, but currently commented out as there's no need to disable the function right now. Co-authored-by: Moonchild <moonchild@palemoon.org> | ||
* | Issue #2061 Follow-up: Export jxl/version.h. | Job Bautista | 2022-12-24 |
| | | | | | | | Fixes building on Windows. I also decided to move the preprocessed jxl/version.h to our include/jxl instead of relying on moz.build in preprocessing the file. Future me should note to not forget to update the version number at that new file | ||
* | Issue #2061 - Part 4: Update build system for highway library update. | Job Bautista | 2022-12-22 |
| | |||
* | Issue #2061 - Part 3: Update highway source to 1.0.2. | Job Bautista | 2022-12-22 |
| | |||
* | Issue #2061 - Part 2: Update build system for libjxl update. | Job Bautista | 2022-12-22 |
| | |||
* | Issue #2061 - Part 1: Update libjxl source to 0.7.0. | Job Bautista | 2022-12-22 |
| | |||
* | [No issue] Add executable bit to shell scripts in tree | trav90 | 2022-11-25 |
| | |||
* | Merge branch 'master' into 1769-take2 | Moonchild | 2022-11-07 |
|\ | |||
| * | revert 82ac99acb5d84c7ff3aa64fc71f6912f9cbd8203 | twivi | 2022-09-14 |
| | | | | | | | | revert Allow explicit inlines in libaom code, but still prevent automatic inlines due to compiler issues | ||
| * | Updated libav/ffvpx patch files to help with upstream library | twivi | 2022-09-13 |
| | |