Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!gem.mps.ohio-state.edu!ginosko!uunet!mcvax!sunic!dkuug!tidk!storm From: storm@texas.dk (Kim F. Storm) Newsgroups: comp.sources.bugs Subject: NN 6.3 - Official patch #5 Keywords: nn patch Message-ID: <378@texas.dk> Date: 22 Aug 89 13:09:00 GMT Organization: Texas Instruments, Denmark Lines: 79 This is patch #5 for nn release 6.3. The imfamouos database corrupted error introduced in patch #4 is fixed by this patch. The fix is the same as the interrim patch I posted to comp.sources.bugs as soon as I fixed it, but at that time I had expectations to issue a larger official patch within a week or so, so I didn't make it an official patch then (patchlevel.h was not updated by the interrim patch). Since then the size of the patches since patch #4 has grown to about 300 kbyte, and it has really started to look like a new release rather than just patches. Therefore, I have chosen to reissue the interrim patch as official patch #5, and announce it to be the last official patch to nn rel. 6.3. The other patches I have on stock now may be issued as patch #6 if I get enough requests for them (bug fixes and several new features). But they are not really mandatory to use nn. If you want them, drop me a note. Since this is the last official patch to nn rel. 6.3, there is no need to apply it if you have already applied the interrim patch and are satisfied with the current functionality of 6.3. However, if you do it anyway (to get the version identification 6.3.5 right - and to be able to apply possible future patches), you should revert the interrim patch before applying this patch to avoid problems. ++Kim Storm *** /usr/storm/nn6.3.4/patchlevel.h Mon Jul 10 13:36:00 1989 --- patchlevel.h Tue Aug 22 13:19:09 1989 *************** *** 12,18 **** * 1989-06-28: Patch 2: several files * 1989-06-30: Patch 3: several files * 1989-07-10: Patch 4: several files */ ! #define PATCHLEVEL 4 --- 12,19 ---- * 1989-06-28: Patch 2: several files * 1989-06-30: Patch 3: several files * 1989-07-10: Patch 4: several files + * 1989-08-22: Patch 5: db.c */ ! #define PATCHLEVEL 5 *** /usr/storm/nn6.3.4/db.c Mon Jul 10 13:36:06 1989 --- db.c Mon Jul 17 22:31:59 1989 *************** *** 45,51 **** if (is_master) group_position = group_path_name; else { - if (gh->group_flag & G_NO_DIRECTORY) return 0; strcpy(group_path_name, news_directory); group_position = group_path_name + strlen(group_path_name); *group_position++ = '/'; --- 45,50 ---- *************** *** 83,88 **** --- 82,88 ---- } else { /* client */ + if (gh->group_flag & G_NO_DIRECTORY) return 0; *p++ = '/'; group_file_name = p; -- Kim F. Storm storm@texas.dk Tel +45 429 174 00 Texas Instruments, Marielundvej 46E, DK-2730 Herlev, Denmark No news is good news, but nn is better!