Annotation of rpm2html/CHANGES, revision 1.39

1.35      daniel      1: 1.0:
                      2: ====
1.39    ! daniel      3:   * serious memory usage debugging.
        !             4:   * speedup code, hash table for resources.
        !             5:   * reduced a lot memory consumption by separating extra RPM data.
1.36      daniel      6:   * added the mirrors.html link to the links headers.
1.39    ! daniel      7:   * updated to the latest XML code, memory leak proofed.
        !             8:   * improved the indexes page output.
1.35      daniel      9: 
1.32      veillard   10: 0.99:
                     11: =====
                     12:   * parse SuSE sources RPMs with .spm suffixes
1.33      veillard   13:   * changed the output for source RPMs
1.34      daniel     14:   * exit if config file is corrupted
                     15:   * cleanup of the RDF tree output (new module cleanup.c).
1.32      veillard   16: 
1.31      veillard   17: 0.98:
                     18: =====
                     19:   * Rpm2html now dumps mirror informations from the config file too to
                     20:     allow the rpmfind clients to get distribution informations and
                     21:     mirrors lists.
                     22:   * Upgraded the XML/RDF encoding libraries, the old RDF encoding
                     23:     compatibility flag should be removed in the next release.
                     24: 
1.30      daniel     25: 0.97:
                     26: =====
                     27:   * Applied autoconf/makefiles patches from Karl Eichwalder <ke@suse.de>
                     28:   * Added the generation of the RDF "apropos" description
                     29: 
1.29      veillard   30: 0.96:
                     31: =====
                     32:   * Cleaned up the make, now libxml builds in the local tree, and it's
                     33:     possible to build outside of source tree.
                     34: 
1.28      veillard   35: 0.95:
                     36: =====
                     37:   * separated rpmfind from rpm2html, it's now standalone
                     38: 
1.27      veillard   39: 0.94:
                     40: =====
                     41:  * Mainly working on the rpmfind stuff, integrated with libWWW which
                     42:    already improves performances a lot even if it does only one request
                     43:    at a time
                     44:  * rpmfind now allow querying for a specific version of a package
                     45:    like "rpmfind gcc-2.7.2-3".
                     46:  * rpm2html is now available from the W3C public CVS tree
                     47: 
1.26      veillard   48: 0.93:
                     49: =====
                     50:  * Enhancement to rpmfind, distribution detection, 
                     51:  * Fixed the binary RPM
                     52:  * rpm2html now show new packages with a "new" icon.
                     53:  * Moved to the W3C Copyright (BSD like) since I'm using W3C resources.
                     54: 
                     55: 0.92:
                     56: =====
                     57:  * First shipping of rpmfind, unfortunately it wasn't included in the
                     58:    binary RPM :-\
                     59: 
                     60: 0.91:
                     61: =====
                     62:  * Intermediate bug-fix release
                     63: 
1.23      httpng     64: 0.90:
                     65: =====
                     66:  * Makefile.in (dir.gif.h): Call compressor with path.
                     67: 
1.24      veillard   68:  * Started adding RDF parser and generation, modification of
                     69:    HTML entities encoding, since XML will have a different one.
                     70:    Bug fixes.
                     71: 
                     72:  * Removal of main static buffer size problems.
1.23      httpng     73: 
1.25      veillard   74:  * Work on an RDF api
                     75: 
1.22      veillard   76: 0.85:
                     77: =====
                     78:  * corrected a bug in the FTP URL for subtrees
                     79: 
                     80:  * started adding code to dump the real tree
                     81: 
                     82:  * got rid of scandir() and isblank() for portability
                     83: 
1.18      veillard   84: 0.80:
                     85: =====
                     86:  * added a count to Group, Distribs and Packagers lists
                     87: 
1.19      veillard   88:  * Added msg.de and change the installation process, install the
                     89:    config file in @sysconfdir@ and msg.* in @datadir@ thanks to
                     90:    Karl Eichwalder <ke@suse.de>
1.20      veillard   91:  
                     92:  * Added Map of the site, and dump of information per directory.
1.21      veillard   93:    Involved a lot of changes internally.
1.20      veillard   94:  
                     95:  * Use subdir command rather than dir for per-distribution HTML
1.21      veillard   96:    subtrees.
                     97: 
                     98:  * Changed the sort algorithm, was too slow for big archives.
1.19      veillard   99: 
1.14      veillard  100: 0.70:
                    101: =====
                    102:  * Memory debugging through Insure++, removed a few nasty things.
                    103: 
1.16      veillard  104:  * Changes to support Caldera packages.
1.15      veillard  105: 
1.16      veillard  106:  * Warns in case of lack of resource lists.
1.15      veillard  107: 
                    108:  * Extended the language files.
                    109: 
1.16      veillard  110:  * Added extra header configuration.
                    111: 
1.17      veillard  112:  * Added patches from Gary Thomas (Changelog, zlib, typos).
                    113: 
1.12      veillard  114: 0.60:
                    115: =====
                    116:  * ByDate is now completely splitted in reasonably sized chunks with
                    117:    next pointers.
1.13      veillard  118:  
                    119:  * ByName is now splitted into N separate files depending on the
                    120:    package first letter.
1.12      veillard  121: 
1.8       veillard  122: 0.50:
                    123: =====
                    124:  * Added a fixed size limit to ByDate.html ... People are interested
                    125:    in fresh RPMs, not in a 800Kb HTML page !
                    126:    MAX_PAGE_LENGHT in rpm2html.h for # of packages.
                    127: 
1.9       veillard  128:  * Added a -force flag to force the output of HTML pages, bypassing
                    129:    the file timestamp checking.
                    130: 
1.10      veillard  131:  * Added recursion in directories. The HTML follow the directory
                    132:    tree and is built on the fly.
                    133: 
                    134:  * Corrected serious errors in the HTML output.
                    135: 
1.11      veillard  136:  * Added a Spanish setup file, thanks to iolalla <iolalla@unav.es>.
                    137:    Check http://keynes.cti.unav.es/eurielec/ too.
                    138: 
1.4       veillard  139: 0.40:
                    140: =====
                    141:  * Multiple architecture support has been added.
                    142: 
1.5       veillard  143:  * Inserted table breaks in big lists of packages, this
                    144:    slighly breaks the nice alignment but helps the browser
                    145:    rendering a lot !
                    146: 
1.6       veillard  147:  * Handle the file modification time to avoid rewriting all
                    148:    the files at each run, if not needed. This was breaking
                    149:    HTTP caching based on file timestamps!
                    150: 
                    151:  * Handle more than 2 Gig of RPM data.
                    152: 
1.7       veillard  153:  * Correct HTML output to be HTML 4.0 compliant.
                    154: 
1.3       veillard  155: 0.30:
                    156: =====
                    157:  * Corrected bugs concerning generated links for Vendor
                    158:    and Distribution.
                    159: 
                    160:  * Added an header for navigation.
                    161: 
                    162:  * Corrected a small bug concerning the color front-end packing
1.1       veillard  163: 
                    164: 0.25:
                    165: =====
                    166:  * Applied patches from Elliot Lee.
                    167: 
1.2       veillard  168:  * IMPORTANT:
                    169:      - the "url" field in the config file now
1.1       veillard  170:        indicate the URL (absolute or relative) to the
1.2       veillard  171:        set of generated HTML files, not the rpm2html
                    172:        Home page anymore !
1.1       veillard  173:      - The mirrors for a directory are now indicated using
                    174:        the "mirror" keyword !
                    175:      - Also there is no more way to change the rpm2html
                    176:        URI from the config file, one need to recompile.
                    177:  
                    178:  * Added PRINCIPLES and CHANGES
                    179: 
                    180:  * General cleanup of the configuration file handling.
                    181: 
1.2       veillard  182:  * Support for differents architectures (via directories).
                    183: 
1.1       veillard  184: 0.2:
                    185: ====
                    186:  * A better page colorization rendering
                    187: 
                    188:  * Added the support for localization
                    189: 
                    190:  * Added support to dump the actual installed
                    191:    RPM base on the local machine.
                    192: 
                    193: 0.1:
                    194: ====
                    195:  * First release
                    196: 
1.39    ! daniel    197: $Id: CHANGES,v 1.38 1998/11/15 23:44:35 daniel Exp $

Webmaster