summaryrefslogtreecommitdiff
path: root/NEWS
blob: 24e78b30720a2d50da2eab87b33ac02ae4ee0105 (plain)
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
New features and significant updates in version...

2.25.92:
* Updated translations

2.25.91:
* Update API documentation
* Fix PLA writing to make filenames appear correctly on the device
* Fix possible crasher in the itms feed parser
* Fix crasher when parsing a PLS file with invalid UTF-8

2.25.90:
* Add support for the WPL playlist type
* Fix the Python bindings not working
* Fix a few memory leaks in XSPF parsing
* Fix parsing of ISO-8859-1 M3U files
* Ignore rtmp:// URIs

2.25.1 (changes to 2.24.3):
* Port disc detection code to GIO, remove HAL dependency
* Add a way to disable the libcamel dependency for very
  specific system integration cases
* Use error codes properly and document them

2.23.91:
* Add support for parsing Zune and ZENCast URLs
* Fix parsing broken podcasts with HTML comments in them
* Better detection of Podcasts
* Fix parsing of QuickTime metalinks masquerading as MPEG-4 files
* Fix a few memleaks from GIO porting
* Fixes for the Python bindings
* Use a nice title for the developer documentation

2.23.3:
* Fix a possible crasher when detecting the media type of an optical
  media, and an error occurs (such the device not being an audio CD)
* Fix compilation with some setups

2.23.2:
* Remove lingering gnome-vfs requirements
* Ignore pnm:// URLs that are passed to us
* Fix block device detection code
* Fix bad detection of itms feeds
* Work-around problems with filenames when passed .php or .asp files
  by the web browser

2.23.1:
* Port to GIO/GVFS, and remove gnome-vfs dependency
* Fix handling of XML-ish files with linefeeds after the document head
* Add support for parsing remote DVDs (ISOs and directories)
* Check mime-type by hand when we get application/octect-stream as a mime-type
* Remove trailing linefeeds from titles

2.22.0:
* Sort filenames like nautilus does when adding directories

2.21.92:
* Add support for more metadata when parsing XSPF files, as used on last.fm
* Better detection of files that aren't recognised as Podcast feeds
* Detect some additional ASX files
* Fix parsing of RTSPtext playlist from http://mediathek.zdf.de/
* Fix parsing of VLC-specific playlists from Freebox

2.21.91:
* Fix HAL test in the configure script, which could lead to HAL support not
  being built in
* Add API documentation, using gtk-doc
* Fix memmem() replacement for non-glibc versions
* Fix DVD ISOs bigger than 4GB not being recognised as such on 32-bit systems
* Fix memmem usage so that Podcasts, ASX files and QuickTime links
  are recognised again

2.21.90:
* Depend on Camel and newer glibs to parse dates from Atom and RSS feeds
* Handle Byte-Order-Marks in Podcasts
* Fix for redirections on Apple's trailer pages
* Fix relative links when two paths have the same prefix
* Don't copy buffers when checking for file types

2.21.6:
* Fix the library not detecting HAL
* Fix contents of totem-pl-parser-mini.pc

2.21.5:
* Fix a double-free crasher

2.21.4:
* Split out from the main Totem module