For reference, Hikaru, aka tm is Timothy C. McGrath
mtu aka mbueker is Michael Bker

------------------------------------------------------------------------
r541 | tm | 2009-01-22 20:14:46 -0500 (Thu, 22 Jan 2009) | 4 lines
Changed paths:
   M /trunk/xchat/NEWS
   M /trunk/xchat/OldNEWS
   M /trunk/xchat/src/xchat.h

Bumped version number for release, updated NEWS and OldNEWS; Should be final
commit before 0.0.5.4's release


------------------------------------------------------------------------
r540 | tm | 2009-01-15 23:24:22 -0500 (Thu, 15 Jan 2009) | 6 lines
Changed paths:
   M /trunk/xchat/CMakeLists.txt
   A /trunk/xchat/lurc.desktop
   A /trunk/xchat/lurc.png

CMakelists.txt modified to work with newer slackware 12.2's cmake; this may
cause problems with older cmake releases, need to find out...

Also, added lurc.png for the icon and lurc.desktop for the desktop entry in
kde, which are installed to the appropriate places.

------------------------------------------------------------------------
r539 | tm | 2009-01-12 18:24:55 -0500 (Mon, 12 Jan 2009) | 6 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Made privmsg always print to either the dialog/window it was assigned or to
the current selected tab. It used to sometimes pick the channel someone was
in, or the server tab. I also made beeping less annoying - now it only beeps
if the privmsg went to a tab that is NOT selected.


------------------------------------------------------------------------
r538 | tm | 2008-11-25 18:47:24 -0500 (Tue, 25 Nov 2008) | 3 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/outbound.c

Fixed simple mistake with part messages, bug #100 fixed


------------------------------------------------------------------------
r537 | tm | 2008-11-10 01:08:03 -0500 (Mon, 10 Nov 2008) | 7 lines
Changed paths:
   M /trunk/xchat/BUGS

Bug 99 added. Accidentally stumbled into this bug while trying to grok the
last one; it seems there's something wrong in maingui.c with switching a
window into a tab - clicking the close button on the tab causes it to try to
free the WRONG memory. Spent a few hours scratching my head on this one;
don't know what's causing it yet.


------------------------------------------------------------------------
r536 | tm | 2008-11-09 23:41:34 -0500 (Sun, 09 Nov 2008) | 4 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/xchat.c

Bug 98 fixed. Sigh. I forgot ONE single case of making sure reply_session
was properly handled, and it bit me in the arse.


------------------------------------------------------------------------
r535 | tm | 2008-10-31 22:38:29 -0400 (Fri, 31 Oct 2008) | 7 lines
Changed paths:
   M /trunk/xchat/src/maingui.c

This improves the topic handling so you can actually *set* an extremely long
topic on servers where this is supported. Note that I feel like I should
have been able to do this more simply with less code, but what I've done is
safe and works. *shrugs*



------------------------------------------------------------------------
r534 | tm | 2008-10-31 03:12:59 -0400 (Fri, 31 Oct 2008) | 4 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/maingui.c

GUI for topics couldn't hold the full topic on esper.net channels, simple
fix.


------------------------------------------------------------------------
r533 | tm | 2008-10-19 20:06:19 -0400 (Sun, 19 Oct 2008) | 3 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Improved wallchop so you can see what you sent.


------------------------------------------------------------------------
r532 | tm | 2008-10-19 19:53:42 -0400 (Sun, 19 Oct 2008) | 10 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/outbound.c

wallchop command was completely broken, fixed. (bug 96) - it looks like when
I modified everything to use snprintf instead of sprintf, this broke
horribly. And for good *reason* - it looks like the original code was
misusing sprintf. (The good ol 'char bar has a %s in it') aka 'format
strings exploit' - but used legitimately. Never expected THAT.

Note that this could never have been misused to screw up the client, it just
didn't work is all.


------------------------------------------------------------------------
r531 | tm | 2008-10-13 20:59:18 -0400 (Mon, 13 Oct 2008) | 5 lines
Changed paths:
   M /trunk/xchat/CMakeLists.txt
   M /trunk/xchat/src/xchat.c

How annoying. Missed the most important part - apparently we've been
compiling lurc without internal threading support for the entire time I've
been using it...


------------------------------------------------------------------------
r530 | tm | 2008-10-13 20:08:49 -0400 (Mon, 13 Oct 2008) | 4 lines
Changed paths:
   M /trunk/xchat/src/xchat.c

Whoops, should have been doing this in main too, required for some reason.
Likely so if you quit the program it can unlock itself and not hang.


------------------------------------------------------------------------
r529 | tm | 2008-10-13 20:04:08 -0400 (Mon, 13 Oct 2008) | 22 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

This fixes bugs 93-95 - turns out my select usage wasn't entirely done
correctly. I've modified it so that

1. It actually can send/recieve data faster than 20KB/S

2. It doesn't crash because of null pointers (CAN happen, really weird.)

3. I've done away with dcc->wait since it wasn't atomic and have attempted
to use gdk_threads_enter/leave instead. This isn't perfect but seems to be
the only thing available for gdk 1.2 for making sure multiple threads aren't
racing.

mtu, please let me know if you can think of something better. I'd rather use
a non gdk/gtk thing for this, but I don't see anything C can use itself for
taking care of this problem...

Mind that the main reason 0.0.5.3 doesn't seem to encounter problems is
*because* the speed is sufficiently slow enough that race conditions don't
happen (as much)



------------------------------------------------------------------------
r528 | tm | 2008-10-11 19:59:54 -0400 (Sat, 11 Oct 2008) | 4 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

This should make new tabs to front with server tabs enabled have notices
work properly at the initial connect.


------------------------------------------------------------------------
r527 | tm | 2008-10-07 02:08:04 -0400 (Tue, 07 Oct 2008) | 3 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Left the debugging in. D'Oh!


