-
Notifications
You must be signed in to change notification settings - Fork 3
Rework injection to shadow Discord's app.asar
#10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
zerebos
wants to merge
34
commits into
main
Choose a base branch
from
app-asar-injection
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
30b6bfc
fix: use new injection assets
zerebos ac98528
fix: embed assets
zerebos b3676e4
feat: add options to different operations
zerebos 00b89ae
fix: better error handling
zerebos 8bc0da4
feat: switch to tracking resources dir
zerebos 1b01758
fix: use resources path everywhere
zerebos c9825bc
feat: add more testing
zerebos 4b9b529
feat: more tests before refactoring
zerebos 8148b1f
refactor: simplify the path resolution
zerebos cf7b35b
feat: rework injection to match app.asar
zerebos 3549c30
chore: update related tests
zerebos ae23d8b
feat: update paths for macos + linux + flatpak
zerebos 56b6f94
fix: remove references to corepath
zerebos 845219b
fix: resolve injected folders
zerebos 1830764
fix: reinject should always work
zerebos af10aa8
fix: add additional sanity checks
zerebos f2b8df2
fix: add protection for empty resources dir
zerebos f1d8f0c
chore: update injection js
zerebos 1e1336a
fix: more edge cases
zerebos a480b9c
feat: kill discord before injection
zerebos 900ad1d
fix: yet more sanity checking
zerebos 812d894
fix: add note for wsl and kill timeout
zerebos f65b892
fix: more protection edge cases
zerebos f88bb24
chore: more protection for snap installs
zerebos 2f7bfef
fix: edge case handling
zerebos bf87423
fix: cleanly resolve flaky enumeration
zerebos 14baf96
feat: support downloading rolling release
zerebos b0bea8c
feat: add dev build options
zerebos 8fcfb53
fix: run gofmt
zerebos b074497
fix: make dev flag install only
zerebos 96778e3
fix: fix version folder sorting
zerebos 62d94c5
Merge pull request #11 from BetterDiscord/feat/bd-canary
zerebos 1d2c425
fix: path should be labelled as resources
zerebos 4028ca3
feat: additional rollback protection
zerebos File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.