1.6:
* New CMake option to build a static version - ENABLE_STATIC.
* Added support for disabling dllimport/dllexport on Windows using the
TAGLIB_STATIC macro.
* Support for parsing the obsolete 'gnre' MP4 atom.
* New cpp macros TAGLIB_WITH_MP4 and TAGLIB_WITH_ASF to determin if
TagLib was built with MP4/ASF support.
1.6 RC1:
* Split Ogg packets larger than 64k into multiple pages. (BUG:171957)
* TagLib can now use FLAC padding block. (BUG:107659)
* ID3v2.2 frames are now not incorrectly saved. (BUG:176373)
* Support for ID3v2.2 PIC frames. (BUG:167786)
* Fixed a bug in ByteVectorList::split().
* XiphComment::year() now falls back to YEAR if DATE doesn't exist
and XiphComment::year() falls back to TRACKNUM if TRACKNUMBER doesn't
exist. (BUG:144396)
* Improved ID3v2.3 genre parsing. (BUG:188578)
* Better checking of corrupted ID3v2 APIC data. (BUG:168382)
* Bitrate calculating using the Xing header now uses floating point
numbers. (BUG:172556)
* New TagLib::String method rfind().
* Added support for MP4 file format with iTunes-style metadata [optional].
* Added support for ASF (WMA) file format [optional].
* Fixed crash when saving a Locator APEv2 tag. (BUG:169810)
* Fixed a possible crash in the non-const version of String::operator[]
and in String::operator+=. (BUG:169389)
* Added support for PRIV ID3v2 frames.
* Empty ID3v2 genres are no longer treated as numeric ID3v1 genres.
* Added support for the POPM (rating/playcount) ID3v2 frame.
* Generic RIFF file format support:
* Support for AIFF files with ID3v2 tags.
* Support for WAV files with ID3v2 tags.
* Fixed crash on handling unsupported ID3v2 frames, e.g. on encrypted
frames. (BUG:161721)
* Fixed overflow while calculating bitrate of FLAC files with a very
high bitrate.
* not "_sqlite", but "_sqlite3"
* "bsddb" does not exists, probably removed/renamed before Python24
* "cjkcodes" does not exists (and should not be disabled)
* missng "," afiter it
* "mpz" was removed in Python24.
* not "_sqlite", but "_sqlite3", fixes PR#42070.
* "bsddb" does not exists. (I can find it in Python21, not in Python23)
* "cjkcodecs" should not be disabled.
It is expected to exists in all Python variants and py-cjkcodecs was removed.
Although, the module name is "_multibytecodec" and "_codecs_*".
and missing "," after it kill subsecuent "gdbm".
* "mpz" was removed in Python24.
- The following vulnerabilities have been fixed. See the security
advisory for details and a workaround.
- The GSM A RR dissector could crash.
Versions affected: 1.2.0 to 1.2.1
- The OpcUa dissector could use excessive CPU and memory.
Versions affected: 0.99.6 to 1.0.8, 1.2.0 to 1.2.1
- The TLS dissector could crash on some platforms.
Versions affected: 1.2.0 to 1.2.1
- The following bugs have been fixed:
- The "Capture->Interfaces" window can't be closed. (Bug 1740)
- tshark-1.0.2 (dumpcap) signal abort core saved. (Bug 2767)
- Memory leak fixes. (Bug 3330)
- Display filter autocompletion doesn't work for some RADIUS and
WiMAX ASNCP fields. (Bug 3538)
- Wireshark Portable includes wrong WinPcap installer. (Bug
3547)
- Crash when loading a profile. (Bug 3640)
- The proto,colinfo tap doesn't work if the INFO column isn't
being printed. (Bug 3675)
- Flow Graph adds too much unnecessary garbage. (Bug 3693)
- The EAP Diameter dictionary file was missing in the
distribution. (Bug 3761)
- Graph analysis window is behind other window. (Bug 3773)
- IKEv2 Cert Request payload dissection error. (Bug 3782)
- DNS NAPTR RR (RFC 3403) replacement MUST be a fully qualified
domain-name. (Bug 3792)
- Malformed RTCP Packet error while sending Payload specific
RTCP feedback packet( as per RFC 4585). (Bug 3800)
- 802.11n Block Ack packet Bitmap field missing. (Bug 3806)
- Wireshark doesn't decode WBXML/ActiveSync information
correctly. (Bug 3811)
- Malformed packet when IPv6 packet has Next Header == 59. (Bug
3820)
- Wireshark could crash while reading an ERF file. (Bug 3849)
- Minor errors in gsm rr dissectors. (Bug 3889)
- WPA Decryption Issues. (Bug 3890)
- GSM A RR sys info dissection problem. (Bug 3901)
- GSM A RR inverts MEAS-VALID values. (Bug 3915)
- PDML output leaks ~300 bytes / packet. (Bug 3913)
- Incorrect station identifier parsing in Kingfisher dissector.
(Bug 3946)
- DHCPv6, Vendor-Specific Informantion, SubOption"Option
Request" parser incorrect. (Bug 3987)
- Wireshark could leak memory while analyzing SSL.
- Wireshark could crash while updating menu items after reading
a file in some cases.
- The Mac OS X ChmodBPF script now works correctly under Snow
Leopard.
- Updated Protocol Support
DCERPC, DHCPv6, DNS, E.212, GSM A RR, GTPv2, H.248, IEEE 802.11,
IPMI, ISAKMP/IKE, ISUP, Kingfisher, LDAP, OpcUA, RTCP, SCTP, SIP,
SSL, TCP, WBXML, ZRTP
- Updated Capture File Support
ERF
Changes since 0.2:
0.6 Mon May 11 2009
- fix awful - yet popular - usage of Geo::IPfree::new
corrected docs to use ->new instead
- more dist cleanup
0.5 Tue Feb 03 2009
- include Memoize in prereqs for older perls
0.4 Mon Dec 01 2008
- fix "undef" test
0.3 Wed Nov 19 2008
- Add webgeo2ipct script
- Add new data file
- Fix all warnings
- Handle hosts that fail nslookup
- find_db_file() now looks in user-overridable locations before looking
for the shipped version.
- /tmp removed from possible db locations.
- Dist cleanup.
upstream changelog:
== Changes from 2.29 to 2.30 ==
* added U+0462-U+0463 to Mono
* corrected U+1E53 in Serif
* added U+1E4C-U+1E4D to Mono and Serif
* added U+1E78-U+1E79 to Mono
* fixed missing diacritics in Latin Extended Additional in Sans ExtraLight
(moved stacked diacritics out of PUA in the process)
* fixed anchors on U+1E78 in Serif
* added U+1DC4-U+1DC9 to Serif
* renamed above-mark to above-mark in Serif-Italic
* added U+1DC4-U+1DC9 to context class for dotless substitution
* changed Doubleacute to Doublegrave in Sans ExtraLight
* removed redundant reference in U+01FB in Sans Oblique
* added U+A726-U+A727 to Mono
* changed U+04BE and U+04BF according to recommedations of Sasha Ankwab in Sans
* remove "Symbol Charset" from set of codepages in Sans
* ignore `Status of' line in STAT output (ftp).
* fixed handling of files starting with a tilde in ftp.
* fixed an infinite bind-loop in ftp.
* fixed iconv translit usage for NetBSD.
Of particular note is this package contains gfortran which is required
for building some scientific software (recent versions of scilab
for example). Package is prepared as a monolithic install of gcc
since gcc is really not set up to build and install the core and then
later add on different languages as their own packages.
- sometimes creates the temporary file, but fails
- sometimes it is successful, but still keeps the temporary file
- sometimes it crashes when called with more than one argument
Bite the bullet and call it individually with explicit output file
and clean up after it.
* configure require libXt to check X11, as PR 42085
* Set LICENSE=gnu-gpl-v2
* add DESTDIR support.
* need lex and yacc
* marked as MAKE_JOBS_SAFE=no
* set SETUID_ROOT_PERMS to executables.