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
daijro
3a5c47d3dd
Merge pull request #68 from D4Vinci/patch-3
...
Make browserforge update both headers and fingerprints
2024-11-03 03:46:59 -06:00
Karim shoair
18b1d222e6
Make browserforge update both headers and fingerprints
2024-11-03 11:27:37 +02:00
daijro
956a384ef7
Disable BPC by default
...
BPC is not always necessary, and increases the memory footprint of Camoufox.
2024-11-03 01:42:35 -05:00
daijro
81fb672eaa
Merge remote-tracking branch 'origin/main'
2024-11-03 01:38:59 -05:00
daijro
8ed8a97ae9
Don't block setViewport
...
When window.innerWidth or window.innerHeight is not provided, allow Juggler's setViewport to still work.
2024-11-03 01:38:44 -05:00
daijro
ddcffce0ac
Merge pull request #66 from D4Vinci/patch-2
...
Adding the option to update browserforge database with `camoufox fetch`
2024-11-02 19:14:49 -05:00
Karim shoair
e0dd73b6bb
Adding the option to update browserforge database with camoufox fetch
2024-11-02 19:49:42 +02:00
daijro
c70886fbcd
Fix typo in background tasks bugfix patch name
2024-11-02 06:31:22 -05:00
daijro
00f126729b
Fix bug in FF132 that causes MacOS builds to fail
...
Without --enable-backgroundtasks, macOS fails seem to fail after this change:
https://phabricator.services.mozilla.com/D219834
This commit patches the broken code in nsAppRunner.
2024-11-02 03:34:41 -05:00
daijro
b5b00d650c
Add dbus name patch
2024-11-01 00:54:22 -05:00