home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
bbs
/
smp_beta
/
update.txt
< prev
Wrap
Text File
|
1993-12-03
|
26KB
|
430 lines
Semper versions history
=======================
Version Date Changes
--------------------------------------------------------------------
0.18alpha 18.07.93 - "Change flavor" know works in the outbound
popup.
- event-handling should know work correct, also
the handling of mail-flavors;
- Bug fixed in the Config->Other menu. Semper
bombed if you wanted to select a shellscript.
- 'Hold' mail wasn't sent, fixed.
- If a modem string "busy" is defined, it's now
sent to the modem during executing 'Aftermail'
and all of the programs defined for the menu
"Execute"
0.19alpha 22.07.93 - Semper added curious addresses when being
called (--> "Remote address is not equal to
called address!"). This caused some mail being
sent to wrong addresses. I hope I've fixed this
now and forever. Please inform me if you were
called and the above infoline appears.
- Added filerequest-handling. See "documentation" :-)
for further info.
- Searching the outbound-directory for the remote
system (needed during Zmodem-abort and Filerequest)
was "buggy", fixed.
- Flofiles were not deleted correctly if all entries
were marked as "sent"; fixed.
- Mail for -Unknown- systems should now be displayed
in the outbound, too.
- Added "Reread request index" to configure
Functions;
- now the password is checked for each address
during a mail-session;
0.20alpha 23.07.93 - Searching for request-files didn't seem to
work ok for not known systems, fixed;
- added information whether a session is protected
or not into the session-window.
------------------------- Warp 5 - Beta !!! ------------------------------------
0.21beta 24.07.93 - Speeded up the comm-routines a little.
0.22beta 27.07.93 - implemented check for requested files/bytes/time by
a system at the same day; it's not possible any
more to request more than the limits per day.
NOTE: the magics "ABOUT" and "FILES" are not
effected by this check!
- added a default event which will be active if no
other is running. Hallo Joerg!!! :-)
- changed the packet type sent after a filerequest from
FSC-0048 back to FSC-0039 (it's more compatible).
- some changings in handling the ports; it should now
be possible to run two or more Semper-applications
under MultiTOS - each handling another port!
This includes again they are *faster*! :-)
- before saving the config.sys the old one will
be renamed to config.old.
- before starting a tos-/ttp-program the desktop
is cleaned. This does not happen under MultiTOS
if a TOSRUN-Programm is defined.
- if a mail event is defined now only mail is sent
for nodes not member of a group.
0.23beta 29.07.93 - Modembuffer is now cleared after executing a
programm or scanning the outbound.
- In a Semper-Semper connection Semper failed to
hang up after the session. Tried to fix this.
- Added config menu "Modules" for future usage.
- After executing the outbound will not be rescanned
automatically any more.
- added the new keyword %location that will be
recognized in the file TEMPLATE.TXT
0.24beta 02.08.93 - FileRequests: If a password protected MAGIC was
requested and no password was found in the *.REQ
Semper bombed. Fixed.
- Session level is now logged, too.
- To execute a shellscript there is now searched
for the evironment variable 'CMDSHELL', too.
If this is found, only the cmd is given to the
shell without a leading '-c' or '/c'.
- Bug with Binkley's bad files fixed (zero entry
in the outboundlist and clicking on it forced
Semper to crash)
- Callable entrys are now signed with a '+' in
the Outbound-listbox;
- the Outbound-listbox is now updated correct after
deleting certain files;
0.25beta 03.08.93 - *.?RT-requestfiles were not translated to
*.REQ-files before sending, fixed.
- Duration of connect is now logged, too.
- Added new menu entry "Request files" to create
filerequests inside of Semper. The created
request files have the format base-36-address.ORT.
0.26beta 05.08.93 - Debug version; Semper crashed after a session on
Joergs system, but don't know why ...
- tried to fix that events were not forced if Semper
comes up with a last event of the day before; please
check this out.
0.27beta 06.08.93 - now the event problem seems to be fixed;
- flofile type for filerequests is now selectable
(default is now crash);
- Semper crashed sometimes after executing certain
programs due to trying redraw a non-exesting window
(this took me 2hours :-( debugging!!!); fixed.
- redraw of dialogs is now (partially) fixed;
0.28beta 08.08.93 - added entry 'Reinit modem' for Functions; this is
necessary when calling a terminal out of a Function;
after executing the Function Semper was not able to
recognize incoming calls ...
- more security: Semper now checks the remote-address
if it's identical to one of your AKA or if it's an
unknown point of one of your AKAs. If so, Semper will
not continue with the session.
- little configuration changes
- some smaller bugs fixed.
0.29beta - changed many things about filetransfer;
- logging was not very clear, changed this ... ? :)
- BBS-exit:
DTE-speed was saved into BBS.BAT instead of
Link-speed, changed;
time to next event was calculated wrong, fixed;
0.30beta 04.10.93 - Time of connect is now logged as hh:mm;
- A call can now be escaped with a single 'ESC' during
dialing or if no connect can be established;
- WaZOO-sessions were not established if Semper was
called from a YooHoo-System;
- ZModem caused some problems with PC Binkley 2.50EE,
2.56 and TheBox. The problems with PC Binkley seems
to be fixed, don't know about TheBox, please reply!
- Semper bombed in some cases if a session was canceled
with a carrier lost and mail was sent ...;
- Temporary FLO-files were not deleted and caused some-
times a 'call back'; temporary FLO-files have now
the extension '.SMP' and are deleted after a session;
- Empty FLO-files will take no effects in Semper; there
won't be any calls and addresses with only an empty
FLO-file in the Outbound are not listed in the
'Outbound' any more;
- BBS.BAT is now terminated with a CR/LF;
- COMMANDLINE: Semper understands following two
parameter in the commandline:
NoForce: Events won't be forced;
Poll [Address]: Address will be polled; if no address
is present, the first in the address-
list will be polled;
0.31beta 07.10.93 - ATTENTION: before starting this version, please make
sure that your CONFIG.SYS was last saved from a
Semper version > 0.27beta!!!!
- RedrawMessage did not work correctly (time in the
status window was not updated);
- NEW: Please enter your Key in the dialog
Config->System; only with this statement an incoming
FAXconnect will cause the start of the FAXreceiver;
- extended space for modem command strings to 40 chars;
- included ability of receiving FAX with an external
FAXreceiver like BT_FAX; works fine :-)
0.32beta 13.10.93 - Semper bombed if empty FLO-files were created and the
outbound was rescanned by Semper; fixed!
- System name of the remote system is now shown
during an outgoing call in the window;
0.33beta 14.10.93 - awful bug concerning selecting path/files in the
configuration which let Semper bomb; fixed!
- new flag for Functions: before executing a Function
Semper is able to "busy" the modem;
- the problem of the disappearing mouse seems to be
solved;
0.34beta 18.10.93 - during redrawing windows the mouse left some trash,
fixed;
- included LogLevels:
* Semper actions
+ general informations
! important messages
: file/disk handling
= events
/ handshake infos
e emsi debugging
w wazoo debugging (no informations by now!)
~ session infos
# transfer informations
h hydra debugging (not yet implemented)
z zmodem debugging
? errors
> general debugging (does not include emsi, wazoo,
hydra and zmodem!)
please select your LogLevels in the Config->System
dialog;
- Semper crashed if it tried to load an empty
did_rqst.sys - (hopefully) fixed;
- a few changes within the function HangUp(); hope
this helps a little solving some problems;
0.35beta 19.10.93 - Semper now shows the remote address in the transfer
window during receiving files;
- Problems with deleting files in the outbound dialog
solved;
- the dialog Files->Outbound->Edit is now updated
correctly
- added the possibility to send files from out of
Semper
0.36beta 21.10.93 - (hopefully) fixed a serious bug concerning empty FLO-
files; this could cause deleting a lot of mail from
the outbound; I'm sorry to all who had trouble with
that!
0.37beta 24.10.93 - renaming of request files was not possible; fixed;
- during WaZOO sessions no filerequests were sent;
fixed;
- DID_RQST.SYS wasn't closed after saving; fixed;
- added some history in the status window; the last
three session addresses are shown, also the number
of files received/sent during the day, number of
incoming faxes and BBS calls; The number of ougoing
and incoming calls is counted, too;
the numbers of I/O are resetted daily, the addresses
will stay with their time.
- Semper didn't reset the modem after a userbreak;
0.38beta - changed the Calls (I/O) and the I/O fields to three
characters;
- FakeNets were not handled correctly so the wrong
addresses appeared in the outbound (this only for
mail in the old format base 16); fixed.
- it's now possible to define 'HoldOnUs' and 'RqstOnUs'
for certain nodes to send 'Hold' files/mail and allow
filerequests if you're the caller.
- Semper halted the system within Mag!X 2.0 (this is
a bug of Mag!X and is only fixed temporary using
Super() instead of Supexec() );
- BBS.DAT was written out wrong; fixed.
0.39beta - supporting new EMSI field {MOH#} with the number
of bytes on hold for the system; this field
will only be sent if there are any files for
the remote system; if you are the calling system,
only the number of bytes on hold for the called
address can be transmitted;
- switched back to Supexec() under Mag!X 2.0.
- incoming filerequests with zero filelength forced
Semper to bomb; fixed;
0.40beta 02.11.93 - EMSI handshake between D'Bridge and Semper failed
(D'Bridge seems to expect 2 (two!) EMSI_INQ instead
of 1 (FTSC) and sends '***EMSI' instead of '**EMSI');
should run now;
- problems with incoming WaZOO sessions, maybe not yet
solved but more debug information;
- Changed Transfer window a little (it's smaller now);
hope you like it ... :-)
- with Action->Poll Node Semper now delays 5 seconds
before dialing again, no matter if a delay is defined
in the event;
0.41beta - Time in status window wasn't updated correctly after
midnight; that caused incoming calls after midnight
to be shown as if they came in at 23:59; fixed;
- redraw problems with aftermail, functions and shell-
scripts seem to be solved now;
- maybe a division by zero caused Semper to bomb at some
systems during calculating the cps rate; (I'm not
sure);
- sometimes curious speeds and times occurred in the
respondfile; hopefully fixed;
- Semper sometimes bombed if the carrier was lost during
transfer; fixed;
- foolish mistake let Semper not respond to filerequests
during WaZOO sessions; fixed;
- at the beginning of a session all *.req files are now
deleted in the inbound.
- Semper will not dial out directly after startup if there
is mail to be processed. This caused some trouble
because Semper did not recognize incoming calls and
dialed out.
0.42beta 12.11.93 - Semper now supports the 'Hydra' transfer protocol;
- Window positions are now saved into history.sys; if
Semper is not able to open the file or read the window
datas it will use the default settings.
- Miscellaneous modifications (should now send/receive
to PC Binkley 2.50 EE && 2.56 && TheBox too);
0.43beta 14.11.93 - in Hydra session the file I/O counter was not
updated; fixed;
- the Hydra batch after a file request was not finished
correctly so the receivers side always got a
'No carrier' error; fixed.
- cps rates are now calculated for each file;
- errors in Hydra transfers were not displayed in the
transfer window; fixed;
- if a filerequest was terminated thru a carrier lost
or similar, it could happen that the address was shown
in the outbound with no files; fixed.
0.44beta 16.11.93 - grrr, forgot to close the *.req-files, so they were
not deleted under multitasking environments; fixed.
- the status window is now set to normal size again
_before_ an aftermail function/shellscript is
executed;
- now old filerequests can be loaded, too; please notice
that the loaded request file is deleted and will be
generated again when leaving the request box with the
OK-button; this is because the request-flavor may
change;
- included support for medium rez; please place the two
*.rsc into your Semper folder and do not rename them;
Semper will automatically load the correct one for
the current resolution; many thanx to David Blanchard
who did some work on the rsc file and crashed it to
me;
- Events which have 'Mail' flavor and groups _without_
'Send only' selected will now also call addresses only
matching the groups, but will also allow incoming
calls;
0.45beta - bug concerning deleting Hold mail while sending fixed;
- included something like 'cost table'; please check
your events and set in a '-1' at the cost field if
you do not need it;
if you want to use cost fields, then change the sample
'COSTS.DAT' file as you need it and place it into
the Semper folder (where the RSC files are); you can
now set e.g. the Mail flag in one event and set the
cost field on '3'; this would let Semper call all
numbers which are in the cost-groups 0, 1, 2 and 3 (as
defined in 'COSTS.DAT') except group addresses!
0.46beta 21.11.93 - did some work on the cost table definition; I hope
it's now working for the USA also; please make sure
that you modify your costs.dat!!!!
- added daily cost information into the status window;
the daily cost will be saved into the logfile, too,
at the end of each day.
- hopefully fixed Joergs 'mouse-button' problem; seems
that his TOS doesn't handle evnt_timer with '0'
parameter correct.
- changed most disc I/O to the GEMDOS functions; hope
everything is still working ... :-)
- added check of inserted AKA during address definition.
0.47beta 23.11.93 - number of files sent in the status window was not
updated correct during a Hydra session; fixed.
- fixed bug concerning dial strings longer then 20 chars;
Semper than showed the wrong size in the outbund.
- speeded up address searching in INDEX.BNL; I think
this will increase speed of outbound scanning a lot;
- added logfile trimming feature; you can now define
the maximum kB for your logfile; Semper will check
the size always when the logfile is opened and closed
(e.g. each time when you start aftermail);
- when reading history.sys Semper swapped the entries
Files in/out and the display in the status window
was only correct after the next file was sent/received.
- changed MultiTOS priorities depending on the connect
speed:
if( baud>16800L ) pr = +15;
else if( baud>14400L ) pr = +10;
else if( baud> 9600L ) pr = + 5;
else if( baud> 4800L ) pr = 0;
else if( baud> 2400L ) pr = -10;
else pr = -20;
Hydra sessions will gain a +5 priority extra. If it's
a BBS session, the priority will be reset to 0!
- crashmail for nodes with no CM flag in the nodelist
wasn't sent during NMH; fixed.
- changed handling of recognizing unknown addresses
during the handshake; if an unknown domain appears
the address is left "as is"; I think this is necessary
because of mixing e.g. the two existing zone 90 nets;
you now can find out in the logfile to which domains
the remote system has access to; I hope this will
increase security;
- window drawing in med rez now looks better ... :-)
0.48b - if you wanted to send a non existing file, Semper
added an empty entry to the outbound; trying to edit
this one forced Semper to bomb; fixed.
- bug in searching addresses hopefully fixed;
- med rez RSC was numbered not the same way as the one
for high rez; this caused Semper to bomb sometimes
(especially when trying to set the logfile size);
fixed;
- if unknown domains were found and they had no '.'
within the name, Semper bombed.
- Semper did not recognize domain names case sensitive,
e.g. FIDONET was not recognized as fidonet.org when
you have defined this.
- now all aka's of a called system are marked as 'called',
so this system will not be called a second time during
the same event; (hello Joerg, I hope it works)
- when outgoing calls collided with incoming calls the
outgoing was marked as 'called'; fixed.
- crashmail to nodes with no CM flag in the nodelist were
only called during NMH if the NMH event had the CM flag
set; fixed.
0.49b - added possibility to exit Semper if a BBS call comes
in; Semper will return connect speed/100; not yet
tested, so report if successful or not;
- changed almost all comm-routines; please notice that
I might have made some mistakes - so report any
problems ASAP!
- little problems concerning searching addresses (again)
fixed.
- if the environment variable TOSRUN is defined, Semper
will execute TOS- and TTP- programs by running the
TOSRUN program with comandline 'tos-/ttp-program cmd';
this was done before only with MiNT as operating
system installed;