Trac is being migrated to new services! Issues can be found in our new
YouTrack instance and WIKI pages can be found on our
website.
- Timestamp:
-
Aug 19, 2012, 11:05:33 AM (11 years ago)
- Author:
-
sanket
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v2
|
v3
|
|
51 | 51 | |
52 | 52 | == Ensuring server names in prpl-jabber/irc are public == |
| 53 | |
| 54 | One problem very rightly pointed out by elb (Ethan) regarding displaying Jabber/IRC breakdown is that it may potentially reveal private servers which can then reveal identity of users. We don't want that obviously :-). Also if a user is running a local server for some development purposes, we don't want that either. To solve these problems this mechanism has been provided: |
| 55 | |
| 56 | === Plugin === |
| 57 | * The plugins will ask for a trusted list of servers from the Stats server |
| 58 | * This list will actually contain md5 hashes |
| 59 | * If the current server is in the list then we can simply put it's name in stats.xml, else |
| 60 | * The server is yet to be determined as public |
| 61 | * In both cases, the current stats will count as evidence towards it's being public |
| 62 | |
| 63 | === Server === |
| 64 | * The server will check for incoming stats, if it contains only the Hash or both Hash and Name |
| 65 | * If only hash is present, then it'll increment confidence for it being public else, |
| 66 | * If both hash and name are present, it'll check if md5(name) == hash ^ hash in trusted_list |
| 67 | * If both conditions are satisfied, then the name will come in display else not |
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!