commit 8f07fdf
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2012-03-27

    Update NEWS for 0.2.16.6

NEWS

commit 30ad036
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2012-03-26

    Backport: libquvi-scripts 0.4.4: Test data

tests/data/format/default/bikeradar.json
tests/data/format/default/clipfish.json
tests/data/format/default/fixme/README
tests/data/format/default/fixme/bikeradar.json
tests/data/format/default/fixme/globo.json
tests/data/format/default/fixme/tube8.json
tests/data/format/default/nlfy/clipfish.json
tests/data/format/default/non-http/README
tests/data/format/default/todo/README
tests/data/format/default/todo/globo.json
tests/data/format/default/todo/tube8.json
tests/data/resolve/redirect_url_tcmag.json
tests/data/resolve/redirect_url_ted.json
tests/t/mem.t

commit 56a2e14
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2012-03-26

    Backport: libquvi-scripts 0.4.4: webscript

share/Makefile.am
share/lua/website/academicearth.lua
share/lua/website/arte.lua
share/lua/website/bikeradar.lua
share/lua/website/blip.lua
share/lua/website/bloomberg.lua
share/lua/website/break.lua
share/lua/website/cbsnews.lua
share/lua/website/charlierose.lua
share/lua/website/clipfish.lua
share/lua/website/collegehumor.lua
share/lua/website/dailymotion.lua
share/lua/website/foxnews.lua
share/lua/website/francetelevisions.lua
share/lua/website/funnyhub.lua
share/lua/website/funnyordie.lua
share/lua/website/gaskrank.lua
share/lua/website/globo.lua
share/lua/website/golem.lua
share/lua/website/google.lua
share/lua/website/guardian.lua
share/lua/website/imdb.lua
share/lua/website/keezmovies.lua
share/lua/website/liveleak.lua
share/lua/website/metacafe.lua
share/lua/website/mgnetwork.lua
share/lua/website/publicsenat.lua
share/lua/website/quvi/url.lua
share/lua/website/quvi/util.lua
share/lua/website/sapo.lua
share/lua/website/sevenload.lua
share/lua/website/soundcloud.lua
share/lua/website/spankwire.lua
share/lua/website/spiegel.lua
share/lua/website/tagtele.lua
share/lua/website/theonion.lua
share/lua/website/tmunderground.lua
share/lua/website/totallynsfw.lua
share/lua/website/tube8.lua
share/lua/website/videobash.lua
share/lua/website/vimeo.lua
share/lua/website/xhamster.lua
share/lua/website/xvideos.lua
share/lua/website/youjizz.lua
share/lua/website/youtube.lua

commit f48f651
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2012-03-26

    Backport: libquvi-scripts 0.4.4: util

share/lua/util/charset.lua
share/lua/util/content_type.lua

commit e8e228b
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2012-03-26

    Bump version to 0.2.16.6
    
     * Bump interface C:R+1:A

m4/version.m4

commit 144a413
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-11-30

    FIX: Use dirname(3) properly
    
    dirname(3) returned pointers to null-terminated strings must
    not be passed to free(3).  dirname(3) may modify the contents.
    Preserve the pathname by using a temporary copy with dirname(3).
    
    Backport from libquvi 0.4.1.

src/libquvi/lua_wrap.c
src/libquvi/util.c
src/libquvi/util.h

commit 1706675
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2012-03-18

    FIX: Make verify c/b check against correct option
    
    Check that the verify callback was set, not the resolve callback.
    
    Backport from libquvi 0.4.1.

src/libquvi/net_wrap.c

commit 2ea4b6e
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2012-03-18

    FIX: Lua 5.2: Use luaL_newstate instead (#89)
    
    "lua_open was removed in 5.1, and apparently really removed in 5.2
    luaL_newstate replaces it, and as libquvi already depends on Lua 5.1
    just unconditionally replacing the call should work." -- marienz
    
    Backport from libquvi 0.4.1.
    
      * http://sourceforge.net/apps/trac/quvi/ticket/89

src/libquvi/lua_wrap.c

commit 82cd889
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2012-03-01

    Bump version to 0.2.16.5

m4/version.m4

commit 4281712
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2012-03-01

    Update NEWS for v0.2.16.5

NEWS

commit 6253e4a
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2012-03-01

    Backport json from 0.4.3

tests/data/format/default/audioboo.json
tests/data/format/default/buzzhumor.json
tests/data/format/default/cbsnews.json
tests/data/format/default/globo.json
tests/data/format/default/guardian.json
tests/data/format/default/guardian_audio.json
tests/data/format/default/imdb.json
tests/data/format/default/megavideo.json
tests/data/format/default/mgnetwork.json
tests/data/format/default/nsfw/keezmovies.json
tests/data/format/default/nsfw/pornhub.json
tests/data/format/default/nsfw/tcmag.json
tests/data/format/default/nsfw/tnaflix.json
tests/data/format/default/nsfw/tube8.json
tests/data/format/default/nsfw/xvideos.json
tests/data/format/default/nsfw/youjizz.json
tests/data/format/default/soundcloud-2.json
tests/data/format/default/soundcloud.json
tests/data/format/default/ted.json
tests/data/format/default/todo/globo.json
tests/data/format/default/todo/tube8.json
tests/data/format/default/videa.json
tests/data/format/other/blip_mp3_web.json
tests/data/format/other/cbsnews_m4v_1100k_480p.json
tests/data/format/other/cbsnews_m4v_386k_216p.json
tests/data/format/other/cbsnews_m4v_598k_360p.json
tests/data/format/other/imdb_480p.json
tests/data/format/other/imdb_720p.json
tests/data/format/other/imdb_SD.json
tests/data/format/other/imdb_best.json
tests/data/format/other/mgnetwork_best.json
tests/data/format/other/mgnetwork_mp4.json
tests/data/format/other/mgnetwork_xflv.json
tests/data/format/other/ted_best.json
tests/data/format/other/ted_mp3.json
tests/data/format/other/ted_mp4.json
tests/data/format/other/ted_mp4_480p.json
tests/data/format/other/ted_mp4_light.json

commit 4877c74
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2012-03-01

    Backport webscripts from 0.4.3

share/Makefile.am
share/lua/website/buzzhumor.lua
share/lua/website/guardian.lua
share/lua/website/imdb.lua
share/lua/website/liveleak.lua
share/lua/website/megavideo.lua
share/lua/website/mgnetwork.lua
share/lua/website/pornhub.lua
share/lua/website/soundcloud.lua
share/lua/website/tcmag.lua
share/lua/website/ted.lua
share/lua/website/tnaflix.lua
share/lua/website/videa.lua
share/lua/website/videobash.lua
share/lua/website/xhamster.lua
share/lua/website/youjizz.lua

commit ae4abda
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2012-03-01

    Backport lua/util/ scripts

share/lua/util/charset.lua
share/lua/util/content_type.lua
share/lua/util/trim.lua

commit f32151c
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-11-29

    Update NEWS for 0.2.16.4

NEWS

commit e8c4c71
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-11-29

    Bump version to 0.2.16.4

m4/version.m4

commit 2f29162
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-11-29

    Backport scripts from libquvi-scripts 0.4.2

share/Makefile.am
share/lua/website/arte.lua
share/lua/website/blip.lua
share/lua/website/cbsnews.lua
share/lua/website/collegehumor.lua
share/lua/website/dailymotion.lua
share/lua/website/foundrymusic.lua
share/lua/website/foxnews.lua
share/lua/website/funnyordie.lua
share/lua/website/golem.lua
share/lua/website/mgnetwork.lua
share/lua/website/spiegel.lua
share/lua/website/ted.lua
share/lua/website/tube8.lua
share/lua/website/videobash.lua
share/lua/website/vimeo.lua
share/lua/website/youtube.lua
tests/data/format/default/nsfw/foundrymusic.json
tests/data/format/default/nsfw/foundrymusic_2.json

commit 364abad
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-11-28

    Backport "Properly escape strings passed to shell"
    
      * http://sourceforge.net/apps/trac/quvi/ticket/79

src/quvi/quvi.c

commit 17f950c
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-11-08

    Update NEWS for 0.2.16.3

NEWS

commit 9f3c0fd
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-11-08

    Bump version to 0.2.16.3

m4/version.m4

commit 145491a
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-11-07

    Backport test JSONs from libquvi-scripts 0.4.1

tests/data/format/default/funnyordie.json
tests/data/format/default/nsfw/tube8.json
tests/data/format/default/nsfw/xvideos.json
tests/data/format/default/ted.json
tests/data/format/default/tmunderground.json
tests/data/format/default/yfrog.json
tests/data/format/other/funnyordie_best.json
tests/data/format/other/funnyordie_mp4_ipad.json
tests/data/format/other/funnyordie_mp4_wifi.json
tests/data/format/other/ted_best.json
tests/data/format/other/ted_mp4.json
tests/data/format/other/ted_mp4_480p.json
tests/data/format/other/ted_mp4_light.json

commit f01f351
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-11-07

    Backport scripts from libquvi-scripts 0.4.1

share/lua/website/ted.lua
share/lua/website/xhamster.lua
share/lua/website/yfrog.lua

commit 3042f11
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-10-05

    Tweak gitlog options for ChangeLog

Makefile.am

commit 691dca7
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-10-05

    Backport foundrymusic.lua from 0.4.0

share/Makefile.am
share/lua/website/foundrymusic.lua
tests/data/format/default/nsfw/foundrymusic.json
tests/data/format/default/nsfw/foundrymusic_2.json

commit 4f595e9
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-10-05

    Fix pod test path

tests/Makefile.am

commit 565e11d
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-10-05

    Update NEWS for 0.2.16.2

NEWS

commit 822ce19
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-10-05

    Bump version to 0.2.16.2

m4/version.m4

commit 943acda
Author: Toni Gundogdu <legatvs@gmail.com>
Date:   2011-09-27

    Backport webscripts from 0.4.0
    
     * Backport missing scripts from 0.4.0
    
     * Backport test JSONs from 0.4.0

share/Makefile.am
share/lua/website/academicearth.lua
share/lua/website/arte.lua
share/lua/website/audioboo.lua
share/lua/website/bikeradar.lua
share/lua/website/blip.lua
share/lua/website/bloomberg.lua
share/lua/website/break.lua
share/lua/website/buzzhumor.lua
share/lua/website/cbsnews.lua
share/lua/website/charlierose.lua
share/lua/website/clipfish.lua
share/lua/website/collegehumor.lua
share/lua/website/dailymotion.lua
share/lua/website/foxnews.lua
share/lua/website/francetelevisions.lua
share/lua/website/funnyhub.lua
share/lua/website/funnyordie.lua
share/lua/website/gaskrank.lua
share/lua/website/globo.lua
share/lua/website/golem.lua
share/lua/website/google.lua
share/lua/website/guardian.lua
share/lua/website/keezmovies.lua
share/lua/website/liveleak.lua
share/lua/website/megavideo.lua
share/lua/website/metacafe.lua
share/lua/website/pluzz.lua
share/lua/website/publicsenat.lua
share/lua/website/quvi/html.lua
share/lua/website/quvi/url.lua
share/lua/website/quvi/util.lua
share/lua/website/sapo.lua
share/lua/website/sevenload.lua
share/lua/website/soundcloud.lua
share/lua/website/spankwire.lua
share/lua/website/spiegel.lua
share/lua/website/tagtele.lua
share/lua/website/ted.lua
share/lua/website/theonion.lua
share/lua/website/tmunderground.lua
share/lua/website/totallynsfw.lua
share/lua/website/tube8.lua
share/lua/website/tvlux.lua
share/lua/website/videobash.lua
share/lua/website/vimeo.lua
share/lua/website/xhamster.lua
share/lua/website/xvideos.lua
share/lua/website/yfrog.lua
share/lua/website/youjizz.lua
share/lua/website/youtube.lua
tests/data/format/default/audioboo.json
tests/data/format/default/foxnews.json
tests/data/format/default/metacafe.json
tests/data/format/default/nsfw/spankwire.json
tests/data/format/default/nsfw/totallynsfw.json
tests/data/format/default/nsfw/xvideos.json
tests/data/format/default/ted.json
tests/data/format/default/todo/tvlux.json
tests/data/format/default/tvlux.json
tests/data/format/default/videobash.json
tests/data/format/default/yfrog.json
tests/data/format/other/foxnews_best.json
tests/data/format/other/foxnews_high.json
tests/data/format/other/foxnews_low.json
tests/data/format/other/foxnews_med.json
tests/data/format/other/foxnews_med_low.json

commit ab7dfb3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-25

    Remove pornhub.lua
    
      * Remove share/Makefile.am entry
    
      * Remove test JSON

share/Makefile.am
share/lua/website/pornhub.lua
tests/data/format/default/nsfw/pornhub.json

commit 3d50ba3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-18

    Add release notes for 0.2.16.1

NEWS

commit 5dfabcb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Document quvi_query_formats

src/libquvi/quvi/quvi.h

commit f405053
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Fix doxygen.conf.in input path

doxygen.conf.in

commit ec576b8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Move man1/ -> doc/

.gitignore
Makefile.am
autogen.sh
configure.ac
doc/Makefile.am
doc/man1/Makefile.am
doc/man1/quvi.1.pod
man1/Makefile.am
man1/Makefile.in
man1/quvi.1.pod

commit 895ba62
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    doxygen.conf.in: Change path

doxygen.conf.in

commit fa2da5e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Remove pod2man, pod2html checks and make cmdline target

Makefile.am
configure.ac

commit d9c7f22
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Bump interface C:R+1:A

m4/version.m4

commit 2fa05a0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Move include/ lib/ into src/

.gitignore
Makefile.am
autogen.sh
configure.ac
examples/Makefile.am
include/Makefile.am
include/Makefile.in
include/quvi/Makefile.am
include/quvi/Makefile.in
include/quvi/llst.h
include/quvi/net.h
include/quvi/quvi.h.in
lib/Makefile.am
lib/Makefile.in
lib/asprintf.c
lib/curl_wrap.c
lib/curl_wrap.h
lib/depr.c
lib/internal.h
lib/lua_wrap.c
lib/lua_wrap.h
lib/net_wrap.c
lib/net_wrap.h
lib/platform.h
lib/quvi.c
lib/strepl.c
lib/util.c
lib/util.h
lib/vasprintf.c
src/Makefile.am
src/cmdline.ggo
src/libquvi/Makefile.am
src/libquvi/asprintf.c
src/libquvi/curl_wrap.c
src/libquvi/curl_wrap.h
src/libquvi/depr.c
src/libquvi/internal.h
src/libquvi/lua_wrap.c
src/libquvi/lua_wrap.h
src/libquvi/net_wrap.c
src/libquvi/net_wrap.h
src/libquvi/platform.h
src/libquvi/quvi.c
src/libquvi/quvi/Makefile.am
src/libquvi/quvi/llst.h
src/libquvi/quvi/net.h
src/libquvi/quvi/quvi.h
src/libquvi/strepl.c
src/libquvi/util.c
src/libquvi/util.h
src/libquvi/vasprintf.c
src/quvi.c
src/quvi/Makefile.am
src/quvi/cmdline.ggo
src/quvi/quvi.c
tests/Makefile.am

commit 3690ed0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Manual: Document -F

man1/quvi.1.pod

commit db897bb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Bump version to 0.2.16.1

m4/version.m4

commit 8403466
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Backport --query-formats

src/cmdline.ggo
src/quvi.c

commit 862285f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Backport quvi_query_formats

lib/lua_wrap.c
lib/quvi.c

commit 608da72
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Backport tests/ from 0.2.19

tests/Makefile.am
tests/README
tests/data/format/default/academicearth.json
tests/data/format/default/blip.json
tests/data/format/default/funnyordie.json
tests/data/format/default/globo.json
tests/data/format/default/golem.json
tests/data/format/default/guardian.json
tests/data/format/default/ignore/length_bytes/dailymotion.json
tests/data/format/default/nsfw/xvideos.json
tests/data/format/default/spiegel.json
tests/data/format/default/ted.json
tests/data/format/default/vimeo.json
tests/data/format/default/youtube.json
tests/data/format/default/youtube_starttime.json
tests/data/format/other/blip_hd.json
tests/data/format/other/blip_m4v_blip_sd_360p.json
tests/data/format/other/blip_mov_source_360p.json
tests/data/format/other/blip_mp3_web.json
tests/data/format/other/blip_sd.json
tests/data/format/other/cbsnews_m4v_1100k_480p.json
tests/data/format/other/cbsnews_m4v_360p.json
tests/data/format/other/cbsnews_m4v_386k_216p.json
tests/data/format/other/cbsnews_m4v_480p.json
tests/data/format/other/cbsnews_m4v_598k_360p.json
tests/data/format/other/cbsnews_mp4_1100k_480p.json
tests/data/format/other/cbsnews_mp4_180p.json
tests/data/format/other/cbsnews_mp4_240p.json
tests/data/format/other/cbsnews_mp4_480p.json
tests/data/format/other/cbsnews_mp4_500k_240p.json
tests/data/format/other/collegehumor_mp4_hq.json
tests/data/format/other/collegehumor_mp4_sd.json
tests/data/format/other/funnyordie_best.json
tests/data/format/other/funnyordie_mp4_ipad.json
tests/data/format/other/funnyordie_mp4_wifi.json
tests/data/format/other/golem_best.json
tests/data/format/other/golem_ipod.json
tests/data/format/other/golem_m4v_ipod_360p.json
tests/data/format/other/golem_mp4_high_540p.json
tests/data/format/other/golem_mp4_medium_270p.json
tests/data/format/other/ignore/length_bytes/dailymotion_best.json
tests/data/format/other/ignore/length_bytes/dailymotion_h264_480p.json
tests/data/format/other/ignore/length_bytes/dailymotion_mp4_384p.json
tests/data/format/other/ignore/length_bytes/dailymotion_mp4_480p.json
tests/data/format/other/ignore/length_bytes/dailymotion_mp4_720p.json
tests/data/format/other/spiegel_best.json
tests/data/format/other/spiegel_flv_vp6_388k_135p.json
tests/data/format/other/spiegel_flv_vp6_576k_315p.json
tests/data/format/other/spiegel_flv_vp6_64k_135p.json
tests/data/format/other/spiegel_flv_vp6_928k_544p.json
tests/data/format/other/spiegel_mp4_h264_1400k_544p.json
tests/data/format/other/spiegel_vp6_315p.json
tests/data/format/other/spiegel_vp6_544p.json
tests/data/format/other/ted_best.json
tests/data/format/other/ted_mp3.json
tests/data/format/other/ted_mp4.json
tests/data/format/other/ted_mp4_480p.json
tests/data/format/other/ted_mp4_light.json
tests/data/format/other/vimeo_best.json
tests/data/format/other/vimeo_hd.json
tests/data/format/other/vimeo_sd.json
tests/data/format/other/youtube_best.json
tests/data/format/other/youtube_flv_360p.json
tests/data/format/other/youtube_flv_480p.json
tests/data/format/other/youtube_fmt05_240p.json
tests/data/format/other/youtube_fmt18_360p.json
tests/data/format/other/youtube_fmt22_720p.json
tests/data/format/other/youtube_fmt34_360p.json
tests/data/format/other/youtube_fmt35_480p.json
tests/data/format/other/youtube_fmt37_1080p.json
tests/data/format/other/youtube_fmt38_1536p.json
tests/data/format/other/youtube_mp4_1080p.json
tests/data/format/other/youtube_mp4_3072p.json
tests/data/format/other/youtube_mp4_360p.json
tests/data/format/other/youtube_mp4_720p.json
tests/data/resolve/inscript_redirect.json
tests/data/resolve/redirect_url_academicearth.json
tests/data/resolve/redirect_url_dorkly.json
tests/t/nosupport.t
tests/t/redirect.t

commit b81010e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Backport webscript changes from 0.2.19

share/lua/website/academicearth.lua
share/lua/website/arte.lua
share/lua/website/bikeradar.lua
share/lua/website/blip.lua
share/lua/website/bloomberg.lua
share/lua/website/break.lua
share/lua/website/buzzhumor.lua
share/lua/website/cbsnews.lua
share/lua/website/charlierose.lua
share/lua/website/clipfish.lua
share/lua/website/collegehumor.lua
share/lua/website/dailymotion.lua
share/lua/website/francetelevisions.lua
share/lua/website/funnyhub.lua
share/lua/website/funnyordie.lua
share/lua/website/gaskrank.lua
share/lua/website/globo.lua
share/lua/website/golem.lua
share/lua/website/google.lua
share/lua/website/guardian.lua
share/lua/website/keezmovies.lua
share/lua/website/liveleak.lua
share/lua/website/megavideo.lua
share/lua/website/pluzz.lua
share/lua/website/pornhub.lua
share/lua/website/publicsenat.lua
share/lua/website/sapo.lua
share/lua/website/sevenload.lua
share/lua/website/soundcloud.lua
share/lua/website/spankwire.lua
share/lua/website/spiegel.lua
share/lua/website/tagtele.lua
share/lua/website/ted.lua
share/lua/website/theonion.lua
share/lua/website/tmunderground.lua
share/lua/website/tube8.lua
share/lua/website/tvlux.lua
share/lua/website/vimeo.lua
share/lua/website/xhamster.lua
share/lua/website/xvideos.lua
share/lua/website/youjizz.lua
share/lua/website/youtube.lua

commit 2dd0edd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Backport website/quvi/

share/lua/website/quvi/url.lua
share/lua/website/quvi/util.lua

commit 2e9ab16
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-08-17

    Backport autogen.sh

.gitignore
Makefile.in
aclocal.m4
autogen.sh
config.aux/config.guess
config.aux/config.sub
config.aux/depcomp
config.aux/install-sh
config.aux/ltmain.sh
config.aux/missing
config.h.in
configure
doc/Makefile.in
examples/Makefile.in
m4/libtool.m4
m4/ltoptions.m4
m4/ltsugar.m4
m4/ltversion.m4
m4/lt~obsolete.m4
man1/quvi.1
scripts/Makefile.in
share/Makefile.in
src/Makefile.in
src/cmdline.c
src/cmdline.h
tests/Makefile.in

commit ce5f8a5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-21

    Set release details for 0.2.16

NEWS

commit 05844e6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-21

    Rewrite QUVIOPT_FORMAT description

include/quvi/quvi.h.in
man1/quvi.1
man1/quvi.1.pod

commit 57e8f89
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-21

    Bump interface (C+1:0:A+1)

configure
m4/version.m4

commit af3e32c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-21

    Cleanup manual
    
    * Document QUVI_SHOW_SCRIPT

man1/quvi.1
man1/quvi.1.pod

commit bd04b37
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-21

    Update doxy comments

include/quvi/llst.h
include/quvi/net.h
include/quvi/quvi.h.in

commit f671f94
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-18

    INSTALL: Rewrite "Installation"

INSTALL

commit 10447b0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-17

    Update dailymotion JSONs

tests/Makefile.am
tests/Makefile.in
tests/data/format/default/ignore/length_bytes/dailymotion.json
tests/data/format/other/ignore/length_bytes/dailymotion_best.json
tests/data/format/other/ignore/length_bytes/dailymotion_h264_480p.json
tests/data/format/other/ignore/length_bytes/dailymotion_hd.json
tests/data/format/other/ignore/length_bytes/dailymotion_hq.json
tests/data/resolve/shortened.json

commit 52ce760
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-17

    dailymotion.lua: Add thumbnail_url, error msg check

share/lua/website/dailymotion.lua

commit e3f8573
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-17

    dailymotion.lua: Remove 'hd'
    
    * Change how 'default is determined
    * Change how 'best' is determined
    * Remove 'hd' (replaced by 'best')
    * Rename 'hq' -> 'h264_480p'

share/lua/website/dailymotion.lua

commit 8b097f1
Merge: 4c19935 e8a18be
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-17

    Merge branch 'quvi_net_if'

commit e8a18be
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-17

    Update blip JSONs

tests/data/format/other/blip_best.json
tests/data/format/other/blip_hd.json
tests/data/format/other/blip_sd.json

commit 6906247
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-17

    blip.lua: Fix ID parsing (related to #39)
    
    * Change how 'best' is determined
        - Add 'width' to algorithm
    
    * Change how 'default' format is parsed
        - Use website defined 'default' instead
    
    * Change how thumbnail URL is parsed
        - Grab URL from the config (again)
    
    * Fix fallback ID pattern
        - Replace outdated pattern

share/lua/website/blip.lua

commit 6929862
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-17

    Add WebsiteScriptGuidelines

doc/HowtoWriteWebsiteScript
doc/Makefile.am
doc/Makefile.in
doc/WebsiteScriptGuidelines

commit 4c19935
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-17

    Update blip JSONs

tests/data/format/other/blip_best.json
tests/data/format/other/blip_hd.json
tests/data/format/other/blip_sd.json

commit dea1a0f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-17

    blip.lua: Fix ID parsing (related to #39)
    
    * Change how 'best' is determined
        - Add 'width' to algorithm
    
    * Change how 'default' format is parsed
        - Use website defined 'default' instead
    
    * Change how thumbnail URL is parsed
        - Grab URL from the config (again)
    
    * Fix fallback ID pattern
        - Replace outdated pattern

share/lua/website/blip.lua

commit 429f44a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-17

    Add WebsiteScriptGuidelines

doc/HowtoWriteWebsiteScript
doc/Makefile.am
doc/Makefile.in
doc/WebsiteScriptGuidelines

commit 179734d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-16

    Add collegehumor_best.json

tests/Makefile.am
tests/Makefile.in
tests/data/format/other/collegehumor_best.json

commit 4db98de
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-16

    Unmark collegehumor.lua as TODO

share/Makefile.am
share/Makefile.in
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/collegehumor.json
tests/data/format/default/todo/collegehumor.json

commit e33b2f7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-16

    collegehumor.lua: Fix use with QUVIOPT_NORESOLVE

share/lua/website/collegehumor.lua

commit e39592a
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   2011-05-15

    collegehumor: now has separate default / hq videos

share/lua/website/collegehumor.lua

commit 9e9f080
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   2011-05-15

    Fix collegehumor support

share/lua/website/collegehumor.lua

commit 379d436
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-16

    vimeo.lua: Rewrite HD check
    
    Switch to 'default' if HD ('best') is requested but not found.
    Bailout with an error only if an unrecoverable error occurs.

share/lua/website/vimeo.lua

commit fdfe073
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   2011-05-15

    vimeo: download HD only if it is available

share/lua/website/vimeo.lua

commit ca640b5
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   2011-05-15

    typo in README

share/lua/README

commit 7ab9fcd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-16

    Add collegehumor_best.json

tests/Makefile.am
tests/Makefile.in
tests/data/format/other/collegehumor_best.json

commit 211579c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-16

    Unmark collegehumor.lua as TODO

share/Makefile.am
share/Makefile.in
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/collegehumor.json
tests/data/format/default/todo/collegehumor.json

commit 9a0f60f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-16

    collegehumor.lua: Fix use with QUVIOPT_NORESOLVE

share/lua/website/collegehumor.lua

commit 063548d
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   2011-05-15

    collegehumor: now has separate default / hq videos

share/lua/website/collegehumor.lua

commit f4a1df5
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   2011-05-15

    Fix collegehumor support

share/lua/website/collegehumor.lua

commit 40afccd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-16

    vimeo.lua: Rewrite HD check
    
    Switch to 'default' if HD ('best') is requested but not found.
    Bailout with an error only if an unrecoverable error occurs.

share/lua/website/vimeo.lua

commit c803337
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   2011-05-15

    vimeo: download HD only if it is available

share/lua/website/vimeo.lua

commit 7ca9fe1
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   2011-05-15

    typo in README

share/lua/README

commit 21ab4d4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-14

    guardian.json: Add thumbnail_url

tests/data/format/default/guardian.json

commit e299f79
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-14

    guardian.lua: Add thumbnail_url

share/lua/website/guardian.lua

commit 8f5203d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-14

    guardian.json: Add thumbnail_url

tests/data/format/default/guardian.json

commit 0a03219
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-14

    guardian.lua: Add thumbnail_url

share/lua/website/guardian.lua

commit bab9b53
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-14

    Add guardian JSONs

tests/Makefile.am
tests/Makefile.in
tests/data/format/default/guardian.json
tests/data/format/default/guardian_audio.json

commit 9041c68
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-14

    Add guardian.lua

share/Makefile.am
share/Makefile.in
share/lua/website/guardian.lua

commit 5ea9441
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-14

    Add guardian JSONs

tests/Makefile.am
tests/Makefile.in
tests/data/format/default/guardian.json
tests/data/format/default/guardian_audio.json

commit 3421343
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-14

    Add guardian.lua

share/Makefile.am
share/Makefile.in
share/lua/website/guardian.lua

commit b0965c5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-12

    cbsnews_best.json: Change length_bytes

tests/data/format/other/cbsnews_best.json

commit 1f80c73
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-12

    cbsnews_best.json: Change length_bytes

tests/data/format/other/cbsnews_best.json

commit 23ecc44
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-12

    Update blip JSONs

tests/data/format/default/blip.json
tests/data/format/other/blip_best.json
tests/data/format/other/blip_hd.json
tests/data/format/other/blip_sd.json

commit fb8d602
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-12

    blip.lua: Change how thumbnail_url is parsed

share/lua/website/blip.lua

commit d289ce6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-12

    Update blip JSONs

tests/data/format/default/blip.json
tests/data/format/other/blip_best.json
tests/data/format/other/blip_hd.json
tests/data/format/other/blip_sd.json

commit 4e49ef6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-12

    blip.lua: Change how thumbnail_url is parsed

share/lua/website/blip.lua

commit fb98f31
Merge: 8341e5e add114d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-12

    Merge branch 'quvi_supported_ident' into quvi_net_if

commit add114d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-12

    Fix memleak introduced by use of quvi_supported_ident

lib/lua_wrap.c

commit 6a6ad7c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-12

    quvi: Reimplement using quvi_supported_indent

src/quvi.c

commit cd1a022
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-12

    Impl. quvi_supported_indent and friends
    
    * quvi_supported_indent_close
    * quvi_supported_indent
    * quvi_ident_getprop

lib/lua_wrap.c
lib/quvi.c

commit 7d12d7f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-12

    Rename lua_ident_s -> _quvi_ident_s

lib/internal.h
lib/lua_wrap.h

commit 317ec5b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-12

    quvi.h: Add quvi_supported_indent
    
    * Rewrite quvi_supported to use quvi_supported_ident
    * Add quvi_ident_getprop and ident property values
    * Add quvi_supported_ident_close
    * Add quvi_supported_ident

include/quvi/quvi.h.in

commit 8341e5e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-11

    Remove extra newline

lib/net_wrap.c

commit 56ebb41
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-11

    Use string specifier with luaL_error

lib/lua_wrap.c

commit d0f5fb8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-11

    Fix status update for QUVISTATUS_RESOLVE

lib/net_wrap.c

commit 9543da9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-10

    Documentation: Example: Add missing return statement

include/quvi/quvi.h.in

commit 096d869
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-04

    golem.lua: Cleanup format array
    
    * Rewrite format handling
    * Make 'high' the 'best'

share/lua/website/golem.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/other/golem_high.json

commit 4831ec3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-04

    golem.lua: Cleanup format array
    
    * Rewrite format handling
    * Make 'high' the 'best'

share/lua/website/golem.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/other/golem_high.json

commit 1dc47d0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-04

    ted.lua: Cleanup format array
    
    * Make 'hd' the 'best'

share/lua/website/ted.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/other/ted_hd.json

commit 1c75896
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-04

    ted.lua: Cleanup format array
    
    * Make 'hd' the 'best'

share/lua/website/ted.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/other/ted_hd.json

commit 7051cbd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-04

    vimeo.lua: Cleanup format array
    
    * Make 'hd' the 'best'

share/lua/website/vimeo.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/other/vimeo_hd.json

commit 6f84549
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-04

    vimeo.lua: Cleanup format array
    
    * Make 'hd' the 'best'

share/lua/website/vimeo.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/other/vimeo_hd.json

commit 366cadd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-04

    youtube.lua: Cleanup format array
    
    * Make 'flv_240p' the 'default'
    * Rewrite format lookup

share/lua/website/youtube.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/other/youtube_flv_240p.json

commit 8d95585
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-04

    youtube.lua: Cleanup format array
    
    * Make 'flv_240p' the 'default'
    * Rewrite format lookup

share/lua/website/youtube.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/other/youtube_flv_240p.json

commit 654cfad
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-04

    spiegel.lua: Cleanup format array
    
    * Rename the IDs after the "$container_$height"
    * Make '1400k' (h264_544p) the 'best'

share/lua/website/spiegel.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/other/spiegel_1400k.json
tests/data/format/other/spiegel_576k.json
tests/data/format/other/spiegel_928k.json
tests/data/format/other/spiegel_vp6_315p.json
tests/data/format/other/spiegel_vp6_544p.json

commit 7197282
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-04

    spiegel.lua: Cleanup format array
    
    * Rename the IDs after the "$container_$height"
    * Make '1400k' (h264_544p) the 'best'

share/lua/website/spiegel.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/other/spiegel_1400k.json
tests/data/format/other/spiegel_576k.json
tests/data/format/other/spiegel_928k.json
tests/data/format/other/spiegel_vp6_315p.json
tests/data/format/other/spiegel_vp6_544p.json

commit 2886412
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-04

    Add bikeradar.lua (#50)

share/Makefile.am
share/Makefile.in
share/lua/website/bikeradar.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/bikeradar.json

commit 4251231
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-04

    Add bikeradar.lua (#50)

share/Makefile.am
share/Makefile.in
share/lua/website/bikeradar.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/bikeradar.json

commit c6780b9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    cbsnews.lua: Remove m4v_216p which is our "default"

share/lua/website/cbsnews.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/other/cbsnews_m4v_216p.json

commit 4610219
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    cbsnews.lua: Remove m4v_216p which is our "default"

share/lua/website/cbsnews.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/other/cbsnews_m4v_216p.json

commit 691eccc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    Add blip_sd.json

tests/Makefile.am
tests/Makefile.in
tests/data/format/other/blip_sd.json

commit e5d76bd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    Add blip_sd.json

tests/Makefile.am
tests/Makefile.in
tests/data/format/other/blip_sd.json

commit 2dacd00
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    Remove unnecessary media URLs from JSON

tests/data/format/default/blip.json
tests/data/format/default/nsfw/pornhub.json
tests/data/format/default/nsfw/spankwire.json

commit 72526f9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    Add spankwire.lua

share/Makefile.am
share/Makefile.in
share/lua/website/spankwire.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/nsfw/spankwire.json

commit 34fbfe6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    Add pornhub.lua

share/Makefile.am
share/Makefile.in
share/lua/website/pornhub.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/nsfw/pornhub.json

commit 4b130e4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    Add blip.lua (#39)

share/Makefile.am
share/Makefile.in
share/lua/website/blip.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/blip.json
tests/data/format/other/blip_best.json
tests/data/format/other/blip_hd.json

commit eea4d22
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    Remove unnecessary media URLs from JSON

tests/data/format/default/blip.json
tests/data/format/default/nsfw/pornhub.json
tests/data/format/default/nsfw/spankwire.json

commit 65aa7af
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    Add spankwire.lua

share/Makefile.am
share/Makefile.in
share/lua/website/spankwire.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/nsfw/spankwire.json

commit 2a07fb7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    Add pornhub.lua

share/Makefile.am
share/Makefile.in
share/lua/website/pornhub.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/nsfw/pornhub.json

commit ceee8af
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    Add blip.lua (#39)

share/Makefile.am
share/Makefile.in
share/lua/website/blip.lua
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/blip.json
tests/data/format/other/blip_best.json
tests/data/format/other/blip_hd.json

commit a4a62fa
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-01

    Mark tvlux.lua as TODO

share/Makefile.am
share/Makefile.in
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/todo/tvlux.json
tests/data/format/default/tvlux.json

commit 3c2f51f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-01

    Fix URL

tests/data/format/default/todo/README

commit eba83d2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-01

    Mark tvlux.lua as TODO

share/Makefile.am
share/Makefile.in
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/todo/tvlux.json
tests/data/format/default/tvlux.json

commit ade1556
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-01

    Fix URL

tests/data/format/default/todo/README

commit 53bd76e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    Fix JSON output when media URLs >1

src/quvi.c

commit 2ee3c89
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-03

    Manual: Add newline note

man1/quvi.1
man1/quvi.1.pod

commit dcf298b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-02

    _push: Do not use variadic macro
    
    Fixes error: ISO C does not permit named variadic macros
    [-Werror=variadic-macros].

lib/lua_wrap.c

commit e3c0b4f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-01

    Warn if depr. --no-shortened is used

src/cmdline.c
src/cmdline.ggo
src/cmdline.h
src/quvi.c

commit 2b1e9cb
Merge: 25e5c1a 331d11d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-01

    Merge branch 'media_ptr_lua_registryindex' into quvi_net_if

commit 25e5c1a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-30

    Fix #48: vimeo.lua:62: no match: hd button

share/lua/website/vimeo.lua

commit 1731cfd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-30

    Fix #47: liveleak.lua:48: no match: config

share/lua/website/liveleak.lua

commit 331d11d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-30

    Remove unused quvi.unescape code from lua_wrap.c

lib/lua_wrap.c

commit 85829a3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-05-01

    Add quvi/net.h, quvi/llst.h
    
    Move quvi_net_*, quvi_llst_* from quvi.h to separate header files.

doxygen.conf.in
examples/Makefile.am
examples/Makefile.in
examples/callback_libsoup.c
include/quvi/Makefile.am
include/quvi/Makefile.in
include/quvi/llst.h
include/quvi/net.h
include/quvi/quvi.h.in
lib/Makefile.am
lib/Makefile.in
lib/curl_wrap.c
lib/depr.c
lib/lua_wrap.c
lib/net_wrap.c
lib/quvi.c
lib/util.c
src/Makefile.am
src/Makefile.in
src/quvi.c

commit 04b7f89
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-30

    Fix #48: vimeo.lua:62: no match: hd button

share/lua/website/vimeo.lua

commit 3ae3a30
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-30

    Fix #47: liveleak.lua:48: no match: config

share/lua/website/liveleak.lua

commit 9829bbe
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-30

    Rewrite fetch_wrapper

lib/net_wrap.c
lib/quvi.c

commit 8adc69e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-30

    LUA: Use registry index to pass _quvi_media_t
    
    * Make LUA errors more informative (fname, func, etc.)
    * Save _quvi_media_t pointer to registry index
        - Remove global "qv" variable
    * Resurrect and improve dump_lua_stack

lib/lua_wrap.c

commit e6cb499
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-29

    Add 2011

lib/lua_wrap.c

commit 72e0ea9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-29

    Rename qls, qvl variables

lib/lua_wrap.c

commit 3ad0d96
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-29

    Add new LUA getfield_*, setfield_* functions

lib/lua_wrap.c
lib/net_wrap.c

commit a5e1451
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-29

    Remove unused dump_lua_stack

lib/lua_wrap.c

commit a7a8f39
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-29

    quvi_next_supported_website: Encapsulate host ptr
    
    Keep track of the current website with a pointer in the
    session handle.

lib/internal.h
lib/quvi.c

commit 988e12c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-29

    callback_libsoup.c: Add dump_media

examples/callback_libsoup.c

commit 3bc9d8a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-29

    Tweak quvi.h doxy comments, rename net opts to feats

examples/callback_libsoup.c
include/quvi/quvi.h.in
lib/curl_wrap.c
lib/internal.h
lib/net_wrap.c
lib/quvi.c

commit 8c293c6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-28

    Update INSTALL
    
    * Add --with-libsoup note
    * Remove obsolete (0.2.15+) environment variables

INSTALL

commit d4d6ad5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-28

    configure: Add --with-soup

configure
configure.ac

commit a4560f9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-28

    callback_libsoup.c: Add soup_session_async_new

examples/callback_libsoup.c

commit a564b86
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-28

    examples/Makefile.am: Add WITH_SOUP

examples/Makefile.am
examples/Makefile.in

commit 3636d80
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-28

    Add curl_init, curl_close, curl_unescape_url

lib/curl_wrap.c
lib/curl_wrap.h
lib/quvi.c
lib/util.c

commit e3c7ea6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-28

    callback_libsoup.c: Add HAVE_LIBSOUP_GNOME

examples/callback_libsoup.c

commit 3777cfe
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-28

    curl_wrap.h: Add 2011

lib/curl_wrap.h

commit d871758
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-28

    Update code example in doxy comment

include/quvi/quvi.h.in

commit f0853d8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-28

    lib/curl_wrap.c: Tidy up

lib/curl_wrap.c

commit 74790ea
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-28

    Use proper m4 quoting with PKG_CHECK_MODULES

configure.ac

commit 54f5964
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-27

    Manual: Update note about about reading from files

man1/quvi.1
man1/quvi.1.pod

commit ab2bd40
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-27

    quvi: Add support for reading input from files

src/quvi.c

commit 6594120
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-27

    Rename remaining 'video','link' refs
    
    * Add lib/depr.c

lib/Makefile.am
lib/Makefile.in
lib/depr.c
lib/internal.h
lib/lua_wrap.c
lib/lua_wrap.h
lib/net_wrap.c
lib/quvi.c
lib/util.c
lib/util.h
src/cmdline.c
src/cmdline.ggo
src/cmdline.h
src/quvi.c

commit 525a7f7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-27

    Rename lib/net.* -> lib/net_wrap.*

lib/Makefile.am
lib/Makefile.in
lib/lua_wrap.c
lib/net.c
lib/net.h
lib/net_wrap.c
lib/net_wrap.h
lib/quvi.c

commit 1bb4464
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-27

    curl: Use quvi_net_get_one_prop_opt

lib/curl_wrap.c

commit 420201c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-27

    Add _net_property_options

lib/net.c

commit d5e9411
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-27

    Rewrite quvi_net_get_one_prop_opt

lib/quvi.c

commit 1a3102e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-27

    QUVInetPropertyOptionName: Do not use property types

include/quvi/quvi.h.in

commit d31a7ab
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-27

    callback_libsoup.c: _wrap macro -> set_opt func

examples/callback_libsoup.c

commit 05040ff
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-27

    examples/ Move misc. util functions to common.*

examples/callback_libsoup.c
examples/common.c
examples/common.h

commit 93a2bd5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-27

    Rename net enums, add quvi_net_get_one_prop_opt
    
    * Rename quvi_net_getpropopt -> quvi_net_getprop_opt
    * Rename QUVINETPROP_* -> QUVI_NET_PROPERTY_*
    * Tweak quvi_net_* interface description
    * Add enum QUVInetPropertyOptionName
    * Update examples/callback_libsoup.c

examples/callback_libsoup.c
include/quvi/quvi.h.in
lib/curl_wrap.c
lib/internal.h
lib/quvi.c

commit 4a41e61
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-26

    Add examples/callback_libsoup.c

Makefile.in
config.h.in
configure
configure.ac
doc/Makefile.in
examples/Makefile.am
examples/Makefile.in
examples/callback_libsoup.c
examples/common.c
examples/common.h
examples/simple.c
include/Makefile.in
include/quvi/Makefile.in
lib/Makefile.in
man1/Makefile.in
scripts/Makefile.in
share/Makefile.in
src/Makefile.in
tests/Makefile.in

commit 5aa147b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-26

    quvi.h: Change @example

include/quvi/quvi.h.in

commit 45e1c6a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-26

    Remove fprintf

lib/curl_wrap.c

commit 1873ac4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-26

    quvi.h: Depr. QUVIINFO_HTTPCODE, QUVIPROP_HTTPCODE
    
    * Add @example callback.c
    * Remove QUVINETPROP_CONNECTCODE

include/quvi/quvi.h.in

commit 3a3eb72
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-26

    rm QUVINETPROP_CONNECTCODE, use QUVIPROP_MEDIA*

lib/quvi.c

commit aac4bc8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-26

    lib/net.c: Use renamed q->resp_code (old q->httpcode)

lib/net.c

commit 31561ef
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-26

    lib/curl_wrap.c: Make connect code local
    
    * Use curl connect code in error strings only
    * Leave setting the resp_code in quvi handle for wrapper func to do

lib/curl_wrap.c

commit 9dc42f2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-26

    lib/internal.h: Rename httpcode, remove conn_code
    
    * Rename httpcode to resp_code (struct _quvi_s)
    * Remove conn_code (struct _quvi_net_s)

lib/internal.h

commit fbfcb7b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-26

    Remove or comment out unused vars

lib/lua_wrap.c
lib/quvi.c
src/quvi.c

commit 824c9d0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-22

    lib/curl_wrap.c: Impl. support for LUA script opts

lib/curl_wrap.c

commit cf9252e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-22

    lib/net.c: Impl. support for LUA script (net) opts

lib/net.c

commit 791ba1a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-22

    lib/internal.h: _quvi_net_s: Relocate "options"

lib/internal.h

commit 8b492c1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-22

    lib/quvi.c: _net_getprop: Add missing void type
    
    * Add missing void type for QUVINETPROP_OPTIONS
    * Rewrite _sets macro to use freprintf instead of asprintf

lib/quvi.c

commit 4d46f9f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-22

    Add quvi_llst_* interface
    
    * Remove old lib/llst.* implementation

include/quvi/quvi.h.in
lib/Makefile.am
lib/Makefile.in
lib/internal.h
lib/llst.c
lib/llst.h
lib/lua_wrap.c
lib/lua_wrap.h
lib/net.c
lib/net.h
lib/quvi.c
lib/util.c
lib/util.h
src/Makefile.am
src/Makefile.in
src/quvi.c

commit 1098c4b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-21

    lib/quvi.c: Add missing net.h

lib/quvi.c

commit 5e7340c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-21

    quvi.h: Move quvi_net_* handle defs

include/quvi/quvi.h.in

commit 1b339f3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-21

    lib/curl_wrap.*: Impl. default curl net functions

lib/curl_wrap.c
lib/curl_wrap.h

commit dd469bc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-21

    lib/lua_wrap.c: Rewrite to use lib/net.* functions

lib/lua_wrap.c

commit b8ff976
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-21

    lib/internal.h: Add new internal quvi_net_* structs

lib/internal.h

commit 563aa1d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-21

    lib/quvi.c: Impl. initial quvi_net_* functions

lib/quvi.c

commit e5e75e2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-21

    lib/Makefile.am: Add net.*

lib/Makefile.am
lib/Makefile.in

commit db36d8e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-21

    lib/util.*: Add vafreprintf, cleanup header

lib/util.c
lib/util.h

commit e75eb07
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-21

    quvi.h: Add new quvi_net_* enums, typedefs, funcs
    
    * Re-organize doxy module layout and comments
    * Contains TODOs (e.g. new functions)
    * Deprecate QUVI_CURL

include/quvi/quvi.h.in

commit 2e67824
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-21

    Add lib/net.*

lib/net.c
lib/net.h

commit 1e24033
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-18

    perltidy

tests/lib/Test/Quvi.pm
tests/t/format_default.t
tests/t/mem.t
tests/t/pod.t

commit fa70065
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-18

    redirect.t: Add URL shortener test

tests/t/redirect.t

commit d57abc4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-17

    Manual: Add quvi.resolve note

man1/quvi.1
man1/quvi.1.pod

commit cc6f799
Merge: 8a69fb5 344a726
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-17

    Merge branch 'quvi_resolve_#45'

commit 344a726
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-17

    tests: Use -r instead of -s

tests/README
tests/t/format_default.t
tests/t/format_default_nonhttp.t
tests/t/format_other.t
tests/t/mem.t
tests/t/nosupport.t

commit 87aeab4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-17

    Manual: Rewrite --no-shortened as --no-resolve

man1/quvi.1
man1/quvi.1.pod

commit 2e79ae7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-17

    quvi: Rename -s,--no-shortened to -r,--no-resolve

src/cmdline.c
src/cmdline.ggo
src/cmdline.h
src/quvi.c

commit 5a89851
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-17

    lua/website/README: Rewrite, add quvi.resolve

share/lua/website/README

commit 1a6e616
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-17

    lib/internal.h: Reshuffle structures

lib/internal.h

commit 2b425be
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-17

    lib/lua_wrap.c: Add "resolve" to quvi object

lib/lua_wrap.c

commit 2dd0af8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-17

    lib/quvi.c: Rewrite to use QUVIOPT_NORESOLVE
    
    Rewrite to use QUVIOPT_RESOLVE and resolve_redirection.

lib/quvi.c

commit 82e0674
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-17

    lib/curl_wrap.*: Rewrite is_shortened_url
    
    Rewrite is_shortened as resolve_redirection.

lib/curl_wrap.c
lib/curl_wrap.h

commit 5a2fbc9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-17

    quvi.h: Add QUVISTATUS_RESOLVE, QUVIOPT_NORESOLVE
    
    * Deprecate QUVISTATUS_SHORTENED, QUVIOPT_NOSHORTENED
    * Tweak misc. descriptions (e.g. quvi_supported)

include/quvi/quvi.h.in

commit 8a69fb5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-15

    Bump version to 0.2.16

configure
m4/version.m4

commit a2460df
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-15

    Set release details for 0.2.15

NEWS

commit 0166e23
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-15

    Bump interface revision (c+1:0:a+1)

configure
m4/version.m4

commit 9498ce3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-15

    Manual: Add stdin note, example

man1/quvi.1
man1/quvi.1.pod

commit 6ae7642
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-15

    quvi: Add stdin support

src/Makefile.am
src/Makefile.in
src/quvi.c

commit cffca87
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-15

    mem.t: Remove QUVI_INVARG test

tests/t/mem.t

commit edef815
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-15

    LUA: Rename "redirect" -> "redirect_url"

lib/internal.h
lib/lua_wrap.c
lib/quvi.c
share/lua/website/README
share/lua/website/academicearth.lua
share/lua/website/pluzz.lua

commit cb89e8a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-14

    Fix uninitialized variable (#46)
    
    An uninitialized variable in run_parse_func caused quvi to return
    invalid code with LUA scripts that used the 'redirect'.

lib/lua_wrap.c

commit 1ca79eb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-14

    Use JSON::XS explicitly

tests/t/d/url.t
tests/t/format_default.t
tests/t/format_default_nonhttp.t
tests/t/format_other.t
tests/t/mem.t
tests/t/nosupport.t
tests/t/redirect.t
tests/t/shortened.t

commit 4e84fe0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-13

    Manual: Rewrite --quiet description

man1/quvi.1
man1/quvi.1.pod

commit a0e7f71
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-13

    src/quvi.c: Use atexit to set a cleanup function
    
    Fix any memleaks detected by the new mem tests (see last commit).

src/quvi.c

commit 643fb66
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-13

    t/mem.t: Additional tests

tests/t/mem.t

commit d06d21f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-13

    Manual: Update QUVI_MEM exit status description

man1/quvi.1
man1/quvi.1.pod

commit 0f955d0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-13

    collegehumor.lua: collegehumorify: Check if not URL

share/lua/website/collegehumor.lua

commit 730389e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-13

    lua/website/README: Add thumbnail_url, duration

share/lua/website/README

commit 860e11b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-13

    LUA: Rename starttime -> start_time

lib/internal.h
lib/lua_wrap.c
lib/quvi.c
share/lua/website/youtube.lua

commit e57a5b9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-13

    LUA: Rename media_thumbnail_url -> thumbnail_url

lib/internal.h
lib/lua_wrap.c
lib/quvi.c
share/lua/website/collegehumor.lua
share/lua/website/soundcloud.lua
share/lua/website/ted.lua

commit 3c9a134
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-13

    quvi/util.lua: Add "ends" function

share/lua/website/quvi/util.lua

commit 2ad6244
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-12

    Remove start_time, thumbnail_url from test data

tests/data/format/default/academicearth.json
tests/data/format/default/bloomberg.json
tests/data/format/default/break.json
tests/data/format/default/buzzhumor.json
tests/data/format/default/cbsnews.json
tests/data/format/default/charlierose.json
tests/data/format/default/funnyhub.json
tests/data/format/default/funnyordie.json
tests/data/format/default/gaskrank.json
tests/data/format/default/globo.json
tests/data/format/default/golem.json
tests/data/format/default/google.json
tests/data/format/default/ignore/length_bytes/dailymotion.json
tests/data/format/default/liveleak.json
tests/data/format/default/megavideo.json
tests/data/format/default/nlfy/clipfish.json
tests/data/format/default/nlfy/sevenload.json
tests/data/format/default/nsfw/keezmovies.json
tests/data/format/default/nsfw/tube8.json
tests/data/format/default/nsfw/xhamster.json
tests/data/format/default/nsfw/xvideos.json
tests/data/format/default/nsfw/youjizz.json
tests/data/format/default/publicsenat.json
tests/data/format/default/sapo.json
tests/data/format/default/soundcloud.json
tests/data/format/default/spiegel.json
tests/data/format/default/tagtele.json
tests/data/format/default/ted.json
tests/data/format/default/theonion.json
tests/data/format/default/tmunderground.json
tests/data/format/default/todo/collegehumor.json
tests/data/format/default/tvlux.json
tests/data/format/default/vimeo.json
tests/data/format/default/youtube.json
tests/data/format/default/youtube_starttime.json
tests/data/format/other/cbsnews_best.json
tests/data/format/other/cbsnews_m4v_216p.json
tests/data/format/other/cbsnews_m4v_360p.json
tests/data/format/other/cbsnews_m4v_480p.json
tests/data/format/other/cbsnews_mp4_180p.json
tests/data/format/other/cbsnews_mp4_240p.json
tests/data/format/other/cbsnews_mp4_480p.json
tests/data/format/other/golem_best.json
tests/data/format/other/golem_high.json
tests/data/format/other/golem_ipod.json
tests/data/format/other/ignore/length_bytes/dailymotion_best.json
tests/data/format/other/ignore/length_bytes/dailymotion_hd.json
tests/data/format/other/ignore/length_bytes/dailymotion_hq.json
tests/data/format/other/spiegel_1400k.json
tests/data/format/other/spiegel_576k.json
tests/data/format/other/spiegel_928k.json
tests/data/format/other/spiegel_best.json
tests/data/format/other/ted_best.json
tests/data/format/other/ted_hd.json
tests/data/format/other/vimeo_best.json
tests/data/format/other/vimeo_hd.json
tests/data/format/other/youtube_best.json
tests/data/format/other/youtube_flv_240p.json
tests/data/format/other/youtube_flv_360p.json
tests/data/format/other/youtube_flv_480p.json
tests/data/format/other/youtube_mp4_1080p.json
tests/data/format/other/youtube_mp4_3072p.json
tests/data/format/other/youtube_mp4_360p.json
tests/data/format/other/youtube_mp4_720p.json
tests/data/resolve/inscript_redirect.json
tests/data/resolve/shortened.json

commit 2fbe1bd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-12

    Print details only if available
    
    Applies to all supported output formats (JSON, XML, old).
    
    * content-length
    * content-type
    * file suffix
    * start_time
    * thumbnail_url

src/quvi.c

commit 044ae3f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-12

    Add results line to output

src/quvi.c

commit 90d385d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-11

    Manual: Add command line note to QUVI_INVARG

man1/quvi.1
man1/quvi.1.pod

commit c6341bc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-11

    Fix: Do not exit if preceeding URL fails (#40)
    
    Fix the issue #40. Exit with QUVI_INVARG if input
    was not given.

src/quvi.c

commit 97a6265
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-11

    src/quvi.c: Enclose link details in a structure

src/quvi.c

commit b90c618
Merge: 3509a7a 83bf2d4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    Merge branch 'no_swf_player_url_#31'

commit 83bf2d4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    src/quvi.c: Remove "swf player url" from dump_media_old

src/quvi.c

commit d8ab6a7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    Revert "Add swf_player_url to test JSONs"
    
    This reverts commit db87e3b6ddfd96a3b4b9479c1c60f3927be3be64.

tests/data/format/default/academicearth.json
tests/data/format/default/bloomberg.json
tests/data/format/default/break.json
tests/data/format/default/buzzhumor.json
tests/data/format/default/cbsnews.json
tests/data/format/default/charlierose.json
tests/data/format/default/funnyhub.json
tests/data/format/default/funnyordie.json
tests/data/format/default/gaskrank.json
tests/data/format/default/globo.json
tests/data/format/default/golem.json
tests/data/format/default/google.json
tests/data/format/default/ignore/length_bytes/dailymotion.json
tests/data/format/default/liveleak.json
tests/data/format/default/megavideo.json
tests/data/format/default/nlfy/clipfish.json
tests/data/format/default/nlfy/sevenload.json
tests/data/format/default/nsfw/keezmovies.json
tests/data/format/default/nsfw/tube8.json
tests/data/format/default/nsfw/xhamster.json
tests/data/format/default/nsfw/xvideos.json
tests/data/format/default/nsfw/youjizz.json
tests/data/format/default/publicsenat.json
tests/data/format/default/sapo.json
tests/data/format/default/soundcloud.json
tests/data/format/default/spiegel.json
tests/data/format/default/tagtele.json
tests/data/format/default/ted.json
tests/data/format/default/theonion.json
tests/data/format/default/tmunderground.json
tests/data/format/default/todo/collegehumor.json
tests/data/format/default/tvlux.json
tests/data/format/default/vimeo.json
tests/data/format/default/youtube.json
tests/data/format/default/youtube_starttime.json
tests/data/format/other/cbsnews_best.json
tests/data/format/other/cbsnews_m4v_216p.json
tests/data/format/other/cbsnews_m4v_360p.json
tests/data/format/other/cbsnews_m4v_480p.json
tests/data/format/other/cbsnews_mp4_180p.json
tests/data/format/other/cbsnews_mp4_240p.json
tests/data/format/other/cbsnews_mp4_480p.json
tests/data/format/other/golem_best.json
tests/data/format/other/golem_high.json
tests/data/format/other/golem_ipod.json
tests/data/format/other/ignore/length_bytes/dailymotion_best.json
tests/data/format/other/ignore/length_bytes/dailymotion_hd.json
tests/data/format/other/ignore/length_bytes/dailymotion_hq.json
tests/data/format/other/spiegel_1400k.json
tests/data/format/other/spiegel_576k.json
tests/data/format/other/spiegel_928k.json
tests/data/format/other/spiegel_best.json
tests/data/format/other/ted_best.json
tests/data/format/other/ted_hd.json
tests/data/format/other/vimeo_best.json
tests/data/format/other/vimeo_hd.json
tests/data/format/other/youtube_best.json
tests/data/format/other/youtube_flv_240p.json
tests/data/format/other/youtube_flv_360p.json
tests/data/format/other/youtube_flv_480p.json
tests/data/format/other/youtube_mp4_1080p.json
tests/data/format/other/youtube_mp4_3072p.json
tests/data/format/other/youtube_mp4_360p.json
tests/data/format/other/youtube_mp4_720p.json
tests/data/resolve/inscript_redirect.json
tests/data/resolve/shortened.json

commit 890f4c5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    Revert "Test::Quvi: Add swf_player_url to ignore list"
    
    This reverts commit 3baec410bafb75ecb612448c0b492b723cbadeea.

tests/lib/Test/Quvi.pm

commit 825c1ce
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    Revert "arte.lua: Parse swf_player_url"
    
    This reverts commit f9a4db4288759b6d49a1ac8eba5001dbd1fec2f5.

share/lua/website/arte.lua

commit 6133918
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    Manual: Remove swf player url

man1/quvi.1
man1/quvi.1.pod

commit eeaabdf
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    lib/: Remove swf player url

lib/internal.h
lib/lua_wrap.c
lib/quvi.c

commit 30d1959
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    quvi.h.in: Remove QUVIPROP_SWFPLAYERURL

include/quvi/quvi.h.in

commit 1be8c31
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    src/quvi.c: Remove swf_player_url

src/quvi.c

commit 3509a7a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    Fix: test target: exit w/ 1 only if error occurred

tests/Makefile.am
tests/Makefile.in

commit 410db85
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    quvi.h.in: Apply astyle

include/quvi/quvi.h.in

commit db87e3b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    Add swf_player_url to test JSONs

tests/data/format/default/academicearth.json
tests/data/format/default/bloomberg.json
tests/data/format/default/break.json
tests/data/format/default/buzzhumor.json
tests/data/format/default/cbsnews.json
tests/data/format/default/charlierose.json
tests/data/format/default/funnyhub.json
tests/data/format/default/funnyordie.json
tests/data/format/default/gaskrank.json
tests/data/format/default/globo.json
tests/data/format/default/golem.json
tests/data/format/default/google.json
tests/data/format/default/ignore/length_bytes/dailymotion.json
tests/data/format/default/liveleak.json
tests/data/format/default/megavideo.json
tests/data/format/default/nlfy/clipfish.json
tests/data/format/default/nlfy/sevenload.json
tests/data/format/default/nsfw/keezmovies.json
tests/data/format/default/nsfw/tube8.json
tests/data/format/default/nsfw/xhamster.json
tests/data/format/default/nsfw/xvideos.json
tests/data/format/default/nsfw/youjizz.json
tests/data/format/default/publicsenat.json
tests/data/format/default/sapo.json
tests/data/format/default/soundcloud.json
tests/data/format/default/spiegel.json
tests/data/format/default/tagtele.json
tests/data/format/default/ted.json
tests/data/format/default/theonion.json
tests/data/format/default/tmunderground.json
tests/data/format/default/todo/collegehumor.json
tests/data/format/default/tvlux.json
tests/data/format/default/vimeo.json
tests/data/format/default/youtube.json
tests/data/format/default/youtube_starttime.json
tests/data/format/other/cbsnews_best.json
tests/data/format/other/cbsnews_m4v_216p.json
tests/data/format/other/cbsnews_m4v_360p.json
tests/data/format/other/cbsnews_m4v_480p.json
tests/data/format/other/cbsnews_mp4_180p.json
tests/data/format/other/cbsnews_mp4_240p.json
tests/data/format/other/cbsnews_mp4_480p.json
tests/data/format/other/golem_best.json
tests/data/format/other/golem_high.json
tests/data/format/other/golem_ipod.json
tests/data/format/other/ignore/length_bytes/dailymotion_best.json
tests/data/format/other/ignore/length_bytes/dailymotion_hd.json
tests/data/format/other/ignore/length_bytes/dailymotion_hq.json
tests/data/format/other/spiegel_1400k.json
tests/data/format/other/spiegel_576k.json
tests/data/format/other/spiegel_928k.json
tests/data/format/other/spiegel_best.json
tests/data/format/other/ted_best.json
tests/data/format/other/ted_hd.json
tests/data/format/other/vimeo_best.json
tests/data/format/other/vimeo_hd.json
tests/data/format/other/youtube_best.json
tests/data/format/other/youtube_flv_240p.json
tests/data/format/other/youtube_flv_360p.json
tests/data/format/other/youtube_flv_480p.json
tests/data/format/other/youtube_mp4_1080p.json
tests/data/format/other/youtube_mp4_3072p.json
tests/data/format/other/youtube_mp4_360p.json
tests/data/format/other/youtube_mp4_720p.json
tests/data/resolve/inscript_redirect.json
tests/data/resolve/shortened.json

commit 3baec41
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    Test::Quvi: Add swf_player_url to ignore list

tests/lib/Test/Quvi.pm

commit e23339b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    Wrap parsed details in a structure

src/quvi.c

commit f19537b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    Use _free macro instead

src/quvi.c

commit d877981
Merge: a44519f 352d4b9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    Merge branch 'swf_player_url_#31'

commit 352d4b9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    --exec: Add support for %s (QUVIPROP_SWFPLAYERURL)
    
    Document '%s' in the manual.
    
    Additionally (unrelated): Escape URLs with XML.

man1/quvi.1
man1/quvi.1.pod
src/quvi.c

commit 274f283
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-10

    quvi.h.in: Fix QUVIPROP_SWFPLAYERURL definition

include/quvi/quvi.h.in

commit f9a4db4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-09

    arte.lua: Parse swf_player_url

share/lua/website/arte.lua

commit fd40a6e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-09

    Add QUVIPROP_SWFPLAYERURL (#31)
    
    Allow LUA scripts to set swf_player_url (a.k.a. swfVfy with rtmpdump).
    
    * http://sourceforge.net/apps/trac/quvi/ticket/31

include/quvi/quvi.h.in
lib/internal.h
lib/lua_wrap.c
lib/quvi.c

commit a44519f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-07

    youtube.lua: Less nil

share/lua/website/youtube.lua

commit b25904e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-04

    youtube.lua: Remove unnecessary semicolons

share/lua/website/youtube.lua

commit c0762ae
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-04

    Add youtube_starttime.json

tests/data/format/default/youtube_starttime.json

commit f5d99d6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-04

    youtube.lua: Process the starttime string (#36)
    
    Process the start time string and append a request variable to the video
    URI so that the server responds with the corresponding offset video
    stream.
    
    * <http://sourceforge.net/apps/trac/quvi/ticket/36>

share/lua/website/youtube.lua

commit 35e74ca
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-03

    Test::Quvi: Add support for --dump-json

tests/README
tests/lib/Test/Quvi.pm

commit 7c635ed
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-03

    url.t: Fix typo --json -> --json-file

tests/t/d/url.t

commit 75fee3f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-03

    arte.lua: Improve handling expired URLs
    
    Example URL:
      <http://videos.arte.tv/de/videos/water_makes_money-3775756.html>

share/lua/website/arte.lua

commit 957915b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-03

    megavideo.lua: Convert to use quvi/util.lua:handles function

share/lua/website/megavideo.lua

commit c40e11f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-03

    francetelevisions.lua: Fix path in U.handles

share/lua/website/francetelevisions.lua

commit 3545ab3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-03

    Makefile.am: Add megavideo.lua, megavideo.json

share/Makefile.am
share/Makefile.in
tests/Makefile.am
tests/Makefile.in

commit e12f491
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-03

    soundcloud.lua: Tweak thumbnail url pattern

share/lua/website/soundcloud.lua

commit 5b64a5b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-03

    tests/: Add megavideo.json

tests/data/format/default/megavideo.json

commit 7b20859
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-03

    megavideo.lua: Tidy up
    
    * Remove unused binstr2bin function
    * Make lines fit the 72 char margin
    * Set fetch type to 'config'

share/lua/website/megavideo.lua

commit c9e0407
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-03

    tests/README: Add url.t --json-file URL note

tests/README

commit c6beee1
Author: PaulK <contact@paulk.fr>
Date:   2011-04-02

    Add megavideo support

share/lua/website/megavideo.lua

commit 0e45716
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-01

    collegehumor.lua: Add collegehumorify (#34)
    
    Add collegehumorify function, fix parsing with video 1942317 which we
    have used in the past to confirm that the script works. This, however,
    does not fix the collegehumor support. The moogaloop query redirects to
    "video not found" page, except for 1942317.
    
    Add thumbnail parsing.
    
    * http://sourceforge.net/apps/trac/quvi/ticket/34

share/lua/website/collegehumor.lua

commit 5873435
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-01

    Remove KNOWN_ISSUES file
    
    CPPFLAGS changes (1e19de4) seems to fix the "undeclared errors" seen
    with missplaced -I (e.g. system compiling a current version while
    old version installed; compilation includes the old quvi.h before
    the current header). Confirmed OK with mingw32 and on FreeBSD.

KNOWN_ISSUES
Makefile.am
Makefile.in

commit dd88d55
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-01

    make-w32.sh: 7za -> zip

w32/make-w32.sh

commit a4e7c52
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-01

    src/quvi.c: Remove unused functions

src/quvi.c

commit 1e19de4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-04-01

    Makefile.am: Add CPPFLAGS
    
    * Move from CFLAGS to CPPFLAGS
    * Add AM_(CFLAGS|CPPFLAGS|LDFLAGS)

examples/Makefile.am
examples/Makefile.in
lib/Makefile.am
lib/Makefile.in
src/Makefile.am
src/Makefile.in

commit 889b329
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-31

    Manual: Add "NOTES - PROTOCOL CATEGORIES"
    
    * Add protocol category examples

man1/quvi.1
man1/quvi.1.pod

commit 2e19c95
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-31

    API: Document: QUVIcategory: Rewrite

include/quvi/quvi.h.in

commit 3499193
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-31

    tests/Makefile.am: Remove leftover JSONs
    
    clipfish.json and sevenload.json files were moved to JSON_NLFY, remove
    these from JSON variable.

tests/Makefile.am
tests/Makefile.in

commit af65687
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-31

    Only include doc subdir with --with-doc flag (#33)
    
    * http://sourceforge.net/apps/trac/quvi/ticket/33

Makefile.am
Makefile.in

commit c166517
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-31

    Fix build when PATH_MAX is not defined (#32)
    
    * http://sourceforge.net/apps/trac/quvi/ticket/32

lib/lua_wrap.c

commit 74571c4
Merge: b2df66b fc264c8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-31

    Merge branch 'testsuite_v2'

commit fc264c8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-31

    Do not exit if a test fails, set a flag instead
    
    Instead of bailing out completely, let the remaining tests run their
    course and exit with a non-zero value if the error flag was set earlier.

tests/Makefile.am
tests/Makefile.in

commit 6a1f3dd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-31

    configure.ac: Add --enable-verbose-tests

INSTALL
configure
configure.ac
tests/Makefile.am
tests/Makefile.in

commit 46db1dc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-31

    Fix nsfw typo

tests/t/format_default.t

commit 361cdbf
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-31

    Replace format_default_nsfw.t with --nsfw in Test::Quvi

tests/Makefile.am
tests/Makefile.in
tests/lib/Test/Quvi.pm
tests/t/format_default.t
tests/t/format_default_nsfw.t

commit 0a42c13
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-30

    Add --enable-nlfy
    
    * Move clipfish.json, sevenload.json to nlfy group

INSTALL
configure
configure.ac
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/clipfish.json
tests/data/format/default/nlfy/clipfish.json
tests/data/format/default/nlfy/sevenload.json
tests/data/format/default/sevenload.json
tests/lib/Test/Quvi.pm
tests/t/format_default.t

commit 669cb4f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-30

    lib/quvi.c: Rename ENABLE_BROKEN -> ENABLE_TODO

lib/quvi.c

commit fbae48a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-30

    Move collegehumor.(lua|json) to TODO

share/Makefile.am
share/Makefile.in
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/collegehumor.json
tests/data/format/default/todo/README
tests/data/format/default/todo/collegehumor.json

commit a7b0887
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-30

    format_default.t: Add todo path

tests/t/format_default.t

commit e4c082b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-30

    Test::Quvi: Add thumbnail_url to default ignore list

tests/lib/Test/Quvi.pm

commit cda1aec
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-30

    tests/README: Trim

tests/README

commit f2a37c6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-30

    Terminate tests if an error occurred

tests/Makefile.am
tests/Makefile.in

commit 1c3cfe4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-30

    Add tests/t/pod.t

Makefile.in
configure
configure.ac
doc/Makefile.in
examples/Makefile.in
include/Makefile.in
include/quvi/Makefile.in
lib/Makefile.in
man1/Makefile.in
scripts/Makefile.in
share/Makefile.in
src/Makefile.in
tests/Makefile.am
tests/Makefile.in
tests/t/pod.t

commit 30e34fc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-29

    Replace old testsuite
    
    Additional changes include:
    * Replace 'perl' check with 'prove' check
    * Rename --enable-broken to --enable-todo
    * Add 'valgrind' check
    * Add 'test' target

Makefile.am
Makefile.in
config.h.in
configure
configure.ac
doc/Makefile.in
examples/Makefile.in
include/Makefile.in
include/quvi/Makefile.in
lib/Makefile.in
man1/Makefile.in
scripts/Makefile.in
scripts/perltidy.sh
share/Makefile.am
share/Makefile.in
src/Makefile.in
tests/Makefile.am
tests/Makefile.in
tests/data/format/default/academicearth.json
tests/data/format/default/bloomberg.json
tests/data/format/default/break.json
tests/data/format/default/buzzhumor.json
tests/data/format/default/cbsnews.json
tests/data/format/default/charlierose.json
tests/data/format/default/clipfish.json
tests/data/format/default/collegehumor.json
tests/data/format/default/funnyhub.json
tests/data/format/default/funnyordie.json
tests/data/format/default/gaskrank.json
tests/data/format/default/globo.json
tests/data/format/default/golem.json
tests/data/format/default/google.json
tests/data/format/default/ignore/README
tests/data/format/default/ignore/length_bytes/dailymotion.json
tests/data/format/default/liveleak.json
tests/data/format/default/non-http/README
tests/data/format/default/nsfw/keezmovies.json
tests/data/format/default/nsfw/tube8.json
tests/data/format/default/nsfw/xhamster.json
tests/data/format/default/nsfw/xvideos.json
tests/data/format/default/nsfw/youjizz.json
tests/data/format/default/publicsenat.json
tests/data/format/default/sapo.json
tests/data/format/default/sevenload.json
tests/data/format/default/soundcloud.json
tests/data/format/default/spiegel.json
tests/data/format/default/tagtele.json
tests/data/format/default/ted.json
tests/data/format/default/theonion.json
tests/data/format/default/tmunderground.json
tests/data/format/default/tvlux.json
tests/data/format/default/vimeo.json
tests/data/format/default/youtube.json
tests/data/format/other/cbsnews_best.json
tests/data/format/other/cbsnews_m4v_216p.json
tests/data/format/other/cbsnews_m4v_360p.json
tests/data/format/other/cbsnews_m4v_480p.json
tests/data/format/other/cbsnews_mp4_180p.json
tests/data/format/other/cbsnews_mp4_240p.json
tests/data/format/other/cbsnews_mp4_480p.json
tests/data/format/other/golem_best.json
tests/data/format/other/golem_high.json
tests/data/format/other/golem_ipod.json
tests/data/format/other/ignore/README
tests/data/format/other/ignore/length_bytes/dailymotion_best.json
tests/data/format/other/ignore/length_bytes/dailymotion_hd.json
tests/data/format/other/ignore/length_bytes/dailymotion_hq.json
tests/data/format/other/spiegel_1400k.json
tests/data/format/other/spiegel_576k.json
tests/data/format/other/spiegel_928k.json
tests/data/format/other/spiegel_best.json
tests/data/format/other/ted_best.json
tests/data/format/other/ted_hd.json
tests/data/format/other/vimeo_best.json
tests/data/format/other/vimeo_hd.json
tests/data/format/other/youtube_best.json
tests/data/format/other/youtube_flv_240p.json
tests/data/format/other/youtube_flv_360p.json
tests/data/format/other/youtube_flv_480p.json
tests/data/format/other/youtube_mp4_1080p.json
tests/data/format/other/youtube_mp4_3072p.json
tests/data/format/other/youtube_mp4_360p.json
tests/data/format/other/youtube_mp4_720p.json
tests/data/resolve/inscript_redirect.json
tests/data/resolve/shortened.json
tests/lib/Test/Quvi.pm
tests/t/d/url.t
tests/t/format_default.t
tests/t/format_default_nonhttp.t
tests/t/format_default_nsfw.t
tests/t/format_other.t
tests/t/mem.t
tests/t/nosupport.t
tests/t/redirect.t
tests/t/shortened.t

commit 5b9b74b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-29

    Add tests/README

tests/README

commit 3113345
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-29

    HowtoWriteWebsiteScript: Add missing cp
    
    * Add $top_srcdir/tests/README comment
    * Add dir structure example

doc/HowtoWriteWebsiteScript

commit 17e1754
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-29

    HowtoSubmitPatches: Add JSON comment

doc/HowtoSubmitPatches

commit fda84c7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-28

    lib/lua_wrap.c: Apply astyle

lib/lua_wrap.c

commit 6ed2818
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-28

    src/quvi.c: Remove extra '\n' from dump_error

src/quvi.c

commit e5cf34b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-28

    scan_dir: Print strerror(errno) if opendir fails
    
    Make QUVI_SHOW_SCANDIR more consistent by printing if opendir fails.
    
    Add distinctive strings to the output to separate QUVI_SHOW_SCANDIR
    and QUVI_SHOW_SCRIPT making easier to tell them apart.

lib/lua_wrap.c

commit c59b222
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-28

    Remove tests/(*.pl|*.pm.in)

tests/nosupport-eval.pl
tests/pod-check.pl
tests/quviTest.pm.in
tests/support-academicearth.pl
tests/support-bloomberg.pl
tests/support-break.pl
tests/support-buzzhumor.pl
tests/support-cbsnews.pl
tests/support-charlierose.pl
tests/support-clipfish.pl
tests/support-collegehumor.pl
tests/support-dailymotion.pl
tests/support-funnyhub.pl
tests/support-funnyordie.pl
tests/support-gaskrank.pl
tests/support-globo.pl
tests/support-golem.pl
tests/support-google.pl
tests/support-keezmovies.pl
tests/support-liveleak.pl
tests/support-publicsenat.pl
tests/support-sapo.pl
tests/support-sevenload.pl
tests/support-shortened.pl
tests/support-soundcloud.pl
tests/support-spiegel.pl
tests/support-tagtele.pl
tests/support-ted.pl
tests/support-theonion.pl
tests/support-tmunderground.pl
tests/support-tube8.pl
tests/support-tvlux.pl
tests/support-vimeo.pl
tests/support-xhamster.pl
tests/support-xvideos.pl
tests/support-youjizz.pl
tests/support-youtube.pl

commit e1c612f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-28

    quvi: Remove test options
    
    Remove:
      * --page-title
      * --media-id
      * --file-length
      * --file-suffix
      * --test-all
      * --dump
      * --test

man1/quvi.1
man1/quvi.1.pod
src/cmdline.c
src/cmdline.ggo
src/cmdline.h
src/quvi.c

commit 01e3886
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-26

    Add scripts/perltidy.sh

scripts/perltidy.sh

commit b2df66b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-25

    Fix: memory leak: free (media_thumbnail_url)

lib/quvi.c

commit 0ce9d60
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-25

    ted.lua: Add missing 'hd' to t.formats
    
    * Confirm that at least 'default' URL is found
    * Fallback to 'default' if 'hd' is not found
    * Make 'best' format an alias for 'hd'

share/lua/website/ted.lua

commit 6f99fe4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-25

    Add tests/support-ted.pl

src/quvi.c
tests/Makefile.am
tests/Makefile.in
tests/support-ted.pl

commit 6f9b9b9
Author: Bastien Nocera <hadess@hadess.net>
Date:   2011-03-24

    ted.lua: Add support for ted.com

share/Makefile.am
share/Makefile.in
share/lua/website/ted.lua

commit d12edaf
Author: Bastien Nocera <hadess@hadess.net>
Date:   2011-03-25

    API: Make QUVIPROP_MEDIADURATION property a double
    
    As scripts would know which format the duration will be in,
    but users of the API would have no way of knowing the format
    of the duration otherwise.
    
    Make appropriate changes to trim.lua and soundcloud.lua to
    accomodate this type change.

include/quvi/quvi.h.in
lib/internal.h
lib/lua_wrap.c
lib/quvi.c
share/lua/util/trim.lua
share/lua/website/soundcloud.lua
src/quvi.c

commit 856f0c8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-24

    Add tests/support-soundcloud.pl

tests/Makefile.am
tests/Makefile.in
tests/support-soundcloud.pl

commit 18e3a65
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-24

    soundcloud.lua: Remove calls to print title

share/lua/website/soundcloud.lua

commit 1a56a13
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-24

    src/quvi.c: Add soundcloud test URL

src/quvi.c

commit 7ba5491
Author: Bastien Nocera <hadess@hadess.net>
Date:   2011-03-24

    youtube: Add support for youtube.com/e/videoid URLs
    
    As used in
    http://www.omgubuntu.co.uk/2011/02/unity-2ds-new-design-in-motion-video/

share/lua/website/youtube.lua

commit 2438d35
Author: Bastien Nocera <hadess@hadess.net>
Date:   2011-03-24

    soundcloud.lua: Add support for Soundcloud.com

lib/util.c
share/Makefile.am
share/Makefile.in
share/lua/website/soundcloud.lua

commit db44db7
Author: Bastien Nocera <hadess@hadess.net>
Date:   2011-03-24

    API: Add properties for duration and thumbnail
    
    Add QUVIPROP_MEDIATHUMBNAILURL property
    Add QUVIPROP_MEDIADURATION property
    
    Print those from the quvi command-line tool.

include/quvi/quvi.h.in
lib/internal.h
lib/lua_wrap.c
lib/quvi.c
src/quvi.c

commit c165a89
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-23

    API: Add "media" interface that deprecates "video"
    
    Remove "video" remarks from the API.
    
    0.2.14 introduced the "media URL" concept. 0.2.15 continues this by
    replacing (and deprecating) all symbols that use "video" in them.
    The deprecated symbols will be removed in 0.2.20.
    
    * Add quvi_next_media_url (depr. quvi_next_videolink)
    * Add quvi_media_t (depr. quvi_video_t)
    * Add QUVIPROP_MEDIAID (depr. QUVIPROP_VIDEOID)
    * Add QUVIPROP_MEDIAURL (depr. QUVIPROP_VIDEOURL)
    * Add QUVIPROP_MEDIACONTENTLENGTH (depr. QUVIPROP_VIDEOFILELENGTH)
    * Add QUVIPROP_MEDIACONTENTTYPE (depr. QUVIPROP_VIDEOFILECONTENTTYPE)
    * Add QUVIPROP_FILESUFFIX (depr. QUVIPROP_VIDEOFILESUFFIX)
    * Add QUVIPROP_FORMAT (depr. QUVIPROP_VIDEOFORMAT)
    * Cleanup doxygen comments (e.g. code examples)
    * quvi(1): --video-id -> --media-id
    * tests/: Use --media-id
    * manual: Rename --video-id -> --media-id, replace "video" with "media"

include/quvi/quvi.h.in
lib/curl_wrap.c
lib/curl_wrap.h
lib/internal.h
lib/lua_wrap.c
lib/lua_wrap.h
lib/quvi.c
lib/util.c
lib/util.h
man1/quvi.1
man1/quvi.1.pod
src/cmdline.c
src/cmdline.ggo
src/cmdline.h
src/quvi.c
tests/quviTest.pm.in
tests/support-academicearth.pl
tests/support-bloomberg.pl
tests/support-break.pl
tests/support-buzzhumor.pl
tests/support-cbsnews.pl
tests/support-charlierose.pl
tests/support-clipfish.pl
tests/support-collegehumor.pl
tests/support-dailymotion.pl
tests/support-funnyhub.pl
tests/support-funnyordie.pl
tests/support-gaskrank.pl
tests/support-globo.pl
tests/support-golem.pl
tests/support-google.pl
tests/support-keezmovies.pl
tests/support-liveleak.pl
tests/support-publicsenat.pl
tests/support-sapo.pl
tests/support-sevenload.pl
tests/support-shortened.pl
tests/support-spiegel.pl
tests/support-tagtele.pl
tests/support-theonion.pl
tests/support-tmunderground.pl
tests/support-tube8.pl
tests/support-tvlux.pl
tests/support-vimeo.pl
tests/support-xhamster.pl
tests/support-xvideos.pl
tests/support-youjizz.pl
tests/support-youtube.pl

commit a7116be
Author: Bastien Nocera <hadess@hadess.net>
Date:   2011-03-22

    youtube: Add support for "#at=" as start-time
    
    As can be used in:
    http://www.youtube.com/watch?v=lfxC3TCDgCE&feature=player_embedded#at=27

share/lua/website/youtube.lua

commit 6af5716
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-22

    Rewrite quvi_supported doxygen comments
    
    * Add remarks
    * Add since

include/quvi/quvi.h.in

commit 8d4c7a9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-21

    cbsnews: Fix attempt to compare number with nil
    
    * Improve 'best' parsing (compare height in addition to bitrate)
    * Update r.formats: replace old IDs
    * http://sourceforge.net/apps/trac/quvi/ticket/30

share/lua/website/cbsnews.lua

commit c19c497
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-20

    Rewrite doxy comment for quvi_supported

include/quvi/quvi.h.in

commit ea45165
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-20

    doc/HowtoWriteWebsiteScript: Add r.handles

doc/HowtoWriteWebsiteScript

commit 601219d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-20

    tests/nosupport-eval.pl: Change youtube test URL

tests/nosupport-eval.pl

commit 596f6a9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-20

    quvi_supported: Improve URL checking
    
    Extend the checking to cover more than just domain name.
    
    * http://sourceforge.net/apps/trac/quvi/ticket/29

share/Makefile.am
share/Makefile.in
share/lua/website/academicearth.lua
share/lua/website/arte.lua
share/lua/website/bloomberg.lua
share/lua/website/break.lua
share/lua/website/buzzhumor.lua
share/lua/website/cbsnews.lua
share/lua/website/charlierose.lua
share/lua/website/clipfish.lua
share/lua/website/collegehumor.lua
share/lua/website/dailymotion.lua
share/lua/website/francetelevisions.lua
share/lua/website/funnyhub.lua
share/lua/website/funnyordie.lua
share/lua/website/gaskrank.lua
share/lua/website/globo.lua
share/lua/website/golem.lua
share/lua/website/google.lua
share/lua/website/keezmovies.lua
share/lua/website/liveleak.lua
share/lua/website/pluzz.lua
share/lua/website/publicsenat.lua
share/lua/website/quvi/url.lua
share/lua/website/quvi/util.lua
share/lua/website/sapo.lua
share/lua/website/sevenload.lua
share/lua/website/spiegel.lua
share/lua/website/tagtele.lua
share/lua/website/theonion.lua
share/lua/website/tmunderground.lua
share/lua/website/tube8.lua
share/lua/website/tvlux.lua
share/lua/website/vimeo.lua
share/lua/website/xhamster.lua
share/lua/website/xvideos.lua
share/lua/website/youjizz.lua
share/lua/website/youtube.lua

commit b6ad4a5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-18

    tvlux.lua: Add support for tvlux.be

share/Makefile.am
share/Makefile.in
share/lua/website/tvlux.lua
src/quvi.c
tests/Makefile.am
tests/Makefile.in
tests/support-tvlux.pl

commit b4a6ee1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-18

    content_type.lua: Change error message, cleanup

share/lua/util/content_type.lua

commit 3bfcaad
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-17

    vimeo.lua: Add vimeofy function
    
    Encapsulate the "player.vimeo.com" support. Remove extra whitespace.
    Replace requested format if-then-else-end with and-or pairs.

share/lua/website/vimeo.lua

commit db9790a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-17

    vimeo.lua: exit with server returned error (#27)

share/lua/website/vimeo.lua

commit 706b4fb
Author: Bastien Nocera <hadess@hadess.net>
Date:   2011-03-16

    youtube: Support the new embed types

share/lua/website/youtube.lua

commit bc90a47
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-10

    Bump version to 0.2.15

configure
m4/version.m4

commit 0519841
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-10

    Set release details for 0.2.14

NEWS

commit 4eb1434
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-10

    Bump interface revision

configure
m4/version.m4

commit 67c8126
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-09

    Add AUTHORS file

AUTHORS
Makefile.in

commit c8827d3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-09

    Add tests for keezmovies, tagtele, xhamster

src/quvi.c
tests/Makefile.am
tests/Makefile.in
tests/support-keezmovies.pl
tests/support-tagtele.pl
tests/support-xhamster.pl

commit 41e5ffd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-09

    share/Makefile.am: Add keezmovies.lua, tagtele.lua, xhamster.lua

share/Makefile.am
share/Makefile.in

commit fab2750
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-09

    xhamster.lua: Grab title from elsewhere

share/lua/website/xhamster.lua

commit 13df0a8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-09

    tagtele.lua: Grab ID from URL, add fetch_type

share/lua/website/tagtele.lua

commit 04dd7e3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-09

    keezmovies.lua: Use quvi/util: unescape instead

share/lua/website/keezmovies.lua

commit 414936e
Author: PaulK <contact@paulk.fr>
Date:   2011-03-09

    Add support for Tagtele, Keezmovies and Xhamster

share/lua/website/keezmovies.lua
share/lua/website/tagtele.lua
share/lua/website/xhamster.lua

commit 54cea70
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-09

    support-dailymotion.pl: Change expected suffix

tests/support-dailymotion.pl

commit 1b06b8f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-08

    share/Makefile.am: Add arte.lua

share/Makefile.am
share/Makefile.in

commit 7d74e20
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-08

    arte.lua: Add Arte TV support (#23)
    
    * Contributed by Raphaël Droz
    * http://sourceforge.net/apps/trac/quvi/ticket/23

share/lua/website/arte.lua

commit 33aa3aa
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-08

    Manual: Update description
    
    * New description
    * Add "Motivation"
    * Add "Background"
    * Add "License"
    * Make minor changes to markup

man1/quvi.1
man1/quvi.1.pod

commit 03a99d1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-08

    Rewrite doc/HowtoWriteWebsiteScript

doc/HowtoWriteWebsiteScript

commit 2f9c9e9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-03-08

    Rewrite README
    
    * New descriptions
    * Add "Applications using quvi"
    * Add "License"
    * Add "Motivation"
    * Add "Background"

README

commit ae6d04c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-24

    dailymotion.lua: Add "family_filter" exception

share/lua/website/dailymotion.lua

commit 0ab78f8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-24

    support-golem.pl: Change expected length

tests/support-golem.pl

commit 7f3ffd6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-24

    support-bloomberg.pl: Change expected ID, length

tests/support-bloomberg.pl

commit 515fbe3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-24

    LUA: Remove quvi.unescape from quvi object
    
    Use quvi/util:unescape instead.

lib/lua_wrap.c
share/lua/website/README

commit ee09799
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-24

    Use quvi/util:unescape instead of quvi.unescape
    
    * charlierose.lua: Remove unnecessary quvi.unescape call

share/lua/website/charlierose.lua
share/lua/website/google.lua
share/lua/website/liveleak.lua
share/lua/website/sevenload.lua
share/lua/website/xvideos.lua

commit 28f92eb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-24

    Fix: dailymotion.lua: default URL for all formats
    
    Fix also
      dailymotion.lua:109: attempt to index global 'page' (a nil value).
    
    * http://sourceforge.net/apps/trac/quvi/ticket/26
    * http://sourceforge.net/apps/trac/quvi/ticket/25

share/lua/website/dailymotion.lua

commit 09b3273
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-24

    lua_wrap.c, curl_wrap.c: Remove extra newlines

lib/curl_wrap.c
lib/lua_wrap.c

commit 9e80b1c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-24

    Extend HTML entity conversion table
    
    * Cover values padded with single-zero (e.g. &#039;)

lib/util.c

commit 2f3462c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-22

    Manual: Document -f (help|list pattern)

man1/quvi.1
man1/quvi.1.pod

commit db74b16
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-22

    Add -f (help|list pattern) support

src/quvi.c

commit 670a237
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-18

    Add short option for --category-all

src/cmdline.c
src/cmdline.ggo
src/cmdline.h

commit 3f4b1dd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-18

    doc/HowtoSubmitPatches: Cleanup, additional notes

doc/HowtoSubmitPatches

commit 87ae5cb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-07

    Bump version to 0.2.14

configure
m4/version.m4

commit d26e5db
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-07

    Set release details for 0.2.13

NEWS

commit ff65a27
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-07

    Bump interface revision

configure
m4/version.m4

commit 582ef84
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-05

    Add tmunderground.com support

share/Makefile.am
share/Makefile.in
share/lua/website/tmunderground.lua
src/quvi.c
tests/Makefile.am
tests/Makefile.in
tests/support-tmunderground.pl

commit 8aece8f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-04

    Makefile.am: Add francetelevisions.lua, pluzz.lua

share/Makefile.am
share/Makefile.in

commit 8c88a19
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-04

    Bump version to 0.2.13

configure
m4/version.m4

commit a65694d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-04

    Add pluzz.fr support [#13]
    
    * http://sourceforge.net/apps/trac/quvi/ticket/13

share/lua/website/pluzz.lua

commit 0debbd7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-04

    Add francetelevisions.fr support [#13]
    
    * http://sourceforge.net/apps/trac/quvi/ticket/13

share/lua/website/francetelevisions.lua

commit 241cfc2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-04

    Remove unused strupr implementation

config.h.in
configure
configure.ac
lib/Makefile.am
lib/Makefile.in
lib/platform.h
lib/strupr.c

commit aa93a40
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-02-04

    INSTALL: Add note about tests

INSTALL

commit e93917f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-19

    Set release details for 0.2.12

NEWS

commit 6de7721
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-19

    tests/support-clipfish.pl: Fix expected title

tests/support-clipfish.pl

commit 6e9b43f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-19

    tests/quviTest.pm.in: Apply perltidy

tests/quviTest.pm.in

commit 97cabe3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-14

    Bump interface revision

configure
m4/version.m4

commit acb3c9a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-14

    Website scripts: Cleanup indent functions
    
    * Rename "t" to "r"
    * Move "require" call up to the top of the function

doc/HowtoWriteWebsiteScript
share/lua/website/academicearth.lua
share/lua/website/bloomberg.lua
share/lua/website/break.lua
share/lua/website/buzzhumor.lua
share/lua/website/cbsnews.lua
share/lua/website/charlierose.lua
share/lua/website/clipfish.lua
share/lua/website/collegehumor.lua
share/lua/website/dailymotion.lua
share/lua/website/funnyhub.lua
share/lua/website/funnyordie.lua
share/lua/website/gaskrank.lua
share/lua/website/globo.lua
share/lua/website/golem.lua
share/lua/website/google.lua
share/lua/website/liveleak.lua
share/lua/website/publicsenat.lua
share/lua/website/sapo.lua
share/lua/website/sevenload.lua
share/lua/website/spiegel.lua
share/lua/website/theonion.lua
share/lua/website/tube8.lua
share/lua/website/vimeo.lua
share/lua/website/xvideos.lua
share/lua/website/youjizz.lua
share/lua/website/youtube.lua

commit 9ae1474
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-14

    Print path to LUA script if an error occurs

lib/lua_wrap.c

commit cd5a33d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-10

    Replace indent use with astyle
    
    * Use --style=gnu
    * Remove scripts/indent_c.sh
    * Add scripts/astyle_c.sh

doc/CodingStyle
lib/curl_wrap.c
lib/internal.h
lib/llst.c
lib/llst.h
lib/lua_wrap.c
lib/lua_wrap.h
lib/quvi.c
lib/strepl.c
lib/strupr.c
lib/util.c
lib/util.h
scripts/Makefile.am
scripts/Makefile.in
scripts/astyle_c.sh
scripts/indent_c.sh
src/cmdline.c
src/cmdline.h
src/quvi.c

commit 4911d3e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-09

    Add scripts/Makefile.am

Makefile.am
Makefile.in
configure
configure.ac
scripts/Makefile.am
scripts/Makefile.in

commit 0847b4b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-09

    Apply -l72 with indent command

lib/curl_wrap.c
lib/curl_wrap.h
lib/lua_wrap.c
lib/quvi.c
lib/util.c
lib/util.h
src/quvi.c

commit e493fba
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-09

    CodingStyle: Add -l72 and vim modelines

doc/CodingStyle

commit c0333ec
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-09

    Add scripts/indent_c.sh

scripts/indent_c.sh

commit 7724ff3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-09

    Remove examples/git/hooks/pre-commit
    
    Due to pre-commit <=> indent frustrations.

examples/git-hooks/pre-commit

commit 1eb5876
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-09

    examples/simple.c: Rewrite to handle errors

examples/simple.c

commit dfea4a2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-09

    Make quvi compile with -pedantic
    
    * Make minor syntax changes
    * Replace seterr, setvid macros with freprintf function
    * Remove csetopt macro
    * Remove quvi/license.c

include/quvi/quvi.h.in
lib/curl_wrap.c
lib/internal.h
lib/lua_wrap.c
lib/quvi.c
lib/util.c
lib/util.h
src/Makefile.am
src/Makefile.in
src/license.c
src/quvi.c

commit c7b740b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-07

    Add gitignore file

.gitignore

commit e6efc83
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-05

    AM_INIT_AUTOMAKE: dist-lzma to dist-xz

Makefile.in
configure.ac

commit 34e50b7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-04

    Add dist-lzma to AM_INIT_AUTOMAKE

Makefile.in
configure.ac

commit fae1e95
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-03

    youtube.lua: Use cleaner string formatting
    
    * Use string.format instead

share/lua/website/youtube.lua

commit 6c0da29
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-03

    bloomberg.lua: Use cleaner string formatting
    
    * Use string.format instead
    * Remove unnecessary quvi.unescape call

share/lua/website/bloomberg.lua

commit f70699d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-03

    theonion.lua: Use cleaner string formatting
    
    * Use string.format instead
    * Remove unnecessary call to quvi.unescape

share/lua/website/theonion.lua

commit 6ffd39a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-03

    Move quvi_supported doxy comment in header
    
    Move quvi_supported doxygen comment from "Utility functions" group to
    "Misc. utility functions".

include/quvi/quvi.h.in

commit aaffdde
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-03

    Tweak API function descriptions
    
    * quvi_supported
    * quvi_next_supported_website

include/quvi/quvi.h.in

commit b222f8c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-03

    Make quvi_next_supported_website respect QUVIOPT_CATEGORY

lib/quvi.c

commit f084462
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-03

    Add vim modelines to LUA source code

share/lua/util/charset.lua
share/lua/util/content_type.lua
share/lua/util/trim.lua
share/lua/website/academicearth.lua
share/lua/website/bloomberg.lua
share/lua/website/break.lua
share/lua/website/buzzhumor.lua
share/lua/website/cbsnews.lua
share/lua/website/charlierose.lua
share/lua/website/clipfish.lua
share/lua/website/collegehumor.lua
share/lua/website/dailymotion.lua
share/lua/website/funnyhub.lua
share/lua/website/funnyordie.lua
share/lua/website/gaskrank.lua
share/lua/website/globo.lua
share/lua/website/golem.lua
share/lua/website/google.lua
share/lua/website/liveleak.lua
share/lua/website/publicsenat.lua
share/lua/website/quvi/bit.lua
share/lua/website/quvi/const.lua
share/lua/website/quvi/util.lua
share/lua/website/sapo.lua
share/lua/website/sevenload.lua
share/lua/website/spiegel.lua
share/lua/website/theonion.lua
share/lua/website/tube8.lua
share/lua/website/vimeo.lua
share/lua/website/xvideos.lua
share/lua/website/youjizz.lua
share/lua/website/youtube.lua

commit 8c38828
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-03

    Add vim modelines to C source code

examples/simple.c
include/quvi/quvi.h.in
lib/asprintf.c
lib/curl_wrap.c
lib/curl_wrap.h
lib/internal.h
lib/llst.c
lib/llst.h
lib/lua_wrap.c
lib/lua_wrap.h
lib/platform.h
lib/quvi.c
lib/strepl.c
lib/strupr.c
lib/util.c
lib/util.h
lib/vasprintf.c
src/license.c
src/quvi.c

commit 81969c0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-02

    dailymotion.lua: Fix family-filter redirect
    
    If quvi checks for shortened URL and the website redirects to
    family_filter page, quvi is unable to continue. This patch adds a
    workaround to that.
    
    Additionally, (at least some) family-filtered pages embed the URL
    differently, e.g. only one URL is listed in the page HTML and our
    "regular" fmt_id,video_url pattern no longer matches the URL in this
    pages. This patch addresses this.
    
    Related to <http://sourceforge.net/apps/trac/clive/ticket/4>

share/lua/website/dailymotion.lua

commit 5ad49a6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2011-01-02

    CodingStyle: Add editor settings under LUA

doc/CodingStyle

commit 1f72f32
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-29

    configure.ac: Tidy up summary output

configure
configure.ac

commit d9dbb90
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-29

    youtube.lua: mv decode, unescape to quvi/util.lua

share/Makefile.am
share/Makefile.in
share/lua/website/quvi/util.lua
share/lua/website/youtube.lua

commit 210887a
Merge: 3d19aec 5bfb40d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-29

    Merge branch 'proto_category'

commit 3d19aec
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-29

    support-publicsenat.pl: Change expected length

tests/support-publicsenat.pl

commit 5bfb40d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-29

    Fix whitespace

share/lua/website/quvi/bit.lua

commit 4ad5c3b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-29

    Pass script dir to website script "parse" function

lib/lua_wrap.c

commit 3f943c8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-29

    HowtoWriteWebsiteScript: Match category changes
    
    Fix a typo, rewrite to match the QUVIOPT_CATEGORY changes.

doc/HowtoWriteWebsiteScript

commit 7fc318a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-29

    Change example URL, fix #17

examples/simple.c
include/quvi/quvi.h.in

commit dfbe84e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-29

    Add --category-* to manual
    
    Remove short options for --test-all, --dump. Tidy up option descriptions
    for these in addition to --format.

man1/quvi.1
man1/quvi.1.pod

commit 6802c17
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-29

    Add --category-* to quvi
    
    Implement QUVIOPT_CATEGORY in quvi. Remove short options from --test-all
    and --dump.

src/cmdline.c
src/cmdline.ggo
src/cmdline.h
src/quvi.c

commit b54f037
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-29

    Add QUVIOPT_CATEGORY
    
    Add QUVIOPT_CATEGORY, QUVIPROTO_* and reimplement website scripts to set
    self.categories in the ident function. Rename the "video" table in parse
    function to "self".

include/quvi/quvi.h.in
lib/internal.h
lib/lua_wrap.c
lib/lua_wrap.h
lib/quvi.c
lib/util.c
lib/util.h
share/Makefile.am
share/Makefile.in
share/lua/website/README
share/lua/website/academicearth.lua
share/lua/website/bloomberg.lua
share/lua/website/break.lua
share/lua/website/buzzhumor.lua
share/lua/website/cbsnews.lua
share/lua/website/charlierose.lua
share/lua/website/clipfish.lua
share/lua/website/collegehumor.lua
share/lua/website/dailymotion.lua
share/lua/website/funnyhub.lua
share/lua/website/funnyordie.lua
share/lua/website/gaskrank.lua
share/lua/website/globo.lua
share/lua/website/golem.lua
share/lua/website/google.lua
share/lua/website/liveleak.lua
share/lua/website/publicsenat.lua
share/lua/website/quvi/bit.lua
share/lua/website/quvi/const.lua
share/lua/website/sapo.lua
share/lua/website/sevenload.lua
share/lua/website/spiegel.lua
share/lua/website/theonion.lua
share/lua/website/tube8.lua
share/lua/website/vimeo.lua
share/lua/website/xvideos.lua
share/lua/website/youjizz.lua
share/lua/website/youtube.lua

commit 337d248
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-27

    youtube.lua: Reuse URL scheme from input URL

share/lua/website/youtube.lua

commit 173aa27
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-27

    Use CURL_GLOBAL_ALL instead

lib/quvi.c

commit 05f07fa
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-27

    Regenerate quvi.1

man1/quvi.1

commit 0562f51
Author: Raphaël Droz <raphael.droz@gmail.com>
Date:   2010-12-18

    publicsenat.lua: Catch video ID at end of URL

share/lua/website/publicsenat.lua

commit 88925dc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-18

    Add publicsenat test

src/quvi.c
tests/Makefile.am
tests/Makefile.in
tests/support-publicsenat.pl

commit 346ec85
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-18

    Add publicsenat.lua to Makefile.am

share/Makefile.am
share/Makefile.in

commit 699db38
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-18

    publicsenat.lua: Pattern changes, fix title
    
    - Remove unnecessary 'flv' from t.formats
    - Fetch title from video page HTML instead
    - Do not assume that video page URL ends with ID
    - Simplify video URL matching pattern

share/lua/website/publicsenat.lua

commit 223b989
Author: Raphaël Droz <raphael.droz@gmail.com>
Date:   2010-12-18

    publicsenat: handle for long style url

share/lua/website/publicsenat.lua

commit da9b53d
Author: Raphaël Droz <raphael.droz@gmail.com>
Date:   2010-12-17

    Added support for publicsenat.fr

share/lua/website/publicsenat.lua

commit 1e87bb8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-18

    Bump version to 0.2.12

configure
m4/version.m4

commit a37852e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-18

    Bump library interface revision

configure
m4/version.m4

commit 9c6fb72
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-18

    Set release details for 0.2.11

NEWS

commit 62f26cf
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-17

    vimeo.lua: Fix video ID parsing

share/lua/website/vimeo.lua

commit 96a7757
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-17

    Skip verification for any non-HTTP video URLs

lib/curl_wrap.c

commit 162d633
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-17

    doc/: Add test URL notes

doc/HowtoSubmitPatches
doc/HowtoWriteWebsiteScript

commit fdf2213
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-14

    Add missing support-buzzhumor.pl test

tests/Makefile.am
tests/Makefile.in
tests/support-buzzhumor.pl

commit 0f97a09
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-14

    Add globo support [#10]
    
    - http://sourceforge.net/apps/trac/quvi/ticket/10
    - Contributed by mkolve

share/Makefile.am
share/Makefile.in
share/lua/website/globo.lua
src/quvi.c
tests/Makefile.am
tests/Makefile.in
tests/support-globo.pl

commit 159bebb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-14

    buzzhumor.lua: Cleanup

share/lua/website/buzzhumor.lua

commit 277efea
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-14

    Remove broken cctv support and test

share/Makefile.am
share/Makefile.in
share/lua/website/cctv.lua
src/quvi.c
tests/Makefile.am
tests/Makefile.in
tests/support-cctv.pl

commit 833b4a0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-14

    Extend quvi.fetch to allow setting user-agent [11]
    
    Modify quvi.fetch so that the options can be passed in a table instead
    of args.
    
    - http://sourceforge.net/apps/trac/quvi/ticket/11

lib/curl_wrap.c
lib/curl_wrap.h
lib/lua_wrap.c
share/lua/website/README
share/lua/website/cbsnews.lua
share/lua/website/clipfish.lua
share/lua/website/collegehumor.lua
share/lua/website/dailymotion.lua
share/lua/website/golem.lua
share/lua/website/liveleak.lua
share/lua/website/sevenload.lua
share/lua/website/spiegel.lua
share/lua/website/vimeo.lua
share/lua/website/youtube.lua

commit 8d5737f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-14

    HowtoSubmitPatches: Add license note

doc/HowtoSubmitPatches

commit f2688d8
Merge: d4c1c73 642a014
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-14

    Merge branch 'relicense_lgplv2+'

commit 642a014
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-12-02

    tests/quviTest.pm.in: change to lgpl

tests/quviTest.pm.in

commit 5bb83af
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-14

    w32: change to lgpl

w32/ChangeLog.w32.txt
w32/licenses/quvi-COPYING.TXT

commit 23fe3a5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-14

    w32/: Rename quvi license file

w32/licenses/libquvi-COPYING.TXT
w32/licenses/quvi-COPYING.TXT

commit 808be3a
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-12-02

    COPYING: change to lgpl

COPYING

commit 95d7ebf
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-12-02

    lib/: change to lgpl

lib/asprintf.c
lib/curl_wrap.c
lib/curl_wrap.h
lib/internal.h
lib/llst.c
lib/llst.h
lib/lua_wrap.c
lib/lua_wrap.h
lib/platform.h
lib/quvi.c
lib/strupr.c
lib/util.c
lib/util.h
lib/vasprintf.c

commit 5e7b03e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-14

    README: change to lgpl, add lua linking note

README

commit 52c0cf2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-14

    share/lua/: change to lgpl

share/lua/util/charset.lua
share/lua/util/content_type.lua
share/lua/util/trim.lua
share/lua/website/academicearth.lua
share/lua/website/bloomberg.lua
share/lua/website/break.lua
share/lua/website/buzzhumor.lua
share/lua/website/cbsnews.lua
share/lua/website/cctv.lua
share/lua/website/charlierose.lua
share/lua/website/clipfish.lua
share/lua/website/collegehumor.lua
share/lua/website/dailymotion.lua
share/lua/website/funnyhub.lua
share/lua/website/funnyordie.lua
share/lua/website/gaskrank.lua
share/lua/website/golem.lua
share/lua/website/google.lua
share/lua/website/liveleak.lua
share/lua/website/sapo.lua
share/lua/website/sevenload.lua
share/lua/website/spiegel.lua
share/lua/website/theonion.lua
share/lua/website/tube8.lua
share/lua/website/vimeo.lua
share/lua/website/xvideos.lua
share/lua/website/youjizz.lua
share/lua/website/youtube.lua

commit c9afe55
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-14

    lua/website/README: Cleanup

share/lua/website/README

commit 3cbc765
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-12-02

    src/: change to lgpl

src/license.c
src/quvi.c

commit f51b794
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-12-02

    include/: change to lgpl

include/quvi/quvi.h.in

commit e99db55
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-12-02

    examples/: change to lgpl

examples/simple.c

commit d4c1c73
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-13

    Bump version to 0.2.11

configure
m4/version.m4

commit 252114b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-13

    HowtoGetDevelopmentCode: Add WWW URL

doc/HowtoGetDevelopmentCode

commit d459870
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-13

    HowtoSubmitPathces: Fix URL

doc/HowtoSubmitPatches

commit e158ca2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-13

    mv HowtoContributeCode to HowtoWriteWebsiteScript

doc/HowtoContributeCode
doc/HowtoHelp
doc/HowtoWriteWebsiteScript
doc/Makefile.am
doc/Makefile.in

commit 14bc9d8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-13

    HowtoContributeCode: Cleanup

doc/HowtoContributeCode

commit 1740ea3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-10

    bloomberg.lua: Re-enable, clear broken status

share/Makefile.am
share/Makefile.in
src/quvi.c
tests/Makefile.am
tests/Makefile.in

commit 86d6c48
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-10

    Fix bloomberg support [#7]
    
    - http://sourceforge.net/apps/trac/quvi/ticket/7

share/lua/website/bloomberg.lua

commit c947216
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-10

    Add NEWS.txt, bump ChangeLog (w32)

w32/ChangeLog.w32.txt
w32/make-w32.sh

commit 5352487
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-10

    Replace rindex(3) with strrchr(3) for conformation
    
    4.3BSD; marked as LEGACY in POSIX.1-2001. POSIX.1-2008 removes the
    specification of rindex(), recommending strrchr(3) instead.

config.h.in
configure
configure.ac
lib/lua_wrap.c

commit 6bd3917
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-10

    Bump interface revision for 0.2.10

configure
m4/version.m4

commit f270146
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-10

    Set release details for 0.2.10

NEWS

commit 4aa4070
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-09

    youtube.lua: Replace if..then for url with error

share/lua/website/youtube.lua

commit 02aab77
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-09

    funnyordie.lua: Fix video URL == nil check

share/lua/website/funnyordie.lua

commit 13ccc00
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-09

    Fix lua_files_only to include *.lua files only
    
    The function scanned file names containing ".lua". Make the function
    include only files that end in that extension.

lib/lua_wrap.c

commit 13b3f80
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-09

    HowtoContributeCode: Document QUVI_SHOW_SCRIPT
    
    - Add QUVI_SHOW_SCRIPT tip
    - Add --verbose-libcurl tip

doc/HowtoContributeCode

commit 10acea0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-09

    Add QUVI_SHOW_SCRIPT

lib/lua_wrap.c

commit 12f23b1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-09

    YouTube: Fix server response code 404 [#5]
    
    - Fix libquvi: server response code 404 (conncode=0)
    - Use get_video_info only; remove old fallback parser
    - Note: webm_480p, webm_720p, tgp_144p not found in config URLs
    - http://sourceforge.net/apps/trac/quvi/ticket/5

share/lua/website/youtube.lua

commit 05bb6eb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-08

    Add cbsnews support

NEWS
share/Makefile.am
share/Makefile.in
share/lua/website/cbsnews.lua
src/quvi.c
tests/Makefile.am
tests/Makefile.in
tests/support-cbsnews.pl

commit c3efc03
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-07

    Fix a typo in HowtoContributeCode example path

doc/HowtoContributeCode

commit c75c77c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-07

    Bump version to 0.2.10

configure
m4/version.m4

commit 10a1eb3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-07

    Bump interface revision for 0.2.9

configure
m4/version.m4

commit 7e08ded
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-07

    Set 0.2.9 release date

NEWS

commit ed6c1e7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-07

    Remove myubo support: dead site

share/Makefile.am
share/Makefile.in
share/lua/website/myubo.lua
src/quvi.c
tests/Makefile.am
tests/Makefile.in
tests/support-myubo.pl

commit d3351c6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-07

    Set new home WWW

INSTALL
README
configure
configure.ac
doc/HowtoContributeCode
libquvi.pc.in
man1/quvi.1
man1/quvi.1.pod
share/lua/util/charset.lua
share/lua/util/content_type.lua
share/lua/util/trim.lua
share/lua/website/academicearth.lua
share/lua/website/bloomberg.lua
share/lua/website/break.lua
share/lua/website/buzzhumor.lua
share/lua/website/cctv.lua
share/lua/website/charlierose.lua
share/lua/website/clipfish.lua
share/lua/website/collegehumor.lua
share/lua/website/dailymotion.lua
share/lua/website/funnyhub.lua
share/lua/website/funnyordie.lua
share/lua/website/gaskrank.lua
share/lua/website/golem.lua
share/lua/website/google.lua
share/lua/website/liveleak.lua
share/lua/website/myubo.lua
share/lua/website/sapo.lua
share/lua/website/sevenload.lua
share/lua/website/spiegel.lua
share/lua/website/theonion.lua
share/lua/website/tube8.lua
share/lua/website/vimeo.lua
share/lua/website/xvideos.lua
share/lua/website/youjizz.lua
share/lua/website/youtube.lua

commit 3ebcfc3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-04

    Remove dangling strtok_r.c

NEWS
config.h.in
configure
configure.ac
lib/Makefile.am
lib/Makefile.in
lib/platform.h
lib/strtok_r.c

commit e0f27df
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-04

    make-w32.sh: generate ChangeLog

w32/make-w32.sh

commit 1dfbdf9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-04

    Fix: quvi URL --exec does nothing (b#3125018)

NEWS
src/quvi.c

commit fa173b8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-04

    Remove ChangeLog from repo.
    
    - Generate ChangeLog from git log (b015df8)
    - List significant changes in NEWS

ChangeLog

commit e9609b5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-03

    HowtoContributeCode: add gitconfig note

doc/HowtoContributeCode

commit cdb9d63
Merge: b015df8 8a117b8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-03

    Merge branch 'doc_rewrite'

commit b015df8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   2010-12-03

    Generate ChangeLog from gitlog
    
    Copied from totem. Respect.

ChangeLog.pre-gitlog
Makefile.am
Makefile.in

commit 452e4b3
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-12-03

    NEWS: Move 0.2.9 details from ChangeLog

ChangeLog
NEWS

commit 8a117b8
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-12-03

    HowtoContributeCode: rewrite

doc/HowtoContributeCode

commit 9fd54c5
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-12-02

    HowtoHelp: cleanup

doc/HowtoHelp

commit a893b16
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-12-02

    CodingStyle: add git-hooks

doc/CodingStyle

commit 4eb3600
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-30

    tests/support-google.pl
    
    - Change google test URL

ChangeLog
src/quvi.c
tests/Makefile.am
tests/Makefile.in
tests/support-google.pl

commit aaaab0f
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-29

    ChangeLog: tube8.lua fix: add credit

ChangeLog

commit 7c51144
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-29

    tube8.lua: fix fetch (p#3121928)

ChangeLog
share/lua/website/tube8.lua

commit 7932e21
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    tweak examples in --help output

src/cmdline.c
src/cmdline.ggo

commit eed8289
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    nosupport-eval.pl: add extended --support tests

tests/nosupport-eval.pl

commit 091ca3d
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    prepend newline only if rc != QUVI_NOSUPPORT

src/quvi.c

commit ed933a5
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    quvi: set QUVIOPT_NOSHORTENED=1 for built-in tests

src/quvi.c

commit 7eb800e
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    Fix gasgrank.pl

tests/support-gaskrank.pl

commit 1d26af4
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    ChangeLog: add "extend --support"

ChangeLog

commit 576ae74
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    Extend --support to use quvi_supported

man1/quvi.1
man1/quvi.1.pod
src/cmdline.ggo
src/quvi.c

commit 079de7f
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    Dox: quvi_supported: remove close handle note

include/quvi/quvi.h.in

commit 5679a95
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    find_host_script_node: Rewrite to use param rc
    
    Rewrite find_host_script_node to use param rc. Make minor style/syntax
    tweaks to find_host_script* functions.

lib/lua_wrap.c

commit e944720
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    Fix: quvi_supported: free with quvi_parse_close
    
    We need to release everything in _quvi_video_t. Fix a memleak.

lib/quvi.c

commit 679a23a
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    Dox: quvi_supported: add notes, change group
    
    - Move to (parse) "Utility functions" doxy group
    - Add network, shortened URL notes

include/quvi/quvi.h.in

commit bf9e742
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    Fix: QUVI_NOSUPPORT: set errstr dynamically
    
    Error string for QUVI_NOSUPPORT is set dynamically as indicated in the
    quvi.h header. This type of errors are dynamic because we add the URL to
    the human readable error strings.
    
    * Make minor return statement coding style changes
    
    * Fix quvi_strerror with quvi_supported

lib/lua_wrap.c

commit a3af099
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    cmdline.ggo: revert to original style

src/cmdline.ggo

commit 0c262fb
Author: Bastien Nocera <hadess@hadess.net>
Date:   2010-11-26

    Never do network access in quvi_supported()
    
    Which could break YouTube and Dailymotion's URL shortener services.
    So add claim we handle those short URLs in the scripts.

lib/quvi.c
share/lua/website/dailymotion.lua
share/lua/website/youtube.lua

commit 4b2bbd1
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-26

    ChangeLog: document Bastien's patches

ChangeLog

commit e0fb07e
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-25

    fix: memory leak: starttime

lib/quvi.c

commit 90bf344
Author: Bastien Nocera <hadess@hadess.net>
Date:   2010-11-25

    Add starttime for YouTube videos

share/lua/website/youtube.lua

commit ca1d8d8
Author: Bastien Nocera <hadess@hadess.net>
Date:   2010-11-25

    Add QUVIPROP_STARTTIME property
    
    Exported through video.starttime for LUA.

include/quvi/quvi.h.in
lib/internal.h
lib/lua_wrap.c
lib/quvi.c

commit de6a5fb
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-25

    dailymotion: accept swf urls

share/lua/website/dailymotion.lua

commit 9bcd12d
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-25

    ChangeLog: add quvi_supported

ChangeLog

commit 0b3365b
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-25

    add pre-commit hook example

examples/git-hooks/pre-commit

commit a9a9e81
Merge: 7f53a97 f0f0cc5
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-25

    Merge branch 'quvi_supported'

commit f0f0cc5
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-25

    apply coding style fixes made by indent

lib/lua_wrap.c
lib/quvi.c

commit 0fa6dbb
Author: Bastien Nocera <hadess@hadess.net>
Date:   2010-11-24

    Add quvi_supported() public function

include/quvi/quvi.h.in
lib/lua_wrap.c
lib/lua_wrap.h
lib/quvi.c

commit 7f53a97
Merge: e67e31a 5ca17df
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-23

    Merge branch 'no_pcre'

commit 5ca17df
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-23

    remove pcre dependency

ChangeLog
INSTALL
Makefile.in
NEWS
configure
configure.ac
doc/Makefile.in
examples/Makefile.in
include/Makefile.in
include/quvi/Makefile.in
include/quvi/quvi.h.in
lib/Makefile.am
lib/Makefile.in
lib/quvi.c
lib/util.c
man1/Makefile.in
man1/quvi.1
man1/quvi.1.pod
share/Makefile.in
src/Makefile.am
src/Makefile.in
src/quvi.c
tests/Makefile.in
w32/ChangeLog.w32.txt
w32/licenses/libpcre-LICENSE.TXT
w32/make-w32.sh

commit e67e31a
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-19

    ChangeLog: add coding style changes

ChangeLog

commit 20d47b5
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-19

    add doc/CodingStyle

doc/CodingStyle
doc/Makefile.am
doc/Makefile.in

commit d0db9e2
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-19

    apply new coding style

examples/simple.c
lib/asprintf.c
lib/curl_wrap.c
lib/curl_wrap.h
lib/internal.h
lib/llst.c
lib/llst.h
lib/lua_wrap.c
lib/lua_wrap.h
lib/platform.h
lib/quvi.c
lib/strepl.c
lib/strtok_r.c
lib/strupr.c
lib/util.c
lib/util.h
lib/vasprintf.c
src/Makefile.am
src/Makefile.in
src/cmdline.c
src/cmdline.ggo
src/cmdline.h
src/license.c
src/quvi.c

commit cecd2c2
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-19

    evisor.lua -> gaskrank.lua

ChangeLog
share/Makefile.am
share/Makefile.in
share/lua/website/evisor.lua
share/lua/website/gaskrank.lua
tests/Makefile.am
tests/Makefile.in
tests/support-evisor.pl
tests/support-gaskrank.pl

commit 6a9c0d3
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-16

    ChangeLog: add videos.sapo.pt support

ChangeLog

commit f091b9d
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-16

    add videos.sapo.pt support

share/Makefile.am
share/Makefile.in
share/lua/website/sapo.lua
src/quvi.c
tests/Makefile.am
tests/Makefile.in
tests/support-sapo.pl

commit 129d64a
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-14

    ChangeLog: add data != NULL fix

ChangeLog

commit 53e79ff
Author: legatvs <legatvs.git@gmail.com>
Date:   2010-11-14

    l_quvi_fetch: check data != NULL

lib/lua_wrap.c
