The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
2004-07-16 10:03  arturaz

	* Chat.pm (1.24), README (1.7): - Version bump to 0.72 - Fixed
	  syntax error. Oopps...

2004-07-16 09:57  arturaz

	* Chat.pm (1.23): - New var: $vyc->{use_unicast} - Toggled off
	  unicast by default for bugfixing reasons.

2004-07-13 13:42  arturaz

	* Chat.pm (1.22): - Bugfixes, no new features.

2004-07-11 19:44  arturaz

	* Changes (1.9), Chat.pm (1.21): - Fixed bug when adding yourself
	  multiple times to userlist.

2004-06-30 15:05  arturaz

	* Chat.pm (1.20), README (1.6), t/1.t (1.12):
	  * Version bump to 0.71.  * Doc updates in Chat.pm.

2004-06-27 20:04  arturaz

	* Chat.pm (1.19):
	  Chat.pm

		  * Corrected nick collision avasion code, t seems ok right
	  now. Still, it's a
			  bit broken, so i would like ideas how to fix it
	  :)

2004-06-26 21:07  arturaz

	* Chat.pm (1.18), t/1.t (1.11):
	  Chat.pm

		  * Added nick collision evasion. However due to that all
	  module broke. Need
			  to fix it.

	  t/1.t

		  * Added tests related to unicast socket.

2004-06-25 19:37  arturaz

	* MANIFEST (1.2), t/1.t (1.10):
	  t/1.t

		  * Somewhat better testing system using alarm.

2004-06-25 17:35  arturaz

	* Chat.pm (1.17):
	  Chat.pm

		  * removed =head3 channels doc tag.

2004-06-25 16:07  arturaz

	* Changes (1.8), README (1.5):
	  README

		  * Added link to BerliOS project page.

2004-06-25 15:43  arturaz

	* Chat.pm (1.16), README (1.4), Vypress_Proto.txt (1.2):
	  Chat.pm

		  * Unicast fully functional.
		  * New sub: usend_chan
		  * Version bump to 0.70.

	  README

		  * Version bump to 0.70.

2004-06-25 15:16  arturaz

	* Chat.pm (1.15), t/1.t (1.9):
	  Chat.pm

		  * New method: mass_to.
		  * New sub: usend.
		  * New variable: $vyc->{uc_fail} (see new()).
		  * Unicast almost fully implemented, public channels left.

	  t/1.t

		  * New test for mass_to.

2004-06-24 22:23  arturaz

	* Changes (1.7), Chat.pm (1.14), t/1.t (1.8):
	  Chat.pm

		  * F: debug. More human-readable and verbose output on
	  level 2.

2004-06-24 20:51  arturaz

	* Changes (1.6), Chat.pm (1.13), t/1.t (1.7):
	  Chat.pm

		  * join renamed to CORE::join.

	  t/1.t

		  * Added tests plan.

2004-06-24 20:45  arturaz

	* Changes (1.5), README (1.3): README

		  * Version bump to 0.62

2004-06-24 20:43  arturaz

	* Changes (1.4), Chat.pm (1.12), t/1.t (1.6):

	  Chat.pm

		  * Version bump to 0.62.

	  t/1.t

		  * localip assigment to 127.0.0.1

2004-06-23 21:10  arturaz

	* Changes (1.3):

	  Changes

		  * Readded file to CVS repository

2004-06-23 21:05  arturaz

	* Chat.pm (1.11), README (1.2): README

		  * Written a readme.

	  Chat.pm

		  * Updated a email link on documentation.

	  Changes

		  * Renamed Changelog to Changes

2004-06-23 21:01  arturaz

	* Chat.pm (1.10): Chat.pm

		  * Fix link on recv in documentation.

2004-06-18 19:16  arturaz

	* Changes (1.2): Changes

		  * Removed it; will ge using cvs2cl utility.

2004-06-18 19:13  arturaz

	* Chat.pm (1.9): Chat.pm

		  * Adding bunch of stuff that i forgot.
		  * Version bump to 0.60.
		  * New subs: change_in_channels, get_chans.
		  * New method for polling info: readsock().
		  * Doc updates to make links.

2004-06-18 18:49  arturaz

	* Chat.pm (1.8), t/1.t (1.5): Chat.pm

		  * Hopefully fixed private chats.
		  * Redesigned channels structure.
		  * Added ip variable to each user.
		  * A _lot_ of bugfixes.

2004-06-18 12:26  arturaz

	* Chat.pm (1.7): Chat.pm

		  * $self->{sign_topic} variable. See new(). Used on
	  topic();

2004-06-18 11:16  arturaz

	* t/1.t (1.4): t/1.t

		  * info_ack and spoofed info_ack tests.

2004-06-18 11:10  arturaz

	* Chat.pm (1.6), t/1.t (1.3): Chat.pm	* Privates fixed.	*
	  TODO: unicast support, modify structure on $self->{channels} and
	  {users}:	       $self->{channels} = {
	  '#Main' => {				  'topic' => 'some topic',
					'users' => [
		      'john',
	  'paul'				  ]			  }
			}		$self->{users} = {
	      'john' => {			      channels => [
				    '#Main'
	  ],				  ip => '1.2.3.4'
		}		}		We'll need this for
	  unicasting. Thing about something similar for private
	    chats.

	  t/1.t   * Commented pchat and pme tests. These doesn't work :(

2004-06-17 22:29  arturaz

	* Chat.pm (1.5), t/1.t (1.2): Chat.pm

	  * Private chats are still broken.  * Subs: add_to_channel,
	  delete_from_channel, add_to_private, delete_from_private *
	  Changed channels structure, TODO: change channel topic structure.
	   * Fixed bug where you got added to same channel twice.  *
	  Fiddled a LOT with recognise().  * Added basic p* support in
	  recognise (which is still broken).  * Modified on_chan to support
	  either 2 or 3 args.

	  t/1.t

	  * Changed some tests.  * Added tests related to p*.

2004-06-17 21:10  arturaz

	* Chat.pm (1.4): Chat.pm

	  * New methods: pjoin(), ppart(), pchat(), pme(), on_priv() * Vim
	  specs in top of file.

2004-06-17 20:35  arturaz

	* Chat.pm (1.3): Chat.pm

	  * Changed encoding to UTF-8.

2004-06-17 20:25  arturaz

	* Chat.pm (1.2): 0.50	Thu Jun 17 23:25:00 2004
	  - Chat.pm 			      * renamed send_info
	  to info_ack.				      * added info_ack
	  arguments.				 * code cleanup.
			       * documentation cleanup.
		     * changes to new():
	  * send_info variable;				   * host
	  variable;

2004-06-17 17:42  arturaz

	* Changes (1.1.1.1), README (1.1.1.1), Chat.pm (1.1.1.1), MANIFEST
	  (1.1.1.1), Makefile.PL (1.1.1.1), Vypress_Proto.txt (1.1.1.1),
	  t/1.t (1.1.1.1): * Initial CVS release.

2004-06-17 17:42  arturaz

	* Changes (1.1), README (1.1), Chat.pm (1.1), MANIFEST (1.1),
	  Makefile.PL (1.1), Vypress_Proto.txt (1.1), t/1.t (1.1): Initial
	  revision