home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / bbbsr2.zip / menus / bull1 < prev    next >
Text File  |  1997-06-26  |  40KB  |  775 lines

  1.  
  2. v3.33   970626 (How)
  3.         New options to configure:
  4.           - Email to conference aliases, inet.bbb.
  5.           - Maximum SMTP message size to be imported in bbbs.smtpd.exe.
  6.           - Voice settings.
  7.           - InterNet logfile.
  8.           - Grab is free toggle.
  9.           - Uploader owns file toggle.
  10.           - Local keyboard lockup.
  11.           - IRC server.
  12.           - Directory for scripts. BBBS will look for your scripts only from
  13.             this directory.
  14.           - Allow all names toggle.
  15.           - Lot of options dealing with chat.
  16.           - Number of limits increased up to 128.
  17.           - Sysop Notes message toggle.
  18.           - FidoNet settings for conferences (group, name, flags, export) can
  19.             be configured from BCFG4.
  20.           - Save all incoming NNTP message headers.
  21.           - Save all incoming SMTP message headers.
  22.           - Chat uses time.
  23.           - inet.bbb configuration file added. It includes inet shortcuts,
  24.             telnet/rlogin/finger/ftp targets, in/out aliases and incoming
  25.             finger aliases. See example file for more information.
  26.           - CD-ROM paths (replaces old 'CD-ROM drives'), in regexp.
  27.           - Packer settings in external.bbb: af_pack1 is removed and af_pack2
  28.             is renamed to af_pack.
  29.           - Spy file, all the commands user enters are logged here.
  30.           - Number of events increased from 10 to 90.
  31.           - Remote domain for NNTP/SMTP gateway.
  32.           - NNTP gateway (BOGUS).
  33.           - SMTP gateway (BOGUS).
  34.           - Number of nodenumbers increased from 10 to 44.
  35.           - NNTP/SMTP organization.
  36.           - NNTP/SMTP hostname.
  37.         Added to Read: MODE B (read messages backward)
  38.         Added to Read: SAVE (save current message to /tmp)
  39.         Added to Read: CREply (Reply to message in other conference)
  40.         Added to File: DES -A (automatic, don't ask anything from user)
  41.         Added to File: GREP (grep files)
  42.         Added to File: MKDir (make new directory)
  43.         Added to Util: PALette (change colors)
  44.         Added to Util: FUP, BUP, FDown, BDown (SysOp can edit up/down file/byte
  45.           counts.)
  46.         Added to Main: HACK (members of group "hack" may play NetHack.)
  47.         Added to Main: HUNT (members of group "hunt" may play hunt.)
  48.         Added to Main: FTP (members of group "ftp" may ftp out.)
  49.         Added to Mark: CREstore (restore marks in this conference to start of
  50.           this call)
  51.         Added to Mark: Lines (remove marks for messages with less/more than
  52.           lines)
  53.         Added to Mark: OAll (mark only messages to you or to all)
  54.         Added to Mark: GOAll (mark only messages to you or to all (global))
  55.         Added to Mark: SAve (Save lastread pointers for RESTore.)
  56.         Added to Mark: GOnlymine (Mark messages to/from you in all areas.)
  57.         Added to bulletins: Add (Copy bulletin to hold)
  58.         Added to command line: BOGUS N (create area connection notify to all
  59.           downlinks or to specified nodes)
  60.         Added to command line: BTIME (check you clock with time protocol)
  61.         Added to command line: BFTP (batch-FTP)
  62.         Added to command line: BMKILL (kill/list messages with criterias)
  63.         Added to command line: BFILEIDX D (Create fileindex and report which
  64.           files don't have any description.)
  65.         Added to command line: BWHO (Who's on.)
  66.         Added to command line: BNDIFF (Update uncompressed nodelist from
  67.           compressed nodediff files. BNDIFF reads nodediff names from
  68.           nodelist-section of external.bbb file. For example, you can use line
  69.           "c:/bbs/node/nodelist.* c:/bbs/pub/fido/nodediff.*" in external.bbb.)
  70.         Added to command line: BNNTP (Send and receive news to/from NNTP
  71.           servers.)
  72.         Added to command line: BFILEIDX O (Create fileindex and report which
  73.           files are offline.)
  74.         Added to command line: BKILL (Kill users with criterias.)
  75.         Added to command line: BSMTP (Send and receive email to/from SMTP
  76.           server.)
  77.         Added to command line: BPC T (Scan for bad area(s) and fix, if found.)
  78.         Added to command line: BPOP (Receive emails from POP3 server.)
  79.         Added to command line: BCSTAT (Show conference statistics.)
  80.         Script changes, see sysop.gui for more information:
  81.           - "var" token replaced with "int" and "char" tokens. Currently it
  82.             does not matter if you use int or char but someday it will.
  83.             Easy hack: Search-n-replace "var" to "char".
  84.           - Functions are defined with "int" and "char" tokens, not with
  85.             "function". You can and should use int and char tokens before
  86.             function's parameters, but currently it is not obligatory.
  87.             Easy hack: Search-n-replace "function" to "char".
  88.           - "breceive(dir)" receives files from remote to dir.
  89.           - bg_updir-variable is no more constant.
  90.           - BZC can handle dummy "#define foo bar" expressions, hex-numbers
  91.             (0x42), octal-numbers (0102) and conditional expressions.
  92.           - "sendnode(...)" takes one additional parameter, prefix. See
  93.             bbbsdef.h/chatrec for list of prefixes.
  94.           - bv_outputstopp is bitmapped, also replaces bv_nobreaknow.
  95.           - "opendir()", "readdir()", "rewinddir()" and "closedir()".
  96.           - "fflush(file)" causes any unwritten data to be written to the file.
  97.           - BZC supports ^=, *=, +=, -=, |=, &=, /=, <<= and >>=.
  98.           - Variable bv_vername added. It contains BBBS version name.
  99.           - Variable bv_ver added. It contains BBBS version number.
  100.           - Variable bv_tomenu added. It contains menu number where user is in.
  101.           - "fgetc(filehandle)" reads one byte from the file and returns it's
  102.             ASCII value, or -1 if end of file.
  103.           - "fputc(ascii_value,filehandle)" writes one byte to the file.
  104.           - "breceive()" receives files from remote to bl_newdir.
  105.           - "bsend(filename)" sends files listed in filename to remote. It
  106.             returns 1 if ok and 0 if failed.
  107.           - Lot of changes in commands dealing with chat.
  108.           - "++variable" increases the value of variable by one and returns it.
  109.           - "--variable" decreases the value of variable by one and returns it.
  110.           - "variable++" returns the value of variable and increases it by one.
  111.           - "variable--" returns the value of variable and decreases it by one.
  112.           - Variable bv_realdir added. It contains the real (OS) directory for
  113.             bv_crrdir.
  114.           - "fopen()" takes two parameters, filename and openmode. It returns
  115.             file handle, or -1 if failure. Remember to save return value to
  116.             variable and use it in fclose(), fprintf(), ... too!
  117.           - "loaduser(usernumber)" loads user's #usernumber data to bu_*
  118.             variables. You must use "freeuser()" to write them back to the
  119.             disk and restore normal values. Both functions returns 0 if ok,
  120.             or nonzero if failure. If you want to change data of a user who
  121.             is online on other node you must send "\2UDATA" nodemessage to
  122.             that/all node(s) after you've called freeuser().
  123.             !!! WARNING: Using these functions without knowing exactly what you
  124.             !!!          are doing might delete your user database!
  125.           - "_delay(ms)" sleeps approximately ms milliseconds. Timer interval
  126.             is about 50ms on most OSes.
  127.           - "_getch(type)" reads one keypress. If none is available it returns
  128.             ascii 255. Available values for type are:
  129.             - 0: Read from both local and remote (you should use getch()
  130.                  instead!).
  131.             - 1: Read only from local keyboard.
  132.             - 2: Read only from remote line.
  133.           - Indexed variables bg_zone[x], bg_net[x], bg_node[x] and bg_point[x]
  134.             added (zone:net/node.point as defined in bcfg4://global/fidonet).
  135.             Currently valid indexes are 0..43.
  136.           - '$' character may not be used in variable names anymore.
  137.             Easy hack: Just remove all '$' characters from all of your sources.
  138.           - bc_confname, bc_description, bc_lastread and bc_status
  139.             are now indexed variables. For example, to get the name of the
  140.             current conference (as the old "bc_confname") you must use
  141.             "bc_confname[bv_confnro]". In REXX you can use
  142.             "bbbs_getvar("bc_confname",bbbs_getvar("bv_confnro"));".
  143.             !!! WARNING: Old scripts using these variables are not compatible
  144.             !!!          with these new indexes. They default to index 0,
  145.             !!!          which is conference #0, not the current conference.
  146.           - New indexed variables added:
  147.              - bc_ulastread[x] (User's lastread pointer for conference #x.)
  148.              - bc_ustatus[x] (User's status bits for conference #x.)
  149.              - bc_uaccess[x] (User's access bits for conference #x.)
  150.           - bl_spyfile const added (bcfg4/local/general/spyfile).
  151.           - "exec(scriptname);" exists from current program and executes it's
  152.             parameter.
  153.           - "getnodemessage(filenum);" reads a nodechatrec from filenum and
  154.             returns a formatted nodemessage (empty, if no more available).
  155.           - If in multi-parameter of input-function the bit 7 (value 128) is
  156.             set, no nodemessages are processed.
  157.         upscript-script is run after all uploaded files are processed.
  158.         msgpfilt-script is run before starting message editor.
  159.         msgfilt-script is run after user has accepted to save the message
  160.           (s?)he just wrote.
  161.         uscript-script is run before asking a description to the file user
  162.           just uploaded.
  163.         auscript-script is run after user has entered description to the file
  164.           (s?)he just uploaded.
  165.         usermail-script is run after human caller if mail entered and
  166.           usermail_errorlevel is zero.
  167.         gascript-script is run when user logs out with "g a" command.
  168.         nodemsgf-script is used to show a nodemessage to user.
  169.         When BBBS tries to print "\2foo\2", where \2 is ascii 2 (Ctrl-B), it
  170.           runs script foo. This can be used almost everywhere; menus, bbbstxt,
  171.           bulletins, ...
  172.           !!! WARNING: Using this feature without knowing exactly what you are
  173.           !!!          doing might crash your system!
  174.         "\2" in bbbstxt is Ctrl-B.
  175.         New message editor called "Script" added ("u ed s"). BBBS runs editor
  176.           script with filename, conference number and reply-to as parameters.
  177.           See example file for more information.
  178.         newupass-script is run before asking closed system password.
  179.         REXX with some extensions is supported as a script language.
  180.           See sysop.gui for more information.
  181.         JAVA and perl are supported as script languages. See sysop.gui for
  182.           more information.
  183.         postchat-script is run after SysOp chat.
  184.         "gotfax" script receives "fax_number,remote_FLID" as first parameter.
  185.         "[section.os]" must be before "[section]" in external.bbb.
  186.         BackDoor supports xHYDRA (RH1).
  187.         S-key in help is search.
  188.         "-B" switch in cat/hcat in File menu shows file backwards.
  189.         New grab format, "REP". It exports QWK-reply packet and imports
  190.           QWK packet. This is only available for agnet-users.
  191.         "[agnet]" section of external.bbb can be used to define
  192.           AGNET/QWK-based network setup.
  193.         "[node_remap]" section of external.bbb can be used to specify new
  194.           nodelist entry for a node.
  195.         "[netmail_remap]" section of external.bbb can be used to create alias
  196.           names, forwardings and so on for users and nodes.
  197.         "[badecho]" section of external.bbb defines how badecho-conferences
  198.           will be autocreated. If missing, default options are used.
  199.         "X" flag in external.bbb/nodes/st disables xHYDRA protocol.
  200.         S-key in BCFG4's conference browser sorts conferences with the same
  201.           prefix than the current conference.
  202.         BNNTP checks for tempdir/shutdown.ntp flagfile.
  203.         Slight remapping of local keys.
  204.         "tempdir/bogus.run" renamed to "tempdir/bbbsrun.c".
  205.         More chat commands, see /? for help.
  206.         New SysOp level: 128 (May use all chat commands.)
  207.         'u mf' is bitmapped. Please set new filtering value.
  208.         filedirc.num file is scanned for directories too when user is in
  209.           conference #num.
  210.         BackDoor supports WaZOO update requests. Correct freq flag is XX.
  211.         For members of group "okchat" SysOp is always available.
  212.         New meta in external.bbb:
  213.           - %A (comdevice)
  214.           - %L (nodenumber)
  215.         Local Alt-M in BTerm toggles Newline/Linefeed mode.
  216.         New SysOp level: 64 (May change NetMail message attributes.)
  217.         "-I" switch in grab disables QWK-index files.
  218.         "bcfg4.exe bad" checks badecho directory for new conferences and
  219.           automatically renames "Unnamed" conferences and updates external.bbb.
  220.           You have to restart nodes before they see new conference names.
  221.         DEL and INS keys work in BCFG4's conference browser. They move current
  222.           conference to the end of list and vice versa.
  223.         Kermit protocol added.
  224.         bbbs.fingerd.exe added. It uses header file "menudir/fingerd".
  225.         "R" flag in external.bbb/nodes/st disables EMSI session protocol.
  226.         "D" flag in external.bbb/nodes/st disables FTS-001 session protocol.
  227.         BOGUS supports "unbounded" message sizes limited only by available
  228.           disk space.
  229.         Maximum line length in descript.ion file increased to 4096, except
  230.           in BBBS/D where it still is 768.
  231.         While listing files few previous lines can be scrolled back.
  232.         While transfering files with HYDRA user can type "/group" to chat
  233.           window to enter group chat.
  234.         Hippo messages can be delayed until given date.
  235.         'F' in Join removes unmatched conferences from the list.
  236.         "-S" switch in dir/new/key/scan in File menu gives short output.
  237.         "-num" switch in dir/new/key/scan in File menu gives only num lines of
  238.           description.
  239.         "-N", "-M" and "-O" switches in dir/new/key/scan in File menu gives
  240.           different output formats.
  241.         "filedef" setting added to allow user to set up default switches for
  242.           file commands.
  243.         Local sysop keys Alt-F1 ... Alt-F8 (inc/dec time) changed to
  244.           Shift-F1 ... Shift-F8.
  245.         Local Alt-E in BackDoor asks errorlevel and exits.
  246.         "Real" lastread pointers for all areas are maintenanced while user is
  247.           online.
  248.         "SHow" in Read defaults to old "-u" switch, "-l" switch added (as the
  249.           old default).
  250.         "preftp" file is shown to user before asking ftp address.
  251.         Local F6 in BCFG4 checks badecho directory for new conferences.
  252.         User #0 can change attributes of the message when sending NetMail.
  253.           (Sh|h)e can use following chars in the front of the nodenumber:
  254.           - '!' Crash
  255.           - '-' Hold
  256.           - '?' Receipt Request
  257.           - '>' File Attach
  258.           - '<' File Request
  259.         BBBS can reformat the messages on-the-fly while you read/grab them.
  260.           Use 'u set "margin" left,right,fill,paragraph' to setup the
  261.           formatting parameters:
  262.           - "left" is the left margin (1..60)
  263.           - "right" is the right margin (left+21..250)
  264.           - "fill" is 1 if right margin is justified, otherwise 0
  265.           - "paragraph" is 0 if empty line is used to separate paragraphs,
  266.             values 1..20 will indent new paragraph n chars.
  267.         Members of group "foo" who are not members of group "bar" belongs to
  268.           group "foo!bar". A shortcut for "all!bar" is "!bar".
  269.         Blue Wave grabbing format added ("u gf b").
  270.         When starting BBBS for local node you can add keycodes after node
  271.           parameter. For example "bbbs 0 1 User Name^Mpassword^Mwho^M".
  272.         Passwords matching regexps in maindir/trashpas are not accepted.
  273.         BOGUS + bbbs.smtpd.exe + BNNTP + BSMTP can be used as a FidoNet <->
  274.           InterNet gateway. For more information see bcfg4.exe.
  275.         Only aka(s) listed in the TICKS-section of external.bbb are added
  276.           to TICK-file.
  277.         Flags '<' and '>' can be used as global flags for an area in
  278.           the echomail-section of external.bbb.
  279.         Duplicate packet check added to "mu" command. File "grabdupe" will be
  280.           shown to user if duplicate packet was uploaded.
  281.         Maximum number of BOGUS's open files incresed to 70.
  282.         CD-ROM disk to BBBS's filearea installer added to BCFG4.
  283.         "event" file is shown to user when user's timelimit expires and it
  284.           was reduced by an event.
  285.         "Shelled to OS" status added to Who command.
  286.         "termmenu" file is shown to user before asking terminal type ("u te").
  287.         "grabmenu" file is shown to user before asking grab format ("u gf").
  288.         "editmenu" file is shown to user before asking editor ("u ed").
  289.         Dummy-ANSI terminal emulation added ("u te d"). Veeeery slow, but
  290.           should work on all toy-terminals too.
  291.         RIP terminal emulation added ("u te r"). RIP is a graphical interface
  292.           and requires RIP-compatible terminal program. Menu files are named
  293.           as "*.r", "*.r1", "*.rx" and "*.rx1" (novice, novice-language,
  294.           expert, expert-language). BBBS will automatically convert Dummy-ANSI
  295.           control codes to RIP TTY window codes. BBBS will also filter out
  296.           RIP control code start sequence ("!|") and therefore you must replace
  297.           "!" character in your menu files with Ctrl-A (0x01). BBBS will eat
  298.           all characters from Ctrl-A to end-of-printf/CR/LF is RIP is not
  299.           selected.
  300.         "\1" in bbbstxt is Ctrl-A.
  301.         ripc.exe added, it can compile text-mode RIP files to binary menu
  302.           files. See "ripc -h" for more help.
  303.         Much faster FOSSIL routines in DOS version (should help on uploading
  304.           with internal protocols with FOSSIL driver loaded).
  305.         Nodelist index format changed to support points. BBBS can read both
  306.           "Boss" and "Point" format pointlists.
  307.         bbbs.smtpd.exe added, it can receive incoming email.
  308.         Maximum length of sender, receiver and subject in the message header
  309.           is 71 chars. Old 00*.dat files must be converted to 00*.hdr files.
  310.         *** Remember to recompile _all_ of your scripts! ***
  311.         *** Old users: See 314_333.zip for update-info   ***
  312. v3.14.95 950823 (GT)
  313.         New options to configure:
  314.           - Voice settings
  315.           - "RINGING" count before "NO ANSWER".
  316.           - Save all netmail messages passing through your system.
  317.           - Download kB limit per day.
  318.           - kB/Day limit relative to 9600 bps.
  319.           - New user account name.
  320.           - Account cost per call.
  321.           - Account cost per minute.
  322.           - Account cost per hour.
  323.           - OK poll flags.
  324.           - Use "slow" protocols in EMSI session.
  325.           - Bit order on FAX send/receive.
  326.           - CDROM driveletters.
  327.           - Maximum outgoing bundle size for BOGUS.
  328.           - Buffered output for modem (OS/2).
  329.           - Rockwell modem (OS/2).
  330.           - NNTP hostname and newsgroup name for conference.
  331.         Script changes, see script.gui for more information:
  332.           - help() takes two parameters, helpfile and nodename.
  333.           - $bv_comhandle has communication device handle (OS/2).
  334.           - $bv_comdevice has communication device name (OS/2).
  335.         *** Remember to recompile _all_ of your scripts! ***
  336.         Voice support with ZyXEL modems, you can share one phoneline with
  337.           voice, data and FAX.
  338.         up_scan.* receives directory, filename and nodenumber as parameters.
  339.         up_scan.* is run while processing incoming TICK files too.
  340.         BBBS can receive incoming FAXes with group 3 class 2.0 (TIA/EIA-592)
  341.           and class 2 FAXmodems.
  342.         gotfax-script is run after FAX session if FAX received.
  343.         gotvoice-script is run after voice session if voice recorded.
  344.         snooze-script is run on sleep disconnect. If it returns true user is
  345.           not dumped out.
  346.         All users are members of groups "all", "firstname.lastname" and
  347.           "limit*", where '*' is his/her "u limit"-value.
  348.         All file requests belong to group "all,normal,zone:net/node.point" and
  349.           "point" when main AKA is point address and "secure" when session is
  350.           password protected.
  351.         For members of group "nochat" SysOp is always unavailable.
  352.         Members of group "nonode" aren't allowed to send nodemessages.
  353.         Ignores Terminate's braindead DECID answer.
  354.         bbbs.telnetd.exe added, users can telnet to BBBS (OS/2).
  355.         By starting BBBS with additional "TCPIP" parameter you can "dial" out
  356.           with standard telnet protocol (OS/2).
  357.         No phonenumber conversion will be done to systems having user-flags
  358.           "IP", "DN" or "TEL" in nodelist.
  359.         "preteln" file is shown to user before asking telnet address.
  360.         "prerlog" file is shown to user before asking rlogin address.
  361.         "prefing" file is shown to user before asking finger address.
  362.         "inet.aka" file can be used to define Telnet and Rlogin shortcuts.
  363.         "brobo_fr" is the header for file request replies.
  364.         Slow-HYDRA protocol added, can be used with non-8bit links.
  365.         Slow-Zmodem protocol added.
  366.         RAR is default packer #7, also supported in "f v" command.
  367.         BLIST and BNEWF can take "group" as second parameter (default is "all")
  368.           and "starting directory" as third parameter (default is "/").
  369.         AmigaGuide reader can wrap and format long lines.
  370.         First parameter of BTXT2BBS is area name, not number.
  371.         Second parameter of BPC is area name, not number.
  372.         Door 5 defaults to MasterMind game (not included to packet).
  373.         "cxxxj" file is shown to user when entering conference #xxx.
  374.         "B" flag in external.bbb/nodes/st disables HYDRA protocol.
  375.         Local Alt-B goes to backscroll, cursor keys scrolls, ESC quits,
  376.           Enter and Space paste current line (OS/2).
  377.         Local Alt-C in BTerm selects charset.
  378.         Local Alt-E in BTerm shows elapsed online time.
  379.         User belongs to group...
  380.           - "noaccount" if no account defined
  381.           - "account" if account defined and has some money/credit left
  382.           - "nomoney" if account defined but no money/credit left
  383.         Added to Main: TELnet (members of group "telnet" may telnet out, OS/2.
  384.                                Default is 7 bit mode (-7), switch -8 is binary.
  385.                                Escape character can be disabled with -E and
  386.                                defined to char #xx with -Exx.)
  387.         Added to Main: RLogin (members of group "rlogin" may rlogin out, OS/2)
  388.         Added to Main: FINger (members of group "finger" may finger out, OS/2)
  389.         Added to Main: MG (SysOp may edit files from disk)
  390.         Added to Util: RETurn (Return to read menu with enter-key)
  391.         Added to Util: AASsign (Assign user to account)
  392.         Added to Util: AADd (Add money to account)
  393.         Added to Util: AChange (Change account flags)
  394.         Added to Util: AView (View account)
  395.         Added to Util: AMembers (Show members of account)
  396.         Added to Util: # (Find user number #)
  397.         Removed from Glob: FINger (you can use Who-command)
  398.         Added to command line: BAADD (Add/take money to/from account)
  399.         Added to command line: BNNTP (Poll news from NNTP server(s), OS/2)
  400.         Removed from command line: BUUCP
  401. v3.14   950123 (Zebra)
  402.         New options to configure:
  403.           - Priorities for threads in OS/2
  404.           - Use watchcat and allow user to break while (un)packing in OS/2
  405.           - Show output of (un)packer for user in OS/2
  406.           - Don't allow remote SysOp logins
  407.           - BOGUS settings
  408.           - HYDRA (tx|rx) window size
  409.           - Event: don't allow users
  410.           - Event: don't allow mail calls
  411.           - Event: don't allow mail pickup
  412.           - Event: don't allow file requests
  413.           - Event: don't send crashmail to CM systems
  414.           - Event: send crashmail to all systems
  415.           - BackDoor: Dial setup according to the nodelist entry
  416.           - BackDoor: Number of calls when BUSY and/or BAD
  417.           - BackDoor: "NO CARRIER" means BUSY
  418.           - Aftercall init and lines
  419.           - Network logfile
  420.         gotmail-script is run after mail session if mail received.
  421.         notavail-script is run after chat request if SysOp was not available.
  422.         Members of group "okuser" may log in during nouser-event.
  423.         Private messages can be addressed to "@group".
  424.         If "shutdown.{node}" file is found from tempdir and the file...
  425.           - is empty, BackDoor will exit with errorlevel 0
  426.           - has line with number, BackDoor will exit with errorlevel {number}
  427.           - has line with text, BackDoor will execute script {text}
  428.         If "rescan.{node}" file is found from tempdir, BackDoor will rescan
  429.           outbound and removes the file.
  430.         "password" section is included to new "nodes" section in external.bbb.
  431.         "tick" sections are included to new "ticks" section in external.bbb.
  432.         Caller ID information is recorded to the log if presented by the modem.
  433.         C-[qwert] changes color in line chat.
  434.         Local Alt-U in HYDRA adds file to outgoing batch.
  435.         Local Alt-Z in BTerm jumps to OS shell.
  436.         Local Alt-X in BTerm exits directly to OS.
  437.         Local Alt-J in BTerm clears screen.
  438.         Local Alt-B in BTerm sends break signal.
  439.         Local Alt-T in BTerm goes to backscroll, cursor keys scrolls.
  440.         Local Shift-F10 in BTerm gives help.
  441.         Local Alt-O in BackDoor starts outbound manager.
  442.         Added to Util: WOTU (Wand Of Turn Undead - Find killed users too)
  443.         Added to Util: SIlent (Toggles bell on/off)
  444.         Added to Main: BSHELL (Shell to OS/2 with internal redirections)
  445.         Added to Main: OUtbound (Outbound Manager)
  446.         Added to Read: UNFM (Resend marked messages to network)
  447.         Added to command line: BOM (Outbound Manager)
  448.         FidoNet message tosser, BOGUS, added.
  449.         BBBS can receive incoming FAXes with group 3 class 2 FAXmodems.
  450.         BackDoor supports FSC-0062 (Txx-flag).
  451.         BCFG4 can import fidonet.na file (press F5 in conference edit).
  452.         BTICK supports "replaces".
  453.         BTICK can create announce message.
  454. v3.11   941011
  455.         New options to configure:
  456.           - FidoNet settings
  457.           - FAX receive settings
  458.           - Don't check carrier
  459.           - SysOp can be removed from the stats
  460.           - Download path in BTerm
  461.           - BTerm init string
  462.           - Charset settings in FidoNet message import and export
  463.           - Options not to ask address and/or birthday from new user
  464.           - Hide userlists
  465.           - Delete duplicate uploads
  466.           - Alias allowed in conference
  467.           - Hotlogin strings
  468.         User can enter a message when s?he has lost h(is|er) password.
  469.         `command -h` gives help for command.
  470.         `q stat` gives more statistics; bytes uploaded and bytes downloaded.
  471.         If enabled, `com` asks who do you want to comment.
  472.         prechat file will be shown to user before SysOp chat.
  473.         predesc file will be shown before asking descriptions for files.
  474.         New meta in external.bbb:
  475.           - %l (linespeed)
  476.           - %F (filename (%f), but "*.*" will be converted to "*")
  477.           - %D (filename (%d), but "*.*" will be converted to "*")
  478.         Local F6 / Alt-C starts bchat if user has ANSI or VT320.
  479.         Local F7 starts line chat.
  480.         Local Alt-U in BTerm starts upload.
  481.         Local Alt-H in BTerm sends hangup string.
  482.         Local macros works in BTerm
  483.         Script can be started from local sysop macro.
  484.         Internal async routine supports IRQ0 to IRQ15, baud rates to 115200.
  485.         Internal file transfer protocols logs events for each file separately.
  486.         SysOp can define mailinglists (internal editors only).
  487.         EMSI and FTS-0001 compatible FidoNet mailer, BackDoor, added.
  488.         FidoNet message tracker, BMT, added.
  489.         BNC can check if the nodelist index is already up to date.
  490.         BHATCH can read the description for the file from BBBS's filearea.
  491.         Scan for similar filenames in upload added.
  492.         "fileskip" setting added to allow user to exclude filedirs in scan.
  493.         "login" setting added, commands to be executed after login.
  494.         If carrier is lost in editor, the message will be saved to you in post.
  495.         areatoss and bbbsrun files are written to tempdir, not current dir.
  496.         Withdrawing from timebank is disabled in rush hours.
  497.         Lines of trashcan and okuser are matched as regexps.
  498.         Added to Mark: View (view headers for marked messages)
  499.         Distribution, support and sales in Norway: BarCode BBS, +47 67 06 00 07
  500.         !!! Old users: See 08a_311.lzh for update-info !!!
  501. v0.8a   940419
  502.         New options to configure:
  503.           - blackout timer in the answer mode
  504.           - user sleep disconnect time
  505.           - message packing
  506.           - maximum length of the file description in lines
  507.           - size of the WhoDown database
  508.           - null modem login by pressing <enter>
  509.         Usernames are shown in dual case.
  510.         More secure check about illegal filenames in the filearea.
  511.         SysOp can enter "on change directory" messages for directories.
  512.         Tab (and C-d in B-mode) can be used to browse files.
  513.         Ctrl-K,P can be used to toggle private/public in FSE.
  514.         Change in the utilmenu: Length -> Lines
  515.         `-b` switch added to `grab` to collect updated bulletins.
  516.         `q stat` also shows your ranking.
  517.         Faster and extended operations for groups in the utilmenu.
  518.         Second <space> untags the file in the fileflag.
  519.         BTICK can repack incoming TICK files to your favourite packer.
  520.         BTerm handles now up to 93 VT320-sequences and _lots_ of parameters.
  521.         New error.bz conditions.
  522.         brobo.bz for unknown BRoboCop commands.
  523.         Added to Read: PREply (private reply)
  524.         Added to Util: Info (show userinfo)
  525.         Added to Mark: RESTore (restore all marks to start of this call)
  526.         New script commands:
  527.           - sendnode()          sends a node message
  528.           - getnodestatus()     returns info about node
  529. v0.89   931231
  530.         SUMU/2
  531.         GROUP/4
  532.         BCFG/4
  533.         BTerm added
  534.         BallFix added
  535.         OMEN revision H
  536.         Internal ANSI driver added
  537.         Internal ZedZap, Zmodem, Ymodem-Batch, Ymodem, Xmodem CRC and Xmodem
  538.         Alt-E and Alt-L added
  539.         Alt-F5, Alt-F6, Alt-F7, Alt-F8 added
  540.         OKUSER and OKFILES added
  541.         Added to command line: BNC, BHATCH, BTICK
  542.         See SCRIPT.GUI for script changes
  543.         !!! Old users: See 071_089.LZH for update-info !!!
  544. v0.71   930812
  545.         JOIN/4
  546.         See SCRIPT.DOC for script changes
  547. v0.40   930705
  548.         FILE/4 filesystem
  549.         LASTREAD/4 database
  550.         Moved to Glob: RES, MRES, MU
  551.         Added to Util: GF
  552.         Added to Read: --, ++
  553.         Added to command line: BLINKFIX, BFILSORT
  554.         BBBSCOMP.EXE renamed to BZC.EXE
  555.         See SCRIPT.DOC for script changes
  556.         !!! Old users: See 039_040.LZH for update-info !!!
  557. v0.39   930425
  558.         QWK version 1.6
  559.         See SCRIPT.DOC for script changes
  560. v0.38   930423
  561.         New script language
  562.         LSCRIPT added
  563. v0.32   930401
  564.         Regexp added to `Q S', `Q JA', `F K', `F WD' and `R S *'
  565.         Automatic packer detection for unpacking
  566.         Internal HYDRA and Mg2a added
  567.         UP_SCAN.BAT added
  568.         Alt-Q added
  569.         Added to Main: CAL, JA
  570.         Added to Read: GNUS
  571.         Added to File: SP
  572.         Added to Glob: FIN #, FIN /R, OLDHIP, NEWHIP
  573.         A-Added to Glob: MAN
  574. v0.31   921229
  575.         UNIX-alike wildcards added to `F S' and `! PUT'
  576.         Added to Open: 12
  577.         Added to Read: V -xxx
  578.         Added to Util: MF, AS, AUNS, SS, SUNS
  579.         Added to Glob: FIN
  580.         Added to editor: Ctrl-K+O
  581.         Added to command line: BUUCP, BNMSG, BSETPACK, BORDER
  582.         A-Added to Glob: FINGER xxx
  583.         !!! Old users: Remember to run BBBS BUPDATE A !!!
  584. v0.30   921111
  585.         Alt-D added
  586.         HELLO added
  587.         Added to Chat: #
  588.         A-Added to Read: MV, CP
  589. v0.29   921025
  590.         Hotkeys added
  591.         BFR added
  592.         BCom version 2.0 added
  593.         QWK version 1.2
  594.         OMEN revision F
  595.         Avatar mode added
  596.         MAC charset added
  597.         PREPREUP added
  598.         Added to Main: US
  599.         Added to Mark: S -xxx
  600.         Added to Read: RES /A, I, SH U, SH A
  601.         Added to Open: 5 /M, 5 /S, 9 /M, 11
  602.         Added to File: L /F, N /F, S xx /F, K xx /F, REN, FJ, FR, FSH, LP, RET
  603.         Added to Glob: HIPPO, OMEN, QWK, NEXT /+, NEXT /-
  604.         Added to Util: HOT
  605.         Added to command line: BNDIFF
  606.         A-Added to File: MV, RM, LS
  607.         A-Added to Glob: FINGER, CD, TELL, LOGOUT, EXIT
  608.         Foo-Added to Util: FILT
  609.         !!! Old users: Contact Kim Heino to get a new BBBS.KEY !!!
  610. v0.28   920526
  611.         Added to Mark: P, T, U, REC
  612. v0.27   920512
  613.         OMEN support added
  614.         HippoGrab added
  615.         FILEINFO.*, TRASHCAN, TRASHFIL added
  616.         Added to Read: GRAB /x
  617.         Added to Dump: A /x, C /x
  618.         Added to Open: 5 /x, 8, 8 /x, 9, 9 /x, 10
  619.         Added to File: WD, PU
  620.         Added to Mark: GRE
  621.         Added to GroupChat: *x, *J
  622. v0.26   920507
  623.         BBBS.LZH is now splitted to BBBS1.LZH and BBBS2.LZH
  624.         Faster conference status
  625.         Added to command line: BCFG2
  626.         Panic - Answer with _slow_ modems fixed
  627. v0.25   920504
  628.         Batch upload added
  629.         Multiple SysOp-levels added
  630.         Added to GroupChat: *S, *T
  631.         Added to Dump: N
  632.         Added to Read: MC
  633.         Added to Mark: A, GD
  634.         !!! Old users: Remember to run BBBS BUPDATE H !!!
  635. v0.24   920429
  636.         Ansi autodetect added
  637.         Conference bulletins added
  638.         Local upload and download added
  639.         Time bank added
  640.         Added to Main: BA
  641.         Added to Chat: G
  642.         Added to Mark: S
  643.         Added to Read: AI, MRES, SH /S
  644.         Added to editor: Ctrl-P
  645. v0.23   920422
  646.         Panic - Login with conference status on + invite fixed
  647. v0.22   920414
  648.         Alt-F1..Alt-F4, Alt-1..Alt-0, Alt-K added
  649.         Configurable up/down limits added
  650.         Rush hour time limits added
  651.         Minimum login baud added
  652.         Local macros added
  653.         Added to Mark: F, D, Z
  654.         Added to editor: Ctrl-R, Ctrl-C, PgUp, PgDn
  655.         !!! Old users: Remember to run BBBS BUPDATE G !!!
  656. v0.21   920409
  657.         SCR_[SMURFI][123456789] added
  658.         IEMSI login added
  659.         SigOps added
  660.         Added to File: ADD FILE1+FILE2+...+FILEn
  661.         Added to Read: USER
  662.         Added to Util: ANSI
  663.         Added to Glob: B
  664. v0.20   920405
  665.         SCR_[MRUF][12345] added
  666.         Added to File: L /I, N /I, S xxx /I, K xxx /I
  667. v0.19   920403
  668.         RSCRIPT added
  669.         Alt-T, Alt-R, Alt-S, Alt-C, Shift-F10 added
  670.         Added to File: BI
  671.         Added to Util: C
  672.         Added to Read: MODE
  673.         Added to editor: Ctrl-L
  674.         Added to command line: BNEWF
  675. v0.18   920330
  676.         Alt-1, Alt-2, Alt-3, Alt-4 added
  677.         BMSG v3.17
  678.         More memory to DOS shells
  679.         Added to File: LHA
  680.         HS/Link support added
  681.         !!! Old users: Remember to run BBBS BUPDATE F !!!
  682. v0.17   920326
  683.         External doors added
  684.         Door #7 added (Make MLR)
  685.         Finnish BBBSTXT added
  686.         Added to Util: LANG
  687. v0.16   920322
  688.         SYSNOTE file added
  689.         USCRIPT, DSCRIPT added
  690.         Alt-F added
  691.         "(read)" added
  692.         Added to command line: BFORDER
  693. v0.15   920319
  694.         NS16550AFN support added
  695.         Unstandard COM support added
  696.         !!! Old users: Remember to run BBBS BUPDATE E !!!
  697. v0.14   920318
  698.         Free files added
  699.         Private to Conference files added
  700.         Faster QWK grab
  701.         Alt-A, Alt-N added
  702.         Hercules support added (except BCORDER)
  703.         SCRIPT, ASCRIPT, GSCRIPT added
  704.         Added to Main: O, A
  705.         Added to command line: BSTAT
  706.         !!! Old users: Remember to run BBBS BUPDATE D !!!
  707. v0.12   920315
  708.         Quick-login added (Firstname Lastname Q Password)
  709.         SYSOP.AVA file added
  710.         ALIAS.BBB file added
  711.         More stuff to configure
  712.         Added to Main: VER
  713.         Added to editor: Ctrl-K+Q, Ctrl-K+Z, Ctrl-K+C
  714.         !!! Old users: Remember to run BBBS BUPDATE C !!!
  715. v0.10   920314
  716.         Panic - BBBS BFILEDIT fixed for those locase losers
  717.         Faster GRAB
  718.         Added to File: S
  719.         Added to editor: AutoIndent (Ctrl-V twice)
  720. v0.11   920311
  721.         BBBS BCFG finally fixed!
  722.         Private messages are hidden from Co-SysOps
  723.         Added to command line: BCORDER
  724. v0.09   920310
  725.         Events added
  726.         Internal YModem
  727.         Added to editor: Ctrl-K+R
  728.         Added to command line: BTXT2BBS, BFILEDIT
  729. v0.08   920308
  730.         Internal XModem and XModem CRC
  731.         Node-Hippo added
  732.         Login.Log added
  733.         !!! Old users: Remember to run BBBS BUPDATE B !!!
  734. v0.07   920306
  735.         Guru added
  736.         Answer to incoming call added
  737.         QWK support added
  738.         Added to command line: BUPDATE
  739.         !!! Old users: Remember to run BBBS BUPDATE A !!!
  740. v0.06   920302
  741.         Panic - BBBS BCFG fixed again (too smart copy protection :-)
  742. v0.05   920302
  743.         Panic - BBBS BCFG fixed for new users
  744.         Panic - BBBSDEF.PAS and BBBSPACK.TPU were missing
  745.         Ctrl-X and Ctrl-C stops output
  746. v0.04   920302
  747.         First public version of BBBS
  748.         ARJ support added to archive viewer
  749.         Huffman-coder to message files, saves 50%
  750.         F N's date remembered until logoff
  751.         Added to Chat: N, A
  752.         Added to Read: SH /A, SH /U, RES /C:topic/*, RES /C:conf
  753.         Added to Glob: G A
  754.         Added to input: DEL
  755.         Added to editor: Ctrl-B, Ctrl-K+W, END-END-END
  756.         Added to command line: BOK, BCONF, BLIST, BUTIM
  757. v0.03   920226
  758.         BCG-Box started to use BBBS instead of MBBS
  759.         Last message read remembered for failed grab/dump
  760.         New FSE with wordwrap, VT100-scrolling and buffered output
  761.         Login fixed to look like MBBS
  762.         Reply-chains to FidoNet areas
  763.         "Join SF" -> "Topics are..."
  764.         More stuff to configure
  765.         MBBS->BBBS converter
  766.         BBBSTXT-file added
  767.         Multinode support
  768.         Added to Main: EDIT
  769.         Added to File: TYP, EXT, ARC, ZIP, DEL, I
  770.         Added to Read: B
  771. v0.02   920218
  772.         First beta-releases
  773. v0.01   901220
  774.         First version
  775.