FoxRefire
384fa9fdc9
Fix for Android FF, not for normal user
...
This is a change for developers, and it is recommended to use Kiwi Browser if you want to use this extension on your Android device.
Issues regarding Firefox for Android will not be accepted unless there is a PR for the fix.
2024-09-09 00:43:15 +09:00
FoxRefire
c2dfbd5d2f
Heuristic scheme #Not enabled by default, see commit note
...
This is not enabled by default.
If you wish to use it, add following snippet to popup.html.
```
<option value="Heuristic">Heuristic</option>
```
2024-08-25 12:22:01 +09:00
FoxRefire
51d9503645
Update selectRules.conf
2024-08-13 19:43:28 +09:00
Psyquoquack
b29a91e908
Add support for oqee.tv ( #49 )
...
Add support for oqee.tv (french isp live tv)
2024-08-12 22:08:25 +09:00
FoxRefire
e3994bdac2
Bump version to 240731.1/a1297aa
2024-07-31 14:58:49 +09:00
FoxRefire
a1297aa244
Refactor: Remove unused code that has been added in #22
2024-07-31 14:23:54 +09:00
FoxRefire
bbc4cb81ba
Update Readme
...
* Remove legacy version link from Readme
Remove the link from the Readme as there is little benefit for standard users to continue using the legacy version.
Legacy code will continue to be available from the Github branches list.
* Use appropriate vocabulary
The term "Content Decryption Module" should refer only to the binary module in which the function that performs the content decryption process and the Key pair are compiled together, and the term "CDM" in a broad sense for the key pair alone is not preferred.
2024-07-30 17:22:27 +09:00
FoxRefire
5c56da872a
Refactor: Use corsFetch for all schemes
...
Currently corsFetch is very stable and does not need to be used differently from pyfetch depending on whether the license server values the Origin header.
Nested await is no longer necessary and the code is more concise.
It is expected to be less confusing for debugging and for people creating new schemes.
2024-07-30 17:02:48 +09:00
FoxRefire
7ec8ad83ea
Update error messages
...
New requests are no longer accepted. In most cases this is very easy to create.
Consider opening PR after created it yourself
2024-07-30 16:57:00 +09:00
FoxRefire
f273994ee4
Update CanalPlus2.py ( Closes #38 )
2024-07-20 18:46:22 +09:00
FoxRefire
4237a5bb60
Refactor:Align indent
2024-06-25 11:11:08 +09:00
FoxRefire
e0d6e3079e
Refactor:Cleanup code 2
2024-06-25 10:43:09 +09:00
FoxRefire
349a7a7ac9
Refactor:Cleanup code
2024-06-21 18:50:42 +09:00
FoxRefire
7b984dbe79
Rename RiverTV ==> VUDRM + add another URL pattern
2024-06-15 23:54:55 +09:00
FoxRefire
a8ae433102
Bump version to 240614.1/0c7b950
2024-06-14 12:01:31 +09:00
FoxRefire
a8adf3e020
Add Vodafone(untested)
2024-06-14 11:59:32 +09:00
ElCap13
361d6d58c0
Add another license server used in Canal+
2024-06-14 11:49:52 +09:00
FoxRefire
0c7b9507f6
Update blockRules.conf
2024-06-14 06:26:58 +09:00
FoxRefire
a52b7af70e
Bump version to 240612.1/07742fd
2024-06-12 08:52:11 +09:00
FoxRefire
07742fd645
Fix contextMenu disapperes after browser restart
2024-06-12 08:50:31 +09:00
FoxRefire
6b2c24ae29
Fix corsFetch unstability( Closes #26 )
2024-06-12 08:23:29 +09:00
FoxRefire
69767ae7ae
Add moTV by request( Closes #27 )
2024-06-12 07:20:52 +09:00
FoxRefire
f75998d54c
Update blockRules.conf
2024-06-12 04:54:57 +09:00
TPD94
48bfb4772c
Added CSS/Grid ( #22 )
...
Co-authored-by: TPD94 <>
Co-authored-by: FoxRefire <155989196+FoxRefire@users.noreply.github.com>
2024-06-12 04:54:15 +09:00
dreammu
823d328543
fix youku ( #24 )
...
solve https://github.com/FoxRefire/wvg/issues/14
2024-06-09 01:20:14 +09:00
FoxRefire
b6555c3e3a
Add RiverTV by request(untested by me)
2024-06-07 06:36:17 +09:00
FoxRefire
2217e0541b
Add Canal+ by request (untested by me)
2024-06-07 06:25:41 +09:00
FoxRefire
d148c1e1f3
Bump version to 240607.1/74f5b81
2024-06-07 04:07:19 +09:00
FoxRefire
74f5b810f4
Update README.md
2024-06-07 04:06:24 +09:00
FoxRefire
64b86a1711
Refactor: Define loadBody API for make scheme file more concise
...
The loadBody() function allows more concise and intuitive loading of request bodies encoded in the scheme.
2024-06-07 04:03:37 +09:00
FoxRefire
03b46c65a7
Bump version to 240606.1/0581c8a
2024-06-06 13:09:10 +09:00
TPD94
0581c8a8bf
Clearkey to be displayed even when both PSSH and Clearkey are detected ( #20 )
2024-06-06 13:05:25 +09:00
FoxRefire
d101caddd4
Refactor: Not to decode licenses in Base64 format
...
Pywidevine does this without having to do it on the scheme side.
This makes the scheme more concise.
2024-06-06 12:51:23 +09:00
FoxRefire
af88035568
Use corsFetch in CommonWV( Closes #15 )
2024-06-06 12:42:08 +09:00
FoxRefire
0ec39a5da9
Refactor: Define corsFetch as Python API
...
corsFetch is used to requesting license server that requires Origin header.
Pyfetch does not retain the Origin header due to browser security restrictions.
This change will make it easier to create schemes using corsFetch API.
2024-06-06 12:38:08 +09:00
FoxRefire
1d2707ec39
Bump version to 240531.1/e15707c
2024-05-31 06:01:51 +09:00
FoxRefire
e15707c3ed
Cleanup README.md and remove CONTRIBUTION.md as they are moved to docs
2024-05-31 06:00:08 +09:00
FoxRefire
cfd9f8681b
Update .gitignore
2024-05-31 05:45:26 +09:00
FoxRefire
fe0a8a9e74
Support RemoteCdm
2024-05-31 05:45:19 +09:00
FoxRefire
4b60bb6432
Refactor: Avoid using nested try-except block
...
As nesting try-excepts makes readability worst.
2024-05-31 05:22:22 +09:00
FoxRefire
1bcc6ca855
fix amazon header
2024-05-24 23:08:36 +09:00
FoxRefire
b060675698
Add Lemino into BlockRules
2024-05-18 04:56:28 +09:00
FoxRefire
eb2fb77050
Define blocking conditions in the rule file
2024-05-17 06:27:50 +09:00
FoxRefire
14360547a3
Allow comment-out in auto-select rules
2024-05-15 14:39:09 +09:00
FoxRefire
0ded1e211e
Bump version to 240513.2/207fbe7
2024-05-13 20:32:31 +09:00
FoxRefire
207fbe7aa7
Retry on all device read errors, not just OSError
...
Fix alternative CDM formats for FF
2024-05-13 20:19:12 +09:00
FoxRefire
9f392a5894
Bump version to 240513.1/4975988
2024-05-13 04:30:55 +09:00
FoxRefire
4975988cf6
Attempt for corsFetch
2024-05-13 04:28:48 +09:00
FoxRefire
e5b297f058
Remove unused permission
2024-05-13 04:28:19 +09:00
FoxRefire
1b99959f8b
Bump version to 240512.1/1457e87
2024-05-12 10:18:27 +09:00