Bug 12999

Summary: Should implement others socket access control in stream tubes
Product: Telepathy Reporter: Guillaume Desmottes <guillaume.desmottes>
Component: gabbleAssignee: Telepathy bugs list <telepathy-bugs>
Status: NEW --- QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: enhancement    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Guillaume Desmottes 2007-10-30 03:05:50 UTC
Currently only Socket_Access_Control_Localhost is implemented in stream tubes. At some point we should add Socket_Access_Control_Port, Socket_Access_Control_Netmask and Socket_Access_Control_Credentials.
Comment 1 Guillaume Desmottes 2010-09-06 05:39:01 UTC
Looking at tube-stream.c in Gabble, we actually implement:

Socket_Address_Type_Unix: 
              [Socket_Access_Control_Localhost, Socket_Access_Control_Credentials]

Socket_Address_Type_IPv4:
              [Socket_Access_Control_Localhost, Socket_Access_Control_Port]

Socket_Address_Type_IPv4:
              [Socket_Access_Control_Localhost, Socket_Access_Control_Port]

Netmask has been deprecated since 0.17.25 and Credentials only make sense for Unix sockets.
So the only one we miss is:

Socket_Address_Type_Abstract_Unix: 
              [Socket_Access_Control_Localhost, Socket_Access_Control_Credentials]

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.