home *** CD-ROM | disk | FTP | other *** search
- Bugfixes and changes in iNSTiNCT throughout the versions
- -----------------------------------------------------------------------------
-
- ! = Bug fix
- * = Changes
- + = Added
- - = Removed
-
- iTC110ß
- ───────
- * Some minor cosmetical changes...
- * New upload skip routines (user skipped files will be deleted!)
- * New upload faile routines (failed files will be moved to the RESUME SUB DIR)
- * New upload resume routines (any user can resume files stored in the RESUME DIR:)
- iTC will check to see if someone already uploaded the file (not using the
- resume option), the part uploaded file will then be deleted from the RESUME
- DIR. This might minimize the amount of part uploaded files on the system :)
- * New download routines (files on CD-ROM will be copied to local drive before DL)
- The files are copied to the NODE# SUB DIR and are then deleted after DL...
- I can't check this routines out, by myself because I lack a CD-ROM :(
- So drop a bug report at SADiSTiC if it woun't work so I can fix it...
- ! New faster ANSI routines (I think there was a small bug in the old ones :(
- * Changed name of all *.ITC files to *.CTL (something I wanted for a long time)
- + Added drain out buffer routines before DOS jumps...
- + Added /! command line parameter to skip the init error check (use with care!)
- iNSTiNCT will check all system directorys and files at startup to make
- sure noting is missing. You may overide this init check with the /!
- command line parameter if you know that everyting is in place...
- + Added /* command line parameter to skip the CTS signal check
- iNSTiNCT will check that there are a CTS signal at startup. Some brain
- damaged MODEMS doesn't report this in a proper way so you may overide this
- check with the /* command line parameter...
- + Added /& command line parameter to turn extended logging on...
- PARTUP.LOG & PARTDOWN.LOG will NOT be written by default.
- Use parameter /& if you want iNSTiNCT to write those files...
- + The Scroll Lock LCD at the keyb. will now be turned on if the chat is closed...
- * Changed the BBSRec (added the FirstUpdated variable)...
- * Changed the ConferRec (replaced FileArea with AllowUL and AllowDL)...
- + Added new file modes in the file list...
- Current file modes and corresponding characters in file list:
- A = FAKE
- E = CONTAiN ERRORS
- F = FREE FiLE
- L = NUKED - TOO LAME
- N = NUKED - TOO OLD
- O = OFF LiNE
- P = FiLE POiNTS
- S = PURE SHiT
- T = TROJAN
- V = CONTAiN ViRUS
- W = NUKED - NOT WANTED
- * Replaced the FAKE and NUKE commands with the MARK command (in file list)
- - Removed the FAKE and NUKE command (in file list)
- ! Corrected some bugs in the door drop routines...
- * Changed drop file from DORINFO1.DEF to DOOR.SYS (standard GAP/PCB 52 lines)
- Check DOORSYS.NFO for a description of DOOR.SYS
- ! New read/write echomail adress string routines...
- ! iTC will NOT show echomail control lines (starting with ^A) anymore...
- * Adopted the standard Fidonet origin line and quote style...
- ! Mail scan will NOT update lastread pointers anymore...
- * You may now view more than 99 files inside ZIP's (I hope that 9999 is enough ;)
- + Added date to UPLOAD.LOG & DOWNLOAD.LOG (now stop nag about weektop records ;)
- - Removed the CPU type and speed information (was not accurate enough)
- I will add it again when I got the right routines...
- + Sysop and Cosysops may now type "* R" to read the SYSTEM messages base...
- ! Corrected a bug in thr "free disk space" routine...
- * Removed the 10 line limit on FILE_ID.DIZ
- + Added a hard coded WFC screen...
- - WFC.* ANSI files are not supported any more...
-
- iTC111ß
- ───────
- ! Corrected a bug that some times accidentaly deleted uploaded files :(
- + Added the Lame Point System (truough the enviroment variable FILEPOINTS)
- SET FILEPOINTS=LAME will make iTC emulate a standard credit system...
-
- iTC120ß
- ───────
- * Changed the NETINFO record (see STRUCT.120)
- HardWare reported a FidoNet adressing bug (hope that this will fix it)
- Just delete your old NETINFO.DAT file and run ITCSETUP.EXE to configure
- a new one (sorry can't translate the old one, thats part of the bug ;)
- + Added offline upload testing... (HARAKiRi wanted to run ANTIADD ;)
- (uploaded files will be tested AFTER the user has logged off)
- - Removed support for the files: FILETEST.BAT & FILEVIEW.BAT (see below)
- + Added support for the files: GETDIZ.BAT, ULTEST.BAT & ARCVIEW.BAT
- GETDIZ.BAT must extract a standard FILE_ID.DIZ to the node work dir,
- just like the old FILETEST.BAT. ULTEST.BAT will be executed AFTER the
- user has logged off (run ULFAIL.EXE from the bat file to fail upload
- like in the old file FILETEST.BAT. ARCVIEW.BAT does the same job as
- FILEVIEW.BAT (just change name, if FILEVIEW.BAT is in use)
- + Added new file mode flaggs: "*" and "!" (only used if ULTEST.BAT is in use)
- Files flagged with "*" is newly uploaded, NOT tested yet files
- Files flagged with "!" is files that didn't pass the upload test
- (users CAN'T download files that are marked with "*" or "!")
- + Added the enviroment variable "NODECHAT" (same as command line parameter /P)
- SET NODECHAT=D: will put NODECHAT.DAT on D:
- + Added command line parameter /% (same as enviroment variable "FILEPOINTS")
- Will beam up the node in LAME file point mode...
- + Added LOGOFF.LST & GOODBYE.* support in matrix logoff
- + Added system color 2 & 3 to line 41 in DOOR.SYS
- * Changed the hangup procedure
- ! Disabled users with negative filepoints may now download...
- ! Corrected a bug in extended logging (PARTUP wrote in PARTDOWN :(
- ! Corrected a small bug in DOOR.SYS writing procedure
- * Some cosmetical changes
-
- NOTE: ULTEST.BAT, GETDIZ.BAT & ARCVIEW.BAT are all optional files...
- iTC will work fine without them. You may add files (like a BBS ADD)
- trough GETDIZ.BAT if you want to skipp the ULTEST.BAT stuff
-
- iTC121ß
- ───────
- + Added the sysop-key Alt-E (Edit user :)
- * Made small changes to the Alt-C, Alt-D and Alt-Z sysop-keys...
- + Added some extended file support in *.LST files
- Lines that start with "*" will pick and type a random ansi
- E.g. *FIRST will try to type FIRST.* from the ANSI subdir.
- Lines that start with "?" will type a full path ansi
- E.g. ?C:\SOMEDIR\FULLPATH.ANS will try to type that ansi
- Lines that start with "!" will be treated like door files
- E.g. !SOMEDOOR will try to run SOMEDOOR from the DOOR subdir.
- Lines that start with ";" are treated as comment lines.
- - Removed the LOGON.BAT file support (use "!" in LOGON.LST instead)
- * Totaly rewritten the upload file testing routines.
- * New hangup routines.
- * iTC will now check for node-messages during file list and mail read.
- ! The "?" command will now show main ANS to X-Pert users.
-
- iTC130ß
- ───────
- Never officially released version by WiPER
-
- iTC200
- ───────
- ! Messages to EALL will now be active until deleted
- ! some bugs in the local ANSi interpretation fixed
- ! iNSTiNCT now supports 33k6 connections
- * Users are no longer allowed to change handle
- * Users will no longer receive OLD nodemessages intended for other users
- + Local download added.
- ! iTC now treats root directories as normal directories
- ! Built in zipviewer shouldn't show zipcomments anymore
- ! Improved FILE_ID.DIZ import, shouldn't mess up filelist
- ! Itc didn't always save credits when running ULTEST.BAT, now fixed
- + Added user information info during filetransfer
- * At local logon, iTC won't care about user inactivty anymore
- * Changed place on colors at filelisting
- ! MsgMailed is now updated correctly
- + Doors may now receive optional parameters from LOGON/LOGOFF.LST
- and the commandline see INSTINCT.NFO for further information
- + Filespec may be specified at download "D ITC*.*" or "D TEST1.ZIP TEST2.ZIP"
- or the files can be specified at the prompt coming after until empty.
- * When replying on private mail, private reply is now default
- * Minor cosmetical changes
- * Small changes in command interpreation
- ! alt-c and alt-e can now only be invoked once at a time
- ! Small bug in quoting procedures fixed
- ! Newfilescan and search can now be quitted in end of conf with 'Q'
- + Added [C]lear command when editing tags, clears all tags
- * Onlinelist is now updated everytime looked at
- ! Fixed bug that moreprompted user if file_id was more than a page long
- + Internal usereditor can now set profiles, P command.
- + Added sysop yell "* Y" command. Plays SYSOP.SNG and overrides CHATOFF
- + Added T option at logoff. "G T" deposits remaining time-5 minutes in timebank
- * Changed records in CONFER.DAT, USER.DAT, BBSINFO.DAT, NODEINFO.DAT,
- CALLER.DAT, PROFILE.DAT. Make sure to run instinct-utils COMPATIBLE
- with version 2.0 or later! ie: OLD utils wont work!
- BUT: the changes are mostly added reserved space, so that even if i add
- some variables, the utils can still read the files in the future.
- ! Instinct won't display SAUCE in ansis anymore.
- ! Bug in USERPACK that deleted USER.DAT keeping USER.BAK fixed
-
-
- iTC210
- ───────
- + Added command "FR"/"F R", filelist reverse
- ! Overflow bug in timebank fixed
- ! TimeLeft is now upadated in alt-e usereditor and set after
- ! Fixed bug in dirchecking of rootdirectories
- ! Fixed small bug in dizimport, onelinedizes without LF wasn't imported
- + Added security levels in *.LST to display ansis
- + Changed struct CallRec: Added ULkb and DLkb for call.
- ! When tagging files locally, iTC will report correct transfertime, ie 0 min
- ! Fucked up timeleft at filetransfer fixed.
- ! When using "* U" command, iTC will overwrite existing files.
- * Download.ans is now displayed before entering filespec.
- ! Filepack couldn't cope with empty lines, fixed.
- * Users are no longer able to see anything when sysop presses alt-e
- * Renamed current filepointmodes an added a 3rd:
- EXTREME: former "ELiTE", creds when someone downloads upload.
- iNSTANT: former "LAME", creds when upload is tested and passed
- COMBiNED: new mode, a combination of the two above modes.
- * Left/Right arrows is now in steps of 10 to make changes faster when editing
- filepoints for user online.
- ! Total estimated time at local DL is now fixed
- - The original default ansi GOODBYE.1 is removed since it turned out to be a rip
- ! Arrow used to indicate download when using "* U" command
- + *.NFO is now shown in another color when viewing files
- ! Fixed bug in filepoints in internal usereditor when setting profiles.
- * Quit in mailscan now quits scanning entirely. Not only present conf.
- * When no NUP in use scnclr is now sent before entering handle.
- ! Bug that caused internal copy result in runtime error if out of space fixed
- + Added maximum acslevel for doors, a door now consumes 11 bytes ;)
- + Now pressing the 'S' key mailscan, filescan, displaying ansis, countinous
- filelisting, newfilescan and leeching of filelist will be aborted
- ! Bug that sometimes gave users full time after running doors fixed.
- ! Bug in sysop paging with "* Y" fixed
- + Fileareas added
- + New MCi Codes: @AREA@ (areaname), @AREANO@ (areanumber) and @SCNCLR@ (clears
- screen)
- + New Ansis: AREAHEAD.ANS AREATAIL.ANS or JOINAREA.# (X=conf number)
- JOINCONF.ANS now replaces JOINHEAD, conflist and JOINTAIL
- AREAX.Y is shown when joining area X in conf Y
- * TagRec changed, see STRUCT.210
- * ConferRec changed, see STRUCT.210
- + CHATHEAD.* and CHATTAIL.* is now displayed randomly
- + Added chance to withdraw time from bank if less than 5 minutes left at login
- * Screen now clears when finished Zend from chat
- * If chat is off CHATOFF.* is now displayed randomly
- + Line 23 in DOOR.SYS now contains current AREA
- * iTC does no longer check pathes on CD's
- + New "J" command parameters: "J X Y" or "J X A Y" will join conf X and
- subarea Y
- * If local, iTC now passes 0 as portnumber to doors
- * Minor cosmetical changes
- * Exiting with ALT-X now requires confirmation (to prevent accidental
- termination when pressing ALT-C (chat))
- ! MAiLPACK now updates lastread information correctly
- + FiLEPACK now checks filelists for dupes
- ! MAiLPACK now process system conference correctly
- * *.BAK and *.OLD are no longer displayed as random ansis
- * APPLY.LST will now be executed after the application-procedure.
- * NEWUSER.ANS will now be displayed directly after entering of correct NUP
- * ULFAIL.EXE is now replaced with ULFAIL.COM (smaller ;)
- * Improved filesharing
- + New MCi's @!DOOR@ @WAIT@ @HANGUP@ @XY x y@
- + Added [H]elp command in main, displays HELP.ANS
- ! Bugs in crediter / pointsystem fixed
- * ULTEST.CTL is now called ULSCAN.# (#=Node that is testing)
- + [A]lways option added to initiate automatic dizextraction at UL
-
- iTC220ß
- ───────
- Never offically released version
-
- iTC300ß Hangin' Gardens
- ───────────────────────
- + Fast Login option available in LOGIN.LST
- + [B]ackward in filelist added
- * non-cosysops can no longer mark a nuked file as something else (and leech)
- ! Files listing does no longer continue scrolling when marking/taging/viewing
- + Support for 10 different external protocols added.
- + Added file flag for deletion (Deleted files will be removed by filepack)
- * iTC can now remove read-only files (this caused problems with read
- only .DIZ)
- * When running doors with Ctrl-Fx port is now 0 if local
- + New MCiCodes: @BELL@, @VERSION@, @CR@, @C1@, @C1@, @C1@, @*<ansifilename>@
- @/<ansifilename>@, @SUBDATE@, @PROT@, @NI=<text>@, @DELAY<time>@,
- @OPSYS@, @PMODE@, @MEM@, @SYSDATE@, @SYSTIME@, @RIGHT x@, @LEFT x@,
- @UP x@, @DOWN x@.
- * New slowbauds, baudrate is no longer considered to slow when equal to set
- value.
- ! Fixed bug in line editor that could cause a fatal error
- * Improved filesharing
- * Now a user can only delete a message if its written to or by the user.
- Sysops and Cosysops can delete/read any message.
- + Nodenumber and Comport are now provided as parameters to GETDIZ.BAT and
- ULTEST.BAT
- ! Bug that could cause files not to be marked/unmarked fixed
- + Option Copy/Move added to local upload feature
- * Subscription is now set to false when subscription expires
- * JOIN.# is now displayed at logon too (#=current conference)
- * BBSRec changed, iNSTiNCT version is now stored as word instead of string
- + Now sysop can see secret user input in real time (passwords)
- + iNSTiNCT now interprets PCB colorcodes, @X00@ - @XFF@
- + All strings (250) are now editable in a stringeditor in iTCSETUP
- + Menus can now be configured with the menueditor in iTCSETUP
- + Themes (ansis+menus+strings+colors) can now be configured in iTCSETUP
- + A bunch of new configurable stuff added under MiSC in iTCSETUP such as:
- Maximum amount allowed to leech from CD
- Wheather matrix should be used or not
- Area select mode (A=RA style, F=PCB style)
- Echo charachter when secret input (passwords)
- Minimum space left on upload drive to allow upload
- Maximum Enters at prompt accepted before hanging up
- Allow/Disallow multiple logins
- + External sysopchat can now be invoked through ALT-C and chat-answer
- * Minor cosmetical changes
- * ConfigRec changed and MainCfgRec (MAINCFG.DAT) added holding general
- information
- + When reading mail, you can write X to jump no msg no X (without "J")
- + Added mailheaders READMAIL.ANS POSTMAIL.ANS, with special mcicodes.
- + Added lightbar support (not yet complete)
- - DOOR.CTL removed, replaced by menueditor
- * Changed initchecking procedures affected by /! switch
- * Arrowkeys does no longer control user's Time and Points because of the
- added lightbarsupport. Ctrl-Left/Right/PgUp/PgDn used instead.
- * MCicodes are now valid in filelist comments. (Lines with ";" in lists)
- * Spelling mistake corrected, "ToSlow" -> "TooSlow" in struct and TOOSLOW.ANS
- ! Scroll Lock state is now restored after program termination
- + SETHEAD.ANS is displayed when entering user settings menu
- + Ansis with extension ".PRA" will be displayed as animated prompts
- * Cursor is now turned off after CtrlDoor in matrix
- + Switch /T added to set speed when running TelNet
- + Baudrate added on status bar 1.
- + Parameters to door execution: {NO_SWAP} - disables swaping - faster
- {NO_READ} - disables drop file read - faster
- {NO_DROP} - disables drop files - faster
- {NI=text} - node info as "IN WALL" etc.
- + Password possiblity for any command with parameter {PWD=<password>}
- * Problems with detecting reading error of drop file fixed
- * INSTINCT.NFO larger than ever - more documented
- ! Bug when changing handle in internal user editor fixed
- * When downloading locally, filename is now showed in the "Copying" string
- ! Bug that could be used for free leech in some cases fixed!
- ! Error in users time left when running apply.lst fixed
- * New error handling routines
- ! iTCSETUP failed to create directories in areas - fixed
- * New log format, all logs in \LOGS\ directory
- - MATRIX.* and MAINMENU.* are no longer displayed automatically
- * PROMPT.ANS is now called <menuname>.PRM/PRA ex MAIN.PRM.
-
-
-
- iTC300 Hangin' Gardens *FINAL*
- ───────────────────────────────
-
- ! Environment NODECHAT= didn't work - fixed
- + MCi @TYPE <file> x@ now documented.
- ! Com port 5 to 8 can now be used with fossils
- ! Error in sample .BAT files for SMODEM in instinct.nfo corrected.
-
-
-
-
-
-
-
-
-
-