W3C CVS

CVS log for 2001/sw/zakim/Party.pm

[BACK] Up to [Public] / 2001 / sw / zakim

Request diff between arbitrary revisions


Default branch: 1

Revision 1.30 / (download) - annotate - [select for diffs] , Fri Apr 1 17:18:48 2005 UTC (3 years, 6 months ago) by swick
CVS Tags: HEAD
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)
Avoid an occasional use of undefined port status data

Revision 1.29 / (download) - annotate - [select for diffs] , Fri Apr 1 16:52:11 2005 UTC (3 years, 6 months ago) by swick
Changes since 1.28: +14 -5 lines
Diff to previous 1.28 (colored)
Fix a case of uninitialized data use when extracting port name

Revision 1.28 / (download) - annotate - [select for diffs] , Mon Aug 18 12:01:56 2003 UTC (5 years, 1 month ago) by swick
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)
Correctly extract port number from initial party name

Revision 1.27 / (download) - annotate - [select for diffs] , Wed Aug 13 13:20:56 2003 UTC (5 years, 1 month ago) by swick
Changes since 1.26: +20 -2 lines
Diff to previous 1.26 (colored)
Optimize port() function when the party name contains the port number.
This is important at first party arrival, as it seems some MAT messages
may arrive in various orders and we now want to know the port number
as soon as the party is added to a conference.

Revision 1.26 / (download) - annotate - [select for diffs] , Mon Aug 11 11:52:03 2003 UTC (5 years, 1 month ago) by swick
Changes since 1.25: +3 -1 lines
Diff to previous 1.25 (colored)
Missing ANI is (sometimes?) returned as space(s); drop them.

Revision 1.25 / (download) - annotate - [select for diffs] , Sat Aug 9 17:22:29 2003 UTC (5 years, 1 month ago) by swick
Changes since 1.24: +8 -7 lines
Diff to previous 1.24 (colored)
Handle ANI parsed from LIF diagnostic stream

Revision 1.24 / (download) - annotate - [select for diffs] , Fri Aug 8 20:33:49 2003 UTC (5 years, 2 months ago) by swick
Changes since 1.23: +16 -3 lines
Diff to previous 1.23 (colored)
Working on making port() work before party is in a conference

Revision 1.23 / (download) - annotate - [select for diffs] , Wed Aug 6 17:44:31 2003 UTC (5 years, 2 months ago) by swick
Changes since 1.22: +4 -2 lines
Diff to previous 1.22 (colored)
Avoid a case of use of uninitialized data.

Revision 1.22 / (download) - annotate - [select for diffs] , Wed Aug 6 13:32:53 2003 UTC (5 years, 2 months ago) by swick
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)
Remove a debugging change that was mistakenly committed.

Revision 1.21 / (download) - annotate - [select for diffs] , Wed Aug 6 12:59:21 2003 UTC (5 years, 2 months ago) by swick
Changes since 1.20: +11 -10 lines
Diff to previous 1.20 (colored)
Remove 'port n uninitialized' message, as we now query all ports at startup.

Revision 1.20 / (download) - annotate - [select for diffs] , Tue Aug 5 18:39:58 2003 UTC (5 years, 2 months ago) by swick
Changes since 1.19: +45 -7 lines
Diff to previous 1.19 (colored)
Track the total number of in-service ports dynamically so that ad-hoc
conference requests can be sensitive to telephone circuit outages.

Revision 1.19 / (download) - annotate - [select for diffs] , Sun Mar 30 05:38:05 2003 UTC (5 years, 6 months ago) by swick
Changes since 1.18: +8 -1 lines
Diff to previous 1.18 (colored)
Add a startTime() method to report the unix epoch time at which the
party connected.

Revision 1.18 / (download) - annotate - [select for diffs] , Thu Aug 8 17:24:36 2002 UTC (6 years, 2 months ago) by swick
Changes since 1.17: +4 -5 lines
Diff to previous 1.17 (colored)
One situation in which a port might have non-zero status but not have
a corresponding party name is when the port went out-of-service, e.g.
due to a T1 circuit failure.

Revision 1.17 / (download) - annotate - [select for diffs] , Thu Aug 8 11:36:20 2002 UTC (6 years, 2 months ago) by swick
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)
More protection against uninitialized data

Revision 1.16 / (download) - annotate - [select for diffs] , Wed Aug 7 20:01:23 2002 UTC (6 years, 2 months ago) by swick
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored)
Ignore the utility ports (120 and up) when matching party names

Revision 1.15 / (download) - annotate - [select for diffs] , Wed Aug 7 16:54:29 2002 UTC (6 years, 2 months ago) by swick
Changes since 1.14: +5 -1 lines
Diff to previous 1.14 (colored)
Cleanup port2party map when a port hangsup