------------------------------------------------------------------------
r526 | tm | 2008-10-07 02:07:28 -0400 (Tue, 07 Oct 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Another attempt at fixing the notice madness. (Round 3! Fight!)

------------------------------------------------------------------------
r525 | tm | 2008-10-07 01:29:46 -0400 (Tue, 07 Oct 2008) | 4 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Gah, notice code was printing it to semi random channels, this is far more
reliable


------------------------------------------------------------------------
r524 | tm | 2008-10-03 23:51:25 -0400 (Fri, 03 Oct 2008) | 3 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/inbound.c

Fixes bug 92, looks like I was tired when I wrote that code.


------------------------------------------------------------------------
r523 | mbueker | 2008-09-27 18:51:08 -0400 (Sat, 27 Sep 2008) | 1 line
Changed paths:
   M /trunk/xchat/TODO
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/xchat.h

Took care of TODO #28 (added only on last commit)
------------------------------------------------------------------------
r522 | mbueker | 2008-09-26 16:24:44 -0400 (Fri, 26 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/TODO
   M /trunk/xchat/src/settings.c

major overhaul of the setup dialog.
also found a bug and added a todo.
------------------------------------------------------------------------
r521 | tm | 2008-09-24 23:27:22 -0400 (Wed, 24 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Add support for yet another weird whois reply

------------------------------------------------------------------------
r520 | tm | 2008-09-17 22:33:20 -0400 (Wed, 17 Sep 2008) | 4 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/inbound.c

Did you know that channel ban lists didn't print to the channel you were
listing? I didn't. Oops. Fixed bug 90


------------------------------------------------------------------------
r519 | tm | 2008-09-16 12:41:45 -0400 (Tue, 16 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/slackbuild/lurc.info

We have that md5sum now, since we just released.

------------------------------------------------------------------------
r518 | tm | 2008-09-16 12:39:25 -0400 (Tue, 16 Sep 2008) | 5 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

This works around a possible race condition with dcc's - Yes, I know it's
not atomic, but it should be good enough.
Should be last commit before release of 0.0.5.3


------------------------------------------------------------------------
r517 | tm | 2008-09-16 03:31:14 -0400 (Tue, 16 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/FAQ
   M /trunk/xchat/INSTALL
   M /trunk/xchat/NEWS
   M /trunk/xchat/OldNEWS
   M /trunk/xchat/README
   M /trunk/xchat/TODO
   M /trunk/xchat/UnfixedBUGS
   M /trunk/xchat/readyexport

Fixed up docs. Should be last commit before 0.0.5.3

------------------------------------------------------------------------
r516 | tm | 2008-09-16 02:29:47 -0400 (Tue, 16 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/doc/Building-on-Solaris-HOWTO

This seems more intuitive.

------------------------------------------------------------------------
r515 | tm | 2008-09-16 02:23:17 -0400 (Tue, 16 Sep 2008) | 3 lines
Changed paths:
   M /trunk/xchat/doc/Building-on-Solaris-HOWTO
   A /trunk/xchat/doc/glib-1.2.10-gcc34-1.patch

Fixed formatting of solaris howto and added the patch needed


------------------------------------------------------------------------
r514 | tm | 2008-09-16 01:18:04 -0400 (Tue, 16 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/xchat.h

Bumped version number to 0.0.5.3

------------------------------------------------------------------------
r513 | tm | 2008-09-16 01:17:33 -0400 (Tue, 16 Sep 2008) | 5 lines
Changed paths:
   M /trunk/xchat/slackbuild/lurc.SlackBuild
   M /trunk/xchat/slackbuild/lurc.info
   M /trunk/xchat/slackbuild/slack-desc

Updated this for the 0.0.5.3 release. Minor problem in that the MD5SUM in
lurc.info obviously can't be calculated until AFTER we make the tar.bz2, so
I left it empty. I hope this doesn't break something important.


------------------------------------------------------------------------
r512 | tm | 2008-09-16 01:10:20 -0400 (Tue, 16 Sep 2008) | 4 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

Ran astyle against the tree since we're about to release and have done much
work recently.


------------------------------------------------------------------------
r511 | tm | 2008-09-16 00:54:41 -0400 (Tue, 16 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/dcc.c

Finally remembered about verbose dcc's Whoops, this does something now!

------------------------------------------------------------------------
r510 | mbueker | 2008-09-15 15:37:16 -0400 (Mon, 15 Sep 2008) | 2 lines
Changed paths:
   D /trunk/xchat/CMakeLists.txt.solaris
   M /trunk/xchat/doc/Building-on-Solaris-HOWTO

update solaris stuff

------------------------------------------------------------------------
r509 | tm | 2008-09-15 01:20:21 -0400 (Mon, 15 Sep 2008) | 3 lines
Changed paths:
   M /trunk/xchat/src/history.c

WIP for getting tab username completion to work with /command lines


------------------------------------------------------------------------
r508 | tm | 2008-09-15 01:00:50 -0400 (Mon, 15 Sep 2008) | 5 lines
Changed paths:
   M /trunk/xchat/src/xchat.c

read_data no longer has the hack to return early if not enough time has
passed since it is no longer needed. Tested on the fuzzer, uses much less
cpu now.


------------------------------------------------------------------------
r507 | tm | 2008-09-15 00:44:28 -0400 (Mon, 15 Sep 2008) | 8 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

This appears to have fixed all remaining cases that used gdk_input*
functions. In fact, we have gotten rid of my_gdk_input_add with this commit!

Next commit will do some cleanup in read_data and such since we don't need
the hacks I put in there to protect us against that functions insanity
anymore.


------------------------------------------------------------------------
r506 | tm | 2008-09-14 23:09:12 -0400 (Sun, 14 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/xchat.h

Migrated /dns

------------------------------------------------------------------------
r505 | tm | 2008-09-14 23:04:15 -0400 (Sun, 14 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/xchat.c

Migrated /exec off of the gdk_input functions.

------------------------------------------------------------------------
r504 | tm | 2008-09-14 22:41:48 -0400 (Sun, 14 Sep 2008) | 4 lines
Changed paths:
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

Removed commented code, fixed some mistakes I'd made in the last commit.
select now runs in its own function timed to go off once every tenth of a second.


------------------------------------------------------------------------
r503 | tm | 2008-09-14 22:21:49 -0400 (Sun, 14 Sep 2008) | 4 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

PROTOTYPE networking using select(). Have NOT replaced dcc send/recieve
networking yet. Need to clean out commented out code.


------------------------------------------------------------------------
r502 | tm | 2008-09-14 03:14:16 -0400 (Sun, 14 Sep 2008) | 7 lines
Changed paths:
   M /trunk/xchat/CMakeLists.txt

FINALLY. This commit makes lurc build on cygwin! However, it still cannot
connect to an irc server. It appears that gtk+'s networking routines are
BROKEN on cygwin and therefore will need to be reimplimented. This is
something we should do anyway, since gtk1's net routines are half broken
even in linux anyway.


------------------------------------------------------------------------
r501 | mbueker | 2008-09-10 19:10:19 -0400 (Wed, 10 Sep 2008) | 1 line
Changed paths:
   M /trunk/xchat/CMakeLists.txt.solaris

Now, this is VERY ugly, but effective. Makes the gcc 3.4 compile on solaris STFU and compile smooth as butter.
------------------------------------------------------------------------
r500 | mbueker | 2008-09-09 14:49:50 -0400 (Tue, 09 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/lastlog.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/xchat.h

ZVT langolier Seek & Destroy - no more undead code.
Hikaru, please check the layout of the settings dialog. It could be at least one line shorter now. And what about the Channel/Dialog config windows?
------------------------------------------------------------------------
r499 | mbueker | 2008-09-07 19:13:13 -0400 (Sun, 07 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/INSTALL
   A /trunk/xchat/doc/Building-on-Solaris-HOWTO (from /trunk/xchat/doc/lurc-solaris:498)
   D /trunk/xchat/doc/lurc-solaris

Just a little more advertising for the Solaris build.

------------------------------------------------------------------------
r498 | tm | 2008-09-07 18:19:26 -0400 (Sun, 07 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/maingui.c

Removed userlist hide button since it doesn't really work anyway

------------------------------------------------------------------------
r497 | tm | 2008-09-07 17:11:20 -0400 (Sun, 07 Sep 2008) | 2 lines
Changed paths:
   A /trunk/xchat/doc/lurc-solaris

First revision of mtu's build instructions for solaris

------------------------------------------------------------------------
r496 | tm | 2008-09-07 17:04:50 -0400 (Sun, 07 Sep 2008) | 4 lines
Changed paths:
   M /trunk/xchat/CMakeLists.txt
   A /trunk/xchat/CMakeLists.txt.solaris

Added CMakeLists.txt.solaris - specifically for solaris builds, set up for a
release build.


------------------------------------------------------------------------
r495 | tm | 2008-09-04 18:57:57 -0400 (Thu, 04 Sep 2008) | 7 lines
Changed paths:
   M /trunk/xchat/src/lastlog.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/util.c

This version of mystrcasestr is better - less code and we know where it came
from, and it also checks the length of the buffer it's checking.

Liscensing information is important, we need to give attribution to where
bsd/gpl code came from or we can't use it.


------------------------------------------------------------------------
r494 | tm | 2008-09-04 18:35:31 -0400 (Thu, 04 Sep 2008) | 4 lines
Changed paths:
   M /trunk/xchat/src/lastlog.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/util.c

Much as I hate doing this, solaris does not have strcasestr, therefore we
need a local version of it. *sigh*


------------------------------------------------------------------------
r493 | tm | 2008-09-04 00:31:46 -0400 (Thu, 04 Sep 2008) | 5 lines
Changed paths:
   M /trunk/xchat/CMakeLists.txt
   M /trunk/xchat/src/xchat.h

Modified the version number handling and lots of quoting in cmakelists - let
me know if this helps you on solaris mtu, it helped me almost get lurc
building on windows in cygwin. (STILL won't link.)


------------------------------------------------------------------------
r492 | tm | 2008-09-03 23:20:27 -0400 (Wed, 03 Sep 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/history.c

Fix nickname completion with ~ and & modes

------------------------------------------------------------------------
r491 | tm | 2008-09-03 23:13:04 -0400 (Wed, 03 Sep 2008) | 5 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/userlist.h

Add support for modes q (~) and a (&) which some irc servers support. Egad,
it'd be nice if I could get documentation on these sorts of things BEFORE I
ran headlong into them by accident.


------------------------------------------------------------------------
r490 | tm | 2008-09-01 16:37:38 -0400 (Mon, 01 Sep 2008) | 4 lines
Changed paths:
   M /trunk/xchat/CMakeLists.txt

Add ability to change where to look for gtk-config - uses environment
variable GTKCONFIG


------------------------------------------------------------------------
r489 | tm | 2008-08-26 09:41:56 -0400 (Tue, 26 Aug 2008) | 2 lines
Changed paths:
   M /trunk/xchat/doc/IRC-SSL-stunnel-HOWTO

More suggested edits by eri

------------------------------------------------------------------------
r488 | tm | 2008-08-25 22:26:33 -0400 (Mon, 25 Aug 2008) | 2 lines
Changed paths:
   M /trunk/xchat/doc/IRC-SSL-stunnel-HOWTO

Fixed lower/uppercaseisms for SSL

------------------------------------------------------------------------
r487 | tm | 2008-08-24 18:37:34 -0400 (Sun, 24 Aug 2008) | 4 lines
Changed paths:
   M /trunk/xchat/doc/IRC-SSL-stunnel-HOWTO
   D /trunk/xchat/doc/stunnel.conf
   A /trunk/xchat/doc/stunnel.conf.example (from /trunk/xchat/doc/stunnel.conf:485)

Tested installing and using stunnel on windows. Got some more information
for the documentation


------------------------------------------------------------------------
r486 | tm | 2008-08-22 00:30:35 -0400 (Fri, 22 Aug 2008) | 5 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/xchat.h

Fixed bug #89 for real this time. Turned out to be partially my firewall's
fault. The other problem was that we always were choosing a random port to
bind to. This also fixes a problem where if bind is UNABLE to bind, it would
crash the client.

------------------------------------------------------------------------
r485 | tm | 2008-08-20 21:54:37 -0400 (Wed, 20 Aug 2008) | 9 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/dcc.c

Unfortunately the previous commit was wishful thinking and did not fix bug
#89 The problem appears to be complex and I haven't been able to figure out
the entire cause of it. However, some important problems were found in the
general area of the bug, so those were fixed.

For the moment, proxies such as stunnel cannot be used with dcc sends due to
this problem.


------------------------------------------------------------------------
r484 | tm | 2008-08-20 03:28:03 -0400 (Wed, 20 Aug 2008) | 3 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/dcc.c

Fixes bug 89


------------------------------------------------------------------------
r483 | tm | 2008-08-19 23:53:33 -0400 (Tue, 19 Aug 2008) | 2 lines
Changed paths:
   A /trunk/xchat/doc
   A /trunk/xchat/doc/IRC-SSL-stunnel-HOWTO
   A /trunk/xchat/doc/stunnel.conf

First stab at writing stunnel howto. Needs more work.

------------------------------------------------------------------------
r482 | tm | 2008-08-18 21:25:34 -0400 (Mon, 18 Aug 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Worked a bit more on fleshing things out. Should be good enough for a while now.

------------------------------------------------------------------------
r481 | tm | 2008-08-18 21:13:34 -0400 (Mon, 18 Aug 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Added a lot of new error casing. Adding to it shortly

------------------------------------------------------------------------
r480 | tm | 2008-08-18 20:35:24 -0400 (Mon, 18 Aug 2008) | 3 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Add ability to deal with no such nick/channel replies sanely rather than punting.


------------------------------------------------------------------------
r479 | tm | 2008-08-11 23:17:47 -0400 (Mon, 11 Aug 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/dialog.c

Minor rework.

------------------------------------------------------------------------
r478 | tm | 2008-08-11 21:07:36 -0400 (Mon, 11 Aug 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/outbound.c

Fixed bug #87

------------------------------------------------------------------------
r477 | tm | 2008-08-11 15:22:39 -0400 (Mon, 11 Aug 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/xchat.h

Added ability for whois/ping replies to show up in the current tab with server tabs enabled

------------------------------------------------------------------------
r476 | tm | 2008-06-28 14:45:06 -0400 (Sat, 28 Jun 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/TODO
   A /trunk/xchat/slackbuild
   A /trunk/xchat/slackbuild/README
   A /trunk/xchat/slackbuild/lurc.SlackBuild
   A /trunk/xchat/slackbuild/lurc.info
   A /trunk/xchat/slackbuild/slack-desc

More bugs, added to todo, first import of mtu's slackbuild

------------------------------------------------------------------------
r475 | tm | 2008-05-01 01:54:14 -0400 (Thu, 01 May 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/editlist.c

Fixed bug 86

------------------------------------------------------------------------
r474 | tm | 2008-04-19 12:47:07 -0400 (Sat, 19 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c

parts seem to work, making the brackets grey to make 'em purty.

------------------------------------------------------------------------
r473 | tm | 2008-04-19 11:23:15 -0400 (Sat, 19 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/TODO

Updated bugs/todo

------------------------------------------------------------------------
r472 | tm | 2008-04-19 11:20:24 -0400 (Sat, 19 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/gtkutil.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/history.h
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/ignore.h
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/lastlog.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/rawlog.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

Ran astyle against the tree since the last commit made things horribly messy in some places.

------------------------------------------------------------------------
r471 | tm | 2008-04-19 11:18:55 -0400 (Sat, 19 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/gtkutil.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c

Modified all malloc's to be checked for error conditions.

------------------------------------------------------------------------
r470 | tm | 2008-04-19 09:51:19 -0400 (Sat, 19 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/xchat.c

Doing malloc audit, bad error handling found. Since we really can't continue if these fail, crashing is better. (Simpler too.)

------------------------------------------------------------------------
r469 | tm | 2008-04-18 12:09:15 -0400 (Fri, 18 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/TODO

Null pointers can be exploited in theory. Hard to do, but need to check.

------------------------------------------------------------------------
r468 | tm | 2008-04-18 10:45:33 -0400 (Fri, 18 Apr 2008) | 4 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/text.c

Part messages added. Needs testing. Note that most ircds silently ignore
PART messages if you haven't been on the server for a while yet.


------------------------------------------------------------------------
r467 | tm | 2008-04-14 18:41:04 -0400 (Mon, 14 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Minor debug code fix

------------------------------------------------------------------------
r466 | tm | 2008-04-14 12:07:25 -0400 (Mon, 14 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/xchat.h

Add prefs.verbosedcc, mtu needs to flesh it out.

------------------------------------------------------------------------
r465 | tm | 2008-04-14 03:55:26 -0400 (Mon, 14 Apr 2008) | 4 lines
Changed paths:
   M /trunk/xchat/src/dcc.c

I like that idea so much I decided to modify everything to use it. mtu, let
me know if this is okay with you.


------------------------------------------------------------------------
r464 | mbueker | 2008-04-13 17:57:00 -0400 (Sun, 13 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.h

We're printing the DCCSENDCOMP to the active session now. DCCCON is still printed to the server tab. We might wanna rethink all this.
Also, the DCC struct has a sess value now.
------------------------------------------------------------------------
r463 | mbueker | 2008-04-09 15:13:36 -0400 (Wed, 09 Apr 2008) | 1 line
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/README
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/text.c

Tried to unbreak my last commit, ended up rewriting the highlight logic. It's more straightforward now and fixes bug #84.
------------------------------------------------------------------------
r462 | tm | 2008-04-09 14:59:35 -0400 (Wed, 09 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/ignore.h
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/outbound.c

Added ignore support for nickname changes

------------------------------------------------------------------------
r461 | mbueker | 2008-04-09 13:34:46 -0400 (Wed, 09 Apr 2008) | 1 line
Changed paths:
   M /trunk/xchat/README
   M /trunk/xchat/src/text.c

Added PART and QUIT events to the list of those ignored for Tab Alert triggering. john wouldn't want to see an Alert just because jonson77 just quit.
------------------------------------------------------------------------
r460 | tm | 2008-04-06 10:15:55 -0400 (Sun, 06 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/CMakeLists.txt

This should be the release version of 0.0.5.2, bumped version number.

------------------------------------------------------------------------
r459 | tm | 2008-04-04 10:34:21 -0400 (Fri, 04 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/NEWS

Update news file for release.

------------------------------------------------------------------------
r458 | tm | 2008-04-04 10:10:03 -0400 (Fri, 04 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/TODO

Update since we got a new feature.

------------------------------------------------------------------------
r457 | tm | 2008-04-04 10:04:28 -0400 (Fri, 04 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/README

mtu missed a word.

------------------------------------------------------------------------
r456 | mbueker | 2008-04-04 09:59:44 -0400 (Fri, 04 Apr 2008) | 1 line
Changed paths:
   M /trunk/xchat/README
   M /trunk/xchat/src/settings.c

update README and fix a typo
------------------------------------------------------------------------
r455 | tm | 2008-04-04 09:49:48 -0400 (Fri, 04 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/xchat.h

Added ability to modify tab activity colors in settings. Also fixes bug #83

------------------------------------------------------------------------
r454 | tm | 2008-04-01 10:18:54 -0400 (Tue, 01 Apr 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/outbound.c

Bug #82 fixed.

------------------------------------------------------------------------
r453 | tm | 2008-03-30 11:02:33 -0400 (Sun, 30 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/TODO

Update BUGS, TODO

------------------------------------------------------------------------
r452 | tm | 2008-03-30 10:18:07 -0400 (Sun, 30 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c

Forgot to modify autoconnect to work with the new parser. D'Oh!

------------------------------------------------------------------------
r451 | tm | 2008-03-30 10:01:10 -0400 (Sun, 30 Mar 2008) | 7 lines
Changed paths:
   M /trunk/xchat/runinvalgrind
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/serverlist.c

Improvements to the server list and ignore cfg readers, now can accept
configurations that are damaged or missing items.

runinvalgrind modified to run lurc from the current directory, since it's
easier to run it that way.


------------------------------------------------------------------------
r450 | tm | 2008-03-29 11:44:48 -0400 (Sat, 29 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/serverlist.c

Reworked file loading to be a little less strange looking.

------------------------------------------------------------------------
r449 | tm | 2008-03-29 11:30:22 -0400 (Sat, 29 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c

Make sure the default file is always null terminated. Just in case.

------------------------------------------------------------------------
r448 | tm | 2008-03-24 13:00:28 -0400 (Mon, 24 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/events.h
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/text.c

Fix for bug 80

------------------------------------------------------------------------
r447 | tm | 2008-03-23 09:50:57 -0400 (Sun, 23 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/xchat.c

Make reconnecting actually say what it's doing

------------------------------------------------------------------------
r446 | tm | 2008-03-21 09:56:13 -0400 (Fri, 21 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/userlist.c

Make the userlist text box have colored text.

------------------------------------------------------------------------
r445 | tm | 2008-03-21 09:21:15 -0400 (Fri, 21 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/TODO
   M /trunk/xchat/src/server.c

Fix for bug 79

------------------------------------------------------------------------
r444 | tm | 2008-03-20 11:50:21 -0400 (Thu, 20 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/AUTHORS

Oops

------------------------------------------------------------------------
r443 | tm | 2008-03-20 11:47:43 -0400 (Thu, 20 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/AUTHORS

Added a section for useful users (like you smeding)

------------------------------------------------------------------------
r442 | tm | 2008-03-20 11:41:13 -0400 (Thu, 20 Mar 2008) | 5 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c

Change the default for prefs.tabsatbottom to be true. While I think it's
neat that this is configurable, that its default was NOT on the bottom on
the first place is kind of weird.


------------------------------------------------------------------------
r441 | tm | 2008-03-12 18:53:23 -0400 (Wed, 12 Mar 2008) | 3 lines
Changed paths:
   M /trunk/xchat/src/userlist.c

Ugh. darn ghosts. DIE!


------------------------------------------------------------------------
r440 | tm | 2008-03-12 13:04:00 -0400 (Wed, 12 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/userlist.c

Fixes a problem where the userlist would have ghosts

------------------------------------------------------------------------
r439 | tm | 2008-03-11 09:34:52 -0400 (Tue, 11 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/server.c

Fix problem where after manually reconnecting you'll still trip the timer. Whoops!

------------------------------------------------------------------------
r438 | tm | 2008-03-10 11:07:47 -0400 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/xchat.h

Fix things so we actually can see our own user mode next to the input box again.

------------------------------------------------------------------------
r437 | tm | 2008-03-10 09:09:21 -0400 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/README

Updated documentation

------------------------------------------------------------------------
r436 | tm | 2008-03-10 09:01:27 -0400 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/maingui.c

Fixed menus being screwed up.

------------------------------------------------------------------------
r435 | tm | 2008-03-10 08:55:36 -0400 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   D /trunk/xchat/src/win.xpm

What was this for? Not used by anything. Weird.

------------------------------------------------------------------------
r434 | tm | 2008-03-10 08:54:56 -0400 (Mon, 10 Mar 2008) | 3 lines
Changed paths:
   D /trunk/xchat/src/halfop.xpm
   D /trunk/xchat/src/op.xpm
   M /trunk/xchat/src/userlist.c
   D /trunk/xchat/src/voice.xpm

Fixed nickname changes and mode additions/removals from the userlist. Still need to fix the menus.
Removed the xpms we're no longer using. (and there was much rejoicing.)

------------------------------------------------------------------------
r433 | tm | 2008-03-10 07:55:57 -0400 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

Destroyed xpm support, some more work still pending on getting the userlist to know that @ + and % are not the starts of nicknames.

------------------------------------------------------------------------
r432 | tm | 2008-03-10 07:24:47 -0400 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/UnfixedBUGS
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/events.h
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.h

Removed custom modes parsing. Bugs 77&78 moved to UnfixedBUGS

------------------------------------------------------------------------
r431 | tm | 2008-03-10 06:55:02 -0400 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

r429 fixes bug 74 not 78. Sorry!

------------------------------------------------------------------------
r430 | tm | 2008-03-10 06:53:56 -0400 (Mon, 10 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

Fix for bug 78

------------------------------------------------------------------------
r429 | tm | 2008-03-05 13:46:08 -0500 (Wed, 05 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

D'Oh.

------------------------------------------------------------------------
r428 | tm | 2008-03-05 13:01:51 -0500 (Wed, 05 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/maingui.c

More bugs! Aiee~

------------------------------------------------------------------------
r427 | tm | 2008-03-05 10:58:13 -0500 (Wed, 05 Mar 2008) | 8 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c

Reworked cfgfiles so initializations always occur, also inverted the default
setting for displaying raw modes - the original setting screws up horribly
in many situations. Am considering removing NON raw modes support completely
as it is unable to handle anything it is not hardcoded to support, and even
then only if it is done as a SINGLE mode change, many servers allow for
multiple modes to be set at the same time.


------------------------------------------------------------------------
r426 | tm | 2008-03-05 10:45:54 -0500 (Wed, 05 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

This code doesn't do anything even close to useful.

------------------------------------------------------------------------
r425 | tm | 2008-03-05 10:36:47 -0500 (Wed, 05 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Gah! Forgot to remove the debugging! Sorry!

------------------------------------------------------------------------
r424 | tm | 2008-03-05 10:32:53 -0500 (Wed, 05 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Deobfuscated

------------------------------------------------------------------------
r423 | tm | 2008-03-05 10:28:24 -0500 (Wed, 05 Mar 2008) | 3 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Reorganize inbound.c a little and rework raw modes so they print to the channel they came from.


------------------------------------------------------------------------
r422 | tm | 2008-03-03 12:53:04 -0500 (Mon, 03 Mar 2008) | 5 lines
Changed paths:
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c

Minor changes to the way the buffer is handled internally. Now will cut down
the buffer even if prefs.bufsize == 0 in the case where it's bigger than
INT_MAX - lots of positioning code uses ints, which could spell doom.


------------------------------------------------------------------------
r421 | tm | 2008-03-03 12:33:40 -0500 (Mon, 03 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/lastlog.c

Bah! I'd broken lastlog, this fixes it.

------------------------------------------------------------------------
r420 | tm | 2008-03-02 13:14:33 -0500 (Sun, 02 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Whoops! Shouldn't have touched that.

------------------------------------------------------------------------
r419 | tm | 2008-03-02 13:10:47 -0500 (Sun, 02 Mar 2008) | 5 lines
Changed paths:
   M /trunk/xchat/CMakeLists.txt

Now that we've got those -Wconversion problems fixed, turn the silly switch
off because it's making gcc in slackware 12 go bonkers. -Werror also
reenabled.


------------------------------------------------------------------------
r418 | tm | 2008-03-02 13:07:32 -0500 (Sun, 02 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

The last of the various fixes gcc pointed out needed to be done.

------------------------------------------------------------------------
r417 | tm | 2008-03-02 12:56:41 -0500 (Sun, 02 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/userlist.c

More fixes pointed out by gcc.

------------------------------------------------------------------------
r416 | tm | 2008-03-02 12:52:44 -0500 (Sun, 02 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c

More idiocy with floats!

------------------------------------------------------------------------
r415 | tm | 2008-03-02 12:38:29 -0500 (Sun, 02 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c

More things that needed fixing.

------------------------------------------------------------------------
r414 | tm | 2008-03-02 12:32:57 -0500 (Sun, 02 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/rawlog.c

Comparing floats for equality is BAD mmkay. Good lord, how does this code WORK?

------------------------------------------------------------------------
r413 | tm | 2008-03-02 11:57:25 -0500 (Sun, 02 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/notify.c

More fixes needed pointed out by gcc

------------------------------------------------------------------------
r412 | tm | 2008-03-02 11:55:11 -0500 (Sun, 02 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/maingui.c

More fixes pointed out by gcc

------------------------------------------------------------------------
r411 | tm | 2008-03-02 11:28:27 -0500 (Sun, 02 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

More fixes that gcc pointed out needed to be done. Some of these are really dumb looking.

------------------------------------------------------------------------
r410 | tm | 2008-03-01 09:34:17 -0500 (Sat, 01 Mar 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/settings.c

Fix for bug 73. Goddamned annoying API doesn't make life easy.

------------------------------------------------------------------------
r409 | tm | 2008-02-29 12:16:35 -0500 (Fri, 29 Feb 2008) | 2 lines
Changed paths:
   M /trunk/xchat/src/history.c

Fixed history.c's problems.

------------------------------------------------------------------------
r408 | tm | 2008-02-28 12:35:26 -0500 (Thu, 28 Feb 2008) | 2 lines
Changed paths:
   M /trunk/xchat/README
   M /trunk/xchat/src/halfop.xpm

I like red better than blue.

------------------------------------------------------------------------
r407 | tm | 2008-02-28 12:17:26 -0500 (Thu, 28 Feb 2008) | 2 lines
Changed paths:
   A /trunk/xchat/src/halfop.xpm

It MIGHT help if I included this file.

------------------------------------------------------------------------
r406 | tm | 2008-02-28 00:56:33 -0500 (Thu, 28 Feb 2008) | 5 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/events.h
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/userlist.h
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

Haven't finished fixing up various problems noted by gcc, but I found out
that the client malfunctions gratituously on ircds with halfops. Added
support for those.


------------------------------------------------------------------------
r405 | tm | 2008-02-18 12:05:45 -0500 (Mon, 18 Feb 2008) | 5 lines
Changed paths:
   M /trunk/xchat/CMakeLists.txt
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/chanlist.c
   M /trunk/xchat/src/ctcp.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/gtkutil.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/lastlog.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

I'm not finished, but this is an in-progress rework for various fixes that
gcc pointed out things needed. There's so much I've been working on it for
eight hours straight and I'm not even DONE yet.


------------------------------------------------------------------------
r404 | tm | 2008-02-18 06:30:54 -0500 (Mon, 18 Feb 2008) | 3 lines
Changed paths:
   M /trunk/xchat/NEWS

UGH! I forgot to put the new NEWS file in the 0.0.5.1 release!


------------------------------------------------------------------------
r403 | tm | 2008-02-17 12:26:44 -0500 (Sun, 17 Feb 2008) | 3 lines
Changed paths:
   M /trunk/xchat/readyexport

Or rather, I THOUGHT that was the release version.
THIS is the release version of 0.0.5.1

------------------------------------------------------------------------
r402 | tm | 2008-02-17 12:26:00 -0500 (Sun, 17 Feb 2008) | 4 lines
Changed paths:
   M /trunk/xchat/README

Forgot to document that we're using cmake now. This is the release version
of 0.0.5.1


------------------------------------------------------------------------
r401 | tm | 2008-02-17 12:17:26 -0500 (Sun, 17 Feb 2008) | 3 lines
Changed paths:
   A /trunk/xchat/CMakeLists.txt
   M /trunk/xchat/FAQ
   M /trunk/xchat/INSTALL
   D /trunk/xchat/Makefile.am
   M /trunk/xchat/NEWS
   M /trunk/xchat/OldNEWS
   D /trunk/xchat/acconfig.h
   D /trunk/xchat/bootstrap
   A /trunk/xchat/configure
   D /trunk/xchat/configure.in
   A /trunk/xchat/runinvalgrind (from /trunk/xchat/src/runinvalgrind:400)
   D /trunk/xchat/src/Makefile.am
   D /trunk/xchat/src/runinvalgrind
   M /trunk/xchat/src/xchat.h
   D /trunk/xchat/stamp-h
   D /trunk/xchat/stamp-h.in

Switched build systems from autotools to cmake. MUCH simpler.
Bumped VERSION to 0.0.5.1 (now defined in CMakeLists.txt)

------------------------------------------------------------------------
r400 | tm | 2008-02-10 14:40:55 -0500 (Sun, 10 Feb 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/README
   M /trunk/xchat/src/serverlist.c

Fix for bug 70, documented some of the keyboard shortcuts.

------------------------------------------------------------------------
r399 | tm | 2008-02-10 11:16:51 -0500 (Sun, 10 Feb 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/inbound.c

Bugfix for #71, new bug #70 I haven't had a chance to fix yet.

------------------------------------------------------------------------
r398 | tm | 2008-01-30 12:00:59 -0500 (Wed, 30 Jan 2008) | 2 lines
Changed paths:
   M /trunk/xchat/README

Documentation fixup.

------------------------------------------------------------------------
r397 | tm | 2008-01-30 11:27:47 -0500 (Wed, 30 Jan 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/xchat.c

Fix for bug 69 and some cleanups, as well as one more meandering glitch with front_session fixed.

------------------------------------------------------------------------
r396 | tm | 2008-01-30 09:39:42 -0500 (Wed, 30 Jan 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/text.c

Likely fix for bug #64, I worked a *wee* bit too hard at making the parser smart.

------------------------------------------------------------------------
r395 | tm | 2008-01-30 09:22:52 -0500 (Wed, 30 Jan 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/xchat.h

Fix for bug 68

------------------------------------------------------------------------
r394 | tm | 2008-01-28 19:49:55 -0500 (Mon, 28 Jan 2008) | 4 lines
Changed paths:
   M /trunk/xchat/src/maingui.c

While this feature IS currently buggier than thou, it does work aside from
getting the labels wrong. I need it NOW, so enabled it is.


------------------------------------------------------------------------
r393 | tm | 2008-01-28 19:43:27 -0500 (Mon, 28 Jan 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c

Possible bugfix for #67, needs more testing.

------------------------------------------------------------------------
r392 | tm | 2008-01-19 10:20:11 -0500 (Sat, 19 Jan 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/settings.c

Fix for bug 63

------------------------------------------------------------------------
r391 | tm | 2008-01-19 09:42:38 -0500 (Sat, 19 Jan 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/inbound.c

Fix for bug 66

------------------------------------------------------------------------
r390 | tm | 2008-01-19 09:26:20 -0500 (Sat, 19 Jan 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/text.c

Fixes bug 65

------------------------------------------------------------------------
r389 | tm | 2008-01-16 09:19:47 -0500 (Wed, 16 Jan 2008) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

Woo. We haven't been doing much lately.

------------------------------------------------------------------------
r388 | tm | 2007-11-25 08:35:32 -0500 (Sun, 25 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

phrosty, not jdolan. How the hell did I confuse those two?

------------------------------------------------------------------------
r387 | tm | 2007-11-25 05:03:25 -0500 (Sun, 25 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

Forgot to update the bugs list

------------------------------------------------------------------------
r386 | tm | 2007-11-25 04:28:46 -0500 (Sun, 25 Nov 2007) | 3 lines
Changed paths:
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

Possible fix for bug #61 turned out to not be what I expected.
jdolan rocks.

------------------------------------------------------------------------
r385 | tm | 2007-11-24 13:08:48 -0500 (Sat, 24 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

new bugs. I'm sick, can't work on them right now.

------------------------------------------------------------------------
r384 | tm | 2007-11-20 10:23:50 -0500 (Tue, 20 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/text.c

Real fix for the scrolling problems. Sorry about that guys.

------------------------------------------------------------------------
r383 | mbueker | 2007-11-19 19:10:30 -0500 (Mon, 19 Nov 2007) | 3 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/outbound.c

Fixed several things about the help output, including bug #62.

IMPORTANT: The orignal problem is not fixed, but worked around. Something's amiss with the scrolling - passing it the full buffer of help text as cmd_help did before would NOT scroll the buffer. Revert and see what I mean. Calling /HELP -l prints the help line by line and then adds the User Commands lines. This would scroll correctly. Calling just /HELP would _not_ scroll. Now it does, when I print the User Commands line by line also.
------------------------------------------------------------------------
r382 | tm | 2007-11-18 03:23:33 -0500 (Sun, 18 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/NEWS
   M /trunk/xchat/configure.in
   M /trunk/xchat/src/xchat.c

Getting ready for release. bumped version to 0.0.5, removed debugging from xchat.c and updated BUGS and NEWS appropriately.

------------------------------------------------------------------------
r381 | tm | 2007-11-15 07:47:02 -0500 (Thu, 15 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/TODO

weirdo glitch marked for fixing in TODO.

------------------------------------------------------------------------
r380 | mbueker | 2007-11-12 18:06:27 -0500 (Mon, 12 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/NEWS
   A /trunk/xchat/OldNEWS
   M /trunk/xchat/README
   M /trunk/xchat/TODO

Some more cleanup and organization of the root dir. Make sure you update NEWS before releasing!

------------------------------------------------------------------------
r379 | tm | 2007-11-11 08:57:16 -0500 (Sun, 11 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/history.c

First stab at making mtu's tab completed nicknames work properly.

------------------------------------------------------------------------
r378 | tm | 2007-11-11 05:08:17 -0500 (Sun, 11 Nov 2007) | 3 lines
Changed paths:
   M /trunk/xchat/src/text.c

I'm so silly I wound up doing the equivalent of strdup...


------------------------------------------------------------------------
r377 | tm | 2007-11-07 07:47:32 -0500 (Wed, 07 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/xchat.c

file was getting messy so I ran astyle against it.

------------------------------------------------------------------------
r376 | tm | 2007-11-07 07:46:07 -0500 (Wed, 07 Nov 2007) | 4 lines
Changed paths:
   M /trunk/xchat/src/xchat.c

More work done on read_data, turns out we don't need the while() at ALL -
seems to remove all twitchyness from the client. NEEDS HEAVY TESTING.


------------------------------------------------------------------------
r375 | tm | 2007-11-06 11:46:05 -0500 (Tue, 06 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/README

Oops

------------------------------------------------------------------------
r374 | tm | 2007-11-06 10:40:47 -0500 (Tue, 06 Nov 2007) | 9 lines
Changed paths:
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

WORKING PROTOTYPE THAT SURVIVES FUZZER.
Needs so much testing it's not even a JOKE.
Currently very choppy and slow at updating GUI elements.
This will be worked on.

If this cuts off lines recieved from IRC I *NEED TO KNOW IMMEDIATELY*
I changed a while (1) loop to check the time instead.


------------------------------------------------------------------------
r373 | tm | 2007-11-05 12:22:09 -0500 (Mon, 05 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/serverlist.c

*Another* release bug? God dammit.

------------------------------------------------------------------------
r372 | tm | 2007-11-05 12:15:03 -0500 (Mon, 05 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/text.c

Fix for bug #59, god damn silly thing.

------------------------------------------------------------------------
r371 | tm | 2007-11-04 01:49:52 -0500 (Sun, 04 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/README

Forgot to inform about the irc channel.

------------------------------------------------------------------------
r370 | tm | 2007-11-04 01:42:11 -0500 (Sun, 04 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/INSTALL

minor quibble

------------------------------------------------------------------------
r369 | tm | 2007-11-04 01:50:03 -0400 (Sun, 04 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/NEWS
   M /trunk/xchat/README
   M /trunk/xchat/configure.in

Bumped version number to 0.0.4, getting ready for release.

------------------------------------------------------------------------
r368 | tm | 2007-11-04 01:22:42 -0400 (Sun, 04 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

Cleaned up the bugs list and made things more consistent in it.

------------------------------------------------------------------------
r367 | tm | 2007-11-04 00:57:27 -0400 (Sun, 04 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/maingui.c

Make the url interpreter able to understand https *is* a url.

------------------------------------------------------------------------
r366 | tm | 2007-11-03 10:53:15 -0400 (Sat, 03 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Removed some time wasting code.

------------------------------------------------------------------------
r365 | tm | 2007-11-03 10:45:21 -0400 (Sat, 03 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

Updated the bug list for the previous commit.

------------------------------------------------------------------------
r364 | tm | 2007-11-03 10:42:00 -0400 (Sat, 03 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/xchat.c

Good lord that function needed to die. Fixes the problem with autoconnect commands

------------------------------------------------------------------------
r363 | tm | 2007-11-03 09:48:49 -0400 (Sat, 03 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/maingui.c

Remove some buggy URL parsing.

------------------------------------------------------------------------
r362 | tm | 2007-11-03 09:33:31 -0400 (Sat, 03 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Fixes annoying case where user destroyed the server messages tab

------------------------------------------------------------------------
r361 | tm | 2007-11-03 08:40:07 -0400 (Sat, 03 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/maingui.c

Oops! forgot I left the popup code enabled.

------------------------------------------------------------------------
r360 | tm | 2007-11-03 08:29:14 -0400 (Sat, 03 Nov 2007) | 3 lines
Changed paths:
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/xchat.c

This should fix the bug with the autoconnect/connect stuff making one tab too many.
Needs testing, desperately.

------------------------------------------------------------------------
r359 | tm | 2007-11-03 04:56:24 -0400 (Sat, 03 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Ooops! There was a good reason why you did that mtu!

------------------------------------------------------------------------
r358 | tm | 2007-11-03 04:51:26 -0400 (Sat, 03 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c

Bugs, you have never have just one.

------------------------------------------------------------------------
r357 | tm | 2007-11-03 04:43:40 -0400 (Sat, 03 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c

Minor edit.

------------------------------------------------------------------------
r356 | tm | 2007-11-03 04:41:36 -0400 (Sat, 03 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c

Fix a bug with timestamps enabled in logging. Ooops!

------------------------------------------------------------------------
r355 | tm | 2007-11-03 04:17:05 -0400 (Sat, 03 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c

As with all new features, this one's got some silly bugs.

------------------------------------------------------------------------
r354 | tm | 2007-11-03 03:31:16 -0400 (Sat, 03 Nov 2007) | 3 lines
Changed paths:
   M /trunk/xchat/BACKPORTS
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

New feature backported from xchat 1.2.1: server messages go to their own tab/window.
This appears to be slightly buggy and needs testing.

------------------------------------------------------------------------
r353 | tm | 2007-11-03 01:58:31 -0400 (Sat, 03 Nov 2007) | 1 line
Changed paths:
   M /trunk/xchat/TODO


------------------------------------------------------------------------
r352 | tm | 2007-11-03 01:25:54 -0400 (Sat, 03 Nov 2007) | 4 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Tiny understandable mistakes. This function scares the hell out of me, good
job getting rid of the goto, we may eventually begin to understand it some
year.

------------------------------------------------------------------------
r351 | mbueker | 2007-11-02 20:05:38 -0400 (Fri, 02 Nov 2007) | 5 lines
Changed paths:
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/util.c

- cosmetic changes to util.c and draw.c to silence warnings
- goto removal operation in outbound.c

PLEASE REVIEW! I'm not absolutely sure what I _could_ have broke, so I can't test 100%. My only doubt is wether it's safe for me to just set *cmd = 0; to achieve entering that loop which goto was used for before.

------------------------------------------------------------------------
r350 | tm | 2007-11-02 09:39:48 -0400 (Fri, 02 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c

Commented some of the weirder code in printtextraw and also realized one of the if/else was quite silly.

------------------------------------------------------------------------
r349 | tm | 2007-11-02 09:08:04 -0400 (Fri, 02 Nov 2007) | 5 lines
Changed paths:
   M /trunk/xchat/src/history.c

Very nice job mtu, I could only find one thing wrong with it. history_add
does strdup on the string, so after we send it to history we can destroy the
variable since it's been duplicated.


------------------------------------------------------------------------
r348 | mbueker | 2007-11-01 20:46:50 -0400 (Thu, 01 Nov 2007) | 6 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/NEWS
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/history.h

- Fixed the condition where the history would wrap if the buffer was full.
- Added saving an unsent line to the history when entering the history (this was the only sensible way to preserve it).
- Improved history.c's logic for adding history lines and moving up and down through them.

PLEASE REVIEW! Especially about the memory management (free and friends), I'm not sure I did it all right.

------------------------------------------------------------------------
r347 | tm | 2007-11-01 10:55:49 -0400 (Thu, 01 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/history.c

Made some code less stupidly hacky.

------------------------------------------------------------------------
r346 | tm | 2007-11-01 09:41:28 -0400 (Thu, 01 Nov 2007) | 5 lines
Changed paths:
   M /trunk/xchat/src/Makefile.am
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/lastlog.c
   D /trunk/xchat/src/style.h
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/xchat.h

Deleted style.h, incorporated the only define it had which was being used
into xchat.h and moved the defines in that file up to the beginning so we
can locate them easier. Also futzed about with some whitespace.


------------------------------------------------------------------------
r345 | tm | 2007-11-01 09:30:18 -0400 (Thu, 01 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/inbound.c

Fix formatting for lines with STARTON define.

------------------------------------------------------------------------
r344 | tm | 2007-11-01 07:57:14 -0400 (Thu, 01 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

two new bugs

------------------------------------------------------------------------
r343 | tm | 2007-11-01 07:38:29 -0400 (Thu, 01 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/ctcp.c

Reworked slightly to kill the goto.

------------------------------------------------------------------------
r342 | tm | 2007-11-01 07:37:44 -0400 (Thu, 01 Nov 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/ctcp.c

Patch from smeding deobfuscates ctcp.c

------------------------------------------------------------------------
r341 | tm | 2007-10-30 11:06:34 -0400 (Tue, 30 Oct 2007) | 6 lines
Changed paths:
   M /trunk/xchat/src/text.c

O.O; that was a interesting bug. If the buffer got full the vscrollbar would
zoom to the top when gtk was told to delete text from it. I'm convinced now
that this is not a bug merely an undocumented feature in gtk. A useful one,
but one that requires, err, babysitting. This commit fixes the misbehavior.


------------------------------------------------------------------------
r340 | tm | 2007-10-29 12:03:55 -0400 (Mon, 29 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c

Forgot to kill some debugging. Oops!

------------------------------------------------------------------------
r339 | tm | 2007-10-29 11:28:04 -0400 (Mon, 29 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/xchat.c

Remove spurious extern

------------------------------------------------------------------------
r338 | tm | 2007-10-29 02:18:58 -0400 (Mon, 29 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Another /exec handling bug. 

------------------------------------------------------------------------
r337 | tm | 2007-10-29 00:28:42 -0400 (Mon, 29 Oct 2007) | 4 lines
Changed paths:
   M /trunk/xchat/src/text.c

Fixes problem with vscrollbar not letting you look in the buffer while other
people are talking


------------------------------------------------------------------------
r336 | mbueker | 2007-10-28 12:29:29 -0400 (Sun, 28 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c

Oops. Don't ask.

------------------------------------------------------------------------
r335 | mbueker | 2007-10-28 12:06:29 -0400 (Sun, 28 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/README
   M /trunk/xchat/src/text.c

Improved the highlighting logic: Saves us a few runs of SearchNick now and then. Also added a hint to README about what we're doing there.

------------------------------------------------------------------------
r334 | tm | 2007-10-28 11:08:21 -0400 (Sun, 28 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/FAQ
   M /trunk/xchat/NEWS
   M /trunk/xchat/TODO

working on various bits, forgot to keep these up to date

------------------------------------------------------------------------
r333 | tm | 2007-10-28 10:47:33 -0400 (Sun, 28 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/xchat.c

Fixes init message adding a \n on the end

------------------------------------------------------------------------
r332 | tm | 2007-10-28 09:44:03 -0400 (Sun, 28 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Fixes help formatting output

------------------------------------------------------------------------
r331 | tm | 2007-10-28 09:35:20 -0400 (Sun, 28 Oct 2007) | 4 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Makes /exec work (more) properly than before - was shoving multiple lines
together ><;


------------------------------------------------------------------------
r330 | tm | 2007-10-28 09:26:30 -0400 (Sun, 28 Oct 2007) | 3 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

hmm. executed programs always have a \n on the end of the buffer, this
prevents timestamping from working

------------------------------------------------------------------------
r329 | tm | 2007-10-28 09:20:52 -0400 (Sun, 28 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.c

First stab at switching all foo\n to \nfoo - seem to have missed a spot here and there...

------------------------------------------------------------------------
r328 | tm | 2007-10-28 08:38:09 -0400 (Sun, 28 Oct 2007) | 4 lines
Changed paths:
   M /trunk/xchat/src/text.c

this commit breaks EVERY other call to PrintText that is not performed by
display_event. Next commit will fix those.


------------------------------------------------------------------------
r327 | tm | 2007-10-28 08:19:47 -0400 (Sun, 28 Oct 2007) | 3 lines
Changed paths:
   M /trunk/xchat/src/text.c

Second pass, killed gotos used instead of break/continue. Man, that was STUPID.
Used astyle against the file since I was messy.

------------------------------------------------------------------------
r326 | tm | 2007-10-28 07:52:16 -0400 (Sun, 28 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c

First pass of deobfuscation, variables renamed

------------------------------------------------------------------------
r325 | tm | 2007-10-28 05:42:04 -0400 (Sun, 28 Oct 2007) | 6 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.c

Fixes bug with your nickname triggering a blue tab when joining a channel,
or when someone with a nick!user@host that's similar to yours joins the
channel. Yes, this seriously can happen, Brax!~hikaru@foo was triggering on
my client while I was using the nick of Hikaru.


------------------------------------------------------------------------
r324 | tm | 2007-10-24 08:26:25 -0400 (Wed, 24 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

New bug

------------------------------------------------------------------------
r323 | tm | 2007-10-20 09:43:08 -0400 (Sat, 20 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/README

Minor update, lava croft confirmed lurc compiles and runs on a new distro =)

------------------------------------------------------------------------
r322 | tm | 2007-10-20 06:25:09 -0400 (Sat, 20 Oct 2007) | 3 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/util.c

This introduces a bit of a hack which prevents the client from spawning hundreds of read_data function calls at the same time.
It works, but it's a big mess - I'm glad I was able to centralize the mess in util.c at least.

------------------------------------------------------------------------
r321 | tm | 2007-10-20 06:15:35 -0400 (Sat, 20 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c

Fixes a bug with display_event getting a NULL session.

------------------------------------------------------------------------
r320 | tm | 2007-10-20 04:31:11 -0400 (Sat, 20 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c

Bugfix for a typo, likely was causing various segmentation faults

------------------------------------------------------------------------
r319 | mbueker | 2007-10-19 14:44:59 -0400 (Fri, 19 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/AUTHORS
   M /trunk/xchat/FAQ
   M /trunk/xchat/NEWS
   M /trunk/xchat/README

Polished some top-level doc files.
Note: This is my first commit with kdevelop's SVN frontend. Any weirdness potentially comes from that.
------------------------------------------------------------------------
r318 | tm | 2007-10-18 09:57:06 -0400 (Thu, 18 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c

make default server list file connect to #lurc not #slackware

------------------------------------------------------------------------
r317 | tm | 2007-10-17 13:09:50 -0400 (Wed, 17 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/UnfixedBUGS

Forgot to resync the bugs lists. 

------------------------------------------------------------------------
r316 | tm | 2007-10-17 12:49:06 -0400 (Wed, 17 Oct 2007) | 6 lines
Changed paths:
   M /trunk/xchat/CodingStyle
   M /trunk/xchat/NEWS
   M /trunk/xchat/README
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/ctcp.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/gtkutil.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/lastlog.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/rawlog.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c

Explained bits of the last commit in README, updated CodingStyle for astyle
1.21... The rest is the results of astyle ran against the tree. Quite a long
time since I've ran it, and it shows. We need to flesh out the user commands
documentation in README.


------------------------------------------------------------------------
r315 | tm | 2007-10-17 12:24:37 -0400 (Wed, 17 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/text.c

This repairs colors via check_special_chars for away and quit messages, destroys check_special_chars %### ascii text mangling which is dangerous anyway, and enables colors&all styles for the user commands.

------------------------------------------------------------------------
r314 | tm | 2007-10-17 11:08:44 -0400 (Wed, 17 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/menu.c

Tiny bugfix for an overlooked menu item. Don't worry mtu, this thing took me YEARS to figure out what it did, not surprised you missed it.

------------------------------------------------------------------------
r313 | tm | 2007-10-17 10:52:11 -0400 (Wed, 17 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

New bug quashed.

------------------------------------------------------------------------
r312 | tm | 2007-10-17 10:50:54 -0400 (Wed, 17 Oct 2007) | 4 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/text.c

Fix for bug causing some arguments of event_texts not to be parsed correctly
and also fixes a historical bug that did not consistently handle the first
login message from an irc server correctly.

------------------------------------------------------------------------
r311 | mbueker | 2007-10-17 09:47:41 -0400 (Wed, 17 Oct 2007) | 5 lines
Changed paths:
   M /trunk/xchat/src/events.h
   M /trunk/xchat/src/text.c

I noticed those structures aren't actually used in the code.
Removing them even saves a few kilobytes when running lurc.
I added the documentation to events.h instead.


------------------------------------------------------------------------
r310 | tm | 2007-10-17 09:37:44 -0400 (Wed, 17 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c

Fixed mtu's code for buffer overflow handling; still need to figure out what's broken and where.

------------------------------------------------------------------------
r309 | mbueker | 2007-10-16 19:28:36 -0400 (Tue, 16 Oct 2007) | 10 lines
Changed paths:
   M /trunk/xchat/NEWS
   M /trunk/xchat/src/events.h
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.c

Lots of big changes here, I hope they work out.

1. Gave text.c an exorcism, removed all code to do with customizing
   the event strings. Event strings are now fixed as in event_texts.
   Rewrote display_event.
2. Fixed a bug where there would sometimes be false positives on
   blue tab highlighting alerts.
3. Sanitized the behaviour of SearchNick. See NEWS. Should still get
   a makeover to avoid using strtok() someday.

------------------------------------------------------------------------
r308 | tm | 2007-10-15 10:13:49 -0400 (Mon, 15 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/util.c

Destroy custom implementation of strerror and replace it with the obvious. What idiot did that?

------------------------------------------------------------------------
r307 | tm | 2007-10-15 09:57:59 -0400 (Mon, 15 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c

Fixed wacky bug in /away that was cutting off any message larger than 119 bytes.

------------------------------------------------------------------------
r306 | mbueker | 2007-10-11 16:45:46 -0400 (Thu, 11 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/Makefile.am

oops: forgot this declaration

------------------------------------------------------------------------
r305 | mbueker | 2007-10-11 15:38:15 -0400 (Thu, 11 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   A /trunk/xchat/src/events.h (from /trunk/xchat/src/plugin.h:304)
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   D /trunk/xchat/src/plugin.h
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/text.c

Renaming plugin.h to events.h

------------------------------------------------------------------------
r304 | tm | 2007-10-06 10:44:48 -0400 (Sat, 06 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/dialog.c

Fix for dialogs not opening urls/allowing you to use mouse wheel.

------------------------------------------------------------------------
r303 | mbueker | 2007-10-06 09:59:25 -0400 (Sat, 06 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c

oops: reverted color 10 and added new color 16 (along with all the hardcoded limits)

------------------------------------------------------------------------
r302 | mbueker | 2007-10-06 09:23:39 -0400 (Sat, 06 Oct 2007) | 2 lines
Changed paths:
   A /trunk/xchat/NEWS
   M /trunk/xchat/README
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.h

Added new highlighting behaviour (see README). Also added NEWS file.

------------------------------------------------------------------------
r301 | tm | 2007-10-06 09:03:40 -0400 (Sat, 06 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/AUTHORS
   M /trunk/xchat/TODO
   M /trunk/xchat/readyexport

mtu added to the team, made minor edits to make it obvious

------------------------------------------------------------------------
r300 | mbueker | 2007-10-06 08:54:29 -0400 (Sat, 06 Oct 2007) | 2 lines
Changed paths:
   M /trunk/xchat/README

little typo in README fixed

------------------------------------------------------------------------
r299 | tm | 2007-09-27 20:35:14 -0400 (Thu, 27 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/xchat.c

Rawlog repaired. (oops)

------------------------------------------------------------------------
r298 | tm | 2007-09-27 19:13:54 -0400 (Thu, 27 Sep 2007) | 2 lines
Changed paths:
   A /trunk/xchat/src/gccmacros.h

Oops! I missed this part of mtu's cleanup patch

------------------------------------------------------------------------
r297 | tm | 2007-09-27 06:24:44 -0400 (Thu, 27 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/xchat.c

Oops, forgot to get rid of these variables.

------------------------------------------------------------------------
r296 | tm | 2007-09-27 00:23:03 -0400 (Thu, 27 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/configure.in

version++ lurc 0.0.3.3

------------------------------------------------------------------------
r295 | tm | 2007-09-27 00:15:30 -0400 (Thu, 27 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/serverlist.h
   M /trunk/xchat/src/xchat.h

Initial attempt to redo GUI to remove nickserv password and replace with three custom on connect commands

------------------------------------------------------------------------
r294 | tm | 2007-09-26 21:57:59 -0400 (Wed, 26 Sep 2007) | 3 lines
Changed paths:
   M /trunk/xchat/AUTHORS
   M /trunk/xchat/TODO
   M /trunk/xchat/readyexport
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/lastlog.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/util.c

Patch from Michael Bker removing NiH code and replacing it with standard functions.
Also now acknowledge him as an author as he's working on several other features.

------------------------------------------------------------------------
r293 | tm | 2007-09-26 21:44:53 -0400 (Wed, 26 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/chanlist.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/xchat.c

Suggestion by taniwha to fix send()

------------------------------------------------------------------------
r292 | tm | 2007-09-26 21:08:41 -0400 (Wed, 26 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/maingui.c

Ooops! forgot to get rid of Ye olde debugging

------------------------------------------------------------------------
r291 | tm | 2007-09-26 21:07:36 -0400 (Wed, 26 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/xchat.h

You can now click on urls to open them in a browser if you enable the option

------------------------------------------------------------------------
r290 | tm | 2007-09-26 09:14:42 -0400 (Wed, 26 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/maingui.c

working on backporting 1.2 url + mouse wheel handling. Basics work at this point, need to make it run a browser now.

------------------------------------------------------------------------
r289 | tm | 2007-09-12 15:57:27 -0400 (Wed, 12 Sep 2007) | 1 line
Changed paths:
   M /trunk/xchat/TODO


------------------------------------------------------------------------
r288 | tm | 2007-09-12 12:49:56 -0400 (Wed, 12 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/TODO

bring files up tod ate

------------------------------------------------------------------------
r287 | tm | 2007-09-12 12:33:35 -0400 (Wed, 12 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/chanlist.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/xchat.c

Revert the attempt to make nbio disabled for quit messages, doesn't work. Kept the relabelling of Channel(s) [#foo,#bar,...] though

------------------------------------------------------------------------
r286 | tm | 2007-09-12 11:52:48 -0400 (Wed, 12 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/TODO

syncing TODO

------------------------------------------------------------------------
r285 | tm | 2007-09-12 11:52:07 -0400 (Wed, 12 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/chanlist.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/xchat.c

channel label in serverlist dialog clarified, now turn off nonblocking IO when quitting a server.

------------------------------------------------------------------------
r284 | tm | 2007-09-11 18:29:27 -0400 (Tue, 11 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/TODO

Idea from mtu for feature enhancement

------------------------------------------------------------------------
r283 | tm | 2007-09-11 18:08:13 -0400 (Tue, 11 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/readyexport

Should have been doing bootstrap! argh.

------------------------------------------------------------------------
r282 | tm | 2007-09-11 18:06:15 -0400 (Tue, 11 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/configure.in

lurc version 0.0.3.2

------------------------------------------------------------------------
r281 | tm | 2007-09-11 18:01:18 -0400 (Tue, 11 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/README
   M /trunk/xchat/bootstrap

ARGH. screwed up the release

------------------------------------------------------------------------
r280 | tm | 2007-09-11 17:11:33 -0400 (Tue, 11 Sep 2007) | 2 lines
Changed paths:
   D /trunk/xchat/NEWS
   M /trunk/xchat/README
   M /trunk/xchat/UnfixedBUGS

Cleanups.

------------------------------------------------------------------------
r279 | tm | 2007-09-11 16:56:17 -0400 (Tue, 11 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BACKPORTS

Missed a few important things I should have attributed to xchat.

------------------------------------------------------------------------
r278 | tm | 2007-09-11 16:42:24 -0400 (Tue, 11 Sep 2007) | 2 lines
Changed paths:
   D /trunk/xchat/doc

Good lord, I had no idea that was there.

------------------------------------------------------------------------
r277 | tm | 2007-09-11 16:39:38 -0400 (Tue, 11 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/readyexport

clarified where the svn was so people who are curious don't wonder

------------------------------------------------------------------------
r276 | tm | 2007-09-11 16:38:18 -0400 (Tue, 11 Sep 2007) | 2 lines
Changed paths:
   D /trunk/xchat/FEATUREITIS
   A /trunk/xchat/TODO (from /trunk/xchat/FEATUREITIS:273)
   A /trunk/xchat/readyexport
   M /trunk/xchat/src/runinvalgrind

Fixed the execution bits and added an exporter script.

------------------------------------------------------------------------
r275 | tm | 2007-09-08 06:18:49 -0400 (Sat, 08 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/xchat.c

Workaround for letting quit message get out. 

------------------------------------------------------------------------
r274 | tm | 2007-09-08 05:58:13 -0400 (Sat, 08 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/FAQ
   M /trunk/xchat/src/history.c

Added more to FAQ, made tab autocomplete be case insensitive.

------------------------------------------------------------------------
r273 | tm | 2007-09-07 05:22:00 -0400 (Fri, 07 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/history.c

Make tab nickcompletion a hell of a lot smarter.

------------------------------------------------------------------------
r272 | tm | 2007-09-07 04:42:20 -0400 (Fri, 07 Sep 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/gtkutil.c

added some error detection for stat

------------------------------------------------------------------------
r271 | tm | 2007-08-10 11:54:10 -0400 (Fri, 10 Aug 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

updating to reality

------------------------------------------------------------------------
r270 | tm | 2007-08-10 10:22:25 -0400 (Fri, 10 Aug 2007) | 2 lines
Changed paths:
   D /trunk/xchat/xchat.png

What's that doing there? Oops!

------------------------------------------------------------------------
r269 | tm | 2007-08-10 10:18:18 -0400 (Fri, 10 Aug 2007) | 2 lines
Changed paths:
   D /trunk/xchat/ABOUT-NLS
   M /trunk/xchat/AUTHORS
   M /trunk/xchat/BACKPORTS
   M /trunk/xchat/FAQ
   M /trunk/xchat/README

Documentation updates and corrections; looks like I forgot to delete ABOUT-NLS file...

------------------------------------------------------------------------
r268 | tm | 2007-08-10 09:37:22 -0400 (Fri, 10 Aug 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/chanlist.c
   M /trunk/xchat/src/ctcp.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/gtkutil.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/lastlog.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/rawlog.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c

On advice of licensing@fsf.org, made copyright attribution additions. Did not change the application name referred to in the header since it's unnecessary.

------------------------------------------------------------------------
r267 | tm | 2007-08-10 09:05:52 -0400 (Fri, 10 Aug 2007) | 2 lines
Changed paths:
   D /trunk/xchat/changelog

Get rid of nonmaintained changelog file.

------------------------------------------------------------------------
r266 | tm | 2007-08-07 10:00:22 -0400 (Tue, 07 Aug 2007) | 9 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/FEATUREITIS
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/xchat.c

Fixed several irritating bugs - nailed the reason why the GUI wouldn't let
you change the colors and fixed a silly bug in the cfgfiles parser

M    FEATUREITIS
M    src/cfgfiles.c
M    src/settings.c
M    src/xchat.c
M    BUGS

------------------------------------------------------------------------
r265 | tm | 2007-07-18 10:48:15 -0400 (Wed, 18 Jul 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/runinvalgrind
   M /trunk/xchat/src/serverlist.c

bugfix for connect_clicked in a dialog tab/window

------------------------------------------------------------------------
r264 | tm | 2007-07-17 04:56:52 -0400 (Tue, 17 Jul 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/ignore.h
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/xchat.c

Fixed gcc warnings

------------------------------------------------------------------------
r263 | tm | 2007-07-17 02:07:35 -0400 (Tue, 17 Jul 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Oops

------------------------------------------------------------------------
r262 | tm | 2007-07-17 01:40:14 -0400 (Tue, 17 Jul 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/inbound.c

action handling bug added an extra space, spotted by Firedrake

------------------------------------------------------------------------
r261 | tm | 2007-06-19 05:35:51 -0400 (Tue, 19 Jun 2007) | 2 lines
Changed paths:
   A /trunk/xchat/FAQ

added a FAQ file. needs work

------------------------------------------------------------------------
r260 | tm | 2007-06-19 04:12:52 -0400 (Tue, 19 Jun 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

MOre bugs quashed.

------------------------------------------------------------------------
r259 | tm | 2007-06-19 04:09:20 -0400 (Tue, 19 Jun 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/userlist.h
   M /trunk/xchat/src/xchat.c

I'm a messy bastard, ran astyle against the tree.

------------------------------------------------------------------------
r258 | tm | 2007-06-19 04:08:30 -0400 (Tue, 19 Jun 2007) | 5 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/xchat.c

Commit prototype autoconnect. *seems* to work. Needs testing.

M    src/serverlist.c
M    src/xchat.c

------------------------------------------------------------------------
r257 | tm | 2007-06-19 01:44:36 -0400 (Tue, 19 Jun 2007) | 8 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/serverlist.h
   M /trunk/xchat/src/xchat.h

Prototype FUGLY GUI for autoconnect. Still need to write autoconnect
undercarriage - requires cfg parser and actual connection handling still.
Sigh.

M    src/serverlist.c
M    src/serverlist.h
M    src/xchat.h

------------------------------------------------------------------------
r256 | tm | 2007-06-16 11:57:23 -0400 (Sat, 16 Jun 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c

Typo fixed in default text events for dcc send timeout

------------------------------------------------------------------------
r255 | tm | 2007-06-09 10:23:51 -0400 (Sat, 09 Jun 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c

Some lame idiot (me) didn't understand that the max size meant *charachters on input* not actual size of the box. Oops.

------------------------------------------------------------------------
r254 | tm | 2007-06-09 10:18:30 -0400 (Sat, 09 Jun 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/xchat.h

Remove old cruft from the original autoidentify hack

------------------------------------------------------------------------
r253 | tm | 2007-06-09 10:14:10 -0400 (Sat, 09 Jun 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/serverlist.h
   M /trunk/xchat/src/xchat.h

autoidentify now in main server window. POS, but it works.

------------------------------------------------------------------------
r252 | tm | 2007-06-09 08:45:03 -0400 (Sat, 09 Jun 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

with autoidentify enabled, now delays five seconds before joining channels to allow authentication to finish.

------------------------------------------------------------------------
r251 | tm | 2007-06-08 09:11:38 -0400 (Fri, 08 Jun 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c

Make attempting to use irc client as root impossible. Also make default dcc directory ~/dccdownload instead of ~/ which has security implications.

------------------------------------------------------------------------
r250 | tm | 2007-06-08 08:48:19 -0400 (Fri, 08 Jun 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c

Fix for dcc's not having a default timeout.

------------------------------------------------------------------------
r249 | tm | 2007-06-06 12:55:30 -0400 (Wed, 06 Jun 2007) | 4 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c

connecting now autocreates channel windows/tabs to be joined.

M    src/serverlist.c

------------------------------------------------------------------------
r248 | tm | 2007-06-06 07:15:05 -0400 (Wed, 06 Jun 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c

Clean up and fix various silly problems in the serverlist.

------------------------------------------------------------------------
r247 | tm | 2007-06-05 14:10:02 -0400 (Tue, 05 Jun 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/history.c

Fix crash when tabbed autocompletion fails to find a match

------------------------------------------------------------------------
r246 | tm | 2007-06-05 08:39:13 -0400 (Tue, 05 Jun 2007) | 5 lines
Changed paths:
   M /trunk/xchat/BUGS
   A /trunk/xchat/UnfixedBUGS

Separated the two because the unfixed list was getting hard to manage.
Lotsa bugs fixed since last time, one added.
A    UnfixedBUGS
M    BUGS

------------------------------------------------------------------------
r245 | tm | 2007-06-05 08:20:02 -0400 (Tue, 05 Jun 2007) | 3 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Bugfixed timestamping for /help output
M    src/outbound.c

------------------------------------------------------------------------
r244 | tm | 2007-06-05 08:13:43 -0400 (Tue, 05 Jun 2007) | 4 lines
Changed paths:
   M /trunk/xchat/src/history.c

Fixed nickname completion and made command completion less weird looking.

M    src/history.c

------------------------------------------------------------------------
r243 | tm | 2007-06-05 06:54:53 -0400 (Tue, 05 Jun 2007) | 6 lines
Changed paths:
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/userlist.h

Removed stupid weighted nickname hack which was undocumented and complicating the code

M    src/history.c
M    src/userlist.c
M    src/userlist.h

------------------------------------------------------------------------
r242 | tm | 2007-06-05 06:05:04 -0400 (Tue, 05 Jun 2007) | 4 lines
Changed paths:
   M /trunk/xchat/src/history.c

Fixed command completion timestamps bug

M    src/history.c

------------------------------------------------------------------------
r239 | tm | 2007-03-26 10:14:51 -0400 (Mon, 26 Mar 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Oops. Fixup BUG: messages output.

------------------------------------------------------------------------
r238 | tm | 2007-03-13 09:28:58 -0400 (Tue, 13 Mar 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/outbound.c

username seems to be able to be 9 chars long with a ~ in front of it. Ass covering.

------------------------------------------------------------------------
r237 | tm | 2007-03-05 09:53:10 -0500 (Mon, 05 Mar 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

backported fix from 2.6.6

------------------------------------------------------------------------
r236 | tm | 2007-03-05 09:14:27 -0500 (Mon, 05 Mar 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/FEATUREITIS

new bug fixed, updated featuritis

------------------------------------------------------------------------
r235 | tm | 2007-03-05 09:11:41 -0500 (Mon, 05 Mar 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Backport+rework of xchat 1.8.11 too much text on a line handling

------------------------------------------------------------------------
r234 | tm | 2007-02-20 02:45:10 -0500 (Tue, 20 Feb 2007) | 8 lines
Changed paths:
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/ignore.h
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/plugin.h
   M /trunk/xchat/src/text.c

Fixed mistake with client crashing due to invalid text events being called

M    src/outbound.c
M    src/text.c
M    src/plugin.h
M    src/ignore.c
M    src/ignore.h

------------------------------------------------------------------------
r233 | tm | 2007-02-17 06:04:43 -0500 (Sat, 17 Feb 2007) | 3 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/inbound.c

Obvious fix for /dns output getting truncated.


------------------------------------------------------------------------
r232 | tm | 2007-02-17 05:48:01 -0500 (Sat, 17 Feb 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/maingui.c

Bugfix for color handling, resync BUGS

------------------------------------------------------------------------
r231 | tm | 2007-02-17 04:36:45 -0500 (Sat, 17 Feb 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/inbound.c

Fixed dialogs so nickname changes and quits show

------------------------------------------------------------------------
r230 | tm | 2007-02-16 08:31:13 -0500 (Fri, 16 Feb 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

rename command discon to disconnect

------------------------------------------------------------------------
r229 | tm | 2007-02-16 08:28:09 -0500 (Fri, 16 Feb 2007) | 10 lines
Changed paths:
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/text.c

Lots and lots and lots of fixes to write() calls. Also fixed dialogs that got nickname changes so it closes the logfile now

M    src/dialog.c
M    src/text.c
M    src/inbound.c
M    src/server.c
M    src/notify.c
M    src/fkeys.c
M    src/maingui.c

------------------------------------------------------------------------
r228 | tm | 2007-02-16 04:52:10 -0500 (Fri, 16 Feb 2007) | 4 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/xchat.h

Old langolier from tabnicks code.
M    src/inbound.c
M    src/xchat.h

------------------------------------------------------------------------
r227 | tm | 2007-02-12 07:34:13 -0500 (Mon, 12 Feb 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/dcc.c

Missed a spot.

------------------------------------------------------------------------
r226 | tm | 2007-02-09 07:49:15 -0500 (Fri, 09 Feb 2007) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

M    BUGS

------------------------------------------------------------------------
r225 | tm | 2007-02-09 07:47:38 -0500 (Fri, 09 Feb 2007) | 5 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/xchat.c

Fixes crash when getting a server notice that has no associated tab/window

M    src/inbound.c
M    src/xchat.c

------------------------------------------------------------------------
r224 | tm | 2007-02-09 06:15:39 -0500 (Fri, 09 Feb 2007) | 8 lines
Changed paths:
   M /trunk/xchat/src/Makefile.am
   D /trunk/xchat/src/plugin.c
   M /trunk/xchat/src/plugin.h
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.c

plugin.c is no more; all functions were no longer used. This makes it a bit more lightweight...

M    src/text.c
D    src/plugin.c
M    src/plugin.h
M    src/xchat.c
M    src/Makefile.am

------------------------------------------------------------------------
r223 | tm | 2007-02-09 05:19:44 -0500 (Fri, 09 Feb 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/text.c

partial rewrite of display_event, reworked all code that used it and this marks the DEATH of EMIT_SIGNAL except in headers.

------------------------------------------------------------------------
r222 | tm | 2007-02-08 04:51:04 -0500 (Thu, 08 Feb 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c

removed EMIT_SIGNAL from ignore.c

------------------------------------------------------------------------
r221 | tm | 2007-02-08 04:38:58 -0500 (Thu, 08 Feb 2007) | 2 lines
Changed paths:
   M /trunk/xchat/src/dcc.c

dcc.c cleared of EMIT_SIGNAL

------------------------------------------------------------------------
r220 | tm | 2007-02-08 03:12:24 -0500 (Thu, 08 Feb 2007) | 6 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/plugin.h

Working on rewriting the EMIT_SIGNAL lines to do ... anything else. The code's horrid.

M    src/outbound.c
M    src/inbound.c
M    src/plugin.h

------------------------------------------------------------------------
r219 | tm | 2007-01-02 04:04:35 -0500 (Tue, 02 Jan 2007) | 4 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Workaround so I can paste links or other things with special chars in them, eg, gcc output

M    src/outbound.c

------------------------------------------------------------------------
r216 | tm | 2006-12-14 03:04:23 -0500 (Thu, 14 Dec 2006) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c

Minor edit.

------------------------------------------------------------------------
r215 | tm | 2006-12-13 03:57:57 -0500 (Wed, 13 Dec 2006) | 9 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/cfgfiles.h
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/xchat.h

Fixed problems with cfg file handling

M    src/serverlist.c
M    src/cfgfiles.c
M    src/cfgfiles.h
M    src/settings.c
M    src/xchat.h
M    src/ignore.c

------------------------------------------------------------------------
r214 | tm | 2006-12-13 01:55:07 -0500 (Wed, 13 Dec 2006) | 4 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c

Reversion to strcpy for this; I can't figure out why I thought the old idea was a good one, both did the same thing. 

M    src/cfgfiles.c

------------------------------------------------------------------------
r212 | tm | 2006-10-30 03:14:02 -0500 (Mon, 30 Oct 2006) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/cfgfiles.c

Minor edit to the default quit message, more bugs

------------------------------------------------------------------------
r209 | tm | 2006-10-22 04:40:21 -0400 (Sun, 22 Oct 2006) | 4 lines
Changed paths:
   M /trunk/xchat/src/dcc.c

Backported dcc sends fix from 1.8.11

M    src/dcc.c

------------------------------------------------------------------------
r208 | tm | 2006-10-22 04:16:13 -0400 (Sun, 22 Oct 2006) | 4 lines
Changed paths:
   M /trunk/xchat/src/dialog.c

Fix for vertical separator not showing up in dialogs.

M    src/dialog.c

------------------------------------------------------------------------
r205 | tm | 2006-10-16 05:49:21 -0400 (Mon, 16 Oct 2006) | 8 lines
Changed paths:
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/xchat.c

Alphageek requests, and we commit. New feature: input boxes and other text
have the same color as the dialog/channel window they're displayed in.

M    src/dialog.c
M    src/settings.c
M    src/xchat.c
M    src/maingui.c

------------------------------------------------------------------------
r204 | tm | 2006-10-13 05:22:56 -0400 (Fri, 13 Oct 2006) | 2 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Keep finding one liners I forgot

------------------------------------------------------------------------
r203 | tm | 2006-10-13 05:12:48 -0400 (Fri, 13 Oct 2006) | 2 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

One last defensive check against insanity.

------------------------------------------------------------------------
r202 | tm | 2006-10-11 09:57:35 -0400 (Wed, 11 Oct 2006) | 4 lines
Changed paths:
   M /trunk/xchat/BUGS

Forgot to commit the bugfix announcement for the giant mess ircfuzz discovered

M    BUGS

------------------------------------------------------------------------
r201 | tm | 2006-10-10 09:12:37 -0400 (Tue, 10 Oct 2006) | 21 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/gtkutil.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/userlist.h
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

Threw astyle at the tree again

M    src/outbound.c
M    src/history.c
M    src/serverlist.c
M    src/editlist.c
M    src/cfgfiles.c
M    src/gtkutil.c
M    src/text.c
M    src/dcc.c
M    src/draw.c
M    src/inbound.c
M    src/settings.c
M    src/menu.c
M    src/server.c
M    src/xchat.c
M    src/userlist.c
M    src/xchat.h
M    src/userlist.h
M    src/maingui.c

------------------------------------------------------------------------
r200 | tm | 2006-10-10 05:14:03 -0400 (Tue, 10 Oct 2006) | 5 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/outbound.c

process_data_init modded to make it deal with running off the end of creation, channel_modes made to check for nulls

M    src/outbound.c
M    src/inbound.c

------------------------------------------------------------------------
r199 | tm | 2006-10-10 03:43:57 -0400 (Tue, 10 Oct 2006) | 4 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c

finished with strcat

M    src/cfgfiles.c

------------------------------------------------------------------------
r198 | tm | 2006-10-10 03:35:00 -0400 (Tue, 10 Oct 2006) | 9 lines
Changed paths:
   M /trunk/xchat/src/ctcp.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/gtkutil.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/lastlog.c

more strcat -> strncat

M    src/history.c
M    src/lastlog.c
M    src/gtkutil.c
M    src/dcc.c
M    src/ignore.c
M    src/ctcp.c

------------------------------------------------------------------------
r197 | tm | 2006-10-10 03:21:05 -0400 (Tue, 10 Oct 2006) | 7 lines
Changed paths:
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/text.c

strcat -> strncat

M    src/outbound.c
M    src/text.c
M    src/menu.c
M    src/notify.c

------------------------------------------------------------------------
r196 | tm | 2006-10-10 03:14:02 -0400 (Tue, 10 Oct 2006) | 4 lines
Changed paths:
   A /trunk/xchat/src/runinvalgrind

script to make it easier to do debugging with valgrind.

A    runinvalgrind

------------------------------------------------------------------------
r195 | tm | 2006-10-10 03:02:12 -0400 (Tue, 10 Oct 2006) | 4 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Fixed bug that was making strncpy not copy the null from the usercommands line. Could have used strcpy but I like strncpy better

M    src/outbound.c

------------------------------------------------------------------------
r194 | tm | 2006-10-10 02:31:48 -0400 (Tue, 10 Oct 2006) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/xchat.c

fixing things

------------------------------------------------------------------------
r193 | tm | 2006-10-10 02:16:57 -0400 (Tue, 10 Oct 2006) | 12 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/ctcp.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/gtkutil.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/xchat.h

strcpy -> strncpy

M    src/dialog.c
M    src/history.c
M    src/editlist.c
M    src/cfgfiles.c
M    src/gtkutil.c
M    src/dcc.c
M    src/draw.c
M    src/xchat.h
M    src/ctcp.c

------------------------------------------------------------------------
r192 | tm | 2006-10-10 00:19:34 -0400 (Tue, 10 Oct 2006) | 3 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c

Fixing bugs I made in the last commit+doing more conversions


------------------------------------------------------------------------
r191 | tm | 2006-10-09 23:21:46 -0400 (Mon, 09 Oct 2006) | 10 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/userlist.h
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c

strcpy -> strncpy

M    src/serverlist.c
M    src/util.c
M    src/text.c
M    src/settings.c
M    src/xchat.c
M    src/userlist.c
M    src/userlist.h

------------------------------------------------------------------------
r190 | tm | 2006-10-09 22:42:35 -0400 (Mon, 09 Oct 2006) | 24 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/chanlist.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c

made snprintfs actually *work* this time.

M    src/outbound.c
M    src/dialog.c
M    src/history.c
M    src/serverlist.c
M    src/chanlist.c
M    src/util.c
M    src/editlist.c
M    src/cfgfiles.c
M    src/text.c
M    src/dcc.c
M    src/draw.c
M    src/inbound.c
M    src/settings.c
M    src/menu.c
M    src/server.c
M    src/xchat.c
M    src/notify.c
M    src/userlist.c
M    src/fkeys.c
M    src/ignore.c
M    src/maingui.c

------------------------------------------------------------------------
r189 | tm | 2006-10-09 20:26:51 -0400 (Mon, 09 Oct 2006) | 9 lines
Changed paths:
   M /trunk/xchat/src/chanlist.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/ignore.c

Last of the sprintf -> snprintf

M    src/chanlist.c
M    src/editlist.c
M    src/dcc.c
M    src/draw.c
M    src/fkeys.c
M    src/ignore.c

------------------------------------------------------------------------
r188 | tm | 2006-10-09 20:22:16 -0400 (Mon, 09 Oct 2006) | 7 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c

more sprintf -> snprintf

M    src/inbound.c
M    src/menu.c
M    src/notify.c
M    src/maingui.c

------------------------------------------------------------------------
r187 | tm | 2006-10-09 20:04:13 -0400 (Mon, 09 Oct 2006) | 6 lines
Changed paths:
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c

sprintf -> snprintf

M    src/outbound.c
M    src/serverlist.c
M    src/server.c

------------------------------------------------------------------------
r186 | tm | 2006-10-09 19:47:51 -0400 (Mon, 09 Oct 2006) | 14 lines
Changed paths:
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c

Started fixing things ircfuzz found that were wrong. Lots and lots of things, biggest is that we're using strcpy;
next few commits should be fixes from auditing for strcpy strcat and sprintf

M    src/util.c
M    src/dcc.c
M    src/draw.c
M    src/inbound.c
M    src/settings.c
M    src/server.c
M    src/xchat.c
M    src/notify.c
M    src/userlist.c
M    src/maingui.c

------------------------------------------------------------------------
r185 | tm | 2006-10-03 01:08:00 -0400 (Tue, 03 Oct 2006) | 3 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/xchat.c

Documented various incoming numerical replies, as well as attempting to make the client more resistant to screwups.


------------------------------------------------------------------------
r184 | tm | 2006-10-02 21:57:54 -0400 (Mon, 02 Oct 2006) | 3 lines
Changed paths:
   M /trunk/xchat/src/xchat.h

One more #define killed.
M    src/xchat.h

------------------------------------------------------------------------
r183 | tm | 2006-10-02 21:47:49 -0400 (Mon, 02 Oct 2006) | 6 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/xchat.h

Removed more #define insanity. There's a memory corruption bug I'm trying to find in there.
M    src/outbound.c
M    src/inbound.c
Bugfix for read_line segfault when using irc client fuzzer.
M    src/xchat.h

------------------------------------------------------------------------
r179 | tm | 2006-09-26 08:28:12 -0400 (Tue, 26 Sep 2006) | 5 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c

Turns out restricted is R not r; r is registered

M    src/inbound.c
M    src/maingui.c

------------------------------------------------------------------------
r178 | tm | 2006-09-26 05:51:27 -0400 (Tue, 26 Sep 2006) | 5 lines
Changed paths:
   M /trunk/xchat/BUGS


self explanatory

M    BUGS

------------------------------------------------------------------------
r177 | tm | 2006-09-26 05:47:12 -0400 (Tue, 26 Sep 2006) | 5 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/xchat.h

Added 'no color+restricted' toggles in the GUI, and fixed an annoying set of bugs with mode +i for channels
M    src/inbound.c
M    src/xchat.h
M    src/maingui.c

------------------------------------------------------------------------
r176 | tm | 2006-09-25 05:06:56 -0400 (Mon, 25 Sep 2006) | 8 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.h

Added a simplistic autoidentify toggle

M    src/cfgfiles.c
M    src/text.c
M    src/inbound.c
M    src/settings.c
M    src/xchat.h

------------------------------------------------------------------------
r160 | tm | 2006-09-08 03:40:24 -0400 (Fri, 08 Sep 2006) | 7 lines
Changed paths:
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.c

Changed the name of the function end_logging to close_log_file to be more consistent namewise. 

M    src/dialog.c
M    src/text.c
M    src/xchat.c
M    src/maingui.c

------------------------------------------------------------------------
r159 | tm | 2006-09-08 03:37:30 -0400 (Fri, 08 Sep 2006) | 4 lines
Changed paths:
   M /trunk/xchat/src/text.c

Changed timestamping so it gives the full date in logs instead of just the time; the client's stable enough that it can be confusing having it work for days and not know which day you said something.

M    src/text.c

------------------------------------------------------------------------
r158 | tm | 2006-09-08 03:07:49 -0400 (Fri, 08 Sep 2006) | 4 lines
Changed paths:
   M /trunk/xchat/src/Makefile.am

Previous cleanup commit dogfooded this file, fixed and removed unnecessary includes.

M    Makefile.am

------------------------------------------------------------------------
r157 | tm | 2006-08-28 09:16:07 -0400 (Mon, 28 Aug 2006) | 18 lines
Changed paths:
   M /trunk/xchat/CodingStyle
   M /trunk/xchat/src/ctcp.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/op.xpm
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/voice.xpm
   M /trunk/xchat/src/win.xpm
   M /trunk/xchat/src/xchat.c

Fixed a mistake in my astyle config pointed out by mtu; case statements are now separated from their bodies. Easier to read.
M    CodingStyle
M    src/outbound.c
M    src/op.xpm
M    src/history.c
M    src/util.c
M    src/text.c
M    src/voice.xpm
M    src/dcc.c
M    src/draw.c
M    src/inbound.c
M    src/menu.c
M    src/server.c
M    src/xchat.c
M    src/win.xpm
M    src/maingui.c
M    src/ctcp.c

------------------------------------------------------------------------
r156 | tm | 2006-08-28 09:11:22 -0400 (Mon, 28 Aug 2006) | 10 lines
Changed paths:
   M /trunk/xchat/src/Makefile.am
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/text.c

Threw astyle at the tree

M    src/history.c
M    src/text.c
M    src/inbound.c
M    src/menu.c
M    src/server.c
M    src/Makefile.am
M    src/maingui.c

------------------------------------------------------------------------
r142 | tm | 2006-07-26 06:28:38 -0400 (Wed, 26 Jul 2006) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

Reverted test commit.

------------------------------------------------------------------------
r141 | tm | 2006-07-26 06:27:20 -0400 (Wed, 26 Jul 2006) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

test

------------------------------------------------------------------------
r140 | tm | 2006-07-12 22:01:56 -0400 (Wed, 12 Jul 2006) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.c

I'm messy, threw astyle at the tree.

------------------------------------------------------------------------
r139 | tm | 2006-07-12 22:00:55 -0400 (Wed, 12 Jul 2006) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/xchat.h

Removed last vestiges of tabnicks code

------------------------------------------------------------------------
r138 | tm | 2006-07-12 21:57:11 -0400 (Wed, 12 Jul 2006) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Remove last vestiges of tabnick code from inbound.c

------------------------------------------------------------------------
r137 | tm | 2006-07-12 21:55:38 -0400 (Wed, 12 Jul 2006) | 5 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/src/inbound.c

Bugfix for nickname/tab highlighting when colored nicks is on

M    src/inbound.c
M    BUGS

------------------------------------------------------------------------
r136 | tm | 2006-06-30 05:42:22 -0400 (Fri, 30 Jun 2006) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

updated bugs

------------------------------------------------------------------------
r135 | tm | 2006-06-30 05:37:36 -0400 (Fri, 30 Jun 2006) | 3 lines
Changed paths:
   M /trunk/xchat/BUGS

Updated bugs list
M    BUGS

------------------------------------------------------------------------
r134 | tm | 2006-06-30 05:22:39 -0400 (Fri, 30 Jun 2006) | 9 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c

Got rid of more ifdef/ifndefs; I'm never going to try compiling this for OS/2

M    src/outbound.c
M    src/cfgfiles.c
M    src/dcc.c
M    src/inbound.c
M    src/menu.c
M    src/server.c

------------------------------------------------------------------------
r133 | tm | 2006-06-30 05:11:58 -0400 (Fri, 30 Jun 2006) | 9 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.h

Fixes for various fstat mistakes a comment change here or there, removal of commented worthless code, and remove the last couple of lines of NLS support I forgot to earlier.


M    src/serverlist.c
M    src/editlist.c
M    src/cfgfiles.c
M    src/text.c
M    src/xchat.h

------------------------------------------------------------------------
r132 | tm | 2006-06-30 04:23:46 -0400 (Fri, 30 Jun 2006) | 3 lines
Changed paths:
   M /trunk/xchat/src/ignore.c

Bugfix for blindly groping st.st_size in ignore cfg loading


------------------------------------------------------------------------
r131 | tm | 2006-06-27 07:32:48 -0400 (Tue, 27 Jun 2006) | 1 line
Changed paths:
   M /trunk/xchat/BUGS


------------------------------------------------------------------------
r130 | tm | 2006-06-27 07:30:02 -0400 (Tue, 27 Jun 2006) | 6 lines
Changed paths:
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/text.c

Oops. Previous revision screws up the client when it encounters a channel with a / in the name, this fixes it.
Also fixes ignore code loading configuration file bug, would have led to memory corruption.

M    src/text.c
M    src/ignore.c

------------------------------------------------------------------------
r129 | tm | 2006-06-27 05:33:05 -0400 (Tue, 27 Jun 2006) | 5 lines
Changed paths:
   M /trunk/xchat/BACKPORTS
   M /trunk/xchat/BUGS

Updating bugfixes

M    BACKPORTS
M    BUGS

------------------------------------------------------------------------
r128 | tm | 2006-06-27 05:30:12 -0400 (Tue, 27 Jun 2006) | 4 lines
Changed paths:
   M /trunk/xchat/src/text.c

Fix for logging channels that have a / in the channel name backported from 1.8.11

M    src/text.c

------------------------------------------------------------------------
r127 | tm | 2006-06-19 07:19:25 -0400 (Mon, 19 Jun 2006) | 27 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/draw.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/gtkutil.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/lastlog.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/plugin.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c


Reorganized and cleaned out header includes. And there was much rejoicing.
M    src/urlgrab.c
M    src/outbound.c
M    src/dialog.c
M    src/history.c
M    src/serverlist.c
M    src/lastlog.c
M    src/util.c
M    src/editlist.c
M    src/cfgfiles.c
M    src/gtkutil.c
M    src/text.c
M    src/dcc.c
M    src/draw.c
M    src/inbound.c
M    src/plugin.c
M    src/settings.c
M    src/menu.c
M    src/server.c
M    src/xchat.c
M    src/notify.c
M    src/userlist.c
M    src/fkeys.c
M    src/ignore.c
M    src/maingui.c

------------------------------------------------------------------------
r126 | tm | 2006-06-19 06:14:19 -0400 (Mon, 19 Jun 2006) | 4 lines
Changed paths:
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/xchat.c

Got rid of silly line in menu.c whose purpose is merely to show the linux kernel version you're running in the about lurc box. Got rid of unused extern in xchat.c
M    src/menu.c
M    src/xchat.c

------------------------------------------------------------------------
r125 | tm | 2006-06-19 06:09:30 -0400 (Mon, 19 Jun 2006) | 21 lines
Changed paths:
   M /trunk/xchat/src/Makefile.am
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/chanlist.c
   M /trunk/xchat/src/ctcp.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/plugin.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/util.c
   D /trunk/xchat/src/util.h
   M /trunk/xchat/src/xchat.c

Deleted util.h because it was soley around to redefine several things in confusing ways, updated all files to reflect the redefinitions.
Fixed some bogosity in the memory allocator replacement code, in case I want to use it.
Completely threw out get_mhz and code that used it, big waste of time for two lines of eyecandy.
in the middle of auditing headers, and related code, but this seemed like a good point to commit before things get too weird.


M    src/outbound.c
M    src/dialog.c
M    src/chanlist.c
M    src/util.c
D    src/util.h
M    src/cfgfiles.c
M    src/dcc.c
M    src/plugin.c
M    src/inbound.c
M    src/xchat.c
M    src/notify.c
M    src/userlist.c
M    src/Makefile.am
M    src/ctcp.c

------------------------------------------------------------------------
r124 | tm | 2006-06-15 06:48:14 -0400 (Thu, 15 Jun 2006) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

BUGS update

------------------------------------------------------------------------
r123 | tm | 2006-06-15 06:40:42 -0400 (Thu, 15 Jun 2006) | 7 lines
Changed paths:
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/text.c

Changed 'lurc' to 'Connect' so main menu is less obfuscated. Backported
entirety of strip_text from xchat 1.8.11 since it actually works right and
is less confusing looking

M    src/text.c
M    src/menu.c

------------------------------------------------------------------------
r122 | tm | 2006-04-28 03:24:53 -0400 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   M /trunk/xchat/AUTHORS
   M /trunk/xchat/BACKPORTS
   M /trunk/xchat/INSTALL
   M /trunk/xchat/README
   M /trunk/xchat/configure.in
   M /trunk/xchat/src/Makefile.am
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/chanlist.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/gtkutil.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/rawlog.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/xchat.c

Name change from EX-Chat to lurc (LUser Relay Chat) :D

------------------------------------------------------------------------
r121 | tm | 2006-03-31 05:39:55 -0500 (Fri, 31 Mar 2006) | 4 lines
Changed paths:
   M /trunk/xchat/src/xchat.c

Added --help and --version patch written by hydroksyde. Thanks! =)

M    src/xchat.c

------------------------------------------------------------------------
r120 | tm | 2006-03-31 04:35:13 -0500 (Fri, 31 Mar 2006) | 5 lines
Changed paths:
   M /trunk/xchat/FEATUREITIS
   M /trunk/xchat/configure.in


Updated wishlist, bumped version to 0.0.3.1 due to source code release
M    FEATUREITIS
M    configure.in

------------------------------------------------------------------------
r119 | tm | 2006-03-23 05:48:05 -0500 (Thu, 23 Mar 2006) | 5 lines
Changed paths:
   M /trunk/xchat/BUGS


bugslist update

M    BUGS

------------------------------------------------------------------------
r118 | tm | 2006-03-23 05:25:16 -0500 (Thu, 23 Mar 2006) | 18 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c


stuff was getting messy again, so threw astyle at the tree

M    src/urlgrab.c
M    src/history.c
M    src/serverlist.c
M    src/editlist.c
M    src/cfgfiles.c
M    src/text.c
M    src/dcc.c
M    src/inbound.c
M    src/menu.c
M    src/server.c
M    src/notify.c
M    src/fkeys.c
M    src/ignore.c
M    src/maingui.c

------------------------------------------------------------------------
r117 | tm | 2006-03-23 05:23:51 -0500 (Thu, 23 Mar 2006) | 4 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/outbound.c

Rewrote /dns command handling, now spawns it's own host process instead of dangerously using /exec, also removed /exec filtering since this is fixed now! Go me!
M    src/outbound.c
M    src/inbound.c

------------------------------------------------------------------------
r116 | tm | 2006-03-22 07:02:48 -0500 (Wed, 22 Mar 2006) | 4 lines
Changed paths:
   M /trunk/xchat/BUGS

Two bugs eliminated

M    BUGS

------------------------------------------------------------------------
r115 | tm | 2006-03-22 07:00:04 -0500 (Wed, 22 Mar 2006) | 3 lines
Changed paths:
   M /trunk/xchat/src/dcc.c

Fixed the ever irritating dcc chat bug!
M    src/dcc.c

------------------------------------------------------------------------
r114 | tm | 2006-03-22 05:27:53 -0500 (Wed, 22 Mar 2006) | 5 lines
Changed paths:
   M /trunk/xchat/src/editlist.c

Fixed buggy handling of an error condition - if the default
config file can be opened for writing but can't be written to
something is really screwed up. Current code does exit(1);
M    src/editlist.c

------------------------------------------------------------------------
r113 | tm | 2006-01-02 09:04:00 -0500 (Mon, 02 Jan 2006) | 3 lines
Changed paths:
   M /trunk/xchat/BUGS

New bug.
M    BUGS

------------------------------------------------------------------------
r112 | tm | 2006-01-01 00:49:14 -0500 (Sun, 01 Jan 2006) | 4 lines
Changed paths:
   M /trunk/xchat/src/history.c


Fixed a bug where the history buffer would go crazy trying to parse a string that was null
M    src/history.c

------------------------------------------------------------------------
r111 | tm | 2005-12-31 08:25:28 -0500 (Sat, 31 Dec 2005) | 4 lines
Changed paths:
   M /trunk/xchat/src/dcc.c


Made a tiny little mistake. Fixed.
M    src/dcc.c

------------------------------------------------------------------------
r110 | tm | 2005-12-31 03:33:33 -0500 (Sat, 31 Dec 2005) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

Updated BUGS

------------------------------------------------------------------------
r109 | tm | 2005-12-31 03:20:53 -0500 (Sat, 31 Dec 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/dcc.c

Fixed a bug which caused memory corruption when accepting any dcc that didn't locally exist.
M    src/dcc.c

------------------------------------------------------------------------
r108 | tm | 2005-12-29 05:16:12 -0500 (Thu, 29 Dec 2005) | 5 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/FEATUREITIS

updated

M    FEATUREITIS
M    BUGS

------------------------------------------------------------------------
r107 | tm | 2005-12-29 05:09:47 -0500 (Thu, 29 Dec 2005) | 5 lines
Changed paths:
   M /trunk/xchat/src/text.c


Deobfuscated display_event

M    src/text.c

------------------------------------------------------------------------
r106 | tm | 2005-12-29 04:20:30 -0500 (Thu, 29 Dec 2005) | 6 lines
Changed paths:
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/util.c


M    src/util.c
Added a comment to waitline explaining what the hell it does.

M    src/text.c
Fixed a really whacko error valgrind found which was corrupting the client ram; will be renaming the variables after I commit this.
------------------------------------------------------------------------
r105 | tm | 2005-12-25 04:56:21 -0500 (Sun, 25 Dec 2005) | 4 lines
Changed paths:
   M /trunk/xchat/src/util.c

Fixed a possible bug where waitline might have returned a non null terminated line. Also made it return the bytes in that case; it's never tested anyway.

M    src/util.c

------------------------------------------------------------------------
r104 | tm | 2005-12-06 12:01:36 -0500 (Tue, 06 Dec 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/text.c

Need to use a temporary variable to hold the return value of write() for some reason.

------------------------------------------------------------------------
r103 | tm | 2005-12-06 11:02:55 -0500 (Tue, 06 Dec 2005) | 3 lines
Changed paths:
   M /trunk/xchat/BUGS

Update to bugs


------------------------------------------------------------------------
r102 | tm | 2005-12-06 11:01:41 -0500 (Tue, 06 Dec 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/editlist.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c

Finished doing open() error reporting audit


------------------------------------------------------------------------
r101 | tm | 2005-12-06 10:44:30 -0500 (Tue, 06 Dec 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/text.c

Finally finished audit of write() error handling. Need to do it for open() now

------------------------------------------------------------------------
r100 | tm | 2005-12-06 10:17:26 -0500 (Tue, 06 Dec 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Get rid of old commented out worthless crappy code

------------------------------------------------------------------------
r99 | tm | 2005-12-06 10:14:47 -0500 (Tue, 06 Dec 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c

More write() and open() error handling

------------------------------------------------------------------------
r98 | tm | 2005-12-06 10:02:58 -0500 (Tue, 06 Dec 2005) | 4 lines
Changed paths:
   M /trunk/xchat/src/fkeys.c


reports errors writing or opening function keys file
M    src/fkeys.c

------------------------------------------------------------------------
r97 | tm | 2005-12-06 09:57:17 -0500 (Tue, 06 Dec 2005) | 5 lines
Changed paths:
   M /trunk/xchat/src/editlist.c


Added error reporting to the user command list editor; Problem being if it errors the file is corrupt. No idea what to do in this case, just breaking out of writing it for now.

M    src/editlist.c

------------------------------------------------------------------------
r96 | tm | 2005-12-06 09:48:00 -0500 (Tue, 06 Dec 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/dcc.c

Handle when a write to a file being transferred to us fails for whatever reason.

------------------------------------------------------------------------
r95 | tm | 2005-12-06 09:21:40 -0500 (Tue, 06 Dec 2005) | 4 lines
Changed paths:
   M /trunk/xchat/src/chanlist.c

Deleted dubious code which enabled the chanlist to be saved. (why would you need to do that?)

M    src/chanlist.c

------------------------------------------------------------------------
r94 | tm | 2005-12-06 09:05:01 -0500 (Tue, 06 Dec 2005) | 5 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c


Added error reporting to writes to the configuration file

M    src/cfgfiles.c

------------------------------------------------------------------------
r93 | tm | 2005-12-06 08:03:17 -0500 (Tue, 06 Dec 2005) | 5 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/text.c

Minor rewrite of logfile rewriter, handles when a file cannot be opened now. Still need to fix when things can't be written to!

M    src/text.c
M    src/inbound.c

------------------------------------------------------------------------
r92 | tm | 2005-12-05 02:54:11 -0500 (Mon, 05 Dec 2005) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   D /trunk/xchat/config.h.in

Added a new bug that was fixed. config.h.in shouldn't have been in the svn archive.

------------------------------------------------------------------------
r91 | tm | 2005-12-05 02:42:18 -0500 (Mon, 05 Dec 2005) | 4 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Fixed bizzare historical bug; if you were kicked even with rejoin on, it wouldn't rejoin since the author put the code in the wrong function. Doing /part would actually cause to to immediately rejoin the channel. Funny bug.

M    src/inbound.c

------------------------------------------------------------------------
r90 | tm | 2005-12-05 01:56:05 -0500 (Mon, 05 Dec 2005) | 15 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h


Ran astyle on the tree, also restored reconnect/rejoin on kick settings now that they aren't problematic to use anymore.

M    src/urlgrab.c
M    src/history.c
M    src/util.c
M    src/cfgfiles.c
M    src/text.c
M    src/inbound.c
M    src/menu.c
M    src/server.c
M    src/xchat.c
M    src/xchat.h
M    src/maingui.c

------------------------------------------------------------------------
r89 | tm | 2005-12-05 01:31:01 -0500 (Mon, 05 Dec 2005) | 4 lines
Changed paths:
   M /trunk/xchat/src/menu.c


Fix for longstanding glitch with toggles in menus not operating properly, reverse engineered what the hell it was doing finally.
M    src/menu.c

------------------------------------------------------------------------
r88 | tm | 2005-12-01 05:03:40 -0500 (Thu, 01 Dec 2005) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

Updated bugs

------------------------------------------------------------------------
r87 | tm | 2005-12-01 04:44:57 -0500 (Thu, 01 Dec 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.c

Fixed bug which was making it create silly ,.exchatlog files

------------------------------------------------------------------------
r86 | tm | 2005-12-01 03:31:28 -0500 (Thu, 01 Dec 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.c

Plausible fix for really squirrelly logfiles bugs


------------------------------------------------------------------------
r85 | tm | 2005-11-10 06:35:28 -0500 (Thu, 10 Nov 2005) | 4 lines
Changed paths:
   M /trunk/xchat/src/inbound.c


Fixed colors for actions and msg/channel msg. Disabled code for *bullshit* tabnicks parser, needs to be moved to where the event texts are parsed
M    src/inbound.c

------------------------------------------------------------------------
r84 | tm | 2005-11-10 05:35:25 -0500 (Thu, 10 Nov 2005) | 4 lines
Changed paths:
   M /trunk/xchat/bootstrap

Modified the bootstrap to actually fix the real problem, automake wants me to follow all GNU conventions. Like hell. :)

M    bootstrap

------------------------------------------------------------------------
r83 | tm | 2005-11-10 05:24:05 -0500 (Thu, 10 Nov 2005) | 4 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Nevermind. Log works, I needed to svn up. lol.

M    src/inbound.c

------------------------------------------------------------------------
r82 | tm | 2005-11-10 05:22:55 -0500 (Thu, 10 Nov 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Testing something
M src/inbound.c

------------------------------------------------------------------------
r81 | tm | 2005-11-10 05:21:40 -0500 (Thu, 10 Nov 2005) | 4 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Reversed patch for making /me work with tabbed nicks, need to do it a different way

M    src/inbound.c

------------------------------------------------------------------------
r80 | tm | 2005-11-10 05:13:08 -0500 (Thu, 10 Nov 2005) | 4 lines
Changed paths:
   M /trunk/xchat/bootstrap

Work around for really silly problem with automake, won't let me create makefile.in unless ChangeLog exists while automake is running.

M    bootstrap

------------------------------------------------------------------------
r77 | tm | 2005-11-10 04:12:13 -0500 (Thu, 10 Nov 2005) | 2 lines
Changed paths:
   M /trunk/xchat/FEATUREITIS

*** empty log message ***

------------------------------------------------------------------------
r76 | tm | 2005-11-10 04:06:58 -0500 (Thu, 10 Nov 2005) | 2 lines
Changed paths:
   M /trunk/xchat/FEATUREITIS

New feature request

------------------------------------------------------------------------
r75 | tm | 2005-11-01 03:51:18 -0500 (Tue, 01 Nov 2005) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

Updated bugs

------------------------------------------------------------------------
r74 | tm | 2005-09-22 07:38:16 -0400 (Thu, 22 Sep 2005) | 5 lines
Changed paths:
   M /trunk/xchat/src/urlgrab.c

Restored original urlgrabber command launching behavior; mozilla/firefox
fixed, no longer needs filtering.

Need to migrate /exec filter to only do filtering on dns/other queries.

------------------------------------------------------------------------
r73 | tm | 2005-09-22 07:23:55 -0400 (Thu, 22 Sep 2005) | 2 lines
Changed paths:
   D /trunk/xchat/src/Makefile.in

Never should have been in cvs

------------------------------------------------------------------------
r72 | tm | 2005-09-22 07:23:21 -0400 (Thu, 22 Sep 2005) | 2 lines
Changed paths:
   D /trunk/xchat/Makefile.in

This never should have been in cvs

------------------------------------------------------------------------
r71 | tm | 2005-09-22 07:17:57 -0400 (Thu, 22 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

updated bugs

------------------------------------------------------------------------
r70 | tm | 2005-09-11 06:16:48 -0400 (Sun, 11 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Forgot the blasted \n at the end of the message.

------------------------------------------------------------------------
r69 | tm | 2005-09-11 06:15:34 -0400 (Sun, 11 Sep 2005) | 6 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Modified security error message in handle_command to spam the current
window rather than opening a dialog box for security reasons; if someone DID
find a way to exploit the client, they could paralyze the user just by
sending cr/lf's which would open tons of dialog boxes. Idea thanks to
Despair.

------------------------------------------------------------------------
r68 | tm | 2005-09-10 04:50:19 -0400 (Sat, 10 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

made /me work with prefs.tabnicks properly.

------------------------------------------------------------------------
r67 | tm | 2005-09-09 05:37:22 -0400 (Fri, 09 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

Forgot a bug I'd gotten help fixing.

------------------------------------------------------------------------
r66 | tm | 2005-09-09 05:36:08 -0400 (Fri, 09 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS

Two bugs fixed, more found. Life is like that I guess.

------------------------------------------------------------------------
r65 | tm | 2005-09-09 05:15:37 -0400 (Fri, 09 Sep 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Fixed INSANE colored nicks selection per default, fixed tabnicks setting
nickname to abominable colorations with colored nicks enabled.

------------------------------------------------------------------------
r64 | tm | 2005-09-09 05:03:08 -0400 (Fri, 09 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

Ooopsie, removed debugging.

------------------------------------------------------------------------
r63 | tm | 2005-09-09 05:01:40 -0400 (Fri, 09 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/xchat.h

Fixed tabnicks so they work dynamically instead of being a set size.

------------------------------------------------------------------------
r62 | tm | 2005-09-09 04:21:59 -0400 (Fri, 09 Sep 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/util.c

Fixed a REALLY weird bug which was causing the configuration files to not be
parsed!

------------------------------------------------------------------------
r61 | tm | 2005-09-08 06:44:01 -0400 (Thu, 08 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/inbound.c

removed useless never run code.

------------------------------------------------------------------------
r60 | tm | 2005-09-08 04:33:19 -0400 (Thu, 08 Sep 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c

Fixed another bug, serverlist cfg wasn't null terminated, which confused the
server list loader. I couldn't figure it out again, kudos to Taniwha :)

------------------------------------------------------------------------
r59 | tm | 2005-09-08 03:40:59 -0400 (Thu, 08 Sep 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/util.c

Fixed bug in buf_get_line valgrind noticed (reading off the end of an array?
Ouch.) Thanks to taniwha for interpreting in english wtf that meant.

------------------------------------------------------------------------
r58 | tm | 2005-09-07 06:07:02 -0400 (Wed, 07 Sep 2005) | 3 lines
Changed paths:
   M /trunk/xchat/Makefile.in
   M /trunk/xchat/configure.in
   M /trunk/xchat/src/Makefile.in
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/userlist.c
   M /trunk/xchat/src/xchat.c

Removed ability to use imlib, caused ... interesting problems according to
valgrind, and I'm not using it.

------------------------------------------------------------------------
r57 | tm | 2005-09-06 22:26:12 -0400 (Tue, 06 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

Threw astyle at the tree again. I'm horribly messy.

------------------------------------------------------------------------
r56 | tm | 2005-09-06 22:25:32 -0400 (Tue, 06 Sep 2005) | 5 lines
Changed paths:
   M /trunk/xchat/src/menu.c

Finished implementing changes suggested by taniwha. Had to redesign menu.c's
duplicate detector for away/user modes, used a modified design suggested by
taniwha, instead of checking all messages, I used a boolean instead.
(requires initialization, but on the other hand, I'm more used to them)

------------------------------------------------------------------------
r55 | tm | 2005-09-06 22:19:16 -0400 (Tue, 06 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/xchat.h

Halfway through implementing changes suggested by taniwha. See next commit.

------------------------------------------------------------------------
r54 | tm | 2005-09-06 02:13:08 -0400 (Tue, 06 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/changelog

Fixed a few bugs, added a few features. See earlier checkins.

------------------------------------------------------------------------
r53 | tm | 2005-09-06 02:10:26 -0400 (Tue, 06 Sep 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

made /ignore's help a little more useful (tells about the NULL option now)
Fixed a whitespace bug.

------------------------------------------------------------------------
r52 | tm | 2005-09-06 01:50:58 -0400 (Tue, 06 Sep 2005) | 5 lines
Changed paths:
   M /trunk/xchat/src/menu.c

Fixed wallops, server notice and invisible menu commands so they affect all
servers, not just the one you're on.

Toggle appears to be buggy though; nothing I can do about it at present.

------------------------------------------------------------------------
r51 | tm | 2005-09-06 01:02:59 -0400 (Tue, 06 Sep 2005) | 4 lines
Changed paths:
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/urlgrab.c

argh! urlgrab directly ran the browsers. This now calls /exec; I've added
filters for possible bashisms that could cause problems to the url grabber
as well as the /exec filter.

------------------------------------------------------------------------
r50 | tm | 2005-09-05 05:31:19 -0400 (Mon, 05 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/xchat.c

Ran astyle on the tree.

------------------------------------------------------------------------
r49 | tm | 2005-09-05 05:30:46 -0400 (Mon, 05 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/urlgrab.c

Reenabled url grabber commands.

------------------------------------------------------------------------
r48 | tm | 2005-09-05 05:29:10 -0400 (Mon, 05 Sep 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Reenabled /exec, using /bin/sh - added filter to all /exec input to prevent
bashisms from confusing it.

------------------------------------------------------------------------
r47 | tm | 2005-09-05 03:48:15 -0400 (Mon, 05 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/serverlist.c

Cleaned up the server list file, it had stupid things in it.

------------------------------------------------------------------------
r46 | tm | 2005-09-03 19:53:22 -0400 (Sat, 03 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/BACKPORTS
   M /trunk/xchat/BUGS
   M /trunk/xchat/changelog

Fixed new tabs to front bug

------------------------------------------------------------------------
r45 | tm | 2005-09-03 19:50:23 -0400 (Sat, 03 Sep 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/maingui.c

This commit fixes the longstanding new tabs to front bug!
Backported from 1.2.0

------------------------------------------------------------------------
r44 | tm | 2005-09-03 07:55:57 -0400 (Sat, 03 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.c

I was getting sloppy, so ran astyle on the tree again.

------------------------------------------------------------------------
r43 | tm | 2005-09-03 07:55:40 -0400 (Sat, 03 Sep 2005) | 3 lines
Changed paths:
   M /trunk/xchat/AUTHORS
   A /trunk/xchat/BACKPORTS
   M /trunk/xchat/BUGS
   M /trunk/xchat/NEWS
   M /trunk/xchat/README
   M /trunk/xchat/changelog

Modified AUTHORS README to match the current program. BACKPORTS is there to
keep attribution of what came from where.

------------------------------------------------------------------------
r42 | tm | 2005-09-03 07:20:26 -0400 (Sat, 03 Sep 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/text.c

Another one liner, fixes problem in edit events list where it wouldn't save
if you hit OK but not save first.

------------------------------------------------------------------------
r41 | tm | 2005-09-03 07:02:42 -0400 (Sat, 03 Sep 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/settings.c

One line change to make configuration save the moment you 'apply' or 'OK' in
settings menu. So stupid.

------------------------------------------------------------------------
r40 | tm | 2005-09-03 06:54:38 -0400 (Sat, 03 Sep 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/ignore.c
   M /trunk/xchat/src/outbound.c

/ignore now can take a mask with no argument and will add it to the ignore
list. In addition, /ignore does a host of new tricks.

------------------------------------------------------------------------
r39 | tm | 2005-09-03 02:46:22 -0400 (Sat, 03 Sep 2005) | 6 lines
Changed paths:
   D /trunk/xchat/src/Makefile.gtk
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c

Since last commit, fixed /away command to work correctly with new menu_away
code, also reimplimented handling in handle_command to work with menu_away.
Redid some comments, tossed some commented code.

Makefile.gtk was removed; was only there for historical reasons apparently.

------------------------------------------------------------------------
r38 | tm | 2005-09-03 02:45:00 -0400 (Sat, 03 Sep 2005) | 5 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/FEATUREITIS
   M /trunk/xchat/INSTALL
   M /trunk/xchat/changelog
   M /trunk/xchat/configure.in
   D /trunk/xchat/xchat.desktop

BUGS were fixed, FEATUREITIS got updated - /away works a hell of a lot
better now. INSTALL edited to reflect what this actually requires. changelog
updated. configure.in version++, 0.0.3 now. xchat.desktop removed as this is
a gnome feature.

------------------------------------------------------------------------
r37 | tm | 2005-09-02 23:51:59 -0400 (Fri, 02 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/xchat.c
   M /trunk/xchat/src/xchat.h

Initial menu_away rewrite. cmd_away is not ready for use in this import.

------------------------------------------------------------------------
r36 | tm | 2005-09-02 03:12:57 -0400 (Fri, 02 Sep 2005) | 2 lines
Changed paths:
   M /trunk/xchat/src/Makefile.am
   M /trunk/xchat/src/Makefile.in
   M /trunk/xchat/src/ctcp.c
   M /trunk/xchat/src/history.c
   A /trunk/xchat/src/ignore.c
   A /trunk/xchat/src/ignore.h
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/plugin.h
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/util.c
   M /trunk/xchat/src/xchat.c

Backported xchat 1.2.0's ignore support.

------------------------------------------------------------------------
r35 | tm | 2005-09-02 01:14:11 -0400 (Fri, 02 Sep 2005) | 7 lines
Changed paths:
   M /trunk/xchat/src/ctcp.c
   M /trunk/xchat/src/outbound.c

better explained a comment in ctcp.c
fixed filter for user input so it prevents accidental cr/lf input using
xchat 2.4.4 code. Tried for 12 HOURS to do it myself before I checked that
code. Doh!
Also fixed command filter to look for cr and lf. Will scream at user if it
hits something that shouldn't be.

------------------------------------------------------------------------
r34 | tm | 2005-08-31 21:14:00 -0400 (Wed, 31 Aug 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/menu.c

Added back attribution to original author as required by GPL. Oops. Never
should have done that.

------------------------------------------------------------------------
r33 | tm | 2005-08-31 08:56:16 -0400 (Wed, 31 Aug 2005) | 3 lines
Changed paths:
   M /trunk/xchat/configure.in

Version upped to 0.0.2 - figure I ought to with the amount of fucking work
I had to put in to fix the command processing.

------------------------------------------------------------------------
r32 | tm | 2005-08-31 08:53:47 -0400 (Wed, 31 Aug 2005) | 3 lines
Changed paths:
   M /trunk/xchat/src/ctcp.c
   M /trunk/xchat/src/history.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/server.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/xchat.c

ran astyle on the tree. Commented ctcp.c so I understand what it does next
time I look at it. Simple, but very strange code.

------------------------------------------------------------------------
r31 | tm | 2005-08-31 06:07:23 -0400 (Wed, 31 Aug 2005) | 4 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Restored special ascii charachter handling (%123) as its safe now.
Reworked comment in dialog to be incredibly annoying in case something bad
happens with command processing.

------------------------------------------------------------------------
r30 | tm | 2005-08-31 05:34:44 -0400 (Wed, 31 Aug 2005) | 4 lines
Changed paths:
   M /trunk/xchat/src/outbound.c

Reworked command filtering; User can now paste multiple lines with /'s at
the beginning, and it is impossible++ for a command to get processed with an
embedded cr; I can now add the ascii charachter code processing back in.

------------------------------------------------------------------------
r29 | tm | 2005-08-31 04:54:11 -0400 (Wed, 31 Aug 2005) | 2 lines
Changed paths:
   A /trunk/xchat/changelog

*** empty log message ***

------------------------------------------------------------------------
r28 | tm | 2005-08-31 04:53:53 -0400 (Wed, 31 Aug 2005) | 2 lines
Changed paths:
   D /trunk/xchat/ChangeLog

Bleh.

------------------------------------------------------------------------
r27 | tm | 2005-08-26 03:24:30 -0400 (Fri, 26 Aug 2005) | 4 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/FEATUREITIS

Updated bugs and featuritis. Possibly the last time I'll work on this.

Hikaru

------------------------------------------------------------------------
r24 | tm | 2005-06-14 04:26:20 -0400 (Tue, 14 Jun 2005) | 4 lines
Changed paths:
   M /trunk/xchat/BUGS
   A /trunk/xchat/FEATUREITIS

New bugs, added featuritis so new features I want are logged.

Hikaru

------------------------------------------------------------------------
r23 | tm | 2005-06-03 08:40:19 -0400 (Fri, 03 Jun 2005) | 7 lines
Changed paths:
   M /trunk/xchat/src/Makefile.am
   M /trunk/xchat/src/Makefile.in
   M /trunk/xchat/src/cfgfiles.c
   M /trunk/xchat/src/chanlist.c
   M /trunk/xchat/src/dcc.c
   M /trunk/xchat/src/dialog.c
   M /trunk/xchat/src/fkeys.c
   M /trunk/xchat/src/gtkutil.c
   M /trunk/xchat/src/inbound.c
   M /trunk/xchat/src/maingui.c
   M /trunk/xchat/src/menu.c
   M /trunk/xchat/src/notify.c
   M /trunk/xchat/src/outbound.c
   M /trunk/xchat/src/rawlog.c
   M /trunk/xchat/src/serverlist.c
   M /trunk/xchat/src/settings.c
   M /trunk/xchat/src/text.c
   M /trunk/xchat/src/urlgrab.c
   M /trunk/xchat/src/xchat.c

Updated bootstrap to run autoheader. configure.in now has program binary
set to exchat and version 0.0.1
Updated Makefile.am to create exchat binary. All other files modified to
remove incorrect author attribution and set name to EX-Chat and use
~/.exchat directory for logs and config files. about screen updated.
/version string updated.

------------------------------------------------------------------------
r22 | tm | 2005-06-03 08:39:14 -0400 (Fri, 03 Jun 2005) | 3 lines
Changed paths:
   M /trunk/xchat/bootstrap
   M /trunk/xchat/configure.in

Updated bootstrap to run autoheader. configure.in now has program binary
set to exchat and version 0.0.1

------------------------------------------------------------------------
r21 | tm | 2005-06-03 08:36:10 -0400 (Fri, 03 Jun 2005) | 2 lines
Changed paths:
   D /trunk/xchat/xchat.spec

Deleted as it's not used by anything

------------------------------------------------------------------------
r20 | tm | 2005-06-02 04:01:45 -0400 (Thu, 02 Jun 2005) | 5 lines
Changed paths:
   M /trunk/xchat/BUGS
   M /trunk/xchat/Makefile.in
   M /trunk/xchat/config.h.in
   M /trunk/xchat/configure.in
   M /trunk/xchat/src/Makefile.in

Added one known bug. makefile.in/config.h.in/configure.in were modified
because I removed aclocal lines.

Hikaru

------------------------------------------------------------------------
r16 | tm | 2005-05-29 03:47:14 -0400 (Sun, 29 May 2005) | 2 lines
Changed paths:
   A /trunk/xchat
   A /trunk/xchat/ABOUT-NLS
   A /trunk/xchat/AUTHORS
   A /trunk/xchat/BUGS
   A /trunk/xchat/COPYING
   A /trunk/xchat/ChangeLog
   A /trunk/xchat/CodingStyle
   A /trunk/xchat/INSTALL
   A /trunk/xchat/Makefile.am
   A /trunk/xchat/Makefile.in
   A /trunk/xchat/NEWS
   A /trunk/xchat/README
   A /trunk/xchat/acconfig.h
   A /trunk/xchat/bootstrap
   A /trunk/xchat/config.h.in
   A /trunk/xchat/configure.in
   A /trunk/xchat/doc
   A /trunk/xchat/doc/xchat-1.html
   A /trunk/xchat/doc/xchat-10.html
   A /trunk/xchat/doc/xchat-2.html
   A /trunk/xchat/doc/xchat-3.html
   A /trunk/xchat/doc/xchat-4.html
   A /trunk/xchat/doc/xchat-5.html
   A /trunk/xchat/doc/xchat-6.html
   A /trunk/xchat/doc/xchat-7.html
   A /trunk/xchat/doc/xchat-8.html
   A /trunk/xchat/doc/xchat-9.html
   A /trunk/xchat/doc/xchat.html
   A /trunk/xchat/doc/xchat.sgml
   A /trunk/xchat/src
   A /trunk/xchat/src/Makefile.am
   A /trunk/xchat/src/Makefile.gtk
   A /trunk/xchat/src/Makefile.in
   A /trunk/xchat/src/cfgfiles.c
   A /trunk/xchat/src/cfgfiles.h
   A /trunk/xchat/src/chanlist.c
   A /trunk/xchat/src/ctcp.c
   A /trunk/xchat/src/dcc.c
   A /trunk/xchat/src/dcc.h
   A /trunk/xchat/src/dialog.c
   A /trunk/xchat/src/draw.c
   A /trunk/xchat/src/draw.h
   A /trunk/xchat/src/editlist.c
   A /trunk/xchat/src/fkeys.c
   A /trunk/xchat/src/gtkutil.c
   A /trunk/xchat/src/gtkutil.h
   A /trunk/xchat/src/history.c
   A /trunk/xchat/src/history.h
   A /trunk/xchat/src/inbound.c
   A /trunk/xchat/src/lastlog.c
   A /trunk/xchat/src/maingui.c
   A /trunk/xchat/src/menu.c
   A /trunk/xchat/src/menu.h
   A /trunk/xchat/src/notify.c
   A /trunk/xchat/src/notify.h
   A /trunk/xchat/src/op.xpm
   A /trunk/xchat/src/outbound.c
   A /trunk/xchat/src/plugin.c
   A /trunk/xchat/src/plugin.h
   A /trunk/xchat/src/rawlog.c
   A /trunk/xchat/src/server.c
   A /trunk/xchat/src/serverlist.c
   A /trunk/xchat/src/serverlist.h
   A /trunk/xchat/src/settings.c
   A /trunk/xchat/src/style.h
   A /trunk/xchat/src/text.c
   A /trunk/xchat/src/urlgrab.c
   A /trunk/xchat/src/userlist.c
   A /trunk/xchat/src/userlist.h
   A /trunk/xchat/src/util.c
   A /trunk/xchat/src/util.h
   A /trunk/xchat/src/voice.xpm
   A /trunk/xchat/src/win.xpm
   A /trunk/xchat/src/xchat.c
   A /trunk/xchat/src/xchat.h
   A /trunk/xchat/stamp-h
   A /trunk/xchat/stamp-h.in
   A /trunk/xchat/xchat.desktop
   A /trunk/xchat/xchat.png
   A /trunk/xchat/xchat.spec

Initial revision

------------------------------------------------------------------------
