Timeline


and .

03/15/10: Today

04:29 Changeset [7338] by flynd
  • trunk/msn/src/msn-ssl.cpp

Make MSN plugin also send a signal if password was invalid so GUI can ...

04:28 Changeset [7337] by flynd
  • trunk/jabber/src/handler.cpp
  • trunk/licq/include/licq_events.h
  • trunk/licq/src/icqd-srv.cpp

Update to r7331, owner in user id is enough as no plugin currently uses ...

02:26 Changeset [7336] by erijo
  • branches/newosd/src/iface.cpp

Fixed compilation with new interface

02:25 Changeset [7335] by erijo
  • trunk/licq/include/licq/contactlist/usermanager.h

Added missing Licq::

02:15 Changeset [7334] by flynd
  • trunk/licq/include/licq_file.h
  • trunk/licq/src/CMakeLists.txt
  • trunk/licq/src/file.cpp

Replaced old ini file handler by deriving new class instead. This will ...

02:11 Changeset [7333] by flynd
  • trunk/licq/include/licq/CMakeLists.txt
  • trunk/licq/include/licq/inifile.h
  • trunk/licq/src/CMakeLists.txt
  • trunk/licq/src/inifile.cpp
  • trunk/licq/src/tests
  • trunk/licq/src/tests/inifiletest.cpp

Create new class to replace old CIniFile.

01:55 Ticket #585 (console: backspace doesn't work right) closed by erijo
fixed: Fixed in r7332 on trunk. Will merge to 1.3-stable so setting milestone to …
01:53 Changeset [7332] by erijo
  • trunk/console/src/console.cpp

Handle line wrap when deleting text. Fixes #585.

01:20 Changeset [7331] by flynd
  • trunk/licq/src/icqd-srv.cpp

Put protocol owner in user id field of logoff signal as that's what gui ...

03/14/10: Yesterday

22:59 Changeset [7330] by erijo
  • trunk/licq/src/plugins/tests/generalplugintest.cpp
  • trunk/licq/src/plugins/tests/protocolplugintest.cpp

Fixed build warnings with gcc 4.5

03/11/10:

16:13 Changeset [7329] by erijo
  • trunk/forwarder/src/Makefile.am

Removed old Makefile.am

16:12 Changeset [7328] by erijo
  • trunk/osd/src/licq-osd.cpp
  • trunk/rms/src/main.cpp

Short name for plugins since it will be used in logging. The description ...

16:07 Changeset [7327] by erijo
  • trunk/jabber/src/plugin.cpp
  • trunk/licq/src/plugins/plugin.cpp
  • trunk/licq/src/plugins/plugin.h
  • trunk/licq/src/plugins/pluginmanager.cpp
  • trunk/licq/src/plugins/tests/plugintest.cpp
  • trunk/msn/src/plugin.cpp
  • trunk/qt4-gui/src/core/plugin.cpp

Create a default thread log for plugins.

06:08 Changeset [7326] by erijo
  • trunk/licq/include/licq/logsink.h
  • trunk/licq/include/licq/pluginlogsink.h
  • trunk/licq/src/logging/pluginlogsink.cpp
  • trunk/licq/src/logging/tests/pluginlogsinktest.cpp
  • trunk/qt4-gui/src/dialogs/logwindow.cpp

Made PluginLogSink::popMessage read the pipe so that plugins don't have to ...

05:34 Changeset [7325] by erijo
  • trunk/licq/include/licq/thread/threadspecificdata.h
  • trunk/licq/src/thread/tests/threadspecificdatatest.cpp

Removed unused ThreadSpecificData::isSet() method

05:32 Changeset [7324] by erijo
  • trunk/licq/include/licq/log.h
  • trunk/licq/src/logging/tests/logtest.cpp

Removed boost::format since it isn't used atm

04:46 Ticket #1349 (Crash when going online if there is no space left on device) closed by flynd
fixed: I can't reproduce the crash on going online, although I get really many …
04:16 Changeset [7323] by flynd
  • trunk/licq/src/contactlist/usermanager.cpp
  • trunk/licq/src/contactlist/usermanager.h
  • trunk/licq/src/licq.cpp

Shut down user manager in a controlled way before exiting main rather then ...

