Skip to content

Tags: firezone/firezone

Tags

android-client-1.5.4

Toggle android-client-1.5.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(android): tidy up AuthViewModel (#10372)

- removes unused authFlowLaunched var
- store long authUrl in val

macos-client-1.5.8

Toggle macos-client-1.5.8's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
fix(apple): Enforce single Firezone instance (#10313)

show an alert to the user and ask to quit previous Firezone instance
manually before starting a new one.

Resolves: #10295

---------

Signed-off-by: Mariusz Klochowicz <mariusz@klochowicz.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>

headless-client-1.5.3

Toggle headless-client-1.5.3's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
fix(apple): Enforce single Firezone instance (#10313)

show an alert to the user and ask to quit previous Firezone instance
manually before starting a new one.

Resolves: #10295

---------

Signed-off-by: Mariusz Klochowicz <mariusz@klochowicz.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>

gateway-1.4.16

Toggle gateway-1.4.16's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
fix(apple): Enforce single Firezone instance (#10313)

show an alert to the user and ask to quit previous Firezone instance
manually before starting a new one.

Resolves: #10295

---------

Signed-off-by: Mariusz Klochowicz <mariusz@klochowicz.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>

gui-client-1.5.7

Toggle gui-client-1.5.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(portal): move hard delete migrations (#10316)

Move some of the hard-delete migrations from manual to inline to allow
us to deploy the `HEAD` of main

macos-client-1.5.7

Toggle macos-client-1.5.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(apple/ios): don't require hard link to __res_9_state (#10143)

In Xcode 16, how the compiler determines the size of C structs changed.

In Xcode 15 and below, when the compiler saw `__res_9_state()`, it
thought, "This is a C struct. I know its size and layout from the
system's header files. I will generate code to allocate that much memory
and zero it out." This was a type-based operation; it only needed the
"blueprint" for the struct.

In Xcode 16 and later, the compiler sees `__res_9_state()` and thinks,
"This is a C struct. To initialize it, I need to link to the actual
symbol named `___res_9_state` inside the libresolv library." This became
a symbol-based operation, creating a direct dependency that didn't exist
before.

To fix this, we initialize a raw pointer with a manual type
specification to the zeroed-out struct, which reverts to the prior
behavior.

Has been tested on iPhone 12, iOS 17.

Fixes #10108

gateway-1.4.15

Toggle gateway-1.4.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(relay): increase nonce usage to 10000 (#10128)

On a Gateway with a busy connections, only being able to use a nonce 100
times causes unnecessary churn. We increase this to 10000 to be able to
handle bursts of messages such as channel bindings better.

macos-client-1.5.6

Toggle macos-client-1.5.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
build(deps): bump the navigation group in /kotlin/android with 4 upda…

…tes (#10095)

Bumps the navigation group in /kotlin/android with 4 updates:
androidx.navigation:navigation-safe-args-gradle-plugin,
androidx.navigation:navigation-fragment-ktx,
androidx.navigation:navigation-ui-ktx and
androidx.navigation:navigation-testing.

Updates `androidx.navigation:navigation-safe-args-gradle-plugin` from
2.9.2 to 2.9.3

Updates `androidx.navigation:navigation-fragment-ktx` from 2.9.2 to
2.9.3

Updates `androidx.navigation:navigation-ui-ktx` from 2.9.2 to 2.9.3

Updates `androidx.navigation:navigation-testing` from 2.9.2 to 2.9.3


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

macos-client-1.5.5

Toggle macos-client-1.5.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(snownet): add back span in `handle_timeout` (#10025)

Whilst entering and leaving a span for every packet is very expensive,
doing the same whenever we make timeout related changes is just fine.
Thus, we re-introduce a span removed in #9949 but only for the
`handle_timeout` function.

This gives us the context of the connection ID for not just our own
logs, but also the ones from `boringtun`.

headless-client-1.5.2

Toggle headless-client-1.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(snownet): add back span in `handle_timeout` (#10025)

Whilst entering and leaving a span for every packet is very expensive,
doing the same whenever we make timeout related changes is just fine.
Thus, we re-introduce a span removed in #9949 but only for the
`handle_timeout` function.

This gives us the context of the connection ID for not just our own
logs, but also the ones from `boringtun`.