Bug 12999 - Should implement others socket access control in stream tubes
Summary: Should implement others socket access control in stream tubes
Status: NEW
Alias: None
Product: Telepathy
Classification: Unclassified
Component: gabble (show other bugs)
Version: unspecified
Hardware: Other All
: medium enhancement
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-30 03:05 UTC by Guillaume Desmottes
Modified: 2010-09-06 05:39 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.