NN 6.3 - Official patch #5

Kim F. Storm storm at texas.dk
Tue Aug 22 23:09:00 AEST 1989


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 at texas.dk        Tel +45 429 174 00
Texas Instruments, Marielundvej 46E, DK-2730 Herlev, Denmark
	  No news is good news, but nn is better!



More information about the Comp.sources.bugs mailing list