03/10/10:

04:03 Changeset [7322] by flynd
  • trunk/licq/src/sarmanager.cpp
  • trunk/licq/src/sarmanager.h

Save default config to file immediately.

03:51 Changeset [7321] by erijo
  • trunk/licq/cmake/Modules/FindGTest.cmake

Moved FindGTest to correct directory

03:49 Changeset [7320] by erijo
  • trunk/licq/cmake/FindGTest.cmake

Include copy of FindGTest from cmake 2.8 since it doesn't exist in cmake ...

03:20 Changeset [7319] by flynd
  • trunk/qt4-gui/src/contactlist/contactlist.cpp

Added missing include.

03/09/10:

06:45 Changeset [7318] by erijo
  • trunk/jabber/src/handler.cpp
  • trunk/jabber/src/handler.h

Make sure that each conversation gets a unique conversation id to avoid ...

03/08/10:

05:32 Changeset [7317] by flynd
  • trunk/licq/include/licq_types.h

Changed definition of USERID_NONE to make openbsd compiler accept it.

04:56 Changeset [7316] by flynd
  • trunk/jabber/src/handler.cpp
  • trunk/licq/include/CMakeLists.txt
  • trunk/licq/include/licq/CMakeLists.txt
  • trunk/licq/include/licq/oneventmanager.h
  • trunk/licq/include/licq_icqd.h
  • trunk/licq/src/CMakeLists.txt
  • trunk/licq/src/icqd-srv.cpp
  • trunk/licq/src/icqd-tcp.cpp
  • trunk/licq/src/icqd.cpp
  • trunk/licq/src/licq.cpp

Moved on event handling to new API style.

03/06/10:

06:54 Changeset [7315] by flynd
  • trunk/qt4-gui/src/core/licqgui.cpp
  • trunk/qt4-gui/src/dialogs/awaymsgdlg.cpp
  • trunk/qt4-gui/src/dialogs/awaymsgdlg.h
  • trunk/qt4-gui/src/settings/status.cpp

Updated Qt4-Gui to use new SAR manager.

06:54 Changeset [7314] by flynd
  • trunk/licq/include/CMakeLists.txt
  • trunk/licq/include/licq/CMakeLists.txt
  • trunk/licq/include/licq/sarmanager.h
  • trunk/licq/src/CMakeLists.txt
  • trunk/licq/src/licq.cpp
  • trunk/licq/src/sar.conf.h
  • trunk/licq/src/sarmanager.cpp
  • trunk/licq/src/sarmanager.h

Updated SAR manager to new API style.

03/05/10:

03:30 Changeset [7313] by erijo
  • branches/1.3-stable/msn/src/msn-srv.cpp
  • branches/1.3-stable/msn/src/msn.cpp

Merged r7308 and r7312 from trunk

03:28 Changeset [7312] by erijo
  • trunk/msn/src/msn.cpp

Log off before joining thread to give it some more time to exit

03/04/10:

17:27 Ticket #1686 (Revision [7310] qt4-gui compilation error) closed by erijo
fixed: Fixed in r7311.
17:26 Changeset [7311] by erijo
  • trunk/licq/include/licq/protocolmanager.h

Fixed build failure when headers are installed. Fixes #1686.

11:39 Ticket #1686 (Revision [7310] qt4-gui compilation error) created by Shino
[…]
06:21 Changeset [7310] by erijo
  • trunk/licq/CMakeLists.txt
  • trunk/licq/CTestConfig.cmake

Initial support for sending build results to cdash. Try it out with ...

05:56 Changeset [7309] by erijo
  • trunk/jabber/src/plugin.cpp
  • trunk/msn/src/plugin.cpp
  • trunk/qt4-gui/src/core/plugin.cpp

Create thread logs.

05:56 Changeset [7308] by erijo
  • trunk/msn/src/msn-srv.cpp
  • trunk/msn/src/msn.cpp

Make sure ping thread is stopped before shutting down the plugin. ...

04:57 Changeset [7307] by erijo
  • trunk/licq/src/logging/pluginlogsink.cpp

Initialize variable

