########## >> 1015 (v1.2) access_onlyfriends only for Free Version (not unregistered) access_selective only for Full Version Secu-Menu implemented 28.05.2000 ################### The Host Setup has two new options: Shortcut: Letter/Number to appear in the gorup-list "Own group list" option. If this is active, then MyNews downloads JUST headers from these groups from this host The group-list has got yellow separator-lines The group-stats are now '-' instead of zero for better survey. The group-settings (MyNews, Usenet, Visible) are now 'x' instead of yes and No (with magenta background) if 'no' for better survey Header download decides now correctly between MyNews and Usenet-groups No longer attempts to download Usenet-groups from MyNews & Vice versa Shift+Right mouse button for restoring default settings of WinBoxes removed. Right mouse button shows new dialog with the opporutniy to choose "default" now [server] spy_popup=1 now settable in the config - desktop settings (Auto show spy on errors) Special permission for 'abpeap' community removed [server] bag_per_group=0 can now be changed in the config - server-setup --> Manual: 'Textviewer' is also used for 'e' in Xover 'Texteditor' is used to edit ini.files, config-files, .... Feeding is now always desactivated for single messages if 'feed' is switched OFF for single messages. (in Xover: Feed/Post) Xover shows now number of cancels and hidden messages (if used) after refresh in the status line. Xover-Refresh can now be stopped with ESCape key. ---> Yellow warning appears (truncated list) .... Next should be change group or refresh. Purpose: If it takes too long and nerves, because I wanted to select a different group [desktop] desk_onewindow=0 =1: Close inactive viewer windows (only one is open) This is now changable in the Config-Desktop (checkbox) 'Logout' (Normal): Removes now all the MyNews-Hosts from the HostList copen/cclose: FileUsageLog: aDsp --> fDsp (fileDisplay) Changable only for Root-Servers and only in the Flags-Window (no Menu!) Does not verify other MyNews if the WWW-server is not active (schedule: stopserver) 03.05.2000 #################### >>>> This was Build 1014 - MynewsForPinupart ABPEAP-Version: community: "abpeap" --> fPay=1, always [server] access_killfile=0 Now also from the ini-file The server where the registration is sent to is now variable (by revision) [server] RegServer=root.winews.net:81 Maxgroups for tiny version extended to 10. ################### Ugly wrapping of long lines in header's of data-window: Disabled TinyVersion and Freeware do not send out WWW-Pages. They just accept 'upload'-requests Logout logs out ONLY at root-servers, no longer at all hosts (WWW-Servers off) [server] root_ident_community=1 Sends out only hosts from identical community (1=default) ##################### Dont send upload requests to disabled MyNews-Hosts Dont send Logout's to disabled MyNews-Hosts Flags in the application, Hides for good, kill, skill, know files,...... [server] hide_cancel=0 [server] hide_cancelled=0 xover_hide_cancel implemented (hide cancel message follow'up) xover_hide_cancelled implemented (hides the cancelled messages) Size of answers (quoted text) limited to 32 kB (32000 bytes) 26.04.2000 ##################### IDOK --> IDYES in dialogs for "enable download again. (smaller bug) Error-Message: Could not remove the old download file removed. (happened almost when the was no old download file to delete) 23.04.2000: ########################### Status-Display: "Feed"-Line: Off or ServerName + (automatic) Answer or post from MyNews: Checkbox "Feed to Usenet" possible in non mynews groups Off: Does post only local, On: Will add to upstream file Default setting: As 'feed.active' If 'feed.active' is OFF and this option is activated, then feeding is enforced! (Users wish first - and automatically) [server] access_onlyfriends=0 [server] access_killfile=0 datadir\acc_good.txt File of Friends for MyNews hosts datadir\acc_kill.txt KillFile for MyNews hosts [server] access_posting=0 Posting from non local hosts forbidden, =1: is allowed [server] access_ihave=0 iHave from non local hosts forbidden, =1: is allowed 22.04.2000: ######################## AutoPoster accepts now extensions: avi, mpg, mpeg, rm ####################### Expire: Setting for "maxmsg=0" caused NO EXPIRY of files at all. This is fixed now ! 0 = no limit for expiry files Expire: during expiry the server status display is set to "local" details now visible with "sDsp" (socket display) only New: Final expiry: files not backuped in the expired.ntx: (for mass servers) [server] expire_finally=1 MyNews accepts now "cancel"-messages in all groups (format: xsubject= cancel ) Cancel-Tree-expire: old bug (cannot move tree) found and removed Cancel-Tree is now expired during normal expire [server] can_exipre= 0: no expire ! default=168 = 7 days Cancel-messages can now create automatic follow-ups [server] can_followup=1 This is for downloading from control.cancel, only ! ############################ 'Move messages' works now properly. There are new numbers and well headers in the target group The keys o O s n l v V e r work now also in the data-window when message is visible Joining Sections (Xover) not in the tiny version AutoPost with splitting to multipart NOT in the unregistered version (Tiny) New functions: "Window - Show event log" & "Window - Show connect log" "Input - FullSpeed" & "Input-Normal Speed" has been re-activated "Start Server, Stop Server, Kill socket", "Reapir Database", has been moved back to the Server-Menu The "Show Window" functions has been moved to a new Main-Menu (Window) Menu-Text was wrong: "Usenet - Get new messages" --> "Usenet - Get marked bodies" corrected Help - About: now showing a proper "About Box" [server] fAutoLogin=1 : Just login (Default reachable by config-dialog) fAutoLogin=2 : Login and get new headers (manual editing only) fAutoLogin=3 : Login and get new messages (manual editing only) The function "MyNews-Login and Get new messages" is now "Login and Get new headers" The "Start-Button" makes now LOGIN and requests only new headers, not new messages ######################### If the useful hints are not there (manual\!hints.txt) then no more error appears. The messages are simply not shown. (deocde): Now schows when an attachement was decoded succesfully Multipart-Join shows now progress in the spy. Normal "Separators" are: begin, end and two lines in fornt of end - others are defective bags ! Errors in length indicate: M at the beginning, not 61 bytes in the line (scrambled line) The viewer tries now to view/start a picture also if is was stored after 'join' The Xstat-message is: External viewer started via filename. MultiPart-Join: Must set duplicate sections to 'ignore' .... displays now a list of missing sections AutoPoster splits now large files into sections. Comments are always sent as (0/##) prefix messages The default section size is 405000 bytes (9000 lines) The size can be set with: [server] fAutoPostMax=100000 (bytes) minimum value is 45000 bytes (1000 lines) fAutoPostMax=0 switches OFF the sections. Everything is posted in ONE piece. For the manual: Always 45 bytes are encoded into one line (with 60 chars + 'M' + LF) The first message (1/##) is always one line longer, because the "begin" is added Group-List limits depending on version: Unregistered: 5 groups, Registered: 20 groups, Pay/Root: 1000 groups WinBox '1' shows now the Group+Stat+Spy (as default for startup) WinBox '2' shows now the Stat+Spy WinBox '3' shows now the Group+Xover+Data old WinBox '3' (with Viewer window) has been removed Xover: 'j' (act-join) joins multipart messages (data\temp.ntx) and tries to decode them (to files directory) 'Ignored' and 'Deleted' messages are ignored. This searches from the actual line to the end of list. Sorting is necessary before - else missing parts are displayed. Just checking for filename and the sections identifier (##/##) - NOT for subject and author ! FirstTime: Registers now the 'true' name without the extension. If this works, then the 'normal' name is valid from the beginning. Else the 'extended name' is used. FirstTime: read "server\grp-inst.txt" if "grp-list.txt" is not found. Rewrite the grouplist then after reading it. Helpfile: "ReadBags" --> "BagFiles" All config-help-docs are renamed now - and updated to valid status .... Upload setup help moved to downlaod setup: fixed..... Attempt to start a download while "stop" is active: .... Manual Download (Down) & MultiDownload show now a dialog box and warn / allow to re-enable downlaod now Now counting down the # of remaining lines in the "Actual download display line in Status Window" AMODE_IDLE replaced by ADOWN_IDLE: --> Feeding server can be used for download & Downlaod server can be sued for feeding Cancel message: Refresh "approved" by "none" desiabled for Root-Servers ############################################################################# ########################>>>>> Build 1011 --> Outgoing release as V1.01 Xover - new menu: Post Post new message Post replay Post upstream (existing) Post cancel message (existing) ########################### Read bags (manual start) shows a dialog box with the current settings and confirmation Hintfile: mynews/manual/!hints.txt The menu 'Off' in the viewer-window enables the "nevershow" option Hints can be temporarily switches off (and on again). Hints can be temporarily shown all again (and hidden again) The minimum size of the view-window is now 80 pixels in Y when it pops up. A crash has been fixed which occured when a message (for display in the data-window) contains lines with more than 1024 characters (happened in the newsgroup-line) The feed-and order speeds are now used correctly in Aync operations The Express Server Setup is now: Setup Usenet Servers New menu: Config - Add new host: Easy addition of new hosts Manual download from single hosts: SHows now the server-names for the default servers New flag for spy: Show only errors (Just red output) AutoPost allows creation of multiple sets for different purposes !connect.log is written ######################## All Hint-Helptexts implemented "Test-Button" desactivated Server names limited to lower cases. Uses a predefined community Uses ES_HSCROLL for all edit-fields (longer input) ######################## ALL Edit-Boxes (not the Value-boxes) are now auto-hscroll for larger input size Uses now a predefined Community from the INI-File mynews\crex.dat existance enables the "CrReg"-Button: MAIN_CREATEREG fPay implemented (payware) New, better encoding for registration (.name) implemented (both work now) Online registration implemented. (Delivers immediately if a name is already used or free) ---- Min: 5, max: 31 chars for the server name Setting of Full/Normal speed Inbound works now (flag_down_fullspeed=1) All groups are now always VISIBLE to my own, local newsreader (and in my local network) !!! independent from the status of the "visible" flag (For Listing of all groups - and for selecting a group for download) If the group is marked as inivisble, then NOBODY outside sees it - and cannot select it. Xover-Sortmode and Threading Off now stored in the INI-FIle: [xcolor] sortmode=1 [xcolor] threading_off=1 keep_msg is now FIXED set to '2' (keep ALWAYS in the groups) DISCONNECT from all: disconnects now also the feeding socket (if idle) Uses now the idle download socket from my feeder also for immediate uploading Unknwon time zone is no longer an error - but a warning (normal iDsp-Print) Logs all WWW-Calls to: \!www.log (growing file) Does not log WWW-Calls from my local network Does not identify (Reverse-DNS) local hosts Does no longer suck back or goes to watch-mode for MyNews-Hosts which are on my own fixed Usenet-Host-List [default] flag_too_old=30 now configurable in Config - Download [server] bag_per_group=1 : Saves all bags to different bag-directories (one per group) Main-Window: Server - Clean Status display: Hides the inactrive sockets and the inactive hosts Checks now ALWAYS the host-timers. (no more depending on "acthost_timers" Performs now MyNews-Verify also if a downlaod is still active (is now async) Server answers with '400 xxxxx': Stops now entire download (this article, then down_stop and down_loop_end) [desktop] onewindow=1 keeps only ONE reader-window open (data, xover,groups) (ESC closes Data, View and Xover) Scheduler: name=login makes now ONLY a login (no download) name=request makes now a login AND gets new headers [server] flag_mode_server Sends out "200 server mynews ok" - NOT "200 MyNews " [server] flag_mode_reader Sends out "mode reader" (never: mode MyNews) Both just for special usage of my hidden servers 02.04.2000 ########################## Sending of 'idle\r\n' disabled 30.03.2000 ####################################### fAutoPostDir: default --> startdir\autopost xover.tmp - file removed (sowieso unnoetig) ====== Verify is now done with a new async routine on the NNTP-Port vfyTimer5: Timer for root-servers: Verify a host after this time vfyTimer6: Timer for root-servers: Keep verify connection open this time Xover done just if a host is already connected (Reduce delays) Shutdown with active resolver makes no more GP-faults Root: Sends the hosts now from the memory list. logging.txt no longer used Shows now the community of the new hosts (from the root-server) Scheduler accepts: time=sec=60 time=min=10 time=hour=24 Schedule accepts: name=input-headers name=mynews-headers ==> 1008 Special options per group Flags for switching off parts of the status display Spy pops up when errors occur GetFile and Get-Miss are evaluated at startup time Saves bags in different directories for each group Reads also NTX-Files when reading bags and no bag-files are there (but ntx are found). Writes \mynews\!connect.log No more fatal&stop in tree & others No threading when cancel in the groupname Server - View actual log #################### done since 1007 Data-Window shows now different colours (Blue, Green, Magenta) for '>' quotes fAutoLogin==1 Just Login fAutoLogin==2 Login and get messages New: fAutoHeader=1: Download new headers at startup Async resolver implemented. Will no longer hang up during async operations. Group with not dot in the groupname are _never_ downloaded (Headers) These are used as local folders, only Login is now possible during downloads (Just Login - NOT login & Get messgaes) New function: Xgroup - Extra: Download new headers (for just this group) Download ALL headers (for just this group) Xover: Find again: Also with CTRL+L Xover: Post a message again: Use 'P' (Act - Post message upstream) Xdata: Reply-Colors: [xcolor] rep1=0,0,160,blue rep2=96,0,96,magenta rep3=0,128,0,green Setup-Program created (add to credits: 'hall of fame') Dlg-Boxes are now GRAY Texts are now thin font TAB works now on checkboxes - special 'active' square around the box MultiAutoPost mentioned in Doku ? 'Expected' - progress display during Xover refresh