home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
sqld100p.lzh
/
HISTORY.DOC
< prev
next >
Wrap
Text File
|
1993-02-20
|
11KB
|
338 lines
VERSION COMMENT "FEATURES" FIXED OR BUGS ADDED
------- ------- ------------------------------------------------
0.03b First release
0.04b Not released Added check for incorrect commandline for ADD
& DELETE actions.
Fix bug with zeroth node/net.
Catch kludge lines in body of message.
0.10b Limited rel. Group concept introduced.
- (Jim Louvau)
0.11b Fix 0.10b @<group> override for unknown group changed
to warning from erroneous "Out of memory"
message.
- (Brett O'Hara)
Local address now group aware, instead of
defaulting to first address.
- (Jim Louvau)
Similar problem with origin address when
using the NOTIFY action now fixed.
- (Jim Louvau)
Extra information including line numbers
added to messages for most config file
errors.
- (Brett O'Hara)
Slightly improved error exit procedures.
"Program error 080" when failure to open
uplink list file changed to non-fatal warning.
- (Brett O'Hara)
Improved error check/correct for key/lock
definitions (illegal characters).
Improved Ctrl-Z handling. If config file
terminated with ASCII 0x1A, changed file is
also terminated with a 0x1A.
Created and fixed bug with SDSaveSent being
forced ON, no matter what.
Fixed reference to "SDDomain" in Sample.Cfg.
- (Brett O'Hara, Ron Van Der Nagel)
Added 'extra-info' message for some critical
errors.
Changed file sharing technique (share
violation reports from DesqView users).
Changed config file rewrite method.
- (Brett O'Hara, Ron Van Der Nagel)
0.12b Fix 0.11b Fixed attempt to file attach non-existent
list file for -L subject line switch.
- (Ron Van Der Nagel)
Fixed shuffled responses to area change
requests.
0.20b Limited Rel. Added support for %... commands 'LIST', 'QUERY',
'RESCAN' & 'HELP'.
Added extra information to some log messages.
Found error in MsgOpenApi() in Scott's API.
0.21b Fix 0.20b Fixed error with config re-write that
duplicated entries for an echo if new list
was shorter than old.
- (Ron Van Der Nagel)
Made SDSaveRequest a synonym for SDSaveRequests.
- (Ron Van Der Nagel's Squalid.cfg :)
"SDIncludeList Off" is no longer ignored.
- (Brett O'Hara)
0.22b Fix 0.21b Two or more adjacent kludge lines now ignored
instead of the second being parsed as a
legitimate list of areas.
- (David Nugent)
Fixed bug with '+' area prefix, introduced along
with '%' commands.
- (Geoff Henderson)
THIS time I've fixed the sharing violation
errors. I'm sure I have.
- (Ron Van Der Nagel et al.)
Changed method of getting 'next' message from
netmail area, making more use of API.
Prevented use of uninitialised pointer for an
area with no addresses defined (see below also).
Added an optional * on SDGroup statements to
designate a 'default' group for areas with no
addresses specified.
Added ;SDNodeFormat SHORT/BRIEF/LONG config.
item.
- (Jim Louvau)
0.23b Fix 0.22b Incorporated some OS/2 specific code.
Fixed forwarding bug when no autoflags defined
for a group.
- (Ryan Potts)
No longer prints SDInfo on created areas unless
it's necessary.
0.24b OS/2 release Beta release for OS/2, functionally equivalent
to 0.23b
0.25b Fix 0.23b Fixed node sorting fault.
Added SDSort and SDIncludePoints keywords (in
the process making sorting and separate lines
for points optional).
Tighter checking on compile to trap
portability issues.
0.26b Fix 0.25b Fixed NULL pointer fault in NOTIFY mode.
- (lotsa people)
Stopped adding '\' to netmail path if it is
Squish format.
- (Nigel Davies)
0.27b Fix 0.26b Forgot to update this file, but must have
added the KillPass keyword.
0.30b Fix 0.27b Changed message for unknown user from 'bad
password' to 'unknown user'.
- (Nigel Davies)
Fixed date problem with Squish format netmail
area.
- (Nigel Davies)
Fixed addressee name on file attach messages
generated by a NOTIFY command.
- (Nigel Davies)
Added 'APP SQUALID' keyword searching (will
replace comment method before V1.00).
- (Graham Stair)
Made 'HelpText' and 'HelpFile' keywords BOTH
work! HelpText takes precedence if both are
present.
Introduced de-tabbing (fixed at 8 chars) for
text files sent by Squalid (HelpText, Header
or Trailer).
Introduced LogLevel keyword (or use of Squish
LogLevel keyword).
Changed semicolon separator for autoflags to
underscore.
0.31b Fix 0.30b Changed Log keyword to LogFile keyword.
Fixed incorrect writing of Info line in created
areas.
Changed time stamping to only store local time.
- (Every Man & Per Dog)
Added a lock for Notify - keyword is
"NotifyInclude <locks>"
- (Graham Stair)
Stripping leading white space from subject and
to lines before testing for matches.
- (Nigel Davies)
Fixed duplicated 'Begin' messages.
Added use of SQUISH environment variable to find
config file. Uses "SQUISH.CFG" in current
directory if variable not present, or -c command
line overrides both.
- (Graham Stair)
Squalid now sends an 'unlink' message to the
feed for areas removed by the KillPass action.
- (Nigel Davies)
If the -m command line option is specified for
the add or create actions, no messages will be
sent if the CreatePath is undefined.
- (Graham Stair)
Return value will be or'ed with 2 whenever any
messages are created, as stated in the
documentation.
- (Graham Stair)
Lines terminated correctly for -m command line
option.
- (Graham Stair)
Rescan keyword changed to RescanLock keyword,
RescanCmd and RescanFile keywords added.
- (Graham Stair)
Unknown area for ADD/DELETE actions will no
longer abort program.
- (Graham Stair)
Commandline options -f and -l added, to override
autoflags and autolocks respectively.
A completely different approach to message
creation has been adopted, buffering entire
messages to memory instead of writing to disk
on the fly. This has major benefits with Squish
format netmail areas, as it wastes the least
space when creating new messages. Faults with
replylinking that were previously undiscovered
are now fixed! ;)
Squalid now recognises multiple address
definitions on one "Address" line, but will
not warn if there is an "Address" line without
any addresses on it.
-? subjectline switch added (same as -h).
0.32b Fix 0.31b Fixed forwarding of unlink to uplink.
- (Nigel Davies, Graham Stair)
Fixed *.msg failure to scan over 'gaps'.
- (Graham Stair)
Squalid now comments out Info lines for areas
removed as a result of KillPass keyword.
Graham has devised a somewhat more robust
technique of naming newly created areas.
Linked areas are now listed in notify and
query reports, regardless of locks & keys.
- (Graham Stair)
0.33b Fix 0.32b Added BlockInfo and BlockEnd keywords.
- (David Nugent)
Changed default group from first address in
scan list to either -p primary address or
first aka.
- (David Nugent)
Squalid now (again) ignores comments on the end
of "Address" lines.
- (Brett O'Hara)
Passthrough areas are now treated exactly the
same as non-passthrough when they are created.
- (Nigel Davies)
0.34b Fix 0.33b Fixed 'created directory' message when created
area is in fact Squish format.
- (Graham Stair, Nigel Davies)
Fixed echoarea address parsing fault.
- (Errol Thompson)
Changed new area naming technique (again) to
be more efficient when many areas are/have been
created.
- (Graham Stair)
Added the '=' flag to status report to indicate
passthrough areas.
- (Graham Stair)
First trial of command line area request
forwarding. Use the ADD action to connect
areas that are available from an uplink.
0.35b Fix 0.34b Fixed the query function.
- (Graham Stair)
Tidied up command line forwarding.
Added (I can't help myself) the MsgSize keyword.
Squalid will now split messages if required.
Slight side effect is that some messages will have
'Continued...' and in fact not be continued.
0.35b.2 Fix 0.34b.1 Changed area name scanning in BAD_MSGS to work
with our without whitespace after "AREA:"
0.36b Fix 0.35b Added MsgFlag and FileFlag keywords to allow
configuration of flags used for messages and
file attaches respectively. 'MSGFILE' flag is
automatically set for file attaches, and
'MSGLOCAL' for both types, however Crash,
Hold, Kill/Sent and Private flags can be set
via these keywords.
- (David Nugent)
Removed the '+' from requests sent to uplinks.
Apparently some areafix programs can't recognise
it.
- (Jim Louvau)
1.00 Release Ver. Changed temporary file creation to use full path
of configuration file. This prevents failure to
rename when temp file is created on different
drive to configuration file.
- (Geoff Henderson)
FUTURE DEVELOPMENT:
More rigourous forwarding technique, and message deletion from
BadArea for deleted areas.
True DOMAIN intelligence, as opposed to zone groupings.
Language file and compiler a la MAID.
Better description and list file handling (i.e. more than none).