04:26 Changeset [7306] by erijo
  • trunk/licq/include/licq/log.h
  • trunk/licq/include/licq/logsink.h
  • trunk/licq/include/licq/pluginlogsink.h
  • trunk/licq/src/buffer.cpp
  • trunk/licq/src/logging/log.cpp
  • trunk/licq/src/logging/log.h
  • trunk/licq/src/logging/logdistributor.cpp
  • trunk/licq/src/logging/logdistributor.h
  • trunk/licq/src/logging/logsink.cpp
  • trunk/licq/src/logging/pluginlogsink.cpp

Remove the concept that Packet is a separate log level and instead make ...

03/03/10:

16:24 Changeset [7305] by erijo
  • trunk/licq/CMakeLists.txt
  • trunk/licq/src/CMakeLists.txt

Build unit tests by default

15:49 Changeset [7304] by erijo
  • trunk/licq/src/plugins/tests/generalplugintest.cpp
  • trunk/licq/src/plugins/tests/plugintest.cpp
  • trunk/licq/src/plugins/tests/protocolplugintest.cpp

Fixed unit tests that broke in r7295

03/02/10:

03:52 Changeset [7303] by flynd
  • branches/1.3-stable/qt4-gui/src/core/mainwin.cpp

Merged r7302 from trunk to fix user delete from system groups.

03/01/10:

05:42 Changeset [7302] by flynd
  • trunk/qt4-gui/src/core/mainwin.cpp

Don't delete user from normal group if pressing delete from a system ...

05:39 Changeset [7301] by flynd
  • trunk/licq/src/icqd-srv.cpp
  • trunk/qt4-gui/src/userevents/usersendcommon.cpp

Use direct functions for checking system groups instead of general get ...

02/28/10:

23:19 Changeset [7300] by flynd
  • trunk/licq/include/licq_icqd.h
  • trunk/licq/src/icqd-srv.cpp
  • trunk/licq/src/icqd-tcp.cpp

Removed old proto functions from daemon as they are no longer needed.

23:18 Changeset [7299] by flynd
  • trunk/auto-reply/src/autoreply.cpp
  • trunk/console/src/console.cpp
  • trunk/console/src/console_menu.cpp
  • trunk/forwarder/src/forwarder.cpp
  • trunk/licq/src/contactlist/usermanager.cpp
  • trunk/licq/src/fifo.cpp
  • trunk/qt4-gui/src/core/licqgui.cpp
  • trunk/qt4-gui/src/core/signalmanager.cpp
  • trunk/qt4-gui/src/dialogs/authuserdlg.cpp
  • trunk/qt4-gui/src/dialogs/keyrequestdlg.cpp

Updated daemon and plugins to use protocol manager instead of old proto ...

23:16 Changeset [7298] by flynd
  • trunk/licq/include/licq/CMakeLists.txt
  • trunk/licq/include/licq/protocolmanager.h
  • trunk/licq/include/licq_icqd.h
  • trunk/licq/src/CMakeLists.txt
  • trunk/licq/src/protocolmanager.cpp
  • trunk/licq/src/protocolmanager.h

Created a new manager to handle protocol requests from plugins. This ...

22:00 Changeset [7297] by flynd
  • trunk/licq/include/licq_icqd.h
  • trunk/licq/src/icqd-srv.cpp
  • trunk/licq/src/icqd-tcp.cpp

Moved ICQ specific code for requesting picture from proto function to icq ...

03:50 Changeset [7296] by flynd
  • trunk/licq/include/licq/gpghelper.h
  • trunk/licq/include/licq_chat.h
  • trunk/licq/include/licq_events.h
  • trunk/licq/include/licq_icqd.h
  • trunk/licq/include/licq_message.h
  • trunk/licq/include/licq_oscarservice.h
  • trunk/licq/include/licq_packets.h
  • trunk/licq/include/licq_socket.h
  • trunk/licq/include/licq_utility.h
  • trunk/licq/src/contactlist/usermanager.cpp

Avoid including licq_types.h from other public headers.

03:05 Changeset [7295] by flynd
  • trunk/auto-reply/src/autoreply.cpp
  • trunk/auto-reply/src/autoreply.h
  • trunk/auto-reply/src/main.cpp
  • trunk/console/src/console.cpp
  • trunk/console/src/console.h
  • trunk/console/src/console_menu.cpp
  • trunk/console/src/main.cpp
  • trunk/forwarder/src/forwarder.cpp
  • trunk/forwarder/src/forwarder.h
  • trunk/forwarder/src/main.cpp

