########## > Build 2009 - 29.Dec.2002 Real Innovation: 'Travellers Mode' (Full version only) For a long time I wanted this feature for myself - and I've seen also request in the newsgroups for such a tool. So people who are often not at home at their PC but want to follow the binary (and download large binaries) are now also able to control the downlaod behavior of their MyNews at home. This is the method: Your HOME PC is running all the time - and fetches headers or whatever. Your PORTABLE NOTEBOOK is with you. And on your way you fetch just headers - select what you like (mark for download) and use download with a special "remotely order" account on your home pc's MyNews. You HOME pc will fetch everything you want - and you dont need to download it from a hotel or a company. This is what you do: You create a special account on your home pc. This is then an "all headers" and "remotely order" account. It is not possible to download messages with such an account. it is just possible to ORDER messages at this host. The host decides itself when he fetches the messages (which is easy with full automatic). The "remotely order account" needs these permissions: *,username,password,rpixgwho The 'h' grants access to all headers (even if the msg is not yet fetched) The 'o' makes this a true order account. The 'order' account cannot download msgs. Just order. If you are not at home (travelling, in the office, on vacation), then your Home-MyNews is running fully automatic: It logs in (perhaps uses a dialup at specific hours), fetches new headers, perhaps fetches some msgs automatically AND IT FETCHES THE MARKED MESSAGES automatically. Be sure that your Home-PC runs well. You can find it from remote by LOGIN with mynews (with your personal community) or with a dynamic DNS system. On your travel you have your notebook computer with you. There you are having also MyNews installed. The free version is enough. You fetch headers from wherever you want (your NSP, your own MyNews, other MyNews). Then you select the messages for downlaod which your HOME PC should fetch. Then you contact your home-pc with your ORDER account - and fetch bodies - just as usual. Your Home PC does not have the messages - and adds them just to its DOWNLOAD FILE (which will be fetched later). And your own MyNews is just told, that the message was stored for remote order. This is pretty fast. You can do this as often as you want. If you come back home, then all the messages you've remotely ordered are on the harddisk of your HOME PC. That's all. Folks ! Binary newsgroups even if you are 8 weeks away from home without DSL. Bugfix: Local "input-MyNews messages" deliver welcome message before FD_CONNECT. Assumes the incoming data to be the welcome msg now. Could be race and hazard in Win-2000. Bugfix: It should be possible to cancel now a running Block-Join. Authentication: Authentication can now be also used if it is not activated. In this case any wrong authentication is also accepted - but meeting a correct login will use the permission for that account. Local Proxy access & Local 'all header access' The permissions can be now also granted by authentication with username+password. This permits to activate these options also for local/LAN users even if the local/lan permission is generally switched OFF. Remote Proxy Operation: (Full version only) The selective access permits now to give remote users (not in my LAN) proxy access. This WILL block the MyNews which acts as a proxy during sending out the current article and is not recommended for general use - but only for "travellers". The permission letter for the remote proxy mode is 'y' It is not further documented. Handle with care. Bugfix: "GroupWindow -> Load -> New/All hd/msg" These functions did download headers for ALL groups with the new, async header fetch. Now these functions are using again the old routines and should work properly again. Free Version: Xover - Good, Kill, ServerKill Lists: These three lists are now also available in the FREE version. They permit easy survey who are friends and spammers in newsgroups. It is NOT possible to use the good list for automatic downloads with the free version. This requires a FULL version. Xover - Multipart Order: (not recommended for newbies) It is now possible to use the "ORDER" function on a multipart (1/n) header. MyNews will issue a warning dialog in ALL cases - because ordering many part might take a lot of time. So the user MUST confirm that order. If a block of lines is marked for ORDER then every single multipart must be confirmed. If 'View -> show all hidden lines" is selected and multiparts are included then NO confirmation is required because the user can SEE what he wants. Keep in mind that ordering a multipart will BLOCK the download for subsquent orders. Ordering a 50 part video or audio file is always a bad idea. I strongly recommend to MARK them for DOWNLOAD and start the BODY download later. This might be waste of time - but if an order (of 100 Megs) is already in progress then the next ORDER (and even for a very short text msg) has to WAIT until one of the download threads has finished the current message. If the actual order thread is busy on a slow server then this can take minutes ! And the ORDER function does NOT start a multi-host-download because this is nearly unmanagable with the current complexity of multihost and farms. Severe Bugfix: Re-Registration The Builds 2000-2007 had the problem that the password for a username was wrongly transmitted. A randomly generated string was sent as a password. It is not possible to re-register these names, because the password was never visible. Now the password is properly sent (and stored at the registrataion server) as before. It should be no longer a problem to re-register a free version after re-installation. Memory Watch is now checking up to 50.000 items (previously: 10.000 items) ############ > 29.12.2002 Severe Bugfix: Sending own messages upstream (post, autopost, feed) tried to give back the same memory twice. The resulting effects were unpredicatble behavior of subsequent operation. Fixed. User: Severe Bugfix: MyNews could not connect to hosts which answer to connect with "201 - no posting allowed...." This is mostly the case on free (public) news-servers. Now all versions of MyNews permit a connection to such hosts. Bugfix: Popup LogWindow (Spy) The window popped up also for warnings. Now it appears only for events again. Memory usage for XOVER window: The 'author' is no longer held in an own allocated memory area. This improves the speed of scanning a group's message list before it is shown. The sorting 'by author' is now slightly distorted because the subsequent DATE is used to sort now - which usually starts with the day of the week :-(( If necessary then this will be fixed again (on costs of sorting speed). The previous version was better because it did use the real (calculated) date as a secondary sorting criterium. The 'msgid' is no longer held in an own allocated memory area. This improves the speed of scanning a group's message list before it is shown. The sorting by "message-id" (host in the msgid) is slightly affected because the secondary sorting crterium (date) is no longer used. Threading might be a but slower now. The XOVER list is no longer scanned for duplicate entries during the initial scan. If there are any duplicate entries then they are detected by the threading - and now written to the warning log. Such duplicate entries are only caused by malfunctioning crosspost detection and should not happen at all. They WILL happen during the display of the "missing messages list". These three changes are MAJOR changes to the reader functionality. It is possible that unwanted side-effects and non operational functions occur. In depth testing is necessary. Bugfixes: Hunting memory consumption: 1) The HostName in the sockets was kept forever to avoid NULL compare. Now the Hostname is released as soon as the socket is re-used (ResetSocket) 2) DlgText2 (bold text) and DlgTextY (yellow backgnd) did not release their memory after closing the dialog box. Now the text mem is released in both cases. 3) Closing a DialogBox unepectedly caused loss of the allocated memory for the dialog items. Now a centralized prcedure [DlgFree()] closes an open dialog and releases all the allocated ressources. 4) The Status Window shows now the "Ressources" usage in the Information section. This applies only to full versions and root servers. Such users are expected to report problems (if any) seriously to the developer. The "Used memory blocks" are the actually allocated memory block relative to the value after startup. It should not grow too much. If it grows constantly then MyNews is still consuming memory (which should only happen in cases of unforseeable and not intercepted trouble). A slow growth is acceptable. The second value is the maximum peek value in the mem-tracer-routines. Just up to 10.000 memory blocks are traced (if mDsp is activated). This value is easily exceed as soon as very large groups are viewed with the XOVER window. Then the memory trace does no longer work. This is a trace for the long-time-server function. The XOVER window is right under control - and no trace is necessary for it. The Open files are shown. MyNews has ALWAYS two files open: The actual LOG file - and the latest BASE file (if base is used for msgs) This old compiler is able to have up to 34 files open simultanously. The text placed at the NULL pointer (by the compilers runtime system). If this text is different from NULL, then the software has a severe bug. If this text is differently then the appearing text should be reported to the developer and MyNews should be shut down and restarted. 5) Incoming connections show the IP of the caller until it identifies itself as a MyNews. The name of that MyNews replaces that IP-NUmber and the string was lost in nirwana. Fixed now. The IP-number-string is now released. ############### > 28.12.2002 Status-Action-Display: The flickering of the Action Status during header download is now reduced because the status is not resetted to NULL (hide). The last "done" status remains there. Speed-Config-Dialog: The size of the edit boxes has been extended. This permits higher values than 99.999 The text for the sharing seed has been extended by [128-1.000.000] There ZERO cannot be used ! Severe Bugfix: Rotating the logfile with activated file spy display caused a crash of MyNews due to a recursive call of the logfile-rotation function. Visible only for porgrammers (in full file debug mode). Fixed. copen, copen2, cclose: FileMonitor functions are now properly handling the counter for the maximum amount of scannable files for cclose (c_anz). ############### > 27.12.2002 --> Build 2008