home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 5
/
DATAFILE_PDCD5.iso
/
utilities
/
p
/
pozchat
/
!PozChat
/
Docs
/
Versions
< prev
Wrap
Text File
|
1996-12-17
|
8KB
|
325 lines
Versions (Dates in brackets are dates of release)
========
STARTED CODING 29/3/1996
v0.80 (12/4/1996)
=====
First release version.
v0.81 (15/4/1996)
=====
Fixed command bug - .group had the same effect as .groupsausage a problem
with my caseless strcmp() function. I made this require a length match and
everything seems to work fine now :*) Thanks to Gareth '7' Long for pointing
this out.
Fixed the feature which allowed two users of the same name on at once.
That is now not possible. Thanks to David 'Pfert' Good for pointing this one
out.
I reduced the WimpSlot loads as I had it at 200k when I released v0.80. What
must people have thought about my memory efficiency? (Is there anyway of
seeing how much memory your program needs?)
I've created a nice preferences window, so you can set the various port
numbers there.
I've added a .credits command, a .setprivs command, and an .info command.
I've added an option in the preferences window which will beep when a user
successfully logs on.
v0.82 (18/4/1996)
=====
Changed parser function slightly '::' is equal to ';'
Broadcasting from the 'Talker Control' window now works.
.who now tells you how many people are connected.
.setprivs tells you if a certain person isnt connected. I also fixed an error
which prevented it from working!
I've put a syntax checker in the command parser.
R'emoting nothing, i.e. '<Poz' generates an error.
Program generated string should now start with '*** '
v0.82b (18/4/1996)
======
Fixes MAJOR memory problem.
Source code tidied up slightly.
Can I be bothered to upload it? Nah, its late. Onwards to...
v0.83 (18/4/1996)
=====
Added .time command
v0.84beta1 (23/4/1996) (beta tested by David Good)
==========
Parser now looks at first character of line instead of the first character of
the first word.
.grouptell fixed
Disconnect message changed.
.wake command added.
You can now change privs from the user control window.
Added accounts window.
Carriage returns are added to ends of lines of text files sent to a user.
Major change:
You no longer have to be in Line Edit mode to use this talker, and pasting is
now possible.
I've set it so only 1 line of text is processed per pass of the Wimp_Poll
looop. This is done so as not to slow down the host machine too much.
v0.84beta2 (24/4/1996) (beta tested by David Good)
==========
A small bug was discovered where random lines of text were occasionally
displayed, from unknown users. It looked obscure but was dead simple to fix.
.restart command added.
Fixed (another) pasting bug.
Entering ": boings" used to print something like "Poz boings"
Now it prints "Poz boings"
[Talker development postponed for exams]
[Restarted (20/6/1996)]
v0.84beta3 (23/6/1996)
==========
Major change:
Account management via accounts window has now been implemented.
The word "Privilege" is now spelt correctly!
Technical note:
The command parser processes the first four words entered. These words werent
being clipped correctly (to a 16 byte limit). This has now been fixed.
v0.84beta4
==========
Group changing messages have been fixed to be sent to the appropriate
parties.
You are now told if you try to kick of a non-existant user.
Users can now change their passwords online.
Wake command fixed.
Combined functionality of 'New Account' and 'Update Account' buttons. If
an account doesnt exist its new, and if it does exist its updated.
Account finding button added.
Users can now have a banned flag set in their accounts.
Breakthrough with internal sockets library achieved.
v0.85 (27/6/96)
=====
VT100 and Beep flags added to accounts.
v0.85a (28/6/96)
======
Added Carriage Return (cr) flag.
Fixed a few bugs from the recent major overhaul.
Fixed bugs found by Pfert and Jogu.
v0.85b beta (28/6/96)
======
'%' characters caused the talker to crash. This is now fixed.
Added guest account flags to the options window.
v0.85b (28/6/96)
======
When changing back to group Public with '.group', the group was not informed.
This is now fixed.
Fixed a few emote'ing and r'emote'ing problems.
Added logging to the talker. At the moment only the talker starting and
finishing are logged.
v0.85c (29/6/96)
======
Fixed user window privilege setting.
.gag and .ungag commands added.
v0.86 (31/7/96)
=====
Word wrap added
Echo added as an option, for non-echoing terminals
A 'Docs' directory is created which now contains all documentation.
Documentation changed round, and 'ToDo' and 'Bugs' files are created.
Templates changed to be more aesthetically pleasing.
If a window is already open, when requested to open it is brought to the
front.
Talker starts if a stack is present. 'Talker up' menu option removed.
Added the 'ignore' character. If user 'Poz' enters: `.quit
then the text: Poz :.quit
will appear on the screen
Kick command fixed
.groups command added
You can no longer wake yourself :)
v0.87 (10/8/96)
=====
.warn, .lock, .unlock, .invite, .uninvite, .invites, .gmaster, .evict and
.join commands added
Removed the completely inappropriate 'Release' file from the 'Docs'
directory, dunno how it got there! (Thanks to Jogu for that one)
When the Accounts window is opened the last account viewed (or the first one)
is loaded into it.
Lots of internal restructuring to try and optimise memory use and memory
fragmentation.
Added maximum account/guest connections in 'Preferences' window.
!PozChat can now load into a 96k wimpslot.
v0.90 (30/9/96)
=====
.spy, .unspy, .spying commands added.
.info command renamed .examine
.talker command renamed .stats
Now removes invites when user disconnects.
Finished an unfinished sentance in the ToDo file :)
In the 'Instruct' file I referred to a user as 'him'. It was a mistake,
honest!
.stats information extended
.name command changed to allow changes of case to a users name.
Talker window changed. Eventually it will have information which is updated
regularly.
PozChat port to Unix started 31/8/96. This should increase the user base.
PozChat will now be developed on both the Acorn and Sun version V unix
platforms simultaneously.
.tset and .tunset commands added. These change the values of some of the
options in the prefernces window. This command will also lock the talker from
connections.
Format of accounts changed. Each account now occupies a seperate file. This
is to allow fields of variable width to be included, such as an 'Interests'
field. Account information extended significantly. I'm wondering how to get
round the 76 file limit in RISC-OS. Using the image filing system has been
suggested.
.setinfo command added.
Guest users can now use the .set and .unset commands.
.ignore and .unignore commands added
.info command re-added, this time to display account information of a user.
If a help file with the same name as a commanded is created, then it will
be displayed in preference to the preset help text.
.comment, .comments, .tlock and .tunlock commands added.
added.
.evict command changed to allow group masters to evict.
Allowed logging of errors.
Apparently the .set command didnt work properly in v0.87. This now seems to
work.
Polished up a few things.
Beta's sent to Jogu, Seven and Homer (22/9/96)
Fixed a few things suggested by Jogu.
Added number of users logged in to the iconbar icon. (Thanks to Jogu and
Juggler for suggesting that one)
Passwords are encrypted in the accounts files using a simple encryption
algorithm.
.gname command added.
Changed the login procedure.
New beta sent to Jogu (25/9/96)
Documentation improved.
New beta sent to Fluffy (28/9/96)
v0.90a (1/10/96)
======
Problem with .invis/.vis commands fixed
Stopped logger outputting to screen
v0.90b (9/10/96)
======
Fixed a silly error concerning the .name command. (Thanks Homer :)
v0.90c (17/12/96)
======
Fixed the .examine command
If a user with an account was renamed, then that user could log in again.
This is now fixed.