log libpurple/plugins/log_reader.c @ 24373:adc1073040bf

age author description
Thu, 30 Oct 2008 03:04:31 +0000 Richard Laager Fix up my fix.
Thu, 30 Oct 2008 02:36:22 +0000 Richard Laager Simplify some of the changes. Yeah, this code sucks. I wrote it a LONG
Tue, 28 Oct 2008 04:22:57 +0000 Gary Kramlich Hide the blistnode, buddy, contact, group, and chat structs
Sun, 31 Aug 2008 18:49:23 +0000 Daniel Atallah Warnings cleanup from Lee Roach. Fixes #6242.
Sat, 03 May 2008 19:45:15 +0000 Daniel Atallah Clean up loggers when quitting (or unloading the logreader plugin).
Thu, 03 Jan 2008 04:57:40 +0000 Richard Laager Probe for -Wstrict-prototypes to get some more warnings. I then cleaned up
Sat, 27 Oct 2007 13:56:54 +0000 Stu Tomlinson Add a --with-extraversion option to ./configure so packagers can fine tune
Tue, 23 Oct 2007 17:27:12 +0000 Richard Laager propagate from branch 'im.pidgin.pidgin.2.2.2' (head 0adab134b7a42e144aee3ac60d825db1f28a42a4)
Sun, 14 Oct 2007 20:35:13 +0000 Daniel Atallah Set log_reader paths at plugin load time instead of init time. This should hopefully make any crashes more clearly attributable to this plugin (hopefully there are no outstanding crashes in the init code, but this is a safeguard).
Sun, 14 Oct 2007 20:25:20 +0000 Daniel Atallah Leak fix.
Sat, 13 Oct 2007 21:55:41 +0000 Richard Laager A patch from QuLogic to eliminate some duplication in the aMSN code, also
Fri, 12 Oct 2007 22:26:44 +0000 Sadrul Habib Chowdhury Since we are looking at the return value of fread, it actually matters that
Fri, 12 Oct 2007 22:12:29 +0000 Sadrul Habib Chowdhury Use functions and loops and all those fancy things.
Fri, 12 Oct 2007 12:06:35 +0000 Sadrul Habib Chowdhury Pay attention to the return value of fread. I don't think not doing this
Fri, 12 Oct 2007 11:51:13 +0000 Sadrul Habib Chowdhury Patch from QuLogic to add support for aMSN logs from the log-reader plugin.
Sun, 21 Oct 2007 04:49:28 +0000 Luke Schierer applied changes from 29b2fc4762e2c5d03a7100c78f2a7b49237c5e80
Sun, 21 Oct 2007 04:47:57 +0000 Luke Schierer applied changes from 8548e491a5b470d5665cb1cf87a7b0caaa3c87a5
Sun, 21 Oct 2007 04:42:20 +0000 Luke Schierer applied changes from 8152fe0104bfcc5da3dda8b81badd6f63f9532b8
Sun, 21 Oct 2007 04:39:02 +0000 Luke Schierer applied changes from 4d9fac4aab275ee133ce860edc469e0e5c4734ff
Fri, 19 Oct 2007 18:27:12 +0000 Luke Schierer applied changes from 4d50bf3b08569aa2108a9f5da47fb1548d0c7dd9
Fri, 19 Oct 2007 18:14:53 +0000 Luke Schierer applied changes from e56db1b8a7bb8729e30fb3bf99a94ff7887fe4ec
Fri, 19 Oct 2007 17:41:48 +0000 Luke Schierer applied changes from 8fcdd455fb269a1dbd35d2d2e02f8005b5c9d086
Fri, 03 Aug 2007 13:29:02 +0000 Daniel Atallah Fix more null pointer derefs in the log reader plugin. Fixes #2378.
Thu, 02 Aug 2007 19:52:00 +0000 Michael Shkutkov bug with flags variable initialization was fixed
Wed, 01 Aug 2007 02:13:16 +0000 Daniel Atallah Fix #2349 (null pointer deref in log_reader plugin).
Wed, 18 Jul 2007 06:28:11 +0000 Mark Doliner Get rid of an unused variable
Sun, 01 Jul 2007 08:02:31 +0000 Michael Shkutkov set flags in QIP logger to prevent the problem with history plugin.
Sat, 30 Jun 2007 22:04:49 +0000 Richard Laager Minor comment fix.
Sat, 30 Jun 2007 22:04:32 +0000 Richard Laager Make the MSN logger set flags and ues <br> instead of \n. This fixes the
Sat, 30 Jun 2007 22:00:19 +0000 Richard Laager Make the Adium logger set flags, though it's still very much a stub.
Sat, 30 Jun 2007 21:57:01 +0000 Richard Laager Make the Trillian logger set flags properly, and use <br> instead of \n for
Fri, 29 Jun 2007 18:56:56 +0000 Michael Shkutkov using <br> as end of line instead of '\n' in QIP logger. With this change History plugin works fine
Tue, 26 Jun 2007 19:53:55 +0000 Michael Shkutkov reading only necessary part of log file using g_fopen/fseek/fread
Tue, 26 Jun 2007 11:11:40 +0000 Michael Shkutkov optimization: finding offsets without converting to UTF8 and escaping
Tue, 26 Jun 2007 10:39:41 +0000 Michael Shkutkov avoiding some finding EOL and creating new log only in one place
Tue, 26 Jun 2007 09:58:05 +0000 Michael Shkutkov using purple_debug_info instead of purple_debug_error
Tue, 26 Jun 2007 09:50:40 +0000 Michael Shkutkov using while cycle instead of g_strrstr, because g_strrstr doesn't work properly. g_strrstr finds the last '(' of the string, not the line.
Mon, 25 Jun 2007 00:47:02 +0000 Richard Laager Optimize this QIP code some more.
Mon, 25 Jun 2007 00:13:01 +0000 Richard Laager Trying to avoid duplicating a single line of code is stupid. I've finally
Sun, 24 Jun 2007 23:52:08 +0000 Richard Laager Prepend to lists for performance, and use g_list_reverse when the list is
Sun, 24 Jun 2007 23:40:09 +0000 Richard Laager Remove trailing whitespace.
Sun, 24 Jun 2007 23:37:53 +0000 Richard Laager Avoid some extra nesting.
Sun, 24 Jun 2007 22:20:15 +0000 Richard Laager Eliminate some leaks.
Sun, 24 Jun 2007 22:19:51 +0000 Richard Laager Change the purple_debug(level, ...) statements to purple_debug_level(...)
Sun, 24 Jun 2007 21:13:33 +0000 Richard Laager internal.h includes config.h, so let's not do it twice
Fri, 22 Jun 2007 17:36:48 +0000 Michael Shkutkov creat new log if difference between current and previous message more then predefined constant (currently one hour)
Thu, 21 Jun 2007 22:07:53 +0000 Michael Shkutkov setting error to NULL before using
Thu, 21 Jun 2007 22:03:51 +0000 Michael Shkutkov minor style fix
Thu, 21 Jun 2007 21:22:13 +0000 Michael Shkutkov fixing missing braces
Thu, 21 Jun 2007 08:32:22 +0000 Michael Shkutkov Converting all qip logs into UTF8
Thu, 21 Jun 2007 06:05:41 +0000 Michael Shkutkov small coding style changes
Wed, 20 Jun 2007 22:42:01 +0000 Michael Shkutkov Using g_file_get_contents instead of common file operations; all DEBUG_MESSAGEs were removed
Mon, 18 Jun 2007 20:51:29 +0000 Michael Shkutkov reverse searching of '(' character
Sun, 17 Jun 2007 21:03:22 +0000 Michael Shkutkov propagate from branch 'im.pidgin.pidgin' (head f61e46616c5562046a9f89a538ae10f5e5ef29ae)
Sat, 16 Jun 2007 02:21:13 +0000 Richard Laager Fix a mistake noticed by Michael Shkutkov and add a comment explaining the code.
Fri, 15 Jun 2007 23:13:12 +0000 Michael Shkutkov using strstr instead of while
Wed, 13 Jun 2007 12:26:17 +0000 Michael Shkutkov QIP logger was implemented
Thu, 07 Jun 2007 05:28:05 +0000 Richard Laager Don't create the temp GString unless it's actually needed, and avoid
Thu, 07 Jun 2007 05:27:08 +0000 Richard Laager Bail out to avoid an infinite loop in an extreme corner case.
Thu, 07 Jun 2007 05:25:20 +0000 Richard Laager Size the formatting string first, to avoid unnecessary resizing.
Thu, 07 Jun 2007 05:23:31 +0000 Richard Laager A patch from o_sukhodolsky to restructure the Trillian log formatting code
Mon, 04 Jun 2007 04:33:28 +0000 Richard Laager Rework the Trillian log reader code to make it easier to understand.
Mon, 04 Jun 2007 01:02:35 +0000 Richard Laager Avoid a strlen().
Mon, 04 Jun 2007 01:02:02 +0000 Richard Laager Remove an extraneous link++.
Mon, 04 Jun 2007 00:55:19 +0000 Richard Laager Using g_strstr_len(x, strlen(x), ...) is dumb.
Mon, 04 Jun 2007 00:54:16 +0000 Richard Laager Correct some useless code to do what it was supposed to do. This was
Mon, 04 Jun 2007 00:38:12 +0000 Richard Laager Remove some useless code, pointed out by o_sukhodolsky.
Sun, 29 Apr 2007 22:33:23 +0000 Gary Kramlich And the rest of the plugins that are compiling for me by default...
Thu, 26 Apr 2007 01:41:35 +0000 Sean Egan Fix GTK Plugin prefs
Wed, 25 Apr 2007 23:55:56 +0000 Sean Egan Works for me! Renames prefs: /core to /purple, /gaim/gtk to /pidgin, /gaim/gnt to /finch
Mon, 19 Mar 2007 07:01:17 +0000 Sean Egan sed -ie 's/gaim/purple/g'
Mon, 05 Feb 2007 05:45:32 +0000 Richard Laager Switching to my pidgin.im e-mail address, which I think fits nicely and seems professional.
Sat, 20 Jan 2007 02:32:10 +0000 Sean Egan Rename gtk/ and libgaim/ to pidgin/ and libpurple/