-
-
Notifications
You must be signed in to change notification settings - Fork 80
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
Rewrite ::address (import from dbus_addr) #989
base: main
Are you sure you want to change the base?
Commits on Sep 20, 2024
-
🚚 zb: move address to legacy_address
The following commits introduce a different implementation.
Configuration menu - View commit details
-
Copy full SHA for 294feac - Browse repository at this point
Copy the full SHA 294feacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f43de0 - Browse repository at this point
Copy the full SHA 1f43de0View commit details -
✨ zb: add From<address::Error>
Convert to legacy Error::Address string error.
Configuration menu - View commit details
-
Copy full SHA for ceb7cc2 - Browse repository at this point
Copy the full SHA ceb7cc2View commit details -
💥 zb: change connection, handle ;-separated address
Move connection logic to connect.rs. We start moving parsing to the new ::address step by step, here with top-level list. legacy_address is going to be gradually replaced.
Configuration menu - View commit details
-
Copy full SHA for fbe31fb - Browse repository at this point
Copy the full SHA fbe31fbView commit details -
♻️ zb: handle TCP transport connection (without legacy_address)
Compared to the existing implementation, this will take the family into account (except with tokio), as well as multiple host resolution.
Configuration menu - View commit details
-
Copy full SHA for 210bc7c - Browse repository at this point
Copy the full SHA 210bc7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6acb332 - Browse repository at this point
Copy the full SHA 6acb332View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff385e0 - Browse repository at this point
Copy the full SHA ff385e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8797fb2 - Browse repository at this point
Copy the full SHA 8797fb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46f2ea3 - Browse repository at this point
Copy the full SHA 46f2ea3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56b2918 - Browse repository at this point
Copy the full SHA 56b2918View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4244a2f - Browse repository at this point
Copy the full SHA 4244a2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4333a5 - Browse repository at this point
Copy the full SHA a4333a5View commit details -
♻️ zb: make windows_autolaunch_bus_address() return String
Parsing can be done with legacy Address and DBusAddr
Configuration menu - View commit details
-
Copy full SHA for 69ba297 - Browse repository at this point
Copy the full SHA 69ba297View commit details -
✨ zb: make connect() recursively callable
Connecting to an address can recursively resolve to a different address to connect to. Because it's an async function, box it.
Configuration menu - View commit details
-
Copy full SHA for 2e3cb2c - Browse repository at this point
Copy the full SHA 2e3cb2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c40fffc - Browse repository at this point
Copy the full SHA c40fffcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f120fe - Browse repository at this point
Copy the full SHA 0f120feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21c0615 - Browse repository at this point
Copy the full SHA 21c0615View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a921a1 - Browse repository at this point
Copy the full SHA 7a921a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e710dc - Browse repository at this point
Copy the full SHA 1e710dcView commit details