The daemon is a singleton and is always accessible via global pointer so ...

01:56 Changeset [7294] by flynd
  • trunk/licq/include/licq/contactlist/owner.h
  • trunk/licq/include/licq/contactlist/user.h
  • trunk/licq/include/licq/contactlist/usermanager.h
  • trunk/licq/src/contactlist/owner.cpp
  • trunk/licq/src/contactlist/user.cpp
  • trunk/licq/src/contactlist/usermanager.cpp
  • trunk/licq/src/contactlist/usermanager.h
  • trunk/licq/src/icqd-srv.cpp
  • trunk/licq/src/icqd-tcp.cpp

No need for user class to hold both user id and account id + protocol id.

01:36 Changeset [7293] by flynd
  • trunk/licq/include/licq/userid.h

Forgot to add new file for r7292.

01:30 Changeset [7292] by flynd
  • trunk/licq/include/licq/CMakeLists.txt
  • trunk/licq/include/licq/contactlist/user.h
  • trunk/licq/include/licq/types.h
  • trunk/licq/include/licq_types.h
  • trunk/licq/src/contactlist/user.cpp
  • trunk/licq/src/gpghelper.cpp
  • trunk/licq/src/message.cpp
  • trunk/qt4-gui/src/contactlist/contactlist.cpp

Changed user id into a class so it can hold its own logic. This also makes ...

02/27/10:

23:56 Changeset [7291] by flynd
  • trunk/console/src/console.h
  • trunk/console/src/console_menu.cpp

Don't invent magic value for user id in plugin.

23:18 Changeset [7290] by flynd
  • trunk/console/src/console_menu.cpp
  • trunk/licq/src/contactlist/usermanager.cpp
  • trunk/licq/src/icqd.cpp
  • trunk/licq/src/icqevent.cpp
  • trunk/msn/src/msnevent.cpp

Fixed some broken user id handling.

22:47 Changeset [7289] by flynd
  • trunk/licq/include/licq/contactlist/user.h
  • trunk/licq/include/licq/contactlist/usermanager.h
  • trunk/licq/include/licq/pluginmanager.h
  • trunk/licq/src/contactlist/usermanager.h

New headers shouldn't include old compatibility headers.

05:43 Changeset [7288] by flynd
  • trunk/licq/include/licq/contactlist/user.h
  • trunk/licq/include/licq/contactlist/usermanager.h
  • trunk/licq/include/licq_icqd.h
  • trunk/licq/src/contactlist/usermanager.cpp
  • trunk/licq/src/contactlist/usermanager.h
  • trunk/licq/src/icqpacket.cpp
  • trunk/licq/src/licq.cpp

Split user manager to hide internal parts from public api.

05:17 Changeset [7287] by flynd
  • trunk/jabber/src/handler.cpp
  • trunk/licq/include/licq_icqd.h
  • trunk/licq/src/contactlist/user.cpp
  • trunk/licq/src/icqd-chat.cpp
  • trunk/licq/src/icqd-threads.cpp
  • trunk/licq/src/oscarservice.cpp
  • trunk/msn/src/msn-sb.cpp
  • trunk/msn/src/msn-srv.cpp
  • trunk/msn/src/msnevent.cpp
  • trunk/osd/src/licq-osd.cpp

Don't include licq_user.h from licq_icqd.h to avoid poluting global ...

04:03 Changeset [7286] by flynd
  • trunk/licq/include/licq/contactlist/usermanager.h
  • trunk/licq/src/fifo.cpp

Dropped some old deprecated functions from user manager.

03:50 Changeset [7285] by flynd
  • trunk/console/src/console.cpp
  • trunk/console/src/console_print.cpp
  • trunk/licq/include/CMakeLists.txt
  • trunk/licq/include/licq/CMakeLists.txt
  • trunk/licq/include/licq/icqcodes.h
  • trunk/licq/include/licq_backgroundcodes.h
  • trunk/licq/include/licq_countrycodes.h
  • trunk/licq/include/licq_homepagecodes.h
  • trunk/licq/include/licq_interestcodes.h
  • trunk/licq/include/licq_languagecodes.h

Combined the various small *codes headers since they are mostly used ...

01:58 Changeset [7284] by flynd
  • branches/1.3-stable/licq/src/buffer.cpp

Merged r7283 from trunk, to avoid NULL pointer crash.

02/26/10:

03:37 Changeset [7283] by flynd
  • trunk/licq/src/buffer.cpp

Safty check for NULL pointers.

03:21 Changeset [7282] by flynd
  • trunk/auto-reply/src/autoreply.cpp
  • trunk/console/src/console.cpp
  • trunk/forwarder/src/forwarder.cpp
  • trunk/licq/src/gpghelper.cpp
  • trunk/licq/src/history.cpp
  • trunk/licq/src/icqd-filetransfer.cpp
  • trunk/licq/src/icqd-srv.cpp
  • trunk/licq/src/icqd-tcp.cpp
  • trunk/licq/src/icqd.cpp
  • trunk/licq/src/icqpacket.cpp

No need to add an extra slash after BASE_DIR as it is guaranteed to always ...

02:51 Changeset [7281] by flynd
  • trunk/licq/include/licq_icqd.h
  • trunk/licq/include/licq_packets.h
  • trunk/licq/src/icqd-srv.cpp
  • trunk/licq/src/icqd-tcp.cpp
  • trunk/licq/src/icqpacket.cpp

Switched message parameter in CPU_ThroughServer from char* to string. This ...

02/24/10:

15:44 Changeset [7280] by erijo
  • trunk/licq/include/licq/CMakeLists.txt

Added pluginlogsink.h to installed headers

02/23/10:

07:07 Changeset [7279] by erijo
  • trunk/qt4-gui/src/core/licqgui.cpp
  • trunk/qt4-gui/src/core/systemmenu.cpp
  • trunk/qt4-gui/src/dialogs/logwindow.cpp
  • trunk/qt4-gui/src/dialogs/logwindow.h

Initial implementation of new log window.

07:00 Changeset [7278] by erijo
  • trunk/licq/include/licq/logsink.h
  • trunk/licq/include/licq/pluginlogsink.h
  • trunk/licq/src/logging/log.cpp
  • trunk/licq/src/logging/logdistributor.cpp
  • trunk/licq/src/logging/logdistributor.h
  • trunk/licq/src/logging/pluginlogsink.cpp
  • trunk/licq/src/logging/streamlogsink.cpp
  • trunk/licq/src/logging/streamlogsink.h
  • trunk/licq/src/logging/tests/logdistributortest.cpp
  • trunk/licq/src/logging/tests/logtest.cpp

Use shared pointers instead of copying every log message/packet to each ...

06:31 Changeset [7277] by erijo
  • trunk/licq/include/licq/daemon.h
  • trunk/licq/src/icqd.cpp

Use global instead of singleton pattern

05:47 Changeset [7276] by erijo
  • trunk/licq/include/licq/pluginlogsink.h
  • trunk/licq/src/logging/pluginlogsink.cpp
  • trunk/licq/src/logging/tests/pluginlogsinktest.cpp

Added setAllLogLevels to enable or disable all log levels at once.

05:15 Changeset [7275] by erijo
  • trunk/licq/include/licq/logsink.h
  • trunk/licq/include/licq/pluginlogsink.h
  • trunk/licq/src/logging/log.cpp
  • trunk/licq/src/logging/logdistributor.cpp
  • trunk/licq/src/logging/logdistributor.h
  • trunk/licq/src/logging/pluginlogsink.cpp
  • trunk/licq/src/logging/streamlogsink.cpp
  • trunk/licq/src/logging/streamlogsink.h
  • trunk/licq/src/logging/tests/logdistributortest.cpp
  • trunk/licq/src/logging/tests/logtest.cpp

Removed Log::isLoggingPackets as it is the same as ...

05:11 Changeset [7274] by erijo
  • trunk/licq/include/licq/daemon.h
  • trunk/licq/src/icqd.cpp

Added a way to get hold of the daemon without including licq_icqd.h ...

Note: See TracTimeline for information about the timeline view.