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 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191
|
0.4.1 - 21 august 2011
update bitstream and shared library versioning missed from 0.4.0
0.4.0 - 21 august 2011
timed and object metadata support
fix various precision issues with large timestamps
fix KateDJ editor with newer versions of wxPython
katedec now tries to avoid escaping non ASCII glyphs
misc error handling improvements/fixes
misc build and documentation fixes
0.3.8 - 10 august 2010
various build fixes
KateDJ can now decode to LRC and SRT formats
add a missing check for memory allocation failure
fix a bug in SRT output when decoding more than one stream at a time
flush output so live encoding/decoding is possible without delay
katalyzer improvements in page/hole tracking
tools now recognize long options --help and --version
kateenc now adds an ENCODER comment by default
0.3.7 - 15 november 2009
new encoding functions to specify timing in granule rate units
fix SRT timing precision problems
new -M option to kateenc to allow HTML-like markup in SRT files
allow the last event in an SRT file to not be followed by an empty line
0.3.6 - 03 september 2009
fix KateDJ installation problem (missing module)
0.3.5 - 01 september 2009
KateDJ can now edit Kate streams directly
various other improvements to KateDJ
katedec now writes a footer (eg, closing brace) even for truncated streams
0.3.4 - 03 july 2009
fix canvas size encoding/decoding on big endian hosts
0.3.3 - 07 may 2009
recognize old oggz tools names in configure
remove unnecessary shebangs from python source
0.3.2 - 12 april 2009
increased robustness against corrupt/malicious streams
misc build and compatibility tweaks
fix py-compile invokation and older oggz tools names (Christian Morales Vega)
0.3.1 - 14 march 2009
fix various integer overflows
KateDJ now recognizes old names for oggz tools
diffs to various software are not shipped with the tarball anymore
0.3.0 - 06 january 2009
support for repeats, to help seeking
new katalyzer tool, to display information about Kate streams
new KateDJ GUI remuxing tool
kate_encode_set_id is now obsolete, an event's id is now autogenerated
fix kate_granule_time ignoring the time offset
expose kate_granule_split_time in the API
more validation of UTF-8 text from SRT input files
0.2.8 - 14 december 2008
kateenc can now read an event's text from an external file
new code in the UTF-8 decoder to protect against overlong sequences
add more tests to make check
0.2.7 - 24 november 2008
fix wildly embarassing bug - forgot to copy data in kate_packet_init
fix size mixup when removing markup at decode time
add a couple tests for make check
add extra validation checks to the decoder
0.2.6 - 14 november 2008
fix a katedec crash if decoding more than one Kate stream to stdout
various minor cleanups
0.2.5 - 16 october 2008
fix VPATH documentation build (yselkowitz/Cygwin Ports project)
uninstalled pc files now link against static libs rather than libtool ones
0.2.4 - 13 october 2008
support for both hexadecimal and decimal numeric entities
katedec can now output LRC files
kateenc now supports variable timestamping precision in LRC files
more tweaks to try to find a suitable type for kate_int64_t
0.2.3 - 06 october 2008
numeric entities are now interpreted as decimal, rather than hexadecimal
kate_info_matches_language now does better exact/partial matching
try harder to define kate_int64_t if included by C89 code not using autoconf
use kate_uintptr_t in kate/kate.h, fixes build when uintptr_t is not found
kate_info_set_language now truncates according to RFC 4646
kate_info_set_language does some basic tag validation
more error checking in the tools
0.2.2 - 02 october 2008
fix several memory leaks on error code paths
fix build when doxygen isn't found (Alexis Ballier)
0.2.1 - 29 september 2008
generate correct filenames for absolute paths
build fix for Cygwin/Mingw32 (yselkowitz/Cygwin Ports project)
minor code simplification in the tracker
0.2.0 - 22 september 2008
bitstream 0.4
glyph pointers and markers can now have a custom animated image
bitmaps now have a logical position (x/y offset)
better height control for karaoke use of the glyph pointer
karaoke timing info is now extracted from enhanced lrc files
line width can now be controlled (via a motion)
add text wrapping property to style
comments are now validated against Vorbis comment rules
more validity checks in the encoder and API
0.1.12 - 09 september 2008
granule rate numerator and denominator are now unsigned
kateenc can be given comments on the command line to add to the output stream
some improvements in srt parsing
katedec now writes srt times using the more widespread ',' instead of '.'
build system improvements
0.1.11 - 04 september 2008
fix version number being truncated
0.1.10 - 03 september 2008
katedec does not unlink output files for no good reason anymore :)
0.1.9 - 02 september 2008
defend against corrupt streams and pathological input
fix some encoding properties not being reset for each event
katedec can now decode multiple Kate streams in an Ogg stream
katedec can now output srt format files
fix make check on PPC archs
0.1.8 - 25 august 2008
various build fixes for particular system configurations
new -c (category) option to kateenc
new man pages for kateenc and katedec
0.1.7 - 11 august 2008
autotools support
tools renamed to kateenc and katedec, and now installed
win32 fixes (Roman Vorobets)
win32 build files (Roman Vorobets)
fix off-by-ten tracker scaling bug
the encoder now reads files from the input file directory, if any
0.1.6 - 21 july 2008
new kate_high_decode_get_comments api function
libraries can now build in C89 mode
allow building without libogg (liboggkate and tools will not be built)
the bitstream format is now fully documented
use new names for oggz tools
the encoder can now read .lrc (lyrics) files
0.1.5 - 08 july 2008
bitstream 0.3
new kate_encode_get_granule api function
space metrics can now be expressed in millionths
the info header can now hold the original canvas size
fix misguided error throwing if a reserved area is not 0
0.1.4 - 23 june 2008
Kate magic is now 8 bytes (though the bitstream is unchanged)
fix an EOS packet encoding bug when using keepalive packets
0.1.3 - 02 june 2008
remove last dependency on libogg from libkate (the bitpacker)
new kate_region_init, kate_style_init, etc, functions
RLE and delta compression for paletted images
fix 64 bit warnings
0.1.2 - 15 may 2008
bitstream 0.2
background image
text can now be escaped for markup if needed
all PNG images can now be read as raw images
new style attributes: font name, justify
new region attributes: clip
new mapping: bitmap size
pkg-config files moved to misc/pkgconfig
dodgy workarounds for building with enforcing SELinux
0.1.1 - 31 march 2008
Examples now build with the new API
Several fixes for bugs found with valgrind
0.1.0 - 18 march 2008
bitstream 0.1
First released version
|