09 Aug 1995 12:00:01 FQuery Change Log FQuery v56.03 Docs updated FQueryM removed from distribution. (available by netmail) FQueryP is now named FQuery. FQscan is now an executable. XScan and XSCAN.cfg now included. FQuery, FQscan, FQCheklist,FQFixList and FQrequest now all have proper version strings. new version of FQsearch corrects occasional errors in Description search 07 May 1995 00:21:12 FQuery Change Log FQuery v56.00 Two new optional netmail commands added: %request - if found, will place the requested file on hold for the remote site. Supports both the old flofile system with HLO and modern xferq outbound management systems. %uurequest - if found, and the filesize after uuencoding is less than 60K, it will be sent as multiple netmail messages. Fred's Fsearch is once again included, as it is used in conjuction with a freq.lst for these two optional commands. Changes: FQscan: SITELIST in FQ.cfg can now be set to '*', to force scan of all packets. Now places the TO address in the FQLIST tagname field when TAGNAME is NETMAIL. FQRequest: added, utility for new optional netmail commands. Requires UUencode and Fsearch on the path, as well as a freq.lst. Fixes: Defaults settings failed and an improper OUT filename was created when a netmail query was processed via a packet scan. Fixed. PID was improperly formed when minor version was .00, BOTH 0's were being stripped instead of just last one. Fixed. 21 Apr 1995 00:20:37 FQuery Change Log FQUERY now permits a Designated Reply Echo to be in a different FTN. 14 Apr 1995 00:20:44 FQuery Change Log Fquery v55.68 A small change to allow use of DEFAULTS only for commandline TEST queries. The tag index value of 0 is now permissable for the command line: FQUery TEST 0 subject TEST outputfile now prepends a line indicating 'Results of query for' the query. 12 Apr 1995 00:21:04 FQuery Change Log v55.67 FQuery Configuration Changes: The FQscan configuration keyword FINDLIST is DROPPED. The list of echos to scan is now built from the echos listed in FQ.cfg. Keywords which accept Boolean values MUST be set to either 0 or 1, NOT TRUE or FALSE. Fixes: A number of keywords were being read without stripping extra spaces or removing quotes, Fixed. 09 Apr 1995 00:20:37 FQuery Change Log v55.66 Defaults for certain boolean config items were not being set properly. This only affected netmail queries and commands. Fixed. No longer puts 'Found 0 matches' line for netmail commands. 23 Mar 1995 19:48:13 FQuery Change Log FQuery v55.59 Distribution Changes: FQCheckList added. The utility FQCheckList can be used to scan your filelist. It will output some statistics with which you may determine if your filelist is compliant with FQuery requirements. It takes as arguments the fullpathname of your filelist, the start column of the file description and the word number in the line of the description. FQFixList added. If your filelist is non-compliant, the utility FQFixList can be used to attempt to make a compliant one. The arguments are as follows: FQFixList inputfile outputfile columns offset fancy columns = number of columns in a file entry offset = character position where description starts fancy = characters which appear in col 1 of lines that have the same number of columns as a file entry For example: To convert a Cnet filelist produced by: TUCFGII v2.5 By Shawn McNeece FQFixList filelist newfilelist 5 38 +| To convert an AmiNet Index: FQFixList index newfilelist 5 42 | Config Changes: New keyword for PKT version:. NONETSCAN TRUE Set this TRUE if you have a method of scanning all netmail for messages to FQuery. If FALSE, FQscan will add any netmail messages to FQuery that are found only in those packets from the sites listed in SITELIST. Global keywords VIANET and SENDMAGIC are dropped and replaced by per-echo options. New per-echo keywords added: SECONDREPLY.n DEFAULT 0 A boolean indicating if Second Reply is supported for the echo. Second Reply capability is indicated by FQuery placing the 4D site address in the From: field of the response message. If FALSE (0), Second Reply requests will not be processed and indication of Second Reply capability will not be made. Note that second reply requests in netmail or to a multi-part reply are always ignored. Second Reply was always active in previous versions. NETABOUT.n DEFAULT 0 A boolean indicating if a ABOUT file should be sent as a netmail message if the length exceeds permitted siteheader line length for the echo. Replaces global SENDMAGIC NETRESPONSE.n DEFAULT 0 A boolean indicating if a response match list that exceeds the preset limits should be sent as multiple netmail messages instead of being discarded. Replaces global VIANET Fixes: FQsearch failed to find anything due to improper setting of FQsearch environment and name of the program, fixed. Since FQsearch was added, the number of matches displayed was 1 less than actual value, fixed. Know Bugs: description searchs of more than one word fail. Fix date: next weekend 17 Mar 1995 00:20:58 FQuery Change Log FQuery: Found small bug in subject parseing which would cause second filespec to be ignored if it wasn't the last query in the Subject field. FIXED A freqlist is no longer even optional, it is not used at all. FQLIST keyword removed from FQ.cfg Rationalized logging, bumped up the loglevel of some debugging to reduce logfile size. Loglevel is now a range of 0-9. 3 is default. For those using wordprocessors or other utilities that place redundant trailing spaces in the ABOUT file (site header), FQuery now strips trailing spaces to reduce bandwidth waste. FQcheckList.rexx: Added FQchecklist.rexx to determine if filelist is compliant with FQuery requirements. FQscan: FQscan now uses loglevel. Added additional info to low loglevel messages FQscan.cfg now merged into FQ.cfg. Items particular to PKT version are ignored in MSG version. FQsearch: FQsearch replaces both Search and Fsearch commands as well as 4 procedures in FQuery source, reducing overall code size. It also provides additional features. Two new config options are added for use by FQsearch: The start column of a file description in the FLLIST DESC_COL 39 The NUMBER of the column (starting form 1) in which the desciption appears. if a file entry in you file list contained: filename size date description, DESC_NUM is 4. DESC_NUM 4 These are both saved to an ENV: variable, ENV:FQsearch as a space separated string. eg: the above would be saved as 39,4 FQsearch provides for VERY stringent search patterns to reduce mismatches to a minimum. Keyword search not longer matchs embedded substrings and search is limited to filename and description fields of filelist. Description search is limited to description field of filelist. FileSpec search is limited to filename field of filelist. All searchs of a type (Keyword, FileSpec, Description) are done at the same time (maximum 3 passes of filelist). FQsearch also performs formattting of response output, providing multiple line columized descriptions. This feature was previously available only for FileSpec search when using a freqlist. 16 Mar 1995 at 16:11:55 UTC FQuery: Found small bug in subject parseing which would cause second filespec to be ignored if it wasn't the last query in the Subject field. FIXED A freqlist is no longer even optional, it is not used at all. FQLIST keyword removed from FQ.cfg Rationalized logging, bumped up the loglevel of some debugging to reduce logfile size. Loglevel is now a range of 0-9. 3 is default. For those using wordprocessors or other utilities that place redundant trailing spaces in the ABOUT file (site header), FQuery now strips trailing spaces to reduce bandwidth waste. FQcheckList.rexx: Added FQchecklist.rexx to determine if filelist is compliant with FQuery requirements. FQscan: FQscan now uses loglevel. Added additional info to low loglevel messages FQscan.cfg now merged into FQ.cfg. Items particular to PKT version are ignored in MSG version. FQsearch: FQsearch replaces both Search and Fsearch commands as well as 4 procedures in FQuery source, reducing overall code size. It also provides additional features. Two new config options are added for use by FQsearch: The start column of a file description in the FLLIST DESC_COL 39 The NUMBER of the column (starting form 1) in which the desciption appears. if a file entry in you file list contained: filename size date description, DESC_NUM is 4. DESC_NUM 4 These are both saved to an ENV: variable, ENV:FQsearch as a space separated string. eg: the above would be saved as 39,4 FQsearch provides for VERY stringent search patterns to reduce mismatches to a minimum. Keyword search not longer matchs embedded substrings and search is limited to filename and description fields of filelist. Description search is limited to description field of filelist. FileSpec search is limited to filename field of filelist. All searchs of a type (Keyword, FileSpec, Description) are done at the same time (maximum 3 passes of filelist). FQsearch also performs formattting of response output, providing multiple line columized descriptions. This feature was previously available only for FileSpec search when using a freqlist. FQuery Change Log created by Roof Post Utility by Robert Williamson