Revision 1.14 / (download) - annotate - [select for diffs] , Wed Aug 7 16:24:07 2002 UTC (6 years, 2 months ago) by swick
Changes since 1.13: +42 -29 lines
Diff to previous 1.13 (colored)
Keep track of port number within the Party object so that
it can safely be deleted when the Party is destroyed without
calling any Conference methods.

Revision 1.13 / (download) - annotate - [select for diffs] , Wed Aug 7 15:52:33 2002 UTC (6 years, 2 months ago) by swick
Changes since 1.12: +18 -5 lines
Diff to previous 1.12 (colored)
Ignore disconnected parties when matching a port.
This makes DTMF recognition work for a party who reconnects.

Revision 1.12 / (download) - annotate - [select for diffs] , Tue Aug 6 13:06:37 2002 UTC (6 years, 2 months ago) by swick
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)
Make quicker mute/unmute work for port 0 too

Revision 1.11 / (download) - annotate - [select for diffs] , Tue Aug 6 12:31:48 2002 UTC (6 years, 2 months ago) by swick
Changes since 1.10: +9 -1 lines
Diff to previous 1.10 (colored)
Implement Conference::MATrequest which relies on Connection::MATsend
Use this to implement a more reliable and faster mute/unmute

Revision 1.10 / (download) - annotate - [select for diffs] , Mon Aug 5 20:01:56 2002 UTC (6 years, 2 months ago) by swick
Changes since 1.9: +38 -8 lines
Diff to previous 1.9 (colored)
Implement DTMF listener:
41 to raise hand
40 to lower hand
Adds Party::conf method
Adds Party::port2party(port)

Revision 1.9 / (download) - annotate - [select for diffs] , Mon Aug 5 15:38:43 2002 UTC (6 years, 2 months ago) by swick
Changes since 1.8: +4 -2 lines
Diff to previous 1.8 (colored)
Party::port() verifies the conference id for better reliability

Revision 1.8 / (download) - annotate - [select for diffs] , Mon Aug 5 15:12:54 2002 UTC (6 years, 2 months ago) by swick
Changes since 1.7: +56 -2 lines
Diff to previous 1.7 (colored)
Track port numbers and implement Party::port() method

Revision 1.7 / (download) - annotate - [select for diffs] , Mon Dec 24 21:10:16 2001 UTC (6 years, 9 months ago) by swick
Changes since 1.6: +8 -3 lines
Diff to previous 1.6 (colored)
Never report a participant named 'Bot' as active.  This is a work-around
for the CAS location-tracking issue (ticket 5862).  Filtering just 'Bot'
is marginally better than filtering for participants with moderator
privileges, as we want to report abuse of moderator privileges.

Revision 1.6 / (download) - annotate - [select for diffs] , Fri Dec 21 18:37:59 2001 UTC (6 years, 9 months ago) by swick
Changes since 1.5: +7 -10 lines
Diff to previous 1.5 (colored)
Rewrite the name() handling slightly.  Just better code,
should be functionally the same.

Revision 1.5 / (download) - annotate - [select for diffs] , Tue Dec 18 03:16:40 2001 UTC (6 years, 9 months ago) by swick
Changes since 1.4: +9 -1 lines
Diff to previous 1.4 (colored)
Implement 'disconnect|hangup xxx'

Revision 1.4 / (download) - annotate - [select for diffs] , Tue Dec 18 02:43:54 2001 UTC (6 years, 9 months ago) by swick
Changes since 1.3: +12 -2 lines
Diff to previous 1.3 (colored)
Work-around for CAS version 2.04.04 mis-identifying a location;
if location is 0 (unknown) then check to see if party is connected.

Revision 1.3 / (download) - annotate - [select for diffs] , Mon Nov 26 04:38:01 2001 UTC (6 years, 10 months ago) by swick
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)
mute and unmute are almost implemented.  The operator line is left
in 'hold' state and I have not found a reliable way to disconnect it.
So for now, these commands are not public.

Revision 1.2 / (download) - annotate - [select for diffs] , Wed Oct 31 05:29:49 2001 UTC (6 years, 11 months ago) by swick
Changes since 1.1: +7 -5 lines
Diff to previous 1.1 (colored)
Add addAttributeListener method to Conference so that changes to
party name or mode can be tracked in real-time.

Revision 1.1 / (download) - annotate - [select for diffs] , Tue Oct 30 05:01:49 2001 UTC (6 years, 11 months ago) by swick
Diff
First release.
This still steals most of the IRC framework from Dave Beckett's logger.
Supports multiple IRC channels and distinguishes which bridge conference
goes with which IRC channel.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a 

Sort log by:

Webmaster