Please sign in to comment.
added initial support for the transport abstraction to affected
components * obby/rudel-obby-client (require rudel-tls): required for STARTTLS encryption * obby/rudel-obby.el (header): added version 0.3 to history section (rudel-obby-backend::rudel-ask-connect-info): return info list containing entries for transport and protocol backend (rudel-obby-backend::rudel-connect): added transport argument; use transport object instead of creating a socket (zeroconf service registration): register transport and protocol backend * rudel-protocol.el (header): history section fix (rudel-protocol-backend::rudel-ask-connect-info): renamed `rudel-ask-join-info' -> `rudel-ask-connect-info' (rudel-protocol-backend::rudel-connect): renamed `rudel-join -> `rudel-connect; added argument transport; updated documentation string * rudel.el (header): added version 0.2 to history section (rudel-join-session): obtain transport and protocol backends from info; create a transport object; return created session object * zeroconf/rudel-zeroconf.el (header): downcased keywords; updated commentary section; added version 0.2 to history (rudel-zeroconf-version): bumped to 0.2 (rudel-zeroconf-service-types): updated documentation string (rudel-zeroconf-service-backend): removed (rudel-zeroconf-transport-backend): new; accessor for transport backend (rudel-zeroconf-protocol-backend): new; accessor for protocol backend (rudel-zeroconf-register-service): accept a transport and a protocol backend argument; update documentation string (initialize-instance): remove &rest from argument slots (rudel-advertise): handle transport and protocol backend (rudel-zeroconf-services): updated to work with new service representation (rudel-zeroconf-services-present-p): updated to work with new service representation (rudel-zeroconf-publish): accept a transport and a protocol backend argument (rudel-zeroconf-service->plist): handle transport and protocol backends
- Loading branch information...
Showing with 214 additions and 112 deletions.
Oops, something went wrong.