1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151
|
Changes between cutils 1.5.2 - cutils 1.6
* Cleaned up long-standing bugs and package distribution.
* chilight
- added roff and tty formats, better handling of #xxx preprocessor
directives and some minor changes.
Contributed by Jukka A. Ukkonen <jau@iki.fi>.
- added ANSI escape cleanup.
- cleaned up HTML output.
- added `-t' HTML title option.
- removed useless `-d' option.
- renamed `-s' "style" option to `-f' "format".
* cobfusc
- cleaned up.
- added `-A' heavy obfuscation option.
- added `-f' separate output option.
- added `-x' exclusive mode option.
- added `-z' identifiers pairs option.
- removed useless `-h' option.
- fixed bug with the `-e' option.
- inverted `-p' and `-r' options behavior.
* yyextract
- cleaned up HTML output.
- added `-t' HTML title option.
* Removed cinfo, cinfoc, cinfodc, cweave, ctangle components.
Changes between cutils 1.5.1 - cutils 1.5.2
* Bug fixes.
* `cobfusc'
- added the digraphize option (-b).
- simplified the trigraphize option from `-t no|all|random' to `-t'.
Changes between cutils 1.5 - cutils 1.5.1
* bug fixes
Changes between cutils 1.4 - cutils 1.5
* bug fixes
- `chilight' ANSI escapes work again.
* added the `ctangle' utility.
* added the `cweave' utility.
* added a new Texinfo manual.
Changes between cutils 1.3.3 - cutils 1.4
* bug fixes
* added the `cunloop' utility.
Changes between cutils 1.3.2 - cutils 1.3.3
* bug fixes.
* made more portable with GNU configure.
* now compiles again under Linux.
* `cobfusc'
- sort the dumped symbol table (-u)
* removed scc and safealloc.
Changes between cutils 1.3.1 - cutils 1.3.2
* bug fixes.
Changes between cutils 1.3 - cutils 1.3.1
* added the `configure' script to simplify the installation stage
(idea from Masafumi NAKANE <max@FreeBSD.ORG>)
* `chilight'
- rewritten
- multi style support (multiple output formats).
- HTML support (font and color).
Changes between cutils 1.2.1 - cutils 1.3
* the target OS is now expected to be FreeBSD.
* bug fixes.
- Thanks to Liviu Daia <daia@stoilow.imar.ro>.
* added the `yyref' utility.
* added the experimental `scc' compiler.
Changes between cutils 1.2 - cutils 1.2.1
* bug fixes.
* fixed storage class bug in `cdecl'.
* removed ugly spaces in function declaration in `cdecl' and `cundecl'.
Changes between cutils 1.1 - cutils 1.2
* bug fixes.
* added the `cdecl' utility.
* added the `cundecl' utility.
Changes between cutils 1.0 - cutils 1.1
* mostly bug fixes and cleanups.
* FreeBSD compatibility fixes thanks to Tim Vanderhoek <hoek@freenet.hamilton.on.ca>.
* converted the man pages to Berkeley-style.
* added the safealloc library (snapshot).
* `yyextract'
- added HTML format (-h) option. (nice!)
- added width (-w) option.
* `cobfusc'
- added dump symbol table (-u) option.
* cinfo
- added some new stuff to the database.
- `cinfo'
- added HTML format (-h) option.
- added gzipped databases support.
- added support to references to standards.
- `cinfodc'
- added output headers (-h) option.
* moved files from /lib to proper directories.
* fixed syntax error messages format.
Changes between c-tools 0.4 - cutils 1.0
* all the code has been rewritten.
* covered under a BSD-like copyright.
* splitted up the sources in a clean tree.
* now is required a BSD environment to compile (BSD make, some BSD
libc functions).
* cleaned up parameter handling.
* library:
- cleaned up hash table functions, added more functions, added a
better hashing function.
* `chilight'
- renamed from `highlight'.
- made clean lexical analyzer `lexer.l'.
* `cobfusc'
- renamed from `obscure'.
- made clean lexical analyzer `lexer.l'.
- added more functions:
- string octalizing.
- identifier case.
- macro compacting.
- symbol table handling.
- integer garbling.
- trigraphizing.
- comment striping.
* cinfo stuff
- added:
- `cinfoc': cinfo database compiler.
- `cinfodc': cinfo database de-compiler.
- a cinfo database access library.
- `cinfo'
- new database syntax.
- now reads the compiled database instead the database source.
- `cinfoc'
- new yacc parser `parser.y' and lexical analyzer `lexer.l'.
* added `yyextract'.
* removed `hsort'.
|