daijro
ad807b2ffe
Bump to FF133 beta.18
2024-12-01 05:27:18 -06:00
daijro
bbe1cbe2b2
Memory benchmark scripts via podman #87
2024-11-30 21:15:43 -06:00
daijro
267b285faa
pythonlib: Bump to 0.4.4
2024-11-28 22:30:57 -06:00
daijro
3210351527
pythonlib: Add parameter to only use user-specified fonts #109
...
Added a `custom_fonts_only` parameter to ignore the fonts in fonts.json.
2024-11-28 22:15:36 -06:00
daijro
30a92edb1b
pythonlib: Do not override productSub #105
2024-11-28 21:36:49 -06:00
daijro
2d263100c4
Dockerfile: Fix rust issues #108
2024-11-28 21:31:36 -06:00
daijro
045877746d
jsonvv: Less restrictive property groups for BrowserForge
2024-11-27 23:28:41 -06:00
daijro
31b5c0fceb
jsonvv: Add Camoufox config validator #90
...
Added a Camoufox jsonvv property file to allow users to check if their passed config is incomplete/may cause leaks.
This will also validate WebGl types and fix the crashing issue presented in #90 .
2024-11-27 23:11:14 -06:00
daijro
816103870b
jsonvv: Allow underscore in reference names 0.2.2
2024-11-27 23:09:25 -06:00
daijro
99801bd139
jsonvv: Group stacking 0.2.1
2024-11-27 18:30:50 -06:00
daijro
17f8bb0563
jsonvv: Bump to Python 3.8
2024-11-27 18:09:55 -06:00
daijro
cad90e30aa
jsonvv: Add grouped keys syntax 0.2.0
2024-11-27 18:09:03 -06:00
daijro
20f4aa00e9
Add JSONvv validation library 0.1.0
...
Camoufox will be using jsonvv to validate user configurations.
2024-11-27 10:14:17 -06:00
daijro
cf3f8e6bde
pythonlib: Fix WebGL injection causing crashing 0.4.4-beta
2024-11-25 00:20:27 -06:00
daijro
145b737069
pythonlib: [Rollback] Disable WebGL by default #90 0.4.3
...
Disables WebGL by default until a fix is available.
2024-11-22 11:13:43 -06:00
daijro
01aff40fc5
pythonlib: Rollback WebGL fingerprint injection 0.4.2
...
Rolling back WebGL injection temporarily until the crashing issue on certain devices is fixed.
2024-11-22 03:28:01 -06:00
daijro
673fdc7271
pythonlib: Hotfix imports 0.4.1
2024-11-21 21:11:08 -06:00
daijro
af937cce55
pythonlib: WebGL rotation & leak fixes 0.4.0
2024-11-21 21:03:25 -06:00
daijro
4f15447e04
Deprecate old launcher & locales
2024-11-21 18:51:27 -06:00
daijro
c5cad3040c
Bump to beta.17
2024-11-21 16:45:40 -06:00
daijro
90c3cd6c78
Load addons without debug server #90
...
- A list of addons can now be passed with the `addons` property
- Merged all browser-init patches into one
- Removed the remote cue disabler patch to warn the user if a debug server is enabled
2024-11-21 16:22:05 -06:00
daijro
85eb40aee4
Leak fixes #90
2024-11-21 01:59:01 -06:00
daijro
02729d6f8b
Remove cross link time optimization
2024-11-20 03:57:10 -06:00
daijro
6ed2a63379
CI/CD: LLVM & rust version mismatch bugfix
2024-11-19 23:30:01 -06:00
daijro
821850cca9
README: Cleanup title & description
2024-11-19 07:06:07 -06:00
daijro
147885431a
CI/CD: Downgrade LLVM to 18
2024-11-19 06:43:50 -06:00
daijro
ed87adf6fe
Update properties & release beta.16
2024-11-19 03:00:00 -06:00
daijro
50bf1a0e90
Https upgrade telemetry should default to not initialized
2024-11-19 01:55:19 -06:00
daijro
9eab67e5ca
feat: Media device count spoofing
...
Spoof the amount of microphones (default is 3), cameras (1), and speakers (1) on the device.
2024-11-19 01:06:14 -06:00
daijro
1e8e667641
Memory optimization fixes #87
2024-11-18 22:04:20 -06:00
daijro
01291d2ad1
pythonlib: Bump to 0.3.10
2024-11-18 02:32:20 -06:00
daijro
1558841fbd
Bump to FF 132.0.2
2024-11-18 02:31:44 -06:00
daijro
8196a6e361
Add additional questions in issue template
2024-11-18 02:31:33 -06:00
daijro
79d4ba7b9f
fix: Merge pull request #84 from Nongzhsh/patch-1
...
Proxy credentials should be optional.
2024-11-18 01:31:44 -06:00
Nongzhsh
74e0d08afc
pythonlib: Proxy credentials are now optional
2024-11-18 10:57:22 +08:00
daijro
d1bc5f7644
Bump to 132.0.1-beta.16
2024-11-12 03:52:24 -06:00
daijro
3a33283cd2
pythonlib: Add enable_cache, fixed font spacing, etc 0.3.9
...
- Enable bf cache with `enable_cache=True` #74
- Font spacing is now fixed per session #63
- Re-download (or raise error) when target install path is empty. Caused when the user cancels the download.
- Bumped minimum version to beta.15
2024-11-11 22:11:43 -06:00
daijro
476e119c4f
README: Add sponsor
2024-11-08 04:34:31 -06:00
daijro
964f49028c
pythonlib: Fix broken import #70 0.3.8
2024-11-04 13:18:10 -06:00
daijro
62928180d2
README: Better feature list & add donate button
2024-11-04 06:46:56 -06:00
daijro
4edd21e475
Bump to beta.15
2024-11-04 03:28:27 -06:00
daijro
e126cf379c
Update uBlock Origin assets & updater
2024-11-04 03:13:23 -06:00
daijro
cc01ab2088
Remove privacy.clearOnShutdown config #69
2024-11-04 02:59:36 -06:00
daijro
74d016e9a9
feat: Voice spoofing
...
- Added `voices` parameter, which takes a list maps for each voice to add. Example:
`[ {"isLocalService": true, "isDefault": true, "voiceUri": "Ting-Ting", "name": "Ting-Ting", "lang": "zh-CN" } ... ]`
- Added `voices:blockIfNotDefined` has been added to block system voices
- Added `voices:fakeCompletion: bool` and `voices:fakeCompletion:charsPerSecond: double` to set a fake playback speed.
2024-11-04 02:52:10 -06:00
daijro
30001a4507
Update README (mark as legacy)
2024-11-03 23:30:49 -06:00
daijro
d279ed0cf0
Add font spacing seed #38
...
Adds fonts:spacing_seed to control the spacing of rendered text.
2024-11-03 23:04:20 -06:00
daijro
68216153f3
Add Playwright tests
...
Adds Playwright's async tests to ensure that functionality is not broken.
2024-11-03 06:14:39 -06:00
daijro
1adc258fd8
Allow Playwright's defaultViewportSize
2024-11-03 05:08:09 -06:00
daijro
e6beecb3a9
pythonlib: Bump to 0.3.7
2024-11-03 04:16:09 -06:00
daijro
ca7c3e3aa8
No progress bar on addon download #65
...
- Removed progress bars on addon download (shows as percent instead)
- Default addons are downloaded on `camoufox fetch`
2024-11-03 04:01:17 -06:00