"Fossies" - the Fresh Open Source Software Archive

Member "hd2u-1.0.4/NEWS" (1 Sep 2017, 6141 Bytes) of package /linux/privat/hd2u-1.0.4.tgz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "NEWS": 1.0.3_vs_1.0.4.

    1 hd2u 1.0.4
    2 ----------
    3 
    4 This stable release contains following changes since last stable release:
    5 
    6 	* getopt from glibc is used instead of popt
    7 
    8 
    9 Peter Hanecak <hany@hany.sk>
   10 
   11 
   12 hd2u 1.0.3
   13 ----------
   14 
   15 This stable release contains following changes since last stable release:
   16 
   17 	* if file type is undetermined (file without line endings or empty
   18 	  file), print so in verbose mode and do not try to convert such
   19 	  file thus avoiding truncation of such file
   20 
   21 	* print "stdin" instead of "(null)" in verbose mode
   22 
   23 	* Makefile.in tweaked to avoid confusing gcc 2.95.3
   24 
   25 
   26 Peter Hanecak <hany@hany.sk>
   27 
   28 
   29 hd2u 1.0.2
   30 ----------
   31 
   32 This stable release contains following changes since last stable release:
   33 
   34 	* added 'b' to 'fopen()' calls so that conversion is not confused on
   35 	  platforms like Cygwin
   36 
   37 	* added %%{?dist} into RPM spec file
   38 
   39 
   40 Peter Hanecak <hany@hany.sk>
   41 
   42 
   43 hd2u 1.0.1
   44 ----------
   45 
   46 This stable release contains no functional changes since last stable
   47 release. Changes are related only to build provess:
   48 
   49 	* after compilation you can run test:
   50 
   51 		'make test'
   52 
   53 	* you can build optimized hd2u using profile-directed optimizations:
   54 
   55 		'make dos2unix-optimized'
   56 
   57 	* it should be possible to build hd2u under MinGW/MSYS
   58 
   59 
   60 Peter Hanecak <hany@hany.sk>
   61 
   62 
   63 hd2u 1.0.0
   64 ----------
   65 
   66 This stable release contains no functional changes since last development
   67 release (0.9.2). Only few typos in documentation has been fixed.
   68 
   69 Most notable changes since last stable release (0.8.2) are:
   70 
   71 	* support for Macintosh text format
   72 	* new --version (-V) option
   73 	* documentation enhancements and fixes
   74 
   75 
   76 Peter Hanecak <hanecak@megaloman.sk>
   77 
   78 
   79 hd2u 0.9.2
   80 ----------
   81 
   82 In this release issues with some binary files being recognized as text files
   83 in Macintosh format should be resolved. Also documentation has been enhanced
   84 and some typos in it fixed.
   85 
   86 
   87 Peter Hanecak <hanecak@megaloman.sk>
   88 
   89 
   90 hd2u 0.9.1
   91 ----------
   92 
   93 New --version (-V) option has been added to display version information and
   94 build process has been enhanced.
   95 
   96 
   97 Peter Hanecak <hanecak@megaloman.sk>
   98 
   99 
  100 hd2u 0.9.0
  101 ----------
  102 
  103 This release starts development period. Most notable change is addition of
  104 support for Macintosh text format.
  105 
  106 
  107 Peter Hanecak <hanecak@megaloman.sk>
  108 
  109 
  110 hd2u 0.8.2
  111 ----------
  112 
  113 This release introduces read/write buffers which increases conversion
  114 performance about 9 times.
  115 
  116 
  117 Peter Hanecak <hanecak@megaloman.sk>
  118 
  119 
  120 hd2u 0.8.1
  121 ----------
  122 
  123 Temporary files are now created in directory defined by TMPDIR or TMP
  124 environment variable. If no such variable is found, '/tmp' directory is
  125 used. Also security has been enhanced by usage of 'mkstemp()' instead of
  126 'tmpnam()'.
  127 
  128 
  129 Peter Hanecak <hanecak@megaloman.sk>
  130 
  131 
  132 hd2u 0.8.0
  133 ----------
  134 
  135 This stable release consists of documentation updates and fixes.
  136 
  137 
  138 Peter Hanecak <hanecak@megaloman.sk>
  139 
  140 
  141 hd2u 0.7.2
  142 ----------
  143 
  144 Compilation issues with gcc 2.96 were resolved and documentation has been
  145 fixed.
  146 
  147 
  148 Peter Hanecak <hanecak@megaloman.sk>
  149 
  150 
  151 hd2u 0.7.1
  152 ----------
  153 
  154 In this release, there are following changes:
  155 
  156 1) convert() is reworked so it always "caches" input into tempfile (even
  157 when no conversion is done *). This makes dos2unix able to convert data from
  158 stdin again. Also scan/detect code has been separated from logic (conversion
  159 type selection) and verbose output. Also every conversion type (dos -> unix,
  160 unix -> dos, copy) has now its own optimised loop.
  161 
  162 2) From above changes comes some performance issues (I do not know if anyone
  163 cares about them, but still I'm going to write about it):
  164 	- conversion of big files should be faster (optimised loops for each
  165 	conversion)
  166 	- conversion of a lot of files should be slower (while there is full
  167 	input scan and more logic)
  168 	- even when just testing (--test and --verbose, --test alone makes
  169 	just file reads without any output) temporary file is used to store
  170 	input - this is because I did not wanted to slow scan with condition 
  171 	'if (!testmode)' on each 'fputc()' thus slowing conversion; I think
  172 	test will be used much less then conversions
  173 
  174 3) As opposed to version 0.7.0, binary files are skipped only when --skipbin
  175 or -b option is used. I'm from Slovakia and our charset uses codes above
  176 126 thus all our conversion which uses dos2unix 0.7.0 wont work on such
  177 files. So to maintain some backward compatibility from now binary files will
  178 be detected but not skipped by default.
  179 
  180 By the way, if you are using 'dos2unix *' you should be VERY CAREFULL!!! It's
  181 something like 'rm -rf .' if missused. So 'dos2unix *.txt *.c *.h doc/*.html'
  182 would be far better (even if not that comfortable).
  183 
  184 4) Rouge '\r' characters (DOS format line breaks with missing '\n' after
  185 them) are now reported but affected only by 'dos -> unix' conversion - they
  186 are skipped.
  187 
  188 5) If you give directory as input file to 'dos2unix' it will be skipped (I
  189 have better no idea what it was doing untill now).
  190 
  191 
  192 Peter Hanecak <hanecak@megaloman.sk>
  193 
  194 
  195 hd2u 0.7.0
  196 ----------
  197 
  198 This is development release based on changes from Rob Ginda
  199 <rginda@netscape.com> which breaks conversion functionality when converting
  200 data from stdin. So users which requires proper functionality of stdin
  201 conversion should continue to use version 0.6.0 (or earlier) and wait for
  202 fixed version to be released (or make a fix for themselves - in such case I
  203 would be happy to receive that fix :).
  204 
  205 Peter Hanecak <hanecak@megaloman.sk>
  206 
  207 
  208 Copyright (C) 2001, 2004, 2005, 2007, 2008 Peter Hanecak <hany@hany.sk>
  209 
  210 This program is free software; you can redistribute it and/or
  211 modify it under the terms of the GNU General Public License
  212 as published by the Free Software Foundation; either version 2
  213 of the License, or (at your option) any later version.
  214 
  215 This program is distributed in the hope that it will be useful,
  216 but WITHOUT ANY WARRANTY; without even the implied warranty of
  217 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  218 GNU General Public License for more details.
  219 
  220 You should have received a copy of the GNU General Public License
  221 along with this program; if not, write to the Free Software
  222 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
  223 
  224 See the COPYING file for license information.