Skip to content
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

Update tor version to 0.4.8.7 #6

Merged
merged 5 commits into from
Nov 1, 2023
Merged

Update tor version to 0.4.8.7 #6

merged 5 commits into from
Nov 1, 2023

Conversation

MaticPoh
Copy link
Contributor

In the new version of the tor project, anti DOS protection has been implemented see: https://community.torproject.org/onion-services/advanced/dos/
This is an essential feature

Great project thanks for keeping it going

@bugfest
Copy link
Owner

bugfest commented Nov 1, 2023

Thanks for your contribution @MaticPoh!

@bugfest bugfest changed the title Update tor version to latest Update tor version to 0.4.8.7 Nov 1, 2023
@bugfest
Copy link
Owner

bugfest commented Nov 1, 2023

Hi @MaticPoh, I've noticed some issues with the PR:

  • tor-0.4.8.7 is not available in Alpine 3.17.3. This makes the quick build fail; so we need to bump Alpine version too.
  • pow is not enabled when building from source; as per the Tor docs, we need to add --enable-gpl to the configure script

I got it fixed already; will update this PR when my local multi-arch build finishes (this takes some time)

edit: aports upstream info

@bugfest bugfest self-assigned this Nov 1, 2023
@bugfest
Copy link
Owner

bugfest commented Nov 1, 2023

Hi @MaticPoh, I don't have edit permissions on your branch so I cannot update this PR myself. I've pushed my changes to https://github.com/bugfest/tor-docker/tree/pr6; would you please rebase/update this PR with my pr6 branch commits?

Thanks!

Upgrade Alpine to 3.18.4. Enable GPL flag during Tor build
@MaticPoh
Copy link
Contributor Author

MaticPoh commented Nov 1, 2023

I merged it with your branch and gave it permission to edit

@bugfest bugfest merged commit cee3c23 into bugfest:master Nov 1, 2023
@bugfest
Copy link
Owner

bugfest commented Nov 1, 2023

Thanks @MaticPoh, PR merged 🎉 !

@bugfest
Copy link
Owner

bugfest commented Nov 1, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants