Skip to content

Windows x64 port of Intra – request for review and collaboration #618

Description

@alptekincaliskan3-web

Hello Jigsaw team,

I am an independent developer from Turkey working on a Windows x64 implementation based on the Intra codebase.

I noticed the existing request for Windows x64 support and decided to experiment with a Windows implementation using the existing Intra Go components.

Our current implementation keeps the Intra doh and split components and adds a Windows-specific Go backend and Python-based Windows GUI around them.

The current Windows implementation provides:

  • DNS-over-HTTPS (DoH)
  • SOCKS5 proxy support
  • HTTP/HTTPS proxy support
  • TLS/SNI splitting using the split component
  • Windows-specific proxy and network lifecycle management
  • A Python/CustomTkinter Windows GUI

The project has been successfully built and tested on Windows x64. We have also tested starting and stopping the protection on a real Windows system and verified that the network connection remains functional after stopping it.

I would like to ask the Jigsaw team:

  1. Would you be interested in reviewing this Windows implementation?
  2. Is there an existing Windows implementation or experimental work that we should coordinate with?
  3. Would you be interested in collaborating on official Windows support in the future?
  4. Are there any architectural recommendations you would suggest before we continue developing the Windows implementation?
  5. Are we correctly handling the licensing and attribution requirements for the Intra components that we have reused?

I am happy to provide the complete source code, build instructions, test results, and Windows binaries if the team is interested.

I am not claiming this to be an official Jigsaw Windows release. I would simply like to make sure that the implementation is technically sound, properly licensed, and potentially useful to the Intra project.

Thank you for creating and maintaining Intra and for making the project open source.
I would be happy to provide my contact details privately if needed.

Best regards,

Alptekin Çalışkan
Independent Developer
Turkey

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions