By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.
Description
1.3.0-rc.0
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/fosrl/olm/pull/65
**Author:** [@oschwartz10612](https://github.com/oschwartz10612)
**Created:** 12/22/2025
**Status:** ✅ Merged
**Merged:** 12/22/2025
**Merged by:** [@oschwartz10612](https://github.com/oschwartz10612)
**Base:** `main` ← **Head:** `dev`
---
### 📝 Commits (5)
- [`de18c0c`](https://github.com/fosrl/olm/commit/de18c0cc6d024361bb9942d79da6fcc717b24c71) Cleanup unclean shutdown cross platform
- [`a436598`](https://github.com/fosrl/olm/commit/a4365988ebabd7d238760e86b2690e29853fe03a) Remove exit nodes from HPing if peers are removed
- [`304174c`](https://github.com/fosrl/olm/commit/304174ca2fbd477801395194a479896bf4b333e7) Sending DNS over the tunnel works
- [`014ecca`](https://github.com/fosrl/olm/commit/014eccaf621251e701e01c50eeb57b0eef71ea8e) Remove replace
- [`cebefa9`](https://github.com/fosrl/olm/commit/cebefa9800ada2ca9f8326f06dad7cc0515b2d55) Update mod
### 📊 Changes
**14 files changed** (+622 additions, -175 deletions)
<details>
<summary>View changed files</summary>
📝 `config.go` (+13 -0)
📝 `dns/dns_proxy.go` (+301 -12)
📝 `dns/platform/darwin.go` (+156 -5)
📝 `dns/platform/file.go` (+29 -1)
📝 `dns/platform/network_manager.go` (+33 -2)
📝 `dns/platform/resolvconf.go` (+31 -2)
📝 `dns/platform/systemd.go` (+20 -2)
📝 `dns/platform/types.go` (+4 -0)
📝 `dns/platform/windows.go` (+12 -0)
📝 `go.mod` (+1 -46)
📝 `go.sum` (+2 -98)
📝 `olm/olm.go` (+18 -7)
📝 `olm/types.go` (+1 -0)
📝 `websocket/client.go` (+1 -0)
</details>
### 📄 Description
## Community Contribution License Agreement
By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.
## Description
1.3.0-rc.0
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/fosrl/olm/pull/65
Author: @oschwartz10612
Created: 12/22/2025
Status: ✅ Merged
Merged: 12/22/2025
Merged by: @oschwartz10612
Base:
main← Head:dev📝 Commits (5)
de18c0cCleanup unclean shutdown cross platforma436598Remove exit nodes from HPing if peers are removed304174cSending DNS over the tunnel works014eccaRemove replacecebefa9Update mod📊 Changes
14 files changed (+622 additions, -175 deletions)
View changed files
📝
config.go(+13 -0)📝
dns/dns_proxy.go(+301 -12)📝
dns/platform/darwin.go(+156 -5)📝
dns/platform/file.go(+29 -1)📝
dns/platform/network_manager.go(+33 -2)📝
dns/platform/resolvconf.go(+31 -2)📝
dns/platform/systemd.go(+20 -2)📝
dns/platform/types.go(+4 -0)📝
dns/platform/windows.go(+12 -0)📝
go.mod(+1 -46)📝
go.sum(+2 -98)📝
olm/olm.go(+18 -7)📝
olm/types.go(+1 -0)📝
websocket/client.go(+1 -0)📄 Description
Community Contribution License Agreement
By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.
Description
1.3.0-rc.0
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.