-
Notifications
You must be signed in to change notification settings - Fork 236
v0.9.9 #1924
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
We don't really carry about when the last regen was attempted, but rather about when the last publish was attempted (or succeeded).
…t in publishing introsets and intro selection
* split up configure step and build step so that build steps goes all at once * update ci to use new build structure for android
parallelize android build much better
demote log statement levels
add notice to file as very out of date.
… only use ip6 after such an event. as a result dns queries stop working because we blackhole ip6 routes if exit mode is on. this prevents this case from being hit.
…1-12-03 disable ip6 upstream dns in libunbound
* document doxygen
fix readme, do not use static deps.
remove note in readme
correct cmake flag
remove pedantic separation in readme
remove old parts about macos from readme
on win32/apple reading packets from the interface does not count as an io operation. manually trigger pump on win32/apple to pretend that it is an io event. add platform quark function MaybeWakeUpperLayers 10000 on vpn::Interface to manaully wake up the other components on platforms that need that (ones on which packet io is not done via io events). on non linux platforms, use uv_prepare_t instead of uv_check_t as the former triggers before blocking for io, instead of after. this better matches linux's order of operations in libuv.
… a named constant.
…-12-07 Make windows work again
…n address range. mappings per ip stick to the same exit, each new ip is mapped to a random exit in the specified pool. make exit-auth multi value
client side exit node pooling
fixup edge case on windows
if a pending inbound session did not complete a handshake after an unclean close from a previous session the remote udp endpoint would remain stuck mapped as authed and thus any further attempts from the remote would be silently dropped as it entered a stuck state in the state machine. this was happening as a small part of the state machine was hidden in the implementation details of iwp, but instead should be in the super type as it is logic exclusively outside the details which every dialect would have regardless of its details. this commit will unmap the udp endpoint every time it needs to in the link layer state machine, independat of the implementation details of the diact.
…ne-2022-05-20 state machine fix for link layer
[chore] bump ci to make jammy debs
…o we do not spam them. disambiguiate error message to distinguish between decomissioned and deregistered.
* adds next and last gossip datetimes * adds a few things for time points, like ostream operator overloads for time point
throw if we pass in a bogus af value when getting a sockaddr for all interfaces
connect to routers even if we are decomissioned
clean up version cmake stuff clean up generated cpp version stuff make all the windows rc stuff get generated by cmake bump release motto message properly inject release motto into version
…utable name right for each one
bump submodules Fix dynamic version generation - GIT_FOUND OR Git_FOUND wasn't available because we hadn't done a find_package(Git) yet. - required version variables weren't being passed through to the cmake script
Also rename the arg from loki_repo to oxen_repo
…macros-2022-05-26 final fixups before 0.9.9 tag
waiting for ci |
Tired of waiting (and only macos is left, which I don't really care about for this release). |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
merge after #1923