File: ChangeLog

package info (click to toggle)
libquvi 0.2.0-1.1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 2,284 kB
  • ctags: 491
  • sloc: sh: 11,898; ansic: 2,864; makefile: 202; perl: 187
file content (145 lines) | stat: -rw-r--r-- 3,599 bytes parent folder | download
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

Version 0.2.0
May 6, 2010

Changes:
  * [Youtube] work around age verification (issue #4)
  * Introduce Lua scripts to the project
    - Used to parse the video links
    - New dependency, (lib)lua 5.1+, covered in INSTALL file
    - See NEWS file for complete list of the changes
  * API changes
    - Deprecated quvi_next_host, use quvi_next_supported_website instead
    - Added quvi_free
    - See NEWS file for complete list of the changes
  * [quvi] --format no longer accepts only hard-coded values
  * AM_SILENT_RULES([yes])
  * New configure options --with-doc and --enable-examples

Notes:
  * Developers, downstream maintainers, see NEWS file


Version 0.1.4
-------------
April 3, 2010

Changes:
  * Add fmt37 (Youtube) support

Bugfixes:
  * Memory leak when -f was used with youtube
  * Youtube, update patterns to reflect website changes
    # symptom, no match: (?i)"video_id": "(.*?)"


Version 0.1.3
-------------
March 25, 2010

Changes:
  * Add buzzhumor.com support, port from clive
  * Include stdlib.h in quvi.h

Bugfixes:
  * dailymotion.com
    # Change format IDs to reflect website changes (yet again):
      * h264-hd -> hd
      * h264-hq -> hq
      * removed h264 and spark-mini (no longer even listed)
      * quvi(1) -f option arg support reflects these changes
    # Parse title from elsewhere
      * Title was previously parsed from the title HTML tag
      * Which usually contained more than we cared for
    # Refuse to work with partner videos (return QUVI_NOSUPPORT)
  * break.com support, ported from clive, original fix by Werner Elsler


(March 12, 2010)
Version 0.1.2
-------------
(March 12, 2010)

Changes:
  * Bump interface
  * Add QUVIPROP_VIDEOFORMAT (returns the value set with QUVIOPT_FORMAT)
  * Add quvi_callback_write support
  * quvi_callback_status, abort if callback returns != 0
  * Tests now include "best" format id (where applicable)
  * Add --enable-broken (configure), see also INSTALL
  * Mark as broken: spyfilms.com, ehrensenf.de, see TODO
  * Add docs/howto/HowtoGetDevelopmentCode

Bugfixes:
  * Liveleak video id parsing
  * Youjizz support, thanks to anon2u for the fix
  * quvi: statusfunc: flush stderr


Version 0.1.1
-------------
(February 13, 2010)

Changes:

  * Add:
    # NEWS file
    # quvi.1 (+pod)

  * quvi:
    # Add ~/.quvirc support
    # Implement --quiet
    # Spew messages to stderr

  * w32/make-w32.sh:
    # Add manual (html)
    # Use install-strip

  * configure:
    # Add "make cmdline"
    # Add pod2man, pod2html and Pod::Checker checks
    # Add --without-man

  * tests/
    # support-cctv.pl: skip unless utf8 locale code is set
    # pod-check.pl: add

  * Youtube: list the fmtNN IDs
    # (lib)quvi previously reported the "common aliases" only (e.g. "hd")

Bugfixes:

  * Dailymotion: reflect the format ID changes:
    # vp6-hd -> h264-hd
    # vp6-hq -> h264-hq
    # vp6    -> h264

  * tests/ (expected file length)
    # support-vimeo.pl
    # support-dailymotion.pl
    # support-youtube.pl

  * Segfault: _getprop (quvi.c:352)
    # Add missing va_end()s
    # Thanks to nix@esperi.org.uk for getting knee-deep and cooking up the fix
    # Reported on 64bit systems
    # Closes issue #1

  * Segfault: regexp_capture (util.c:114)
    # Terminate stdarg lists with a proper null pointer (0 -> (void*)0)
    # Thanks to nix@esperi.org.uk for the fix
    # Reported on 64bit systems
    # Closes issue #2

  * Vimeo support, symptoms:
    # length: 20
    # suffix: html; charset=UTF-8
    # content-type: text/html; charset=UTF-8


Version 0.1.0
-------------

  * Initial release