Right now SafeLogging is a tristate -- 0, 1, or relay. "relay" is like 0 with respect to client messages but like 1 with respect to messages about other peoples' traffic.
I think messages about a hidden service you operate should count as client messages, whereas messages about somebody else's hidden service should count as relay messages. (We could make it a quadstate, but I don't think that's needed.)
Trac: Milestone: Tor: 0.2.4.x-final to Tor: 0.2.5.x-final Summary: safelogging should cover hidden service operation too to safelogging should cover hidden service name and intro-points too