home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume39 / ncftp / patch05 < prev    next >
Encoding:
Text File  |  1993-09-20  |  4.5 KB  |  146 lines

  1. Newsgroups: comp.sources.misc
  2. From: mgleason@cse.unl.edu (Mike Gleason)
  3. Subject: v39i091:  ncftp - Alternative User Interface for FTP, v1.5, Patch05
  4. Message-ID: <1993Sep20.142204.14206@sparky.sterling.com>
  5. X-Md4-Signature: e1c63eb9ddcc2b370b93e314d76ffb7f
  6. Sender: kent@sparky.sterling.com (Kent Landfield)
  7. Organization: NCEMRSoft
  8. Date: Mon, 20 Sep 1993 14:22:04 GMT
  9. Approved: kent@sparky.sterling.com
  10.  
  11. Submitted-by: mgleason@cse.unl.edu (Mike Gleason)
  12. Posting-number: Volume 39, Issue 91
  13. Archive-name: ncftp/patch05
  14. Environment: UNIX, ANSI-C, !SVR4
  15. Patch-To: ncftp: Volume 39, Issue 53-57
  16.  
  17. This is the fifth official patch to ncftp 1.5.  This patch fixes 
  18. one damn bug introduced in the 1.5.4 patch.
  19.  
  20. As usual, you'll need the sources with all the previous patches applied
  21. for this to work.
  22.  
  23. There are supposed to be tabs in this patch. Make sure your newsreader isn't
  24. converting them to spaces; if you have problems you may want to check to see
  25. if your 'patch' program can handle munged tabs (like patch -l, perhaps).
  26.  
  27. I'll put up the whole 1.5.5 distribution up for ftp as:
  28.   cse.unl.edu:/pub/mgleason/ncftp155.tar.z
  29. Don't call during business hours -- you won't be able to download it.
  30.  
  31. diff -c ./ftp.c ../ncftp155/ftp.c
  32. *** ./ftp.c    Wed Sep 15 19:20:50 1993
  33. --- ../ncftp155/ftp.c    Thu Sep 16 20:16:54 1993
  34. ***************
  35. *** 421,427 ****
  36.    */
  37.   int command(char *cmd)
  38.   {
  39. !     CommandWithFlags(cmd, WAIT_FOR_REPLY);
  40.   }    /* command */
  41.   
  42.   /* This stub runs 'CommandWithFlags' above, telling it to NOT wait for
  43. --- 421,427 ----
  44.    */
  45.   int command(char *cmd)
  46.   {
  47. !     return (CommandWithFlags(cmd, WAIT_FOR_REPLY));
  48.   }    /* command */
  49.   
  50.   /* This stub runs 'CommandWithFlags' above, telling it to NOT wait for
  51. ***************
  52. *** 429,435 ****
  53.    */
  54.   int command_noreply(char *cmd)
  55.   {
  56. !     CommandWithFlags(cmd, DONT_WAIT_FOR_REPLY);
  57.   }    /* command */
  58.   
  59.   
  60. --- 429,435 ----
  61.    */
  62.   int command_noreply(char *cmd)
  63.   {
  64. !     return(CommandWithFlags(cmd, DONT_WAIT_FOR_REPLY));
  65.   }    /* command */
  66.   
  67.   
  68. diff -c ./main.c ../ncftp155/main.c
  69. *** ./main.c    Wed Sep 15 19:20:50 1993
  70. --- ../ncftp155/main.c    Thu Sep 16 20:16:54 1993
  71. ***************
  72. *** 7,13 ****
  73.   
  74.   #define _main_c_
  75.   
  76. ! #define FTP_VERSION "1.5.4 (September 14, 1993)"
  77.   
  78.   /* #define BETA 1 */ /* If defined, it prints a little warning message. */
  79.   
  80. --- 7,13 ----
  81.   
  82.   #define _main_c_
  83.   
  84. ! #define FTP_VERSION "1.5.5 (September 16, 1993)"
  85.   
  86.   /* #define BETA 1 */ /* If defined, it prints a little warning message. */
  87.   
  88. diff -c ./open.c ../ncftp155/open.c
  89. *** ./open.c    Wed Sep 15 19:20:50 1993
  90. --- ../ncftp155/open.c    Thu Sep 16 20:16:55 1993
  91. ***************
  92. *** 56,62 ****
  93.    * the variables have valid values by setting them to their defaults.
  94.    */
  95.    
  96. ! int InitOpenOptions(OpenOptions *openopt)
  97.   {
  98.       /* How do you want to open a site if neither -a or -u are given?
  99.        * anon_open is true (default to anonymous login), unless
  100. --- 56,62 ----
  101.    * the variables have valid values by setting them to their defaults.
  102.    */
  103.    
  104. ! void InitOpenOptions(OpenOptions *openopt)
  105.   {
  106.       /* How do you want to open a site if neither -a or -u are given?
  107.        * anon_open is true (default to anonymous login), unless
  108. diff -c ./open.h ../ncftp155/open.h
  109. *** ./open.h    Wed Sep 15 19:20:50 1993
  110. --- ../ncftp155/open.h    Thu Sep 16 20:16:55 1993
  111. ***************
  112. *** 33,39 ****
  113.   #define FTPMORE        2
  114.   
  115.   /* Protos: */
  116. ! int InitOpenOptions(OpenOptions *openopt);
  117.   int GetOpenOptions(int argc, char **argv, OpenOptions *openopt);
  118.   int CheckForColonMode(OpenOptions *openopt, int *login_verbosity);
  119.   int HookupToRemote(OpenOptions *openopt);
  120. --- 33,39 ----
  121.   #define FTPMORE        2
  122.   
  123.   /* Protos: */
  124. ! void InitOpenOptions(OpenOptions *openopt);
  125.   int GetOpenOptions(int argc, char **argv, OpenOptions *openopt);
  126.   int CheckForColonMode(OpenOptions *openopt, int *login_verbosity);
  127.   int HookupToRemote(OpenOptions *openopt);
  128. diff -c ./patchlevel.h ../ncftp155/patchlevel.h
  129. *** ./patchlevel.h    Wed Sep 15 19:20:50 1993
  130. --- ../ncftp155/patchlevel.h    Thu Sep 16 20:16:55 1993
  131. ***************
  132. *** 144,147 ****
  133. --- 144,150 ----
  134.    *  because that header also includes stuff like <readline/keymaps.h>.
  135.    *  Catman support added to Makefile.  Fixed problem with terminfo, where
  136.    *  $<2> etc., was not being removed from the terminal control strings.
  137. +  *
  138. +  * v1.5.5 - September 16, 1993.
  139. +  *  Fixed a bug where a key function wasn't returning it's results.
  140.    */
  141. --
  142. ______________________________________________________________________________
  143. mike gleason                 mgleason@cse.unl.edu             NCEMRSoft, baby!
  144.  
  145. exit 0 # Just in case...
  146.