aboutsummaryrefslogtreecommitdiff
path: root/src/ClientList.cxx
Commit message (Collapse)AuthorAge
* ClientList: convert to a classMax Kellermann2013-01-16
|
* ClientGlobal: move client_close_all() to ClientList.cxxMax Kellermann2013-01-16
|
* Revert "ClientList: allow deleting clients in client_list_foreach() callback"Max Kellermann2013-01-16
| | | | | | This reverts commit f56c6a18c13f4135fa9944cb7cb568115a018955. This fix is not necessary anymore because clients are now being deleted by the timer callback.
* ClientList: allow deleting clients in client_list_foreach() callbackDark Raven2013-01-14
|
* Revert "ClientList.cxx: copy client list before iterating"Max Kellermann2013-01-14
| | | | | This reverts commit f53dadcc6d0a29ce7419a07a51762b4b44654696, to prepare for a better solution.
* ClientList.cxx: copy client list before iteratingDenis Krjuchkov2013-01-13
| | | | | | | | It seems that it is not safe to remove the item from std::list while it's being iterated somewhere else. This is a very simple quick fix to make things work until some better solution is implemented.
* ClientList: don't use GLibMax Kellermann2013-01-09
| | | | Use std::list instead of GList.
* ClientList: add header ClientList.hxxMax Kellermann2013-01-09
|
* Client: rename the struct client to class ClientMax Kellermann2013-01-03
|
* client: convert to C++Max Kellermann2013-01-03