comparison ChangeLog @ 31836:8d6630912021

Add two hash tables to the oscar code that deals with your server stored buddy list. One hash table is indexed by a combination of group id and buddy id. The other hash table is indexed by a combination of item type and item name. This should reduce the number of times we iterate through a linked list by A LOT. This is a modified version of Oliver's patch from #4816. Fixes #4816.
author Mark Doliner <mark@kingant.net>
date Sun, 20 Mar 2011 20:20:52 +0000
parents 380314aa5c1b
children d4b7770324f8
comparison
equal deleted inserted replaced
31835:36011b558d3e 31836:8d6630912021
1 Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul 1 Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul
2
3 version 3.0.0 (??/??/????):
4 AIM and ICQ:
5 * Make buddy list management code more efficient. (Oliver) (#4816)
2 6
3 version 2.8.0 (??/??/????): 7 version 2.8.0 (??/??/????):
4 General: 8 General:
5 * Implement simple silence suppression for voice calls, preventing wasted 9 * Implement simple silence suppression for voice calls, preventing wasted
6 bandwidth for silent periods during a call. (Jakub Adam) (half of #13180) 10 bandwidth for silent periods during a call. (Jakub Adam) (half of #13180)