passepartoutvpn / passepartout

Your go-to app for VPN and privacy.
https://passepartoutvpn.app
GNU General Public License v3.0
848 stars 127 forks source link

Missing passepartoutkit-source Repository - Build Failure in Passepartout Project #793

Open gillus123 opened 1 week ago

gillus123 commented 1 week ago

Hello,

Thanks for this open source VPN client, I wanted to recompile the iOS App but got some issues.

Description:

When attempting to build the Passepartout project, the build fails due to an inaccessible or missing passepartoutkit-source repository. The error message read:

image

The remote repository could not be accessed. Make sure a valid repository exists at the specified location and that the correct credentials have been supplied.

Steps Taken:

Checked the list of repositories under passepartoutvpn organization but could not locate passepartoutkit-source. Request: Could you please clarify if passepartoutkit-source is available, or did I miss something?

BR

gillus123 commented 1 week ago

When trying to clone the passepartoutkit-source repository, I encountered an authentication failure:

Cloning into 'passepartoutkit-source'... remote: Invalid username or password. fatal: Authentication failed for 'https://github.com/passepartoutvpn/passepartoutkit-source.git/'

So the repository is private.

gillus123 commented 1 week ago

OK, I got my answer here: https://github.com/passepartoutvpn/passepartout/issues/504 So passepartoutkit-source is not open source, it seems however that tunnelkit it back as open source

keeshux commented 1 week ago

Correct, PassepartoutKit is the new backing library going forward, and TunnelKit is discontinued. PassepartoutKit will be available later to compile the app for "educational" purposes, maybe under a different name, but I don't have plans to make it open source for the time being.

gillus123 commented 1 week ago

So I can still compile an old version of the App that relied on Tunnelkit for educational purpose? If yes can you point me out to a good version to use with Tunnelkit?