Skip to content

Add all relevant openai/chatgpt domains#11

Merged
GeiserX merged 2 commits intoGeiserX:mainfrom
Moulick:update-openai-list
Feb 28, 2026
Merged

Add all relevant openai/chatgpt domains#11
GeiserX merged 2 commits intoGeiserX:mainfrom
Moulick:update-openai-list

Conversation

@Moulick
Copy link
Contributor

@Moulick Moulick commented Feb 28, 2026

Summary

Find and add all relavant domains for OpenAI/ChatGPT

Closes: #12

Type of Change

  • Bug fix (non-breaking change that fixes an issue)

Testing

  • Tested on macOS Ventura (13+)
  • Tested on macOS Sonoma (14+)
  • Tested with VPN connected
  • Tested with VPN disconnected

Checklist

  • Code builds without warnings (make build)
  • App bundle creates successfully (make bundle)
  • No hardcoded credentials or secrets
  • Updated CHANGELOG.md

@Moulick Moulick marked this pull request as ready for review February 28, 2026 09:33
@Moulick Moulick requested a review from GeiserX as a code owner February 28, 2026 09:33
Copilot AI review requested due to automatic review settings February 28, 2026 09:33
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the preconfigured OpenAI / ChatGPT service to cover additional hostnames that may be required for reliable VPN bypass, and documents the change in the changelog.

Changes:

  • Expanded the OpenAI / ChatGPT service domain list with additional OpenAI, CDN, and supporting-service hostnames.
  • Added an Unreleased changelog entry describing the domain list update.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
docs/CHANGELOG.md Adds an Unreleased note about improving the OpenAI / ChatGPT service domain coverage.
Sources/RouteManager.swift Expands the OpenAI / ChatGPT predefined service domain list used for route/hosts management.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Owner

@GeiserX GeiserX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thorough and well-researched expansion of the OpenAI/ChatGPT domain list. The categorization with inline comments makes it easy to maintain. All domains check out as legitimate OpenAI infrastructure.

Thanks for the contribution, @Moulick! 🎉

@GeiserX
Copy link
Owner

GeiserX commented Feb 28, 2026

Thanks for this great contribution @Moulick! The domain list is very comprehensive and well-organized. Merging this and shipping it in v1.8.3.

@GeiserX GeiserX merged commit 198b06d into GeiserX:main Feb 28, 2026
1 check passed
@Moulick Moulick deleted the update-openai-list branch February 28, 2026 15:37
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.

[Feature]: OpenAI/ChatGPT is missing domains in the pre-built list

3 participants