commit 0bf818bff1d0798a1887ce2833217d3e297731cb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 17 22:26:23 2011 +0300

    Set release details for 0.2.17

 NEWS |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit 8ff27a6a7b0947451168e17208be2f2d4b42a3df
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 17 22:02:55 2011 +0300

    Reshuffle nd documents

 doc/Makefile.am                          |   14 +-
 doc/nd/CodingStyle.txt                   |   36 ---
 doc/nd/Development.txt                   |   11 -
 doc/nd/Formats.txt                       |  133 ----------
 doc/nd/HOWTOs/HowtoWebscript.txt         |  387 ------------------------------
 doc/nd/Help/Development.txt              |   11 +
 doc/nd/Help/Help.txt                     |   29 +++
 doc/nd/Help/Patches.txt                  |   39 +++
 doc/nd/Help/Style.txt                    |   40 +++
 doc/nd/Helping.txt                       |   29 ---
 doc/nd/Overviews/Formats.txt             |  133 ++++++++++
 doc/nd/Overviews/Overview_Webscripts.txt |   15 --
 doc/nd/SubmittingPatches.txt             |   39 ---
 doc/nd/WebscriptGuidelines.txt           |  131 ----------
 doc/nd/Webscripts/Guidelines.txt         |  131 ++++++++++
 doc/nd/Webscripts/Tutorial.txt           |  387 ++++++++++++++++++++++++++++++
 doc/nd/Webscripts/Webscript.txt          |   16 ++
 17 files changed, 787 insertions(+), 794 deletions(-)

commit 2008eca2ebdf8306bea41e86f59aa28335e99302
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 17 21:29:35 2011 +0300

    Rename HowtoHelp.txt -> Helping.txt

 doc/Makefile.am             |    2 +-
 doc/nd/HOWTOs/HowtoHelp.txt |   29 -----------------------------
 doc/nd/Helping.txt          |   29 +++++++++++++++++++++++++++++
 3 files changed, 30 insertions(+), 30 deletions(-)

commit 2c640d758929692b0e96d3058f8619f962984d38
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 17 21:23:30 2011 +0300

    Rename HowtoWriteWebscript.txt

 doc/Makefile.am                       |    2 +-
 doc/nd/HOWTOs/HowtoWebscript.txt      |  387 +++++++++++++++++++++++++++++++++
 doc/nd/HOWTOs/HowtoWriteWebscript.txt |  387 ---------------------------------
 3 files changed, 388 insertions(+), 388 deletions(-)

commit 0895f6735561ebe788e0719a7dc23188bd2ba44a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 17 21:19:42 2011 +0300

    Revise Overview: Webscripts

 doc/nd/Overviews/Overview_Webscripts.txt |   22 ++++++++++------------
 1 files changed, 10 insertions(+), 12 deletions(-)

commit 924a1b181c1d2f858ee84d2aa04c3d3f6e62fe59
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 17 21:19:31 2011 +0300

    Revise Overview: Network

 doc/nd/Overviews/Overview_Network.txt |  112 +++++++++++++++++++--------------
 1 files changed, 64 insertions(+), 48 deletions(-)

commit ab2be02a7dc51c88a80790e7c9c520c169d89d00
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 17 20:04:09 2011 +0300

    Move src/libquvi/Overviews -> doc/nd/

 .gitignore                                    |    1 -
 configure.ac                                  |    1 -
 doc/Makefile.am                               |    6 ++-
 doc/nd/Overviews/Overview.txt                 |   75 ++++++++++++++++++++
 doc/nd/Overviews/Overview_LinkedList.txt      |   32 +++++++++
 doc/nd/Overviews/Overview_Network.txt         |   94 +++++++++++++++++++++++++
 doc/nd/Overviews/Overview_Webscripts.txt      |   17 +++++
 src/libquvi/Makefile.am                       |    2 +-
 src/libquvi/Overviews/Makefile.am             |    4 -
 src/libquvi/Overviews/Overview.txt            |   75 --------------------
 src/libquvi/Overviews/Overview_LinkedList.txt |   32 ---------
 src/libquvi/Overviews/Overview_Network.txt    |   94 -------------------------
 src/libquvi/Overviews/Overview_Webscripts.txt |   17 -----
 13 files changed, 224 insertions(+), 226 deletions(-)

commit b2644151fc54078a58de3ab1cef578c51df1bf38
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 17 15:43:24 2011 +0300

    globo.json: Change page URL

 tests/data/format/default/globo.json |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit c7e6f2c6d9e491b635eff92a95f267ec39628e02
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 17 15:19:14 2011 +0300

    bikeradar.lua: Fix title parsing

 share/lua/website/bikeradar.lua |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit af192f36057586f3f0457a4c294e00747298d37e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 17 14:59:58 2011 +0300

    Bump interface (C+1:0:0)

 m4/version.m4 |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c540073d18952499210357ff359fe6229b918c33
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 17 09:23:24 2011 +0300

    nosupport.t: Add /dev/null

 tests/t/nosupport.t |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 47e8f658969ae21ae3595f2b559bc48b8027f0f7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Jun 14 11:37:03 2011 +0300

    Change QUVIOPT_WRITEFUNCTION description

 src/libquvi/quvi/quvi.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 44462c836dcb060f03cc049cdd2879bdb26f456e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Jun 14 00:52:45 2011 +0300

    INSTALL: libcurl prereq. -> 7.18.2

 INSTALL |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 46da923f5f9345419508a3db7b73780ab74d7e6c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Jun 14 00:48:36 2011 +0300

    configure.ac: PKG_CHECK_MODULES: libcurl -> 7.18.2 (#58)
    
    Excerpt from the ticket #58 description:
    "quvi does not compile when using libcu(rl) 7.18.0 because it uses
    CURLINFO_REDIRECT_URL which has been introduced in libcurl 7.18.2"

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e2d1ceda5f0da5cf4db70f03a5f85b820f7ba2ce
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 11 19:40:28 2011 +0300

    quvi: Use dump_error instead of spew_qe
    
    * --support arg
    * --query-formats

 src/quvi/quvi.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 307c993a55e29416503b1ee3f336cde48f60db0b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 11 11:32:34 2011 +0300

    redirect.t: Revise, add test for dorkly redirect_url

 tests/t/redirect.t |   69 ++++++++++++++++++++++++++++-----------------------
 1 files changed, 38 insertions(+), 31 deletions(-)

commit 6da4a9dcbf47a891e7e8b4f3180ea611a5cc9fb5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 11 11:31:45 2011 +0300

    Rename inscript_redirect.json, add redirect_url_dorkly.json

 tests/data/resolve/inscript_redirect.json          |   18 ------------------
 tests/data/resolve/redirect_url_academicearth.json |   18 ++++++++++++++++++
 tests/data/resolve/redirect_url_dorkly.json        |   18 ++++++++++++++++++
 3 files changed, 36 insertions(+), 18 deletions(-)

commit fad4ed1c730f282d95badef80b12ef1cf0a87969
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 10 16:36:08 2011 +0300

    Formats.txt: Revise

 doc/nd/Formats.txt |  102 ++++++++++++++++++++++++++++++++-------------------
 1 files changed, 64 insertions(+), 38 deletions(-)

commit 55e364afa436f931ac702e1502c1d8caa47c4205
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 10 16:35:58 2011 +0300

    HowtoHelp.txt: Make minor tweaks

 doc/nd/HOWTOs/HowtoHelp.txt |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 0a941f4bf32a2322c501f224c6bac31c805b8da7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 10 15:20:33 2011 +0300

    inscript_redirect.json: Change expected page URL

 tests/data/resolve/inscript_redirect.json |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8797abce9231205020a7ca0b70ec045d0866858a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 10 15:20:17 2011 +0300

    Remove academicearth.json

 tests/data/format/default/academicearth.json |   16 ----------------
 1 files changed, 0 insertions(+), 16 deletions(-)

commit 12352b9567f704949f6d89987d0a4cf7509bab00
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 10 14:33:13 2011 +0300

    quvi_api.c: Rename func params to match nd description

 src/libquvi/quvi_api.c |  175 ++++++++++++++++++++++++------------------------
 1 files changed, 87 insertions(+), 88 deletions(-)

commit 9a21c650a26f017536132bcb2a92e5a5d98317e0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 10 12:52:12 2011 +0300

    academicearth.lua: Rewrite to redirect to blip
    
    In addition to YouTube hosted videos, use redirect_url with
    Blip hosted videos. Make query_formats work with redirect_url.

 share/lua/website/academicearth.lua |   44 +++++++++++++++++-----------------
 1 files changed, 22 insertions(+), 22 deletions(-)

commit 1cf5adbaaf9df75cd76eb58448da9aead8604d6e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 10 12:51:48 2011 +0300

    INSTALL: Add GNU

 INSTALL |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5602428d2afbabb3928199c2e8f05280d55fb0dd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Jun 9 12:08:09 2011 +0300

    collegehumor.lua: dorkly: Handle embed URLs
    
    Redirect to YouTube if the embed pattern is found
    in the page HTMl.

 share/lua/website/collegehumor.lua |   27 +++++++++++++++++++++++++--
 1 files changed, 25 insertions(+), 2 deletions(-)

commit e83b51cae1c5a9f5f586c434e0a7d4b678cfc576
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Jun 9 12:06:11 2011 +0300

    website/README: query_formats: Add redirect_url

 share/lua/website/README |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 67e6414dc453262b499d24f6c65e13e20472a8be
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Jun 9 12:05:18 2011 +0300

    quvi_query_formats: Handle redirect_url

 src/libquvi/lua_wrap.c |    7 +++-
 src/libquvi/quvi_api.c |  104 +++++++++++++++++++++++++++++-------------------
 2 files changed, 69 insertions(+), 42 deletions(-)

commit 0f1fe17048ee77ea5fd31b8ab79834d1cacfaf4c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 8 17:27:53 2011 +0300

    collegehumor.lua: Add support for dorkly.com (#55)
    
    * Handle dorkly.com
      - Originals OK
      - Embedded URLs fail
        - Possible workaround similar to that used in academicearth.lua,
          e.g. redirect_url to YouTube
    
    * Make r.domain an array of domain names, similar to that used with formats
    
    Based on the original patch by Lionel Elie Mamane <lionel@mamane.lu>:
      <http://anonscm.debian.org/gitweb/?p=users/lmamane/quvi.git;a=commit;h=a6685cca>

 share/lua/website/collegehumor.lua |   37 ++++++++++++++++++++++-------------
 1 files changed, 23 insertions(+), 14 deletions(-)

commit 79db0fcd901ba44edca9b752482827dc4089ffda
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 8 17:24:17 2011 +0300

    Fix: vimeo.lua: player.vimeo.com URLs (#56)

 share/lua/website/vimeo.lua |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 514800bc049b1f328d4319ad58989bbe37a8f483
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 8 13:12:28 2011 +0300

    Rename --with-man -> --with-manual

 configure.ac         |   12 ++++++------
 doc/man1/Makefile.am |    4 ++--
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 2454d817bf431d3bd8141c81ee15c5a66f09dd5b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 8 13:03:21 2011 +0300

    Revise INSTALL

 INSTALL |   71 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 39 insertions(+), 32 deletions(-)

commit 43d5bda16699e86631afc46a40df4fb7601c7b9d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 8 13:02:46 2011 +0300

    Replace --enable-verbose-tests with TEST_VERBOSE

 configure.ac      |    9 ---------
 tests/Makefile.am |   11 ++++-------
 2 files changed, 4 insertions(+), 16 deletions(-)

commit 05a9cdd08b289369b8b9b94ec4360d9544c1287a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Jun 6 13:16:05 2011 +0300

    Manual: Revise: Minor changes

 doc/man1/quvi.1.pod |   33 ++++++++++++++++++---------------
 1 files changed, 18 insertions(+), 15 deletions(-)

commit 14db30e5af2d574ad0c92487a9b07957c362c17a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Jun 6 11:19:23 2011 +0300

    quvi/Makefile.am: Remove extra -I

 src/quvi/Makefile.am |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 62ca40e0570290e9f07d517a366164a68564a850
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Jun 6 11:17:31 2011 +0300

    libquvi/Makefile.am: Remove now obsolete -I paths

 src/libquvi/Makefile.am |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 4ce869879cf23b5ccc06bc461491d700e58e32ad
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 23:16:58 2011 +0300

    Update .gitignore

 .gitignore |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 1eb49ec5427af31931f419134932e9856f7e6703
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 18:55:34 2011 +0300

    Makefile.am: Do not list JSONs

 tests/Makefile.am |   87 +---------------------------------------------------
 1 files changed, 2 insertions(+), 85 deletions(-)

commit 2742339a339281d06e03b12d4f0a0a9d7fe847cc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 18:46:23 2011 +0300

    inscript_redirect.json: Update

 tests/data/resolve/inscript_redirect.json |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a2aae7bd9d3de80d660dfb03ade58e75a8ede42f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 18:45:41 2011 +0300

    guardian.json: Change URL

 tests/data/format/default/guardian.json |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit f869a80b0556a24db862e3e5d7fe8a3f2db5ae0a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 18:45:06 2011 +0300

    globo.json: Add duration

 tests/data/format/default/globo.json |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e37c8d55ee22ac58e71f359df4baa645fd88396b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 18:44:23 2011 +0300

    redirect.t: Change comment

 tests/t/redirect.t |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8a5350a389d5a3818d41e3d8be31a634ea68813f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 18:43:31 2011 +0300

    tests/Makefile.am: Fix paths

 tests/Makefile.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 4d87ebe6750a5d5be8e8f91c4f16903e493fc290
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 17:54:23 2011 +0300

    Remove unused spiegel JSONs

 0 files changed, 0 insertions(+), 0 deletions(-)

commit 6ba1f9bc25cbac3cd210dfe798cf59ecf02a98ae
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 17:14:03 2011 +0300

    guardian.lua: Add expiration check

 share/lua/website/guardian.lua |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 438ae44943e4ae6d66c28870e838b6b5af17b4ee
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 15:15:39 2011 +0300

    Update Dailymotion JSONs

 .../default/ignore/length_bytes/dailymotion.json   |    4 ++--
 .../ignore/length_bytes/dailymotion_best.json      |    2 +-
 .../ignore/length_bytes/dailymotion_h264_480p.json |   17 -----------------
 .../ignore/length_bytes/dailymotion_mp4_384p.json  |   17 +++++++++++++++++
 .../ignore/length_bytes/dailymotion_mp4_480p.json  |   17 +++++++++++++++++
 .../ignore/length_bytes/dailymotion_mp4_720p.json  |   17 +++++++++++++++++
 6 files changed, 54 insertions(+), 20 deletions(-)

commit 63f6b8dd2804af7d339dd91b6a2175e6789e0fe2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 15:10:53 2011 +0300

    Update Vimeo JSONs

 tests/data/format/default/vimeo.json    |    2 ++
 tests/data/format/other/vimeo_best.json |    2 ++
 tests/data/format/other/vimeo_hd.json   |   18 ++++++++++++++++++
 tests/data/format/other/vimeo_sd.json   |   18 ++++++++++++++++++
 4 files changed, 40 insertions(+), 0 deletions(-)

commit dbde92183fca7bbc69425032e45377c36b9caaac
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 15:04:14 2011 +0300

    Update Ted JSONs

 tests/data/format/other/ted_mp3.json    |   17 +++++++++++++++++
 tests/data/format/other/ted_mp4_hd.json |   17 +++++++++++++++++
 tests/data/format/other/ted_mp4_sd.json |   17 +++++++++++++++++
 3 files changed, 51 insertions(+), 0 deletions(-)

commit b55e3551583e4c26c2f543c87f93b125be9e2188
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 15:03:26 2011 +0300

    ted.lua: Fix choose_best, iter_formats

 share/lua/website/ted.lua |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit 887754cb41b90ceec890bc5e031874a97018f120
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 15:02:38 2011 +0300

    Add 2011

 share/lua/website/quvi/util.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6424322f1b269a2a4fa2ce8f633a7dd04d2bff37
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 14:16:57 2011 +0300

    Update Spiegel JSONs

 tests/data/format/default/spiegel.json             |    1 +
 tests/data/format/other/spiegel_best.json          |    7 ++++---
 .../format/other/spiegel_flv_vp6_388k_135p.json    |   17 +++++++++++++++++
 .../format/other/spiegel_flv_vp6_576k_315p.json    |   17 +++++++++++++++++
 .../format/other/spiegel_flv_vp6_64k_135p.json     |   17 +++++++++++++++++
 .../format/other/spiegel_flv_vp6_928k_544p.json    |   17 +++++++++++++++++
 .../format/other/spiegel_mp4_h264_1400k_544p.json  |   17 +++++++++++++++++
 tests/data/format/other/spiegel_vp6_315p.json      |   16 ----------------
 tests/data/format/other/spiegel_vp6_544p.json      |   16 ----------------
 9 files changed, 90 insertions(+), 35 deletions(-)

commit de81b62549ec2910d005f7b9318fdc0af86d298b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 11:28:04 2011 +0300

    spiegel.lua: to_s: Add bitrate to prevent duplicates

 share/lua/website/spiegel.lua |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 0b8452d36a8fd76a9893f17526994b41ae6228e9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 11:10:04 2011 +0300

    Update Golem JSONs

 tests/data/format/default/golem.json               |    1 +
 tests/data/format/other/golem_best.json            |    1 +
 tests/data/format/other/golem_ipod.json            |   16 ----------------
 tests/data/format/other/golem_m4v_ipod_360p.json   |   17 +++++++++++++++++
 tests/data/format/other/golem_mp4_high_540p.json   |   17 +++++++++++++++++
 tests/data/format/other/golem_mp4_medium_270p.json |   17 +++++++++++++++++
 6 files changed, 53 insertions(+), 16 deletions(-)

commit 8042178b55a847e3fa97cab36ded0824be23864c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 11:04:28 2011 +0300

    Update Blip JSONs

 tests/data/format/default/blip.json                |    2 +-
 tests/data/format/other/blip_hd.json               |   17 -----------------
 tests/data/format/other/blip_m4v_blip_sd_360p.json |   17 +++++++++++++++++
 tests/data/format/other/blip_mov_source_360p.json  |   17 +++++++++++++++++
 tests/data/format/other/blip_mp3_web.json          |   17 +++++++++++++++++
 tests/data/format/other/blip_sd.json               |   17 -----------------
 6 files changed, 52 insertions(+), 35 deletions(-)

commit 37989999a70b3152ae2fb5e4015d8a104e80c8a4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 10:58:06 2011 +0300

    Add YouTube fmt05 JSON

 tests/data/format/other/youtube_fmt05_240p.json |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit cf71c859de6f64177f88b62ce14d2d6622fef249
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 10:55:08 2011 +0300

    Update CollegeHumor JSONs

 tests/data/format/other/collegehumor_mp4_hq.json |   17 +++++++++++++++++
 tests/data/format/other/collegehumor_mp4_sd.json |   17 +++++++++++++++++
 2 files changed, 34 insertions(+), 0 deletions(-)

commit 817426bb0f4851f6a6226e498bf972cbae9e4c00
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 10:50:25 2011 +0300

    Update CBSNews JSONs

 .../data/format/other/cbsnews_m4v_1100k_480p.json  |   16 ++++++++++++++++
 tests/data/format/other/cbsnews_m4v_360p.json      |   16 ----------------
 tests/data/format/other/cbsnews_m4v_386k_216p.json |   16 ++++++++++++++++
 tests/data/format/other/cbsnews_m4v_480p.json      |   16 ----------------
 tests/data/format/other/cbsnews_m4v_598k_360p.json |   16 ++++++++++++++++
 .../data/format/other/cbsnews_mp4_1100k_480p.json  |   16 ++++++++++++++++
 tests/data/format/other/cbsnews_mp4_180p.json      |   16 ----------------
 tests/data/format/other/cbsnews_mp4_240p.json      |   16 ----------------
 tests/data/format/other/cbsnews_mp4_480p.json      |   16 ----------------
 tests/data/format/other/cbsnews_mp4_500k_240p.json |   16 ++++++++++++++++
 10 files changed, 80 insertions(+), 80 deletions(-)

commit 43ac4fa879ea11c52666d837c7763d7b3d6c8703
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 10:33:17 2011 +0300

    Update YouTube JSONs

 tests/data/format/default/youtube.json           |    2 ++
 tests/data/format/default/youtube_starttime.json |    2 ++
 tests/data/format/other/youtube_best.json        |    2 ++
 tests/data/format/other/youtube_flv_360p.json    |   16 ----------------
 tests/data/format/other/youtube_flv_480p.json    |   16 ----------------
 tests/data/format/other/youtube_fmt18_360p.json  |   18 ++++++++++++++++++
 tests/data/format/other/youtube_fmt22_720p.json  |   18 ++++++++++++++++++
 tests/data/format/other/youtube_fmt34_360p.json  |   18 ++++++++++++++++++
 tests/data/format/other/youtube_fmt35_480p.json  |   18 ++++++++++++++++++
 tests/data/format/other/youtube_fmt37_1080p.json |   18 ++++++++++++++++++
 tests/data/format/other/youtube_fmt38_1536p.json |   18 ++++++++++++++++++
 tests/data/format/other/youtube_mp4_1080p.json   |   16 ----------------
 tests/data/format/other/youtube_mp4_3072p.json   |   16 ----------------
 tests/data/format/other/youtube_mp4_360p.json    |   16 ----------------
 tests/data/format/other/youtube_mp4_720p.json    |   16 ----------------
 15 files changed, 114 insertions(+), 96 deletions(-)

commit 951d89562dbad2a8a46586a4b6b25bdb74a3dc8e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 10:22:31 2011 +0300

    Remove script_dir from "parse"

 share/lua/website/README |    1 -
 src/libquvi/lua_wrap.c   |    6 ------
 2 files changed, 0 insertions(+), 7 deletions(-)

commit d4afdc1035139e8dfabc18f8008855d019950047
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 00:15:03 2011 +0300

    INSTALL: Update

 INSTALL |   31 ++++++++++++++++++++++++++-----
 1 files changed, 26 insertions(+), 5 deletions(-)

commit 3178ccbb25bd80edb7fd0a3a52246fe842da220a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jun 5 00:06:55 2011 +0300

    autogen.sh: Generate manual, cmdline

 autogen.sh           |   52 ++++++++++++++++++++++++++++++++++---------------
 doc/man1/Makefile.am |    6 -----
 src/quvi/Makefile.am |   10 ---------
 3 files changed, 36 insertions(+), 32 deletions(-)

commit 33e03c37c26f34d385d86196d304a5a88a4b4cd1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 23:55:01 2011 +0300

    Add more files to to gitignore

 .gitignore |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 2b0acd5d2b31e3cb82a07014973159d676fff90b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 23:33:34 2011 +0300

    Replace @POD2MAN@

 doc/man1/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 40f7bdd63f59558373f945ae795139eaaaa95131
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 23:04:35 2011 +0300

    configure.ac: Remove pod2man, gengetopt checks

 configure.ac |   46 +++++++++++++++-------------------------------
 1 files changed, 15 insertions(+), 31 deletions(-)

commit cf526fde25d6676e98b760c5c5787bcc8f8dc210
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 22:37:44 2011 +0300

    Invoke pod2man only if quvi.1 is not found

 doc/man1/Makefile.am |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit 311b3980cecfbabdf640be95f3a29dde4db72462
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 22:30:42 2011 +0300

    Invoke gengetopt only if cmdline.c is not found

 src/quvi/Makefile.am |   22 ++++++++--------------
 1 files changed, 8 insertions(+), 14 deletions(-)

commit 339ab8d558ab124901fd5e73d4c0dbd006e8231f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 21:29:21 2011 +0300

    doc/man1/Makefile.am: Remove dist-hook

 doc/man1/Makefile.am |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 47dbb93f27ce0931146893f925f9fbbdbd9d067d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 21:24:31 2011 +0300

    src/quvi/Makefile.am: Add BUILT_SOURCES

 src/quvi/Makefile.am |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit eed5726bc3821efa4ac5b1082e1ae13c822a31ed
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 21:04:07 2011 +0300

    dist-doc: Change output filename

 Makefile.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit b5ac037607417e97ef36f62cfa81c83901f83f98
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 21:00:36 2011 +0300

    Remove cmdline.c, cmdline.h from repo

 Makefile.am          |    9 +-
 src/quvi/Makefile.am |   11 +-
 src/quvi/cmdline.c   | 1220 --------------------------------------------------
 src/quvi/cmdline.h   |  250 -----------
 4 files changed, 11 insertions(+), 1479 deletions(-)

commit cd48de07e867c45cfd75cc00f7315a4e71a155f0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 20:49:01 2011 +0300

    Remove w32/ from repo

 w32/ChangeLog.w32.txt             |   46 ----
 w32/licenses/libcurl-COPYING.TXT  |   21 --
 w32/licenses/libiconv-COPYING.TXT |  482 -----------------------------------
 w32/licenses/liblua-COPYRIGHT.TXT |   34 ---
 w32/licenses/quvi-COPYING.TXT     |  502 -------------------------------------
 w32/make-w32.sh                   |   73 ------
 6 files changed, 0 insertions(+), 1158 deletions(-)

commit 92824bca77b629ca225c3fe7d496c1fa9e417ab8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 20:47:53 2011 +0300

    INSTALL: Update "C API documentation"

 INSTALL |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit facd8bc3fe02a22808b6db9514d5bfa47e9f8221
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 20:45:38 2011 +0300

    configure.ac: Remove --with-doc

 INSTALL         |    3 +--
 Makefile.am     |    6 +-----
 configure.ac    |    8 --------
 doc/Makefile.am |    6 +-----
 4 files changed, 3 insertions(+), 20 deletions(-)

commit 1864c33c9ed37e1f662c322d83100ff016cfed14
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 19:50:27 2011 +0300

    Move man1/ to doc/

 Makefile.am          |    2 +-
 configure.ac         |   10 +-
 doc/Makefile.am      |    2 +
 doc/man1/Makefile.am |   17 +++
 doc/man1/quvi.1.pod  |  316 ++++++++++++++++++++++++++++++++++++++++++++++++++
 man1/Makefile.am     |   17 ---
 man1/quvi.1.pod      |  316 --------------------------------------------------
 7 files changed, 341 insertions(+), 339 deletions(-)

commit d31c9777f7d7be9c36e986d9bc6376639479cb56
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 17:44:14 2011 +0300

    man1/Makefile.am: Add pod2man target, add to dist target

 man1/Makefile.am |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit 67523115b804fb7e5d2797e0f68d3f557f744cf1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 17:43:47 2011 +0300

    Makefile.am: Remove pod2man, pod2html targets

 Makefile.am |   18 +-----------------
 1 files changed, 1 insertions(+), 17 deletions(-)

commit f1ff04c165252445e03af7cc8db785762702da5a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 17:43:08 2011 +0300

    configure.ac: Remove pod2html check

 configure.ac |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 9333a28b2a0f8d5074e52816fedf26d87e8a47fa
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 17:42:52 2011 +0300

    Remove quvi.1 from repo

 man1/quvi.1 |  435 -----------------------------------------------------------
 1 files changed, 0 insertions(+), 435 deletions(-)

commit 3f87104b4550a68a0a7e2e7814d7ccc9359f7831
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 17:04:05 2011 +0300

    Manual: Revise

 man1/quvi.1.pod |  239 +++++++++++++++++++++++--------------------------------
 1 files changed, 99 insertions(+), 140 deletions(-)

commit 11507d4155df857365a5f269e5f3d7771b0ecc92
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 16:34:48 2011 +0300

    quvi: Add depr. message to -f list

 src/quvi/quvi.c |   25 ++++++++++++++++---------
 1 files changed, 16 insertions(+), 9 deletions(-)

commit 0297c0012655dfc711456560b4d8eabcc67f096f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 16:25:12 2011 +0300

    cmdline.ggo: Change cmdline descriptions, remove examples

 src/quvi/cmdline.c   |    9 ++++-----
 src/quvi/cmdline.ggo |    8 ++------
 src/quvi/cmdline.h   |   12 ++++++------
 3 files changed, 12 insertions(+), 17 deletions(-)

commit 9d6f52328c9d0a47fe5ae60932961735457673d5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 16:24:10 2011 +0300

    quvi.h: Change QUVI_CALLBACK description

 src/libquvi/quvi/quvi.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d86df2e14a0d04ca9cb5c1738d75a194f56abee0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Jun 4 14:47:19 2011 +0300

    quvi: --support arg: Change output format

 src/quvi/quvi.c |   12 +-----------
 1 files changed, 1 insertions(+), 11 deletions(-)

commit 6b4caf9dcb75a5ed3eff2eaa1e9b8692a0146dbe
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 3 23:07:25 2011 +0300

    quvi: Change --query-format description

 src/quvi/cmdline.c   |    6 +++---
 src/quvi/cmdline.ggo |    2 +-
 src/quvi/cmdline.h   |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 82e036a97ae9a5ffb0379552b7ebdf23cdffb03c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 3 23:01:58 2011 +0300

    Makefile.am: Remove local-clean target

 Makefile.am |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 98291932815f97b99f87323047bb8d7acbb23878
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 3 22:50:25 2011 +0300

    Add dist-doc target

 Makefile.am |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

commit a42fd2d902638fb8fad6e0013113e128bda9989c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 3 18:33:19 2011 +0300

    doc/ Replace old with nd ones

 doc/CodingStyle                       |   20 --
 doc/HowtoGetDevelopmentCode           |    7 -
 doc/HowtoHelp                         |   20 --
 doc/HowtoSubmitPatches                |   26 --
 doc/HowtoWriteWebsiteScript           |  417 ---------------------------------
 doc/Makefile.am                       |   14 +-
 doc/WebsiteScriptGuidelines           |  140 -----------
 doc/nd/About.txt                      |   46 ++++
 doc/nd/CodingStyle.txt                |   36 +++
 doc/nd/Development.txt                |   11 +
 doc/nd/Formats.txt                    |  107 +++++++++
 doc/nd/HOWTOs/HowtoHelp.txt           |   29 +++
 doc/nd/HOWTOs/HowtoWriteWebscript.txt |  387 ++++++++++++++++++++++++++++++
 doc/nd/SubmittingPatches.txt          |   39 +++
 doc/nd/WebscriptGuidelines.txt        |  131 +++++++++++
 15 files changed, 794 insertions(+), 636 deletions(-)

commit 20169ae17868f70fc03411afc114a02b7adb2090
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 3 18:32:44 2011 +0300

    website/README: Add query_formats

 share/lua/website/README |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

commit 35030ae2ff21a28b83f0cc72ce5badfacb061ecc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 3 10:15:01 2011 +0300

    autogen.sh: Remove -s

 autogen.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 157c23e6551d98be9afb0fea45dcb057b02623e3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 3 01:37:58 2011 +0300

    autogen.sh: Add -c and -h

 autogen.sh |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

commit 29d8575607f245ee205cefd1cbf798a1b2bf3177
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 3 01:37:41 2011 +0300

    Tweak .gitignore

 .gitignore |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit eabf43d096cc2d63a63b625116cde4c6c3eb0397
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jun 3 00:21:37 2011 +0300

    quvi.h: Tweak QUVIOPT_NOVERIFY description

 src/libquvi/quvi/quvi.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8f1069450f3103630825e05dfb5fb518d3397cd9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Jun 2 18:11:54 2011 +0300

    Update gitignore file

 .gitignore |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

commit f4a24c7f3792da2e8d2b2e2aa29b74582b303865
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Jun 2 18:07:52 2011 +0300

    Remove autotools generated files, add autogen.sh

 Makefile.in                       |  869 --
 aclocal.m4                        | 2469 ----
 autogen.sh                        |    2 +
 config.aux/config.guess           | 1501 ---
 config.aux/config.sub             | 1705 ---
 config.aux/depcomp                |  630 --
 config.aux/install-sh             |  520 -
 config.aux/ltmain.sh              | 9636 ----------------
 config.aux/missing                |  376 -
 config.guess                      | 1561 ---
 config.h.in                       |  213 -
 configure                         |22521 -------------------------------------
 doc/Makefile.in                   |  453 -
 examples/Makefile.in              |  627 --
 m4/libtool.m4                     | 7831 -------------
 m4/ltoptions.m4                   |  369 -
 m4/ltsugar.m4                     |  123 -
 m4/ltversion.m4                   |   23 -
 m4/lt~obsolete.m4                 |   98 -
 man1/Makefile.in                  |  481 -
 scripts/Makefile.in               |  397 -
 share/Makefile.in                 |  510 -
 src/Makefile.in                   |  599 -
 src/libquvi/Makefile.in           |  873 --
 src/libquvi/Overviews/Makefile.in |  400 -
 src/libquvi/quvi/Makefile.in      |  495 -
 src/quvi/Makefile.in              |  691 --
 tests/Makefile.in                 |  528 -
 28 files changed, 2 insertions(+), 56499 deletions(-)

commit a4be4d52b786f64f521100679ac59180126a54db
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Jun 2 17:15:33 2011 +0300

    Regenerate aclocal.m4

 aclocal.m4 |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

commit 2e9442cf33813e804f6382fa417ce61a630ce602
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Jun 2 17:14:37 2011 +0300

    Add $top_srcdir/doc to nd search path

 Makefile.am |    2 +-
 Makefile.in |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit e6ad7e4baaa33f17e6588c5602b7e79b65c7650e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Jun 2 00:23:38 2011 +0300

    HowtoWriteWebsiteScript: Add query_format notes

 doc/HowtoWriteWebsiteScript |   22 ++++++++++++++--------
 1 files changed, 14 insertions(+), 8 deletions(-)

commit 7e11e46a181c483802653f51945c65b6d3f0eadb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 23:09:44 2011 +0300

    Add 'doc' target, tweak targets

 Makefile.am                       |   25 ++++--
 Makefile.in                       |   24 +++--
 configure                         |  201 ++++++++++++++++++++++++++++++-------
 configure.ac                      |   22 ++++
 doc/Makefile.in                   |    2 +
 examples/Makefile.in              |    2 +
 man1/Makefile.in                  |    2 +
 scripts/Makefile.in               |    2 +
 share/Makefile.in                 |    2 +
 src/Makefile.in                   |    2 +
 src/libquvi/Makefile.in           |    2 +
 src/libquvi/Overviews/Makefile.in |    2 +
 src/libquvi/quvi/Makefile.in      |    2 +
 src/quvi/Makefile.in              |    2 +
 tests/Makefile.in                 |    2 +
 15 files changed, 242 insertions(+), 52 deletions(-)

commit b03e6a80b5f5ada61a8ec8af58a46733c4f73ad7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 10:08:27 2011 +0300

    Add nd Overviews

 src/libquvi/Makefile.am                       |    2 +-
 src/libquvi/Makefile.in                       |    2 +-
 src/libquvi/Overviews/Makefile.am             |    4 +
 src/libquvi/Overviews/Makefile.in             |  398 +++++++++++++++++++++++++
 src/libquvi/Overviews/Overview.txt            |   75 +++++
 src/libquvi/Overviews/Overview_LinkedList.txt |   32 ++
 src/libquvi/Overviews/Overview_Network.txt    |   94 ++++++
 src/libquvi/Overviews/Overview_Webscripts.txt |   17 +
 8 files changed, 622 insertions(+), 2 deletions(-)

commit fd86c60d4745db4240c58b615967b1c96523c816
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 10:08:09 2011 +0300

    quvi/Makefile.in: Remove quvi.h.in

 src/libquvi/quvi/Makefile.in |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 9eaeb583b039da582a8b010a42a99b8395a1bfdc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 10:07:02 2011 +0300

    net.h: Add nd comments

 src/libquvi/quvi/net.h |  235 ++++++++++--------------------------------------
 1 files changed, 48 insertions(+), 187 deletions(-)

commit 91b1c678d82bda25f209ebf7c6b23e00bbf75786
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 10:06:48 2011 +0300

    llst.h: Add nd comments

 src/libquvi/quvi/llst.h |   80 ++++++-----------------------------------------
 1 files changed, 10 insertions(+), 70 deletions(-)

commit efa758cf0670106eb40fd67e533044451fdac804
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 10:06:37 2011 +0300

    quvi_api.c: Add nd comments

 src/libquvi/quvi_api.c |  792 +++++++++++++++++++++++++++++++++---------------
 1 files changed, 553 insertions(+), 239 deletions(-)

commit 2f787affec0e3a5e686a9b5483e4fcf4cc51675a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 10:05:59 2011 +0300

    Remove quvi_callback_write from quvi handle

 src/libquvi/internal.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 1d8cc7a37e92d3619406a0d50fdea17662fb696d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 10:05:30 2011 +0300

    net_api.c: Add nd comments

 src/libquvi/net_api.c |  231 ++++++++++++++++++++++++++++++++-----------------
 1 files changed, 151 insertions(+), 80 deletions(-)

commit f1ae89b32a8df36a482b8c8dec8f5208732932d3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 10:05:10 2011 +0300

    llst_api.c: Add nd comments

 src/libquvi/llst_api.c |   67 +++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 58 insertions(+), 9 deletions(-)

commit 402ee0e42b70e3cfc50e0b8ab19f3615a45ae464
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 10:04:48 2011 +0300

    depr_api.c: Add nd comments

 src/libquvi/depr_api.c |   23 ++++++++++++++++-------
 1 files changed, 16 insertions(+), 7 deletions(-)

commit 6f67147dbd8d3d9e5a86bb18ed432f8a28e4435c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 10:04:19 2011 +0300

    curl_wrap.c: Remove quvi_callback_write support

 src/libquvi/curl_wrap.c |   19 +++++++------------
 1 files changed, 7 insertions(+), 12 deletions(-)

commit c579883ee3c7644c0648025b3a52ddfe4f9f83d9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 10:01:41 2011 +0300

    Rewrite quvi.h.in as quvi.h

 configure                  |    4 +-
 configure.ac               |    2 +-
 src/libquvi/quvi/quvi.h    |  354 +++++++++++++++
 src/libquvi/quvi/quvi.h.in | 1024 --------------------------------------------
 4 files changed, 357 insertions(+), 1027 deletions(-)

commit 801b0fea3f3ae6bfb2d15787a258b2a1cbe869d4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 07:50:11 2011 +0300

    Rename depr.c -> depr_api.c

 src/libquvi/Makefile.am |    6 ++--
 src/libquvi/Makefile.in |   54 +++++++++++++++++++++++-----------------------
 src/libquvi/depr.c      |   40 ----------------------------------
 src/libquvi/depr_api.c  |   40 ++++++++++++++++++++++++++++++++++
 4 files changed, 70 insertions(+), 70 deletions(-)

commit 0914a1e19be7eb09fab729b7dc7bc0d34beef733
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jun 1 07:46:51 2011 +0300

    Remove doxygen check and config

 Makefile.am                  |   10 +--
 Makefile.in                  |   22 ++---
 configure                    |   62 +------------
 configure.ac                 |    6 -
 doc/Makefile.in              |    1 -
 doxygen.conf.in              |  209 ------------------------------------------
 examples/Makefile.in         |    1 -
 man1/Makefile.in             |    1 -
 scripts/Makefile.in          |    1 -
 share/Makefile.in            |    1 -
 src/Makefile.in              |    1 -
 src/libquvi/Makefile.in      |    1 -
 src/libquvi/quvi/Makefile.in |    1 -
 src/quvi/Makefile.in         |    1 -
 tests/Makefile.in            |    1 -
 15 files changed, 9 insertions(+), 310 deletions(-)

commit 9fa14f9e8442493bcd51bce59d597d248c704e94
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 31 23:35:47 2011 +0300

    Split quvi.c into quvi_api.c, net_api.c llst_api.c
    
    Rename and add macros residing in quvi.c to internal.h.

 configure               |    2 +-
 configure.ac            |    2 +-
 src/libquvi/Makefile.am |    4 +-
 src/libquvi/Makefile.in |   44 ++-
 src/libquvi/internal.h  |   31 ++-
 src/libquvi/llst_api.c  |  118 +++++
 src/libquvi/net_api.c   |  270 ++++++++++++
 src/libquvi/net_wrap.c  |   15 +-
 src/libquvi/quvi.c      | 1112 -----------------------------------------------
 src/libquvi/quvi_api.c  |  743 +++++++++++++++++++++++++++++++
 10 files changed, 1204 insertions(+), 1137 deletions(-)

commit 9df0559fe270c09adfb03ebcb932e3d1d859f5cc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 31 22:43:40 2011 +0300

    Move headers, source code under src/

 Makefile.am                  |    6 +-
 Makefile.in                  |    8 +-
 configure                    |   14 +-
 configure.ac                 |   12 +-
 include/Makefile.am          |    5 -
 include/Makefile.in          |  601 ---------------------
 include/quvi/Makefile.am     |    4 -
 include/quvi/Makefile.in     |  496 -----------------
 include/quvi/llst.h          |  108 ----
 include/quvi/net.h           |  257 ---------
 include/quvi/quvi.h.in       | 1024 -----------------------------------
 lib/Makefile.am              |   50 --
 lib/Makefile.in              |  698 ------------------------
 lib/asprintf.c               |   37 --
 lib/curl_wrap.c              |  313 -----------
 lib/curl_wrap.h              |   33 --
 lib/depr.c                   |   40 --
 lib/internal.h               |  158 ------
 lib/lua_wrap.c               |  936 --------------------------------
 lib/lua_wrap.h               |   34 --
 lib/net_wrap.c               |  321 -----------
 lib/net_wrap.h               |   32 --
 lib/platform.h               |   36 --
 lib/quvi.c                   | 1112 --------------------------------------
 lib/strepl.c                 |   64 ---
 lib/util.c                   |  230 --------
 lib/util.h                   |   35 --
 lib/vasprintf.c              |   41 --
 src/Makefile.am              |   40 +--
 src/Makefile.in              |  499 +++++++----------
 src/cmdline.c                | 1221 ------------------------------------------
 src/cmdline.ggo              |   86 ---
 src/cmdline.h                |  250 ---------
 src/libquvi/Makefile.am      |   52 ++
 src/libquvi/Makefile.in      |  852 +++++++++++++++++++++++++++++
 src/libquvi/asprintf.c       |   37 ++
 src/libquvi/curl_wrap.c      |  313 +++++++++++
 src/libquvi/curl_wrap.h      |   33 ++
 src/libquvi/depr.c           |   40 ++
 src/libquvi/internal.h       |  158 ++++++
 src/libquvi/lua_wrap.c       |  936 ++++++++++++++++++++++++++++++++
 src/libquvi/lua_wrap.h       |   34 ++
 src/libquvi/net_wrap.c       |  321 +++++++++++
 src/libquvi/net_wrap.h       |   32 ++
 src/libquvi/platform.h       |   36 ++
 src/libquvi/quvi.c           | 1112 ++++++++++++++++++++++++++++++++++++++
 src/libquvi/quvi/Makefile.am |    4 +
 src/libquvi/quvi/Makefile.in |  496 +++++++++++++++++
 src/libquvi/quvi/llst.h      |  108 ++++
 src/libquvi/quvi/net.h       |  257 +++++++++
 src/libquvi/quvi/quvi.h.in   | 1024 +++++++++++++++++++++++++++++++++++
 src/libquvi/strepl.c         |   64 +++
 src/libquvi/util.c           |  230 ++++++++
 src/libquvi/util.h           |   35 ++
 src/libquvi/vasprintf.c      |   41 ++
 src/quvi.c                   |  961 ---------------------------------
 src/quvi/Makefile.am         |   36 ++
 src/quvi/Makefile.in         |  690 ++++++++++++++++++++++++
 src/quvi/cmdline.c           | 1221 ++++++++++++++++++++++++++++++++++++++++++
 src/quvi/cmdline.ggo         |   86 +++
 src/quvi/cmdline.h           |  250 +++++++++
 src/quvi/quvi.c              |  961 +++++++++++++++++++++++++++++++++
 62 files changed, 9683 insertions(+), 9538 deletions(-)

commit 39ce61f06dfcc39bf2d53ce9d3f7a4924042caf1
Merge: 5acf9d2 45cd925
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 31 21:50:28 2011 +0300

    Merge branch 'quvi_query_formats'

commit 45cd92512392c8b68b0e9936e43fe9bbf4837645
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 31 21:49:08 2011 +0300

    youtube.lua: duration -> msec

 share/lua/website/youtube.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 765f016f046facb6975c3cd3d4e2201acdc21787
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 31 21:48:50 2011 +0300

    vimeo.lua: duration -> msec

 share/lua/website/vimeo.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit dc3ef748f93d354beedc08212ef36f219720b6ce
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 31 21:48:37 2011 +0300

    spiegel.lua: duration -> msec

 share/lua/website/spiegel.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 21b516697b646d0978006bc22b1140f211fc5bc3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 31 21:48:20 2011 +0300

    globo.lua: Grab duration

 share/lua/website/globo.lua |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 0b3123ff10f79d1f4b25e6942436115109e177e7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:31:14 2011 +0300

    blip.lua: Remove unnecessary Blip.copy

 share/lua/website/blip.lua |   12 ++----------
 1 files changed, 2 insertions(+), 10 deletions(-)

commit ac755689d541209634c83f9afa514da586274dcd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:29:59 2011 +0300

    golem.lua: Remove unnecessary Golem.copy

 share/lua/website/golem.lua |   16 ++++------------
 1 files changed, 4 insertions(+), 12 deletions(-)

commit 9dcb7c811433f9d166728d9c5c210c3532606455
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:28:09 2011 +0300

    dailymotion.lua: Remove unnecessary Dailymotion.copy

 share/lua/website/dailymotion.lua |   17 ++++-------------
 1 files changed, 4 insertions(+), 13 deletions(-)

commit 11856154da766776ca1072180f6f046f52b93492
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:25:50 2011 +0300

    cbsnews.lua: Remove unnecessary CBSNews.copy

 share/lua/website/cbsnews.lua |   17 ++++-------------
 1 files changed, 4 insertions(+), 13 deletions(-)

commit adf97f80adf20bd46ba771de071581abbf5d638e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:21:59 2011 +0300

    spiegel.lua: Remove unnecessary Spiegel.copy

 share/lua/website/spiegel.lua |   20 ++++----------------
 1 files changed, 4 insertions(+), 16 deletions(-)

commit 98403ddce73b44c0b862e06e49f23ca87b780c6d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:18:41 2011 +0300

    youtube.lua: Remove unnecessary YouTube.copy

 share/lua/website/youtube.lua |   11 ++---------
 1 files changed, 2 insertions(+), 9 deletions(-)

commit e5a8b9b0741250e98ad642f6f0f5381f9518072c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:13:38 2011 +0300

    dox: Rename "Utility functions" -> "Support functions"

 include/quvi/quvi.h.in |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 51887ed3896b73282ab01fb9b729ad6adc8a0ce7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:10:23 2011 +0300

    Remaining webscripts: Add default query_formats

 share/lua/website/academicearth.lua     |   12 +++++++++---
 share/lua/website/bikeradar.lua         |   14 ++++++++++----
 share/lua/website/bloomberg.lua         |   12 +++++++++---
 share/lua/website/break.lua             |   12 +++++++++---
 share/lua/website/buzzhumor.lua         |   12 +++++++++---
 share/lua/website/charlierose.lua       |   12 +++++++++---
 share/lua/website/clipfish.lua          |   12 +++++++++---
 share/lua/website/francetelevisions.lua |   10 ++++++++--
 share/lua/website/funnyhub.lua          |   12 +++++++++---
 share/lua/website/funnyordie.lua        |   12 +++++++++---
 share/lua/website/gaskrank.lua          |   12 +++++++++---
 share/lua/website/globo.lua             |   14 ++++++++++----
 share/lua/website/google.lua            |   12 +++++++++---
 share/lua/website/guardian.lua          |   12 +++++++++---
 share/lua/website/keezmovies.lua        |   12 +++++++++---
 share/lua/website/liveleak.lua          |   12 +++++++++---
 share/lua/website/pluzz.lua             |   10 ++++++++--
 share/lua/website/pornhub.lua           |   14 ++++++++++----
 share/lua/website/publicsenat.lua       |   12 +++++++++---
 share/lua/website/sapo.lua              |   15 ++++++++++-----
 share/lua/website/sevenload.lua         |   12 +++++++++---
 share/lua/website/soundcloud.lua        |   12 +++++++++---
 share/lua/website/spankwire.lua         |   14 ++++++++++----
 share/lua/website/tagtele.lua           |   12 +++++++++---
 share/lua/website/theonion.lua          |   12 +++++++++---
 share/lua/website/tmunderground.lua     |   14 ++++++++++----
 share/lua/website/tube8.lua             |   12 +++++++++---
 share/lua/website/tvlux.lua             |   12 +++++++++---
 share/lua/website/xhamster.lua          |   12 +++++++++---
 share/lua/website/xvideos.lua           |   12 +++++++++---
 share/lua/website/youjizz.lua           |   12 +++++++++---
 31 files changed, 283 insertions(+), 98 deletions(-)

commit 46250f935f8351a8eabd8db0272d6659d676c15f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:09:06 2011 +0300

    megavideo.lua: Add query_formats, Megavideo table
    
    * Put utility functions to Megavideo table
    * Add default query_formats

 share/lua/website/megavideo.lua |  189 +++++++++++++++++++++------------------
 1 files changed, 101 insertions(+), 88 deletions(-)

commit 52265615a19984829f1ad96495051bf611195556
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:06:49 2011 +0300

    vimeo.lua: Rewrite for quvi_query_formats

 share/lua/website/vimeo.lua |  117 +++++++++++++++++++++++++++++++++---------
 1 files changed, 92 insertions(+), 25 deletions(-)

commit 8a8f09d737423392f97c96ec5bb645ee03c60d51
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:06:41 2011 +0300

    blip.lua: Rewrite for quvi_query_formats

 share/lua/website/blip.lua |  150 ++++++++++++++++++++++++-------------------
 1 files changed, 84 insertions(+), 66 deletions(-)

commit 92070da416e604f7275c74af786c59def4a96807
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:06:29 2011 +0300

    collegehumor.lua: Rewrite for quvi_query_formats

 share/lua/website/collegehumor.lua |   97 ++++++++++++++++++++++++++++-------
 1 files changed, 77 insertions(+), 20 deletions(-)

commit 8a4b19eda53765effc8ca06107bb40c421a46ecf
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:06:20 2011 +0300

    golem.lua: Rewrite for quvi_query_formats

 share/lua/website/golem.lua |  123 +++++++++++++++++++++++++++++++++----------
 1 files changed, 95 insertions(+), 28 deletions(-)

commit 62c44b890691c81708a9f1b84198538fd847a13c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:06:11 2011 +0300

    arte.lua: Rewrite for quvi_query_formats

 share/lua/website/arte.lua |  161 ++++++++++++++++++++++++++++---------------
 1 files changed, 105 insertions(+), 56 deletions(-)

commit 48d690f6178b1e289146d488a7e0c6bca270dd63
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:06:03 2011 +0300

    dailymotion.lua: Rewrite for quvi_query_formats

 share/lua/website/dailymotion.lua |  162 +++++++++++++++++++++----------------
 1 files changed, 92 insertions(+), 70 deletions(-)

commit 61500adaa42fd334241bf35757b5fa29114987fc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:05:55 2011 +0300

    ted.lua: Rewrite for quvi_query_formats

 share/lua/website/ted.lua |   87 +++++++++++++++++++++++++++++++++++++-------
 1 files changed, 73 insertions(+), 14 deletions(-)

commit 7696dc73d43460aa5741690805649797be77a495
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:05:46 2011 +0300

    cbsnews.lua: Rewrite for quvi_query_formats

 share/lua/website/cbsnews.lua |  159 +++++++++++++++++++++++++---------------
 1 files changed, 99 insertions(+), 60 deletions(-)

commit c010bf96d64062c730c3f56000d123df613bde9c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:05:36 2011 +0300

    spiegel.lua: Rewrite for quvi_query_formats

 share/lua/website/spiegel.lua |  158 ++++++++++++++++++++++++++++++----------
 1 files changed, 118 insertions(+), 40 deletions(-)

commit 8f17bd866b2e4a8e70b16d847bbd9beb35a15513
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:05:17 2011 +0300

    youtube.lua: Rewrite for quvi_query_formats

 share/lua/website/youtube.lua |  210 ++++++++++++++++++++++++++++-------------
 1 files changed, 143 insertions(+), 67 deletions(-)

commit 809a22342174ca85a8fa9c9200bfb4f5af9b8966
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:03:30 2011 +0300

    quvi/util.lua: Add more functions
    
    * Add is_higher_quality
    * Add is_lower_quality
    * Add is choose_format

 share/lua/website/quvi/util.lua |   67 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 67 insertions(+), 0 deletions(-)

commit e62ef5ddd618d98d8b89d3cd4e7f9d1ba8d9e8c9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:01:39 2011 +0300

    quvi: Add --query-formats

 src/cmdline.c   |   30 ++++++++++++++++++++++++------
 src/cmdline.ggo |    3 +++
 src/cmdline.h   |    2 ++
 src/quvi.c      |   34 +++++++++++++++++++++++++++++++++-
 4 files changed, 62 insertions(+), 7 deletions(-)

commit 4e67951a61665fb64005b918662e31de61bb9313
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 30 14:01:05 2011 +0300

    Add quvi_query_formats

 include/quvi/quvi.h.in |   50 ++++++++++++++++++++++++++++++--
 lib/lua_wrap.c         |   65 +++++++++++++++++++++++++++++++++++++++--
 lib/quvi.c             |   74 +++++++++++++++++++++++++++++++++++++-----------
 3 files changed, 165 insertions(+), 24 deletions(-)

commit 5acf9d227d635ed134e566315fd68f2e8fbb4344
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 21 19:35:33 2011 +0300

    Bump version to 0.2.17

 configure     |   20 ++++++++++----------
 m4/version.m4 |    2 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

commit ce5f8a507b985d4fc8bf12ccf8be734bb6c6bb2d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 21 18:37:35 2011 +0300

    Set release details for 0.2.16

 NEWS |   42 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 42 insertions(+), 0 deletions(-)

commit 05844e6f2c7c594c60ffadff39d908b3ef2ba171
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 21 18:05:42 2011 +0300

    Rewrite QUVIOPT_FORMAT description

 include/quvi/quvi.h.in |    7 ++++++-
 man1/quvi.1            |    6 +++++-
 man1/quvi.1.pod        |    6 +++++-
 3 files changed, 16 insertions(+), 3 deletions(-)

commit 57e8f89e0487db071ba03588c64e6966ac20ef3b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 21 16:48:49 2011 +0300

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

 configure     |    4 ++--
 m4/version.m4 |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit af3e32ce297238f4408ffd2156d6b3143776707d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 21 15:56:22 2011 +0300

    Cleanup manual
    
    * Document QUVI_SHOW_SCRIPT

 man1/quvi.1     |  123 ++++++++++++++++++++++++++++---------------------------
 man1/quvi.1.pod |  106 +++++++++++++++++++++--------------------------
 2 files changed, 109 insertions(+), 120 deletions(-)

commit bd04b371a9b41fc527a9eb94c134118fa77fb644
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 21 11:46:50 2011 +0300

    Update doxy comments

 include/quvi/llst.h    |    5 +++
 include/quvi/net.h     |   86 +++++++++++++++++++++++++++++++----------------
 include/quvi/quvi.h.in |    4 +-
 3 files changed, 64 insertions(+), 31 deletions(-)

commit f671f940ee850198066c14e54705d0d1d9b6d376
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 18 18:33:23 2011 +0300

    INSTALL: Rewrite "Installation"

 INSTALL |   44 +++++++++++++++++++++++++++-----------------
 1 files changed, 27 insertions(+), 17 deletions(-)

commit 10447b0dad80a5ad5557159715658f4e8633ee0f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 17 19:29:39 2011 +0300

    Update dailymotion JSONs

 tests/Makefile.am                                  |    3 +--
 tests/Makefile.in                                  |    3 +--
 .../default/ignore/length_bytes/dailymotion.json   |    1 +
 .../ignore/length_bytes/dailymotion_best.json      |    1 +
 .../ignore/length_bytes/dailymotion_h264_480p.json |   17 +++++++++++++++++
 .../other/ignore/length_bytes/dailymotion_hd.json  |   16 ----------------
 .../other/ignore/length_bytes/dailymotion_hq.json  |   16 ----------------
 tests/data/resolve/shortened.json                  |    1 +
 8 files changed, 22 insertions(+), 36 deletions(-)

commit 52ce7604f988bc194f76b617a07b19d68bc3c544
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 17 18:22:06 2011 +0300

    dailymotion.lua: Add thumbnail_url, error msg check

 share/lua/website/dailymotion.lua |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit e3f857380bb773dee16ccd0a7822af8f1bf49ea4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 17 17:56:09 2011 +0300

    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 |   93 +++++++++++++++++++++++--------------
 1 files changed, 58 insertions(+), 35 deletions(-)

commit 8b097f1691c3f4b2e6418adbb11c34e4847cae28
Merge: 4c19935 e8a18be
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 17 16:35:11 2011 +0300

    Merge branch 'quvi_net_if'

commit e8a18be22fa8f238ab5dca6ca89b36e72da65602
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 17 15:52:05 2011 +0300

    Update blip JSONs

 tests/data/format/other/blip_best.json |    8 ++++----
 tests/data/format/other/blip_hd.json   |   14 +++++++-------
 tests/data/format/other/blip_sd.json   |    2 +-
 3 files changed, 12 insertions(+), 12 deletions(-)

commit 690624786f2b311e1b71e6fcfe6ba7f5a8df6d77
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 17 14:53:37 2011 +0300

    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 |  114 +++++++++++++++++++++++++++++---------------
 1 files changed, 76 insertions(+), 38 deletions(-)

commit 692986211ff0e775b3720d157123a1ab93841034
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 17 11:37:21 2011 +0300

    Add WebsiteScriptGuidelines

 doc/HowtoWriteWebsiteScript |   11 ++-
 doc/Makefile.am             |    3 +-
 doc/Makefile.in             |    3 +-
 doc/WebsiteScriptGuidelines |  140 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 151 insertions(+), 6 deletions(-)

commit 4c1993534f84d329d7d927a91d39443289fbf31f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 17 15:52:05 2011 +0300

    Update blip JSONs

 tests/data/format/other/blip_best.json |    8 ++++----
 tests/data/format/other/blip_hd.json   |   14 +++++++-------
 tests/data/format/other/blip_sd.json   |    2 +-
 3 files changed, 12 insertions(+), 12 deletions(-)

commit dea1a0f044125b8ce78cbd2d9ae8f8a7265684e6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 17 14:53:37 2011 +0300

    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 |  114 +++++++++++++++++++++++++++++---------------
 1 files changed, 76 insertions(+), 38 deletions(-)

commit 429f44aa3196edfe4c843f446d7ea9ed78d37c12
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 17 11:37:21 2011 +0300

    Add WebsiteScriptGuidelines

 doc/HowtoWriteWebsiteScript |   11 ++-
 doc/Makefile.am             |    3 +-
 doc/Makefile.in             |    3 +-
 doc/WebsiteScriptGuidelines |  140 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 151 insertions(+), 6 deletions(-)

commit 179734d6bdace37f604e1d459e1963c37656f52d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 16 18:04:58 2011 +0300

    Add collegehumor_best.json

 tests/Makefile.am                              |    3 ++-
 tests/Makefile.in                              |    3 ++-
 tests/data/format/other/collegehumor_best.json |   17 +++++++++++++++++
 3 files changed, 21 insertions(+), 2 deletions(-)

commit 4db98de46284dd52ac9fe9f50108fc9af246654c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 16 18:01:02 2011 +0300

    Unmark collegehumor.lua as TODO

 share/Makefile.am                                |    4 ++--
 share/Makefile.in                                |   13 ++++++-------
 tests/Makefile.am                                |    2 +-
 tests/Makefile.in                                |    2 +-
 tests/data/format/default/collegehumor.json      |   17 +++++++++++++++++
 tests/data/format/default/todo/collegehumor.json |   17 -----------------
 6 files changed, 27 insertions(+), 28 deletions(-)

commit e33b2f794319b6a462e121558e65b60d0f3bafbc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 16 17:13:24 2011 +0300

    collegehumor.lua: Fix use with QUVIOPT_NORESOLVE

 share/lua/website/collegehumor.lua |   53 +++++++++++++++++-------------------
 1 files changed, 25 insertions(+), 28 deletions(-)

commit e39592a802706a8f4f08277dff3eb348d686b734
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   Sun May 15 21:06:52 2011 +0200

    collegehumor: now has separate default / hq videos

 share/lua/website/collegehumor.lua |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 9e9f080dacdc6215ec736949c0f1ddbc1539f717
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   Sun May 15 16:38:08 2011 +0200

    Fix collegehumor support

 share/lua/website/collegehumor.lua |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 379d436a07d5749544418f7bd1cb0e34c2b2b4a9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 16 14:55:15 2011 +0300

    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 |   24 ++++++++----------------
 1 files changed, 8 insertions(+), 16 deletions(-)

commit fdfe073a4f5a0c2acb4e20c0f5d1ca7fa1072c63
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   Sun May 15 15:31:48 2011 +0200

    vimeo: download HD only if it is available

 share/lua/website/vimeo.lua |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit ca640b5fd5a70c982ee13292792fbd4f90e9bf2c
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   Sun May 15 16:09:44 2011 +0200

    typo in README

 share/lua/README |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7ab9fcdc1ca2ccddcb684167f0d8d8b18a434db3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 16 18:04:58 2011 +0300

    Add collegehumor_best.json

 tests/Makefile.am                              |    3 ++-
 tests/Makefile.in                              |    3 ++-
 tests/data/format/other/collegehumor_best.json |   17 +++++++++++++++++
 3 files changed, 21 insertions(+), 2 deletions(-)

commit 211579c7228189acf0fe2f76486c76023e75ec21
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 16 18:01:02 2011 +0300

    Unmark collegehumor.lua as TODO

 share/Makefile.am                                |    4 ++--
 share/Makefile.in                                |   13 ++++++-------
 tests/Makefile.am                                |    2 +-
 tests/Makefile.in                                |    2 +-
 tests/data/format/default/collegehumor.json      |   17 +++++++++++++++++
 tests/data/format/default/todo/collegehumor.json |   17 -----------------
 6 files changed, 27 insertions(+), 28 deletions(-)

commit 9a0f60f2124f37ffdf884d00dcc821c6e61e56c4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 16 17:13:24 2011 +0300

    collegehumor.lua: Fix use with QUVIOPT_NORESOLVE

 share/lua/website/collegehumor.lua |   53 +++++++++++++++++-------------------
 1 files changed, 25 insertions(+), 28 deletions(-)

commit 063548d379e856e00ea6b260aa62e3a196f43c2c
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   Sun May 15 21:06:52 2011 +0200

    collegehumor: now has separate default / hq videos

 share/lua/website/collegehumor.lua |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit f4a1df56cccbb317810368397cd984bea99f0746
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   Sun May 15 16:38:08 2011 +0200

    Fix collegehumor support

 share/lua/website/collegehumor.lua |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 40afccd5dffb287e311455d3b701404c7395fc4a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 16 14:55:15 2011 +0300

    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 |   24 ++++++++----------------
 1 files changed, 8 insertions(+), 16 deletions(-)

commit c8033370f1e1f116b3b3e3e02a15ef3d34ca86a8
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   Sun May 15 15:31:48 2011 +0200

    vimeo: download HD only if it is available

 share/lua/website/vimeo.lua |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit 7ca9fe1a71f946d932bbbcfb8eefc9f7d925751a
Author: Lionel Elie Mamane <lionel@mamane.lu>
Date:   Sun May 15 16:09:44 2011 +0200

    typo in README

 share/lua/README |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 21ab4d4dc4e6689242033badd443151bbfcc765b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 14 10:32:39 2011 +0300

    guardian.json: Add thumbnail_url

 tests/data/format/default/guardian.json |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit e299f794d161187669ae4e89efe317ddade8ebbd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 14 10:32:21 2011 +0300

    guardian.lua: Add thumbnail_url

 share/lua/website/guardian.lua |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 8f5203da901a1232a925bc340e288c920f2fce04
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 14 10:32:39 2011 +0300

    guardian.json: Add thumbnail_url

 tests/data/format/default/guardian.json |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 0a03219d65dc5a91267514e607129226f850778d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 14 10:32:21 2011 +0300

    guardian.lua: Add thumbnail_url

 share/lua/website/guardian.lua |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit bab9b5307950a880951f3865054d1aa82346d608
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 14 10:00:13 2011 +0300

    Add guardian JSONs

 tests/Makefile.am                             |    2 ++
 tests/Makefile.in                             |    2 ++
 tests/data/format/default/guardian.json       |   16 ++++++++++++++++
 tests/data/format/default/guardian_audio.json |   16 ++++++++++++++++
 4 files changed, 36 insertions(+), 0 deletions(-)

commit 9041c68302b4248a4ccaa72743cefea8b855afc2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 14 09:59:59 2011 +0300

    Add guardian.lua

 share/Makefile.am              |    1 +
 share/Makefile.in              |   42 ++++++++++++++++--------------
 share/lua/website/guardian.lua |   55 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 78 insertions(+), 20 deletions(-)

commit 5ea94419d37b437b38990a8464fb5061103982cb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 14 10:00:13 2011 +0300

    Add guardian JSONs

 tests/Makefile.am                             |    2 ++
 tests/Makefile.in                             |    2 ++
 tests/data/format/default/guardian.json       |   16 ++++++++++++++++
 tests/data/format/default/guardian_audio.json |   16 ++++++++++++++++
 4 files changed, 36 insertions(+), 0 deletions(-)

commit 3421343c5f2f00e9e8b8271f6c8eed25866b77c4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat May 14 09:59:59 2011 +0300

    Add guardian.lua

 share/Makefile.am              |    1 +
 share/Makefile.in              |   42 ++++++++++++++++--------------
 share/lua/website/guardian.lua |   55 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 78 insertions(+), 20 deletions(-)

commit b0965c5f4aabcc0aa6b78ea9161506b859048344
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu May 12 17:40:18 2011 +0300

    cbsnews_best.json: Change length_bytes

 tests/data/format/other/cbsnews_best.json |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1f80c7361b0f2b5601bfaf6bbe38747b02db8662
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu May 12 17:40:18 2011 +0300

    cbsnews_best.json: Change length_bytes

 tests/data/format/other/cbsnews_best.json |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 23ecc442176db20a030f321f528da1bd328cfba1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu May 12 16:32:48 2011 +0300

    Update blip JSONs

 tests/data/format/default/blip.json    |   14 +++++++-------
 tests/data/format/other/blip_best.json |   12 ++++++------
 tests/data/format/other/blip_hd.json   |   16 ++++++++--------
 tests/data/format/other/blip_sd.json   |   10 +++++-----
 4 files changed, 26 insertions(+), 26 deletions(-)

commit fb8d602ae8a32e299553cfd349127c6d760068f9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu May 12 16:32:31 2011 +0300

    blip.lua: Change how thumbnail_url is parsed

 share/lua/website/blip.lua |   17 +++++++----------
 1 files changed, 7 insertions(+), 10 deletions(-)

commit d289ce68bc61ed165a5636f6933803cbac88a169
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu May 12 16:32:48 2011 +0300

    Update blip JSONs

 tests/data/format/default/blip.json    |   14 +++++++-------
 tests/data/format/other/blip_best.json |   12 ++++++------
 tests/data/format/other/blip_hd.json   |   16 ++++++++--------
 tests/data/format/other/blip_sd.json   |   10 +++++-----
 4 files changed, 26 insertions(+), 26 deletions(-)

commit 4e49ef6f51f07162716415001ea5f901b4fd9be9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu May 12 16:32:31 2011 +0300

    blip.lua: Change how thumbnail_url is parsed

 share/lua/website/blip.lua |   17 +++++++----------
 1 files changed, 7 insertions(+), 10 deletions(-)

commit fb98f312350b0e9fab055d6b962ca7caeb8c0c4c
Merge: 8341e5e add114d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu May 12 14:57:03 2011 +0300

    Merge branch 'quvi_supported_ident' into quvi_net_if

commit add114d26da33f85062318bedaf10badba3b4ac8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu May 12 13:27:00 2011 +0300

    Fix memleak introduced by use of quvi_supported_ident

 lib/lua_wrap.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 6a6ad7cc6c5356a6a4e38705b6b9f320ade71ddb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu May 12 12:05:45 2011 +0300

    quvi: Reimplement using quvi_supported_indent

 src/quvi.c |   26 +++++++++++++++++++++++---
 1 files changed, 23 insertions(+), 3 deletions(-)

commit cd1a0221ed527b9f52bb8698331f9dd84affea4e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu May 12 12:04:16 2011 +0300

    Impl. quvi_supported_indent and friends
    
    * quvi_supported_indent_close
    * quvi_supported_indent
    * quvi_ident_getprop

 lib/lua_wrap.c |   48 ++++++++++---------
 lib/quvi.c     |  144 ++++++++++++++++++++++++++++++++++++++++++++++---------
 2 files changed, 145 insertions(+), 47 deletions(-)

commit 7d12d7fb06dd5743a60c60bee242c8810915fa8e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu May 12 12:00:51 2011 +0300

    Rename lua_ident_s -> _quvi_ident_s

 lib/internal.h |   12 ++++++++++++
 lib/lua_wrap.h |   19 ++-----------------
 2 files changed, 14 insertions(+), 17 deletions(-)

commit 317ec5b6631334b493dbff1d5c4efc6ae1cc4c3c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu May 12 11:57:16 2011 +0300

    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 |   95 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 95 insertions(+), 0 deletions(-)

commit 8341e5e2ea56a7a851c8dddf4d03ac4e8ffce6f2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 11 08:34:50 2011 +0300

    Remove extra newline

 lib/net_wrap.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 56ebb4154a975523f3ca18048c67e5d2abc8d611
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 11 08:34:41 2011 +0300

    Use string specifier with luaL_error

 lib/lua_wrap.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit d0f5fb842762ee2f843b29ac02dce727b5ad9cc6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 11 00:24:52 2011 +0300

    Fix status update for QUVISTATUS_RESOLVE

 lib/net_wrap.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 9543da9ca119fc86c4d86cc05e305c87189f3ad9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 10 18:43:14 2011 +0300

    Documentation: Example: Add missing return statement

 include/quvi/quvi.h.in |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 096d869ca8996f8b7e9c98b785171adbb41c5b6f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 4 20:45:19 2011 +0300

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

 share/lua/website/golem.lua             |   45 ++++++++++++++++---------------
 tests/Makefile.am                       |    1 -
 tests/Makefile.in                       |    1 -
 tests/data/format/other/golem_high.json |   16 -----------
 4 files changed, 23 insertions(+), 40 deletions(-)

commit 4831ec3adea352bb90a4c9b7b42e71cd00cb153a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 4 20:45:19 2011 +0300

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

 share/lua/website/golem.lua             |   45 ++++++++++++++++---------------
 tests/Makefile.am                       |    1 -
 tests/Makefile.in                       |    1 -
 tests/data/format/other/golem_high.json |   16 -----------
 4 files changed, 23 insertions(+), 40 deletions(-)

commit 1dc47d056ee6ca4bf13f9ddc41299ef7a29db56a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 4 20:25:03 2011 +0300

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

 share/lua/website/ted.lua           |    9 +++------
 tests/Makefile.am                   |    1 -
 tests/Makefile.in                   |    1 -
 tests/data/format/other/ted_hd.json |   17 -----------------
 4 files changed, 3 insertions(+), 25 deletions(-)

commit 1c758962d30a60f6415f3f560ac64282707aca0f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 4 20:25:03 2011 +0300

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

 share/lua/website/ted.lua           |    9 +++------
 tests/Makefile.am                   |    1 -
 tests/Makefile.in                   |    1 -
 tests/data/format/other/ted_hd.json |   17 -----------------
 4 files changed, 3 insertions(+), 25 deletions(-)

commit 7051cbdbcb1ef831a9d8a5d946c6a2556cdc4220
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 4 20:12:47 2011 +0300

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

 share/lua/website/vimeo.lua           |   13 ++++++-------
 tests/Makefile.am                     |    1 -
 tests/Makefile.in                     |    1 -
 tests/data/format/other/vimeo_hd.json |   16 ----------------
 4 files changed, 6 insertions(+), 25 deletions(-)

commit 6f84549ebe132083d4f7f7df27fce0f65bdecffb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 4 20:12:47 2011 +0300

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

 share/lua/website/vimeo.lua           |   13 ++++++-------
 tests/Makefile.am                     |    1 -
 tests/Makefile.in                     |    1 -
 tests/data/format/other/vimeo_hd.json |   16 ----------------
 4 files changed, 6 insertions(+), 25 deletions(-)

commit 366cadd9cd65acdaa8a16958c06295a58ec3f762
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 4 20:00:22 2011 +0300

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

 share/lua/website/youtube.lua                 |   60 +++++++++----------------
 tests/Makefile.am                             |    9 ++--
 tests/Makefile.in                             |    9 ++--
 tests/data/format/other/youtube_flv_240p.json |   16 -------
 4 files changed, 29 insertions(+), 65 deletions(-)

commit 8d95585ef9da3ac153cd10b4af8de36c2ef584cf
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 4 20:00:22 2011 +0300

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

 share/lua/website/youtube.lua                 |   60 +++++++++----------------
 tests/Makefile.am                             |    9 ++--
 tests/Makefile.in                             |    9 ++--
 tests/data/format/other/youtube_flv_240p.json |   16 -------
 4 files changed, 29 insertions(+), 65 deletions(-)

commit 654cfad81a56b46fb391d15ef353fda1d851522d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 4 19:14:50 2011 +0300

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

 share/lua/website/spiegel.lua                 |   38 ++++++++++++------------
 tests/Makefile.am                             |    5 +--
 tests/Makefile.in                             |    5 +--
 tests/data/format/other/spiegel_1400k.json    |   16 ----------
 tests/data/format/other/spiegel_576k.json     |   16 ----------
 tests/data/format/other/spiegel_928k.json     |   16 ----------
 tests/data/format/other/spiegel_vp6_315p.json |   16 ++++++++++
 tests/data/format/other/spiegel_vp6_544p.json |   16 ++++++++++
 8 files changed, 55 insertions(+), 73 deletions(-)

commit 7197282301099509c81c1bdde4ccd6ec2963cd17
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 4 19:14:50 2011 +0300

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

 share/lua/website/spiegel.lua                 |   38 ++++++++++++------------
 tests/Makefile.am                             |    5 +--
 tests/Makefile.in                             |    5 +--
 tests/data/format/other/spiegel_1400k.json    |   16 ----------
 tests/data/format/other/spiegel_576k.json     |   16 ----------
 tests/data/format/other/spiegel_928k.json     |   16 ----------
 tests/data/format/other/spiegel_vp6_315p.json |   16 ++++++++++
 tests/data/format/other/spiegel_vp6_544p.json |   16 ++++++++++
 8 files changed, 55 insertions(+), 73 deletions(-)

commit 288641276cbe12c84893e718dc34086988e15ea0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 4 17:54:46 2011 +0300

    Add bikeradar.lua (#50)

 share/Makefile.am                        |    1 +
 share/Makefile.in                        |   72 +++++++++++++++---------------
 share/lua/website/bikeradar.lua          |   62 +++++++++++++++++++++++++
 tests/Makefile.am                        |    1 +
 tests/Makefile.in                        |    1 +
 tests/data/format/default/bikeradar.json |   17 +++++++
 6 files changed, 118 insertions(+), 36 deletions(-)

commit 425123149542459a873953ebbf18ebd2e67d54b2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed May 4 17:54:46 2011 +0300

    Add bikeradar.lua (#50)

 share/Makefile.am                        |    1 +
 share/Makefile.in                        |   72 +++++++++++++++---------------
 share/lua/website/bikeradar.lua          |   62 +++++++++++++++++++++++++
 tests/Makefile.am                        |    1 +
 tests/Makefile.in                        |    1 +
 tests/data/format/default/bikeradar.json |   17 +++++++
 6 files changed, 118 insertions(+), 36 deletions(-)

commit c6780b9eabb01989d7231953346d9e5778d49eec
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 23:32:39 2011 +0300

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

 share/lua/website/cbsnews.lua                 |   21 ++++++++++-----------
 tests/Makefile.am                             |    1 -
 tests/Makefile.in                             |    1 -
 tests/data/format/other/cbsnews_m4v_216p.json |   16 ----------------
 4 files changed, 10 insertions(+), 29 deletions(-)

commit 46102197aca7bd76bbbdad28fe592e107ed32ae0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 23:32:39 2011 +0300

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

 share/lua/website/cbsnews.lua                 |   21 ++++++++++-----------
 tests/Makefile.am                             |    1 -
 tests/Makefile.in                             |    1 -
 tests/data/format/other/cbsnews_m4v_216p.json |   16 ----------------
 4 files changed, 10 insertions(+), 29 deletions(-)

commit 691ecccde9df3edef3d1368dd34e75202939ff68
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 23:14:15 2011 +0300

    Add blip_sd.json

 tests/Makefile.am                    |    3 ++-
 tests/Makefile.in                    |    3 ++-
 tests/data/format/other/blip_sd.json |   17 +++++++++++++++++
 3 files changed, 21 insertions(+), 2 deletions(-)

commit e5d76bd154c712a5e75d79870806222350967db7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 23:14:15 2011 +0300

    Add blip_sd.json

 tests/Makefile.am                    |    3 ++-
 tests/Makefile.in                    |    3 ++-
 tests/data/format/other/blip_sd.json |   17 +++++++++++++++++
 3 files changed, 21 insertions(+), 2 deletions(-)

commit 2dacd00834a58e630b9108c6ec8673a7ca20da94
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 21:17:47 2011 +0300

    Remove unnecessary media URLs from JSON

 tests/data/format/default/blip.json           |    2 +-
 tests/data/format/default/nsfw/pornhub.json   |    2 +-
 tests/data/format/default/nsfw/spankwire.json |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 72526f9f4cc6df8d0dd7b239126d936c403d87d6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 21:16:02 2011 +0300

    Add spankwire.lua

 share/Makefile.am                             |    3 +-
 share/Makefile.in                             |    6 ++-
 share/lua/website/spankwire.lua               |   58 +++++++++++++++++++++++++
 tests/Makefile.am                             |    3 +-
 tests/Makefile.in                             |    3 +-
 tests/data/format/default/nsfw/spankwire.json |   16 +++++++
 6 files changed, 84 insertions(+), 5 deletions(-)

commit 34fbfe61acfabfc5746b40d6df35d41a3ae49171
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 19:38:12 2011 +0300

    Add pornhub.lua

 share/Makefile.am                           |    3 +-
 share/Makefile.in                           |    7 ++-
 share/lua/website/pornhub.lua               |   55 +++++++++++++++++++++++++++
 tests/Makefile.am                           |    3 +-
 tests/Makefile.in                           |    3 +-
 tests/data/format/default/nsfw/pornhub.json |   16 ++++++++
 6 files changed, 81 insertions(+), 6 deletions(-)

commit 4b130e45918dddf864d4b9c7b03f9ed75f2c6f74
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 18:22:10 2011 +0300

    Add blip.lua (#39)

 share/Makefile.am                      |    1 +
 share/Makefile.in                      |   68 ++++++++++---------
 share/lua/website/blip.lua             |  115 ++++++++++++++++++++++++++++++++
 tests/Makefile.am                      |    5 +-
 tests/Makefile.in                      |    5 +-
 tests/data/format/default/blip.json    |   17 +++++
 tests/data/format/other/blip_best.json |   17 +++++
 tests/data/format/other/blip_hd.json   |   17 +++++
 8 files changed, 210 insertions(+), 35 deletions(-)

commit eea4d2209b9263e5b92c16484968d0a959431d03
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 21:17:47 2011 +0300

    Remove unnecessary media URLs from JSON

 tests/data/format/default/blip.json           |    2 +-
 tests/data/format/default/nsfw/pornhub.json   |    2 +-
 tests/data/format/default/nsfw/spankwire.json |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 65aa7af973976d53871ffc881ed45781dfae18b8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 21:16:02 2011 +0300

    Add spankwire.lua

 share/Makefile.am                             |    3 +-
 share/Makefile.in                             |    6 ++-
 share/lua/website/spankwire.lua               |   58 +++++++++++++++++++++++++
 tests/Makefile.am                             |    3 +-
 tests/Makefile.in                             |    3 +-
 tests/data/format/default/nsfw/spankwire.json |   16 +++++++
 6 files changed, 84 insertions(+), 5 deletions(-)

commit 2a07fb77ae08eb672b77f11bd3d4f192dcb38bc7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 19:38:12 2011 +0300

    Add pornhub.lua

 share/Makefile.am                           |    3 +-
 share/Makefile.in                           |    7 ++-
 share/lua/website/pornhub.lua               |   55 +++++++++++++++++++++++++++
 tests/Makefile.am                           |    3 +-
 tests/Makefile.in                           |    3 +-
 tests/data/format/default/nsfw/pornhub.json |   16 ++++++++
 6 files changed, 81 insertions(+), 6 deletions(-)

commit ceee8af219d85022b82e846e792c98a22d894ce1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 18:22:10 2011 +0300

    Add blip.lua (#39)

 share/Makefile.am                      |    1 +
 share/Makefile.in                      |   68 ++++++++++---------
 share/lua/website/blip.lua             |  115 ++++++++++++++++++++++++++++++++
 tests/Makefile.am                      |    5 +-
 tests/Makefile.in                      |    5 +-
 tests/data/format/default/blip.json    |   17 +++++
 tests/data/format/other/blip_best.json |   17 +++++
 tests/data/format/other/blip_hd.json   |   17 +++++
 8 files changed, 210 insertions(+), 35 deletions(-)

commit a4a62fa259cf0d89a892a73344a830567b69c0dc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun May 1 17:42:03 2011 +0300

    Mark tvlux.lua as TODO

 share/Makefile.am                         |    4 ++--
 share/Makefile.in                         |   18 +++++++++---------
 tests/Makefile.am                         |    4 ++--
 tests/Makefile.in                         |    4 ++--
 tests/data/format/default/todo/tvlux.json |   16 ++++++++++++++++
 tests/data/format/default/tvlux.json      |   16 ----------------
 6 files changed, 31 insertions(+), 31 deletions(-)

commit 3c2f51f66f9318658fda4c2175b4e317aed514a7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun May 1 17:36:14 2011 +0300

    Fix URL

 tests/data/format/default/todo/README |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eba83d246eeb07ca7e776c8507a137aed9761a0a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun May 1 17:42:03 2011 +0300

    Mark tvlux.lua as TODO

 share/Makefile.am                         |    4 ++--
 share/Makefile.in                         |   18 +++++++++---------
 tests/Makefile.am                         |    4 ++--
 tests/Makefile.in                         |    4 ++--
 tests/data/format/default/todo/tvlux.json |   16 ++++++++++++++++
 tests/data/format/default/tvlux.json      |   16 ----------------
 6 files changed, 31 insertions(+), 31 deletions(-)

commit ade15562a5187de52d7d84150d139ab3f8a36f92
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun May 1 17:36:14 2011 +0300

    Fix URL

 tests/data/format/default/todo/README |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 53bd76e6f385918e626461967c0bdec28cb4ea57
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 14:28:47 2011 +0300

    Fix JSON output when media URLs >1

 src/quvi.c |   23 +++++++++++++++--------
 1 files changed, 15 insertions(+), 8 deletions(-)

commit 2ee3c893ee2050840ccc3db80c988662c54c4403
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue May 3 11:59:24 2011 +0300

    Manual: Add newline note

 man1/quvi.1     |    9 +++++----
 man1/quvi.1.pod |    5 +++--
 2 files changed, 8 insertions(+), 6 deletions(-)

commit dcf298b6e2a34b9af469d29ee7b16b1a67c4f9f4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon May 2 12:47:20 2011 +0300

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

 lib/lua_wrap.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit e3c0b4fc26ec15b7c3a2ebe02f01247f816ae308
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun May 1 19:58:40 2011 +0300

    Warn if depr. --no-shortened is used

 src/cmdline.c   |   46 +++++++++++++++++++++++++++++++++-------------
 src/cmdline.ggo |    3 +++
 src/cmdline.h   |    2 ++
 src/quvi.c      |    5 +++++
 4 files changed, 43 insertions(+), 13 deletions(-)

commit 2b1e9cb474e1aa3e21a42b75f94563783454625a
Merge: 25e5c1a 331d11d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun May 1 17:27:51 2011 +0300

    Merge branch 'media_ptr_lua_registryindex' into quvi_net_if

commit 25e5c1ac59d3398deb7ad84af6611b65e3b18dbe
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Apr 30 21:49:07 2011 +0300

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

 share/lua/website/vimeo.lua |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

commit 1731cfd76e9888a6c4e093843f943d3846a9a707
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Apr 30 21:27:39 2011 +0300

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

 share/lua/website/liveleak.lua |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

commit 331d11d398b7a57be1f3dfbddeb3dff879bbe41c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Apr 30 21:02:47 2011 +0300

    Remove unused quvi.unescape code from lua_wrap.c

 lib/lua_wrap.c |   24 ------------------------
 1 files changed, 0 insertions(+), 24 deletions(-)

commit 85829a35db4356683f7563abf7d84aeaee930f2b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun May 1 16:51:13 2011 +0300

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

 doxygen.conf.in             |    4 +-
 examples/Makefile.am        |    3 +-
 examples/Makefile.in        |    3 +-
 examples/callback_libsoup.c |    1 +
 include/quvi/Makefile.am    |    2 +-
 include/quvi/Makefile.in    |    2 +-
 include/quvi/llst.h         |  103 ++++++++++++++++
 include/quvi/net.h          |  229 ++++++++++++++++++++++++++++++++++++
 include/quvi/quvi.h.in      |  269 +------------------------------------------
 lib/Makefile.am             |    1 +
 lib/Makefile.in             |    1 +
 lib/curl_wrap.c             |    2 +
 lib/depr.c                  |    2 +-
 lib/lua_wrap.c              |    3 +
 lib/net_wrap.c              |    3 +
 lib/quvi.c                  |    3 +
 lib/util.c                  |    3 +
 src/Makefile.am             |    1 +
 src/Makefile.in             |    1 +
 src/quvi.c                  |    2 +
 20 files changed, 364 insertions(+), 274 deletions(-)

commit 04b7f896b75530fa283beac7a77a9e7d3f310b9b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Apr 30 21:49:07 2011 +0300

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

 share/lua/website/vimeo.lua |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

commit 3ae3a30bd6196b51f477ff75942614df74bf80f3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Apr 30 21:27:39 2011 +0300

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

 share/lua/website/liveleak.lua |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

commit 9829bbea20ad54bd6db7b8aaa9390edb3e5d2404
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Apr 30 21:00:05 2011 +0300

    Rewrite fetch_wrapper

 lib/net_wrap.c |   45 +++++++++++++++++++++++++++++----------------
 lib/quvi.c     |    4 ++--
 2 files changed, 31 insertions(+), 18 deletions(-)

commit 8adc69e6e0f76bb19be9e2d901b5c9a9bb5873a7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Apr 30 20:51:01 2011 +0300

    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 |  253 +++++++++++++++++++++++++++++++-------------------------
 1 files changed, 142 insertions(+), 111 deletions(-)

commit e6cb499278ee033fa5579b7ee5fdd7a21d814925
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 29 19:09:45 2011 +0300

    Add 2011

 lib/lua_wrap.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 72e0ea9bfd4a87579ae5afb9187e6f9dc3b10069
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 29 19:09:10 2011 +0300

    Rename qls, qvl variables

 lib/lua_wrap.c |   94 ++++++++++++++++++++++++++++----------------------------
 1 files changed, 47 insertions(+), 47 deletions(-)

commit 3ad0d96a690b681374c500c492aa3f2d8ee6e660
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 29 19:07:16 2011 +0300

    Add new LUA getfield_*, setfield_* functions

 lib/lua_wrap.c |  328 +++++++++++++++++++++++++++++---------------------------
 lib/net_wrap.c |    6 +-
 2 files changed, 171 insertions(+), 163 deletions(-)

commit a5e145119b139cb4d3b9f2e5c6e97c79e3f99fc6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 29 18:07:09 2011 +0300

    Remove unused dump_lua_stack

 lib/lua_wrap.c |   35 -----------------------------------
 1 files changed, 0 insertions(+), 35 deletions(-)

commit a7a8f3906e195a84ac54cb0e6473892fbe0a9e2f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 29 17:55:16 2011 +0300

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

 lib/internal.h |    2 +-
 lib/quvi.c     |   12 +++++-------
 2 files changed, 6 insertions(+), 8 deletions(-)

commit 988e12c2cc26f0a4de864d99feaf76c512b00da4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 29 13:10:53 2011 +0300

    callback_libsoup.c: Add dump_media

 examples/callback_libsoup.c |   62 ++++++++++++++++++++++++++++++++++---------
 1 files changed, 49 insertions(+), 13 deletions(-)

commit 3bc9d8a62df608a16f282b297110e446c3e1f585
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 29 01:26:03 2011 +0300

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

 examples/callback_libsoup.c |   49 ++--
 include/quvi/quvi.h.in      |  855 ++++++++++++++++++++++++-------------------
 lib/curl_wrap.c             |   12 +-
 lib/internal.h              |    6 +-
 lib/net_wrap.c              |   30 +-
 lib/quvi.c                  |   58 ++--
 6 files changed, 553 insertions(+), 457 deletions(-)

commit 8c293c6e2aedbcbcb0200c4cdde8f850289c24f7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 28 16:31:24 2011 +0300

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

 INSTALL |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

commit d4d6ad5e95d6767aee960d0220c18b6fd88f3cde
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 28 16:31:14 2011 +0300

    configure: Add --with-soup

 configure    |  814 ++++++++++++++++++++++++++++++----------------------------
 configure.ac |   30 ++-
 2 files changed, 436 insertions(+), 408 deletions(-)

commit a4560f92d4fe8b4d14e6853099957f81fae714ed
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 28 16:22:01 2011 +0300

    callback_libsoup.c: Add soup_session_async_new

 examples/callback_libsoup.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit a564b86df8e4a6db04042ff472c60f71048a49ae
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 28 16:21:31 2011 +0300

    examples/Makefile.am: Add WITH_SOUP

 examples/Makefile.am |   29 +++++++++++++++++++----------
 examples/Makefile.in |   20 +++++++++++++-------
 2 files changed, 32 insertions(+), 17 deletions(-)

commit 3636d80a17c8da76999d6b4115670669731e2c2a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 28 16:20:11 2011 +0300

    Add curl_init, curl_close, curl_unescape_url

 lib/curl_wrap.c |   47 +++++++++++++++++++++++++++++++++++++++++++++--
 lib/curl_wrap.h |    5 +++++
 lib/quvi.c      |   24 ++++++++----------------
 lib/util.c      |   18 ++----------------
 4 files changed, 60 insertions(+), 34 deletions(-)

commit e3c7ea6bec1e7930560e1d300e36ff68994a03fd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 28 15:16:10 2011 +0300

    callback_libsoup.c: Add HAVE_LIBSOUP_GNOME

 examples/callback_libsoup.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 3777cfe511715d50252fa9493428bf0dbd9dd28e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 28 10:36:23 2011 +0300

    curl_wrap.h: Add 2011

 lib/curl_wrap.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d8717585a6a0602a5d11393ff1e911006736f443
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 28 10:34:34 2011 +0300

    Update code example in doxy comment

 include/quvi/quvi.h.in |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

commit f0853d82dcb3abdeb7ad3ec7274029db056772da
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 28 10:07:50 2011 +0300

    lib/curl_wrap.c: Tidy up

 lib/curl_wrap.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit 74790eabdb55d8f2cbc8205d8dbbb18be9a1618a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 28 10:04:43 2011 +0300

    Use proper m4 quoting with PKG_CHECK_MODULES

 configure.ac |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 54f5964759868295f040333b912f0b8e785afe4a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 27 18:16:12 2011 +0300

    Manual: Update note about about reading from files

 man1/quvi.1     |   18 +++++++++++-------
 man1/quvi.1.pod |   16 ++++++++++------
 2 files changed, 21 insertions(+), 13 deletions(-)

commit ab2bd4037d91693a95a51c06617818687250154f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 27 18:14:40 2011 +0300

    quvi: Add support for reading input from files

 src/quvi.c |   60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 56 insertions(+), 4 deletions(-)

commit 6594120246b75beb855b3929ffce7d29f85b5ce7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 27 13:00:41 2011 +0300

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

 lib/Makefile.am |    3 +-
 lib/Makefile.in |   16 +++++-
 lib/depr.c      |   40 ++++++++++++++
 lib/internal.h  |   16 +++---
 lib/lua_wrap.c  |   76 +++++++++++++-------------
 lib/lua_wrap.h  |    2 +-
 lib/net_wrap.c  |    4 +-
 lib/quvi.c      |  158 ++++++++++++++++++++++++------------------------------
 lib/util.c      |   36 ++++++------
 lib/util.h      |    2 +-
 src/cmdline.c   |    6 +--
 src/cmdline.ggo |    2 +-
 src/cmdline.h   |    6 +-
 src/quvi.c      |   24 ++++----
 14 files changed, 211 insertions(+), 180 deletions(-)

commit 525a7f71dac2589c3add697f5632431ccfb77c69
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 27 12:43:38 2011 +0300

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

 lib/Makefile.am |    4 +-
 lib/Makefile.in |   22 ++--
 lib/lua_wrap.c  |    7 +-
 lib/net.c       |  302 -------------------------------------------------------
 lib/net.h       |   32 ------
 lib/net_wrap.c  |  302 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/net_wrap.h  |   32 ++++++
 lib/quvi.c      |    2 +-
 8 files changed, 352 insertions(+), 351 deletions(-)

commit 1bb4464209c950e092beb2e8bec2a906d6a5b01d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 27 12:40:22 2011 +0300

    curl: Use quvi_net_get_one_prop_opt

 lib/curl_wrap.c |   31 ++++++++++---------------------
 1 files changed, 10 insertions(+), 21 deletions(-)

commit 420201c661a9d0f40659657f92b1eccabcefd4df
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 27 12:39:31 2011 +0300

    Add _net_property_options

 lib/net.c |   30 ++++++++++++------------------
 1 files changed, 12 insertions(+), 18 deletions(-)

commit d5e9411870e2342f9bed40c00b9cd394f619e22b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 27 12:38:29 2011 +0300

    Rewrite quvi_net_get_one_prop_opt

 lib/quvi.c |   39 ++++++++++++++++++++-------------------
 1 files changed, 20 insertions(+), 19 deletions(-)

commit 1a3102e9025327610c64453e7847f35d49287d3c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 27 12:37:30 2011 +0300

    QUVInetPropertyOptionName: Do not use property types

 include/quvi/quvi.h.in |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit d31a7ab2d5ee64e295f8e787e6f511ab50f2bc9e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 27 12:36:01 2011 +0300

    callback_libsoup.c: _wrap macro -> set_opt func

 examples/callback_libsoup.c |   25 +++++++++++--------------
 1 files changed, 11 insertions(+), 14 deletions(-)

commit 05040ff9037efcd2301b5930f268c1b8ce09d3b3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 27 10:23:52 2011 +0300

    examples/ Move misc. util functions to common.*

 examples/callback_libsoup.c |   50 -------------------------------------------
 examples/common.c           |   49 ++++++++++++++++++++++++++++++++++++++++++
 examples/common.h           |    4 +++
 3 files changed, 53 insertions(+), 50 deletions(-)

commit 93a2bd576f122b19b7dbd95af0e590ca895996ba
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 27 10:08:31 2011 +0300

    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 |   64 ++++++++++++++++++++-----------
 include/quvi/quvi.h.in      |   67 +++++++++++++++++++++++---------
 lib/curl_wrap.c             |    6 +-
 lib/internal.h              |    2 +-
 lib/quvi.c                  |   88 +++++++++++++++++++++++++++++++------------
 5 files changed, 157 insertions(+), 70 deletions(-)

commit 4a41e61637d9037c63b3ebfaf839e71d4963759b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Apr 26 16:17:31 2011 +0300

    Add examples/callback_libsoup.c

 Makefile.in                 |    4 +
 config.h.in                 |    3 +
 configure                   |  311 ++++++++++++++++++++++++++++++++++++++++---
 configure.ac                |   16 ++-
 doc/Makefile.in             |    4 +
 examples/Makefile.am        |   11 ++-
 examples/Makefile.in        |   91 ++++++++++++-
 examples/callback_libsoup.c |  306 ++++++++++++++++++++++++++++++++++++++++++
 examples/common.c           |   40 ++++++
 examples/common.h           |   22 +++
 examples/simple.c           |   31 ++---
 include/Makefile.in         |    4 +
 include/quvi/Makefile.in    |    4 +
 lib/Makefile.in             |    4 +
 man1/Makefile.in            |    4 +
 scripts/Makefile.in         |    4 +
 share/Makefile.in           |    4 +
 src/Makefile.in             |    4 +
 tests/Makefile.in           |    4 +
 19 files changed, 821 insertions(+), 50 deletions(-)

commit 5aa147b396d1603ad7b6bc73b646d3a5dfbd98c4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Apr 26 16:16:22 2011 +0300

    quvi.h: Change @example

 include/quvi/quvi.h.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 45e1c6a9b773fc17d37e8cdc5e17eb562b982322
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Apr 26 15:45:09 2011 +0300

    Remove fprintf

 lib/curl_wrap.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 1873ac4177d4c071fd4f80bf457c5d148ef6fd88
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Apr 26 11:20:18 2011 +0300

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

 include/quvi/quvi.h.in |   50 ++++++++++++++++++++++++++++++-----------------
 1 files changed, 32 insertions(+), 18 deletions(-)

commit 3a3eb72fbf394e7422875d35ba801269eabf4ddf
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Apr 26 11:18:25 2011 +0300

    rm QUVINETPROP_CONNECTCODE, use QUVIPROP_MEDIA*

 lib/quvi.c |   24 ++++++++++--------------
 1 files changed, 10 insertions(+), 14 deletions(-)

commit aac4bc894da33cef36adbfe076dad07fe74c34a7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Apr 26 11:18:09 2011 +0300

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

 lib/net.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 31561ef998b61ad940151a3296f4b7221c383fef
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Apr 26 11:15:45 2011 +0300

    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 |   23 +++++++++++------------
 1 files changed, 11 insertions(+), 12 deletions(-)

commit 9dc42f20dcab4626e8008885536f2baf85a474b8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Apr 26 11:14:06 2011 +0300

    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 |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit fbfcb7b328d7ac9652ec78b3c34186757c77e337
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Apr 26 07:58:01 2011 +0300

    Remove or comment out unused vars

 lib/lua_wrap.c |    2 --
 lib/quvi.c     |    4 ++++
 src/quvi.c     |    3 +--
 3 files changed, 5 insertions(+), 4 deletions(-)

commit 824c9d088640f085fac0eec949e11c6624709a50
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 22 19:08:04 2011 +0300

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

 lib/curl_wrap.c |   40 +++++++++++++++++++++++++++++++---------
 1 files changed, 31 insertions(+), 9 deletions(-)

commit cf9252ec5bf8ba28e83dad34425b320899818e20
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 22 19:06:42 2011 +0300

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

 lib/net.c |  121 +++++++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 81 insertions(+), 40 deletions(-)

commit 791ba1ab959e6a63630d116be48b4e74aafe7f48
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 22 19:05:54 2011 +0300

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

 lib/internal.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8b492c1ada8fc30fa13f26c7f209e281a859338e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 22 19:03:53 2011 +0300

    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 |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 4d46f9f8d994652e465999fc2af574902373462a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 22 17:45:19 2011 +0300

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

 include/quvi/quvi.h.in |   41 ++++++++++++++++++++
 lib/Makefile.am        |    2 -
 lib/Makefile.in        |   19 ++-------
 lib/internal.h         |   23 ++++++++---
 lib/llst.c             |   87 ------------------------------------------
 lib/llst.h             |   39 -------------------
 lib/lua_wrap.c         |   28 +++++++-------
 lib/lua_wrap.h         |    2 +-
 lib/net.c              |    2 +-
 lib/net.h              |    2 +-
 lib/quvi.c             |   98 ++++++++++++++++++++++++++++++++++++++++++++++--
 lib/util.c             |    4 +-
 lib/util.h             |    2 +-
 src/Makefile.am        |    9 ++--
 src/Makefile.in        |   27 ++-----------
 src/quvi.c             |   26 ++++--------
 16 files changed, 193 insertions(+), 218 deletions(-)

commit 1098c4bfef2068f7c18b48ccf1eaf2e57aa766c6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 21 21:45:21 2011 +0300

    lib/quvi.c: Add missing net.h

 lib/quvi.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5e7340c566e6bac983b32b5d8961f5a82c9ede41
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 21 21:45:02 2011 +0300

    quvi.h: Move quvi_net_* handle defs

 include/quvi/quvi.h.in |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

commit 1b339f3a87605d6a16820a369b29c001dfaabf76
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 21 21:42:16 2011 +0300

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

 lib/curl_wrap.c |  360 ++++++++++++++++---------------------------------------
 lib/curl_wrap.h |    8 +-
 2 files changed, 107 insertions(+), 261 deletions(-)

commit dd469bc4c2a48f45673a349ee0867258d81dc85c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 21 21:41:10 2011 +0300

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

 lib/lua_wrap.c |   54 ++++++++++++++++++++----------------------------------
 1 files changed, 20 insertions(+), 34 deletions(-)

commit b8ff976372ddb497ffd69d6d04c95a6ab53d50a8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 21 21:40:31 2011 +0300

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

 lib/internal.h |   50 +++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 45 insertions(+), 5 deletions(-)

commit 563aa1db54a928c3123b4329cd1cfc785deb1773
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 21 21:40:02 2011 +0300

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

 lib/quvi.c |  230 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 218 insertions(+), 12 deletions(-)

commit e5e75e29cc93dfa132d451072448be638daa5e23
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 21 21:38:16 2011 +0300

    lib/Makefile.am: Add net.*

 lib/Makefile.am |    6 ++++--
 lib/Makefile.in |   21 ++++++++++++++++-----
 2 files changed, 20 insertions(+), 7 deletions(-)

commit db36d8e8a83d57bb7a7765c2e4a228db8209a48a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 21 21:37:33 2011 +0300

    lib/util.*: Add vafreprintf, cleanup header

 lib/util.c |   16 ++++++++++++----
 lib/util.h |   25 +++----------------------
 2 files changed, 15 insertions(+), 26 deletions(-)

commit e75eb0768d85b205b987a8be61bb10257f5c88fe
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 21 21:33:33 2011 +0300

    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 |  394 +++++++++++++++++++++++++++++++++++-------------
 1 files changed, 286 insertions(+), 108 deletions(-)

commit 2e678249e01195d74785bc11ed159c31140ef5f2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 21 20:27:57 2011 +0300

    Add lib/net.*

 lib/net.c |  267 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 lib/net.h |   32 +++++++
 2 files changed, 299 insertions(+), 0 deletions(-)

commit 1e24033a0cad4cab8d8787728ff0cd9f4c6b32d5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Apr 18 09:23:42 2011 +0300

    perltidy

 tests/lib/Test/Quvi.pm   |    2 +-
 tests/t/format_default.t |    9 ++++-----
 tests/t/mem.t            |   37 +++++++++++++++++++++----------------
 tests/t/pod.t            |    2 +-
 4 files changed, 27 insertions(+), 23 deletions(-)

commit fa7006512aae597ece9db6c6d200af3abb342de5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Apr 18 09:23:02 2011 +0300

    redirect.t: Add URL shortener test

 tests/t/redirect.t |   34 +++++++++++++++++++++++++++++-----
 1 files changed, 29 insertions(+), 5 deletions(-)

commit d57abc4fa9aee8e06ab8f4b162195ca0342aa777
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 17 20:03:10 2011 +0300

    Manual: Add quvi.resolve note

 man1/quvi.1     |    3 ++-
 man1/quvi.1.pod |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

commit cc6f799b4ad6e94d7f5c3e0868daa3101bf6dae7
Merge: 8a69fb5 344a726
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 17 13:13:07 2011 +0300

    Merge branch 'quvi_resolve_#45'

commit 344a726ada7cb7dc0b67d7e521bd5117bc340423
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 17 12:43:45 2011 +0300

    tests: Use -r instead of -s

 tests/README                     |    2 +-
 tests/t/format_default.t         |    2 +-
 tests/t/format_default_nonhttp.t |    2 +-
 tests/t/format_other.t           |    2 +-
 tests/t/mem.t                    |    8 ++++----
 tests/t/nosupport.t              |    4 ++--
 6 files changed, 10 insertions(+), 10 deletions(-)

commit 87aeab4117b49f4ae316ba5817a8f4be0b81172b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 17 12:43:00 2011 +0300

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

 man1/quvi.1     |   13 +++++++------
 man1/quvi.1.pod |    9 +++++----
 2 files changed, 12 insertions(+), 10 deletions(-)

commit 2e79ae73fa8b3dd08a00445f45c26b72f361d7f1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 17 12:41:43 2011 +0300

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

 src/cmdline.c   |   22 +++++++++++-----------
 src/cmdline.ggo |    4 ++--
 src/cmdline.h   |    4 ++--
 src/quvi.c      |   10 +++++-----
 4 files changed, 20 insertions(+), 20 deletions(-)

commit 5a89851a359c203d5d7b856e9cace0d807339273
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 17 12:40:43 2011 +0300

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

 share/lua/website/README |  181 ++++++++++++++++++++++++----------------------
 1 files changed, 94 insertions(+), 87 deletions(-)

commit 1a6e6168454317f9ddcb64476880bffee1b7842b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 17 12:39:57 2011 +0300

    lib/internal.h: Reshuffle structures

 lib/internal.h |   38 +++++++++++++++++++-------------------
 1 files changed, 19 insertions(+), 19 deletions(-)

commit 2b425bed4936e579f82cb2826b33a612698a98dc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 17 12:39:09 2011 +0300

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

 lib/lua_wrap.c |   34 ++++++++++++++++++++++++++++++----
 1 files changed, 30 insertions(+), 4 deletions(-)

commit 2dd0af8171cdbad68df06d43aef2e23b86e5bf8b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 17 12:37:50 2011 +0300

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

 lib/quvi.c |   25 +++++++++++++++++++------
 1 files changed, 19 insertions(+), 6 deletions(-)

commit 82e0674a23a3985e4c6c2762a650a245d1a9ced8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 17 12:35:10 2011 +0300

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

 lib/curl_wrap.c |   94 ++++++++++++++++++++++++++++++------------------------
 lib/curl_wrap.h |    4 +--
 2 files changed, 53 insertions(+), 45 deletions(-)

commit 5a2fbc953532f15f6e0490719722fd96ac1952bf
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 17 12:30:02 2011 +0300

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

 include/quvi/quvi.h.in |   74 ++++++++++++++++++++++++++---------------------
 1 files changed, 41 insertions(+), 33 deletions(-)

commit 8a69fb54c7f8c58d2b0a41eeaf938597fc42ff69
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 15 21:37:52 2011 +0300

    Bump version to 0.2.16

 configure     |   20 ++++++++++----------
 m4/version.m4 |    2 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

commit a2460dfed50ae2fb373b4e2a598153644c55011d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 15 21:01:19 2011 +0300

    Set release details for 0.2.15

 NEWS |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

commit 0166e23e217336c4caa539a138b0f0e4306e4786
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 15 20:42:09 2011 +0300

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

 configure     |    6 +++---
 m4/version.m4 |    6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 9498ce372cf4f0a0a3d7259692d90010c963cabc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 15 14:31:25 2011 +0300

    Manual: Add stdin note, example

 man1/quvi.1     |   17 ++++++++++++++++-
 man1/quvi.1.pod |   14 ++++++++++++++
 2 files changed, 30 insertions(+), 1 deletions(-)

commit 6ae7642cb7c679d5d1b419afc586193d54b8a63d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 15 14:31:11 2011 +0300

    quvi: Add stdin support

 src/Makefile.am |    3 +-
 src/Makefile.in |   25 ++++++++++--
 src/quvi.c      |  116 ++++++++++++++++++++++++++++++++++++++++--------------
 3 files changed, 109 insertions(+), 35 deletions(-)

commit cffca87d21e0949392165b7a452b32643de0f972
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 15 14:29:54 2011 +0300

    mem.t: Remove QUVI_INVARG test

 tests/t/mem.t |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

commit edef81506f3696c8186d4b7d1b6348f3e025075d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 15 10:57:46 2011 +0300

    LUA: Rename "redirect" -> "redirect_url"

 lib/internal.h                      |    2 +-
 lib/lua_wrap.c                      |    8 ++++----
 lib/quvi.c                          |    6 +++---
 share/lua/website/README            |    8 ++++----
 share/lua/website/academicearth.lua |    2 +-
 share/lua/website/pluzz.lua         |    2 +-
 6 files changed, 14 insertions(+), 14 deletions(-)

commit cb89e8afbc4899e706e19accb3eed377a3083d99
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 14 23:56:09 2011 +0300

    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 |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 1ca79ebd093e805d4acf417a2511eb19c192e1ca
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 14 22:17:25 2011 +0300

    Use JSON::XS explicitly

 tests/t/d/url.t                  |    2 +-
 tests/t/format_default.t         |    2 +-
 tests/t/format_default_nonhttp.t |    2 +-
 tests/t/format_other.t           |    2 +-
 tests/t/mem.t                    |    2 +-
 tests/t/nosupport.t              |    2 +-
 tests/t/redirect.t               |    2 +-
 tests/t/shortened.t              |    2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

commit 4e84fe078fe937a7f98e911843dc137f1b9ea0bd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 13 20:41:56 2011 +0300

    Manual: Rewrite --quiet description

 man1/quvi.1     |    8 ++++++--
 man1/quvi.1.pod |    8 ++++++--
 2 files changed, 12 insertions(+), 4 deletions(-)

commit a0e7f71e1ff59bd3ed7685e70bc5648735fc7f9c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 13 20:37:00 2011 +0300

    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 |  219 +++++++++++++++++++++++++++++-------------------------------
 1 files changed, 107 insertions(+), 112 deletions(-)

commit 643fb668de2cac9ef3bbf953d82bea5a0252348b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 13 20:36:38 2011 +0300

    t/mem.t: Additional tests

 tests/t/mem.t |   59 ++++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 54 insertions(+), 5 deletions(-)

commit d06d21f3868e5476e3dd6f1da47d606645c0a85c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 13 20:09:53 2011 +0300

    Manual: Update QUVI_MEM exit status description

 man1/quvi.1     |    3 ++-
 man1/quvi.1.pod |    1 +
 2 files changed, 3 insertions(+), 1 deletions(-)

commit 0f955d0f84fabb9e48cc8f23c63127015bb1e84b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 13 20:00:25 2011 +0300

    collegehumor.lua: collegehumorify: Check if not URL

 share/lua/website/collegehumor.lua |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 730389eb2992f7ffcd7269dbd8c5b581226899fd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 13 15:40:42 2011 +0300

    lua/website/README: Add thumbnail_url, duration

 share/lua/website/README |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 860e11b7ec8b16f7c69329fb41ab9f827b4a3ee0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 13 15:37:59 2011 +0300

    LUA: Rename starttime -> start_time

 lib/internal.h                |    2 +-
 lib/lua_wrap.c                |    6 +++---
 lib/quvi.c                    |    4 ++--
 share/lua/website/youtube.lua |    6 +++---
 4 files changed, 9 insertions(+), 9 deletions(-)

commit e57a5b94b7bde38bdf03fcbf5cf465ae5659f5af
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 13 15:34:37 2011 +0300

    LUA: Rename media_thumbnail_url -> thumbnail_url

 lib/internal.h                     |    2 +-
 lib/lua_wrap.c                     |    6 +++---
 lib/quvi.c                         |    4 ++--
 share/lua/website/collegehumor.lua |    2 +-
 share/lua/website/soundcloud.lua   |    2 +-
 share/lua/website/ted.lua          |    2 +-
 6 files changed, 9 insertions(+), 9 deletions(-)

commit 3c9a134d7372d4ca539324be397f33eb8096750e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Apr 13 11:37:06 2011 +0300

    quvi/util.lua: Add "ends" function

 share/lua/website/quvi/util.lua |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 2ad6244a777971ec0b2a694d4177023a8a9e3d0a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Apr 12 22:52:34 2011 +0300

    Remove start_time, thumbnail_url from test data

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

commit 2fbe1bd869c8272b60541a87a3e5fb95c090c0d3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Apr 12 17:55:14 2011 +0300

    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 |   92 ++++++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 59 insertions(+), 33 deletions(-)

commit 044ae3fb5712f6d5bf7e73bedbbe0a45a7343570
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Apr 12 17:27:06 2011 +0300

    Add results line to output

 src/quvi.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 90d385d5431329b68cba7171cd51889eaff9ab76
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Apr 11 23:46:47 2011 +0300

    Manual: Add command line note to QUVI_INVARG

 man1/quvi.1     |    4 ++--
 man1/quvi.1.pod |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit c6341bc0b12dd4231167a63476aae9be10c03619
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Apr 11 23:43:34 2011 +0300

    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 |   37 ++++++++++++++++++++++++++++---------
 1 files changed, 28 insertions(+), 9 deletions(-)

commit 97a62651f52169454aa58c30a283bb191c30ce41
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Apr 11 14:13:54 2011 +0300

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

 src/quvi.c |   63 ++++++++++++++++++++++++++---------------------------------
 1 files changed, 28 insertions(+), 35 deletions(-)

commit b90c61810eb8f5d933befbb5bf6eb6c10489b064
Merge: 3509a7a 83bf2d4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 21:52:48 2011 +0300

    Merge branch 'no_swf_player_url_#31'

commit 83bf2d4f711d1cad192c5790adea82a9bb7e295f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 21:52:18 2011 +0300

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

 src/quvi.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit d8ab6a7b3df0a44a42dd83ec3d7a7b528934bbe8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 21:39:02 2011 +0300

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

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

commit 890f4c5b924111ec989a82d89a92734590ea0dff
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 21:38:48 2011 +0300

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

 tests/lib/Test/Quvi.pm |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 825c1ce6218244872d68f8c363063947be20bfc5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 21:38:15 2011 +0300

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

 share/lua/website/arte.lua |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 6133918a3e588a40785d1c7765c36084f4e46747
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 21:35:51 2011 +0300

    Manual: Remove swf player url

 man1/quvi.1     |    3 +--
 man1/quvi.1.pod |    1 -
 2 files changed, 1 insertions(+), 3 deletions(-)

commit eeaabdfdcc99028cfcf10685959c93fd7dd27637
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 21:35:17 2011 +0300

    lib/: Remove swf player url

 lib/internal.h |    1 -
 lib/lua_wrap.c |    4 ----
 lib/quvi.c     |    3 ---
 3 files changed, 0 insertions(+), 8 deletions(-)

commit 30d1959e06890b6d08d605b1ff65e1591ad6bb2f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 21:32:32 2011 +0300

    quvi.h.in: Remove QUVIPROP_SWFPLAYERURL

 include/quvi/quvi.h.in |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 1be8c31e5de3777e1dbedaaaef3d473d29477a2c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 21:31:07 2011 +0300

    src/quvi.c: Remove swf_player_url

 src/quvi.c |   33 +++++++--------------------------
 1 files changed, 7 insertions(+), 26 deletions(-)

commit 3509a7aa104203a8dc388167bba5344c3e8f065a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 12:18:31 2011 +0300

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

 tests/Makefile.am |   15 +++++++--------
 tests/Makefile.in |   15 +++++++--------
 2 files changed, 14 insertions(+), 16 deletions(-)

commit 410db85f56e31092d9022eb2756aaec79493536a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 11:50:02 2011 +0300

    quvi.h.in: Apply astyle

 include/quvi/quvi.h.in | 1047 ++++++++++++++++++++++++------------------------
 1 files changed, 528 insertions(+), 519 deletions(-)

commit db87e3b6ddfd96a3b4b9479c1c60f3927be3be64
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 01:35:04 2011 +0300

    Add swf_player_url to test JSONs

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

commit 3baec410bafb75ecb612448c0b492b723cbadeea
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 01:17:28 2011 +0300

    Test::Quvi: Add swf_player_url to ignore list

 tests/lib/Test/Quvi.pm |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e23339b5bc053c09b83ab2183cd60d268324f90a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 01:14:22 2011 +0300

    Wrap parsed details in a structure

 src/quvi.c |  128 +++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 66 insertions(+), 62 deletions(-)

commit f19537bb329684beb335795579928b65f27ce929
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 01:00:04 2011 +0300

    Use _free macro instead

 src/quvi.c |   30 ++++++++++++------------------
 1 files changed, 12 insertions(+), 18 deletions(-)

commit d877981153d6567d338f4de225a251c9b4043b66
Merge: a44519f 352d4b9
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 00:40:59 2011 +0300

    Merge branch 'swf_player_url_#31'

commit 352d4b9487f8215972f4c2ccfbd9fbc089d922b1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 00:14:43 2011 +0300

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

 man1/quvi.1     |    5 ++-
 man1/quvi.1.pod |    1 +
 src/quvi.c      |  109 ++++++++++++++++++++++++++++++++++++++-----------------
 3 files changed, 80 insertions(+), 35 deletions(-)

commit 274f283a096bf71cd38486b2f94a885a147ce57e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 10 00:13:39 2011 +0300

    quvi.h.in: Fix QUVIPROP_SWFPLAYERURL definition

 include/quvi/quvi.h.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f9a4db4288759b6d49a1ac8eba5001dbd1fec2f5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Apr 9 23:23:04 2011 +0300

    arte.lua: Parse swf_player_url

 share/lua/website/arte.lua |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit fd40a6ea90c73a7cd448446df8223e28383a6e11
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Apr 9 23:21:55 2011 +0300

    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 |    7 +++++--
 lib/internal.h         |    1 +
 lib/lua_wrap.c         |   16 +++++++++++++---
 lib/quvi.c             |    3 +++
 4 files changed, 22 insertions(+), 5 deletions(-)

commit a44519f3c0e15930ba1a2b98b964256c081f2dfa
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Apr 7 17:27:55 2011 +0300

    youtube.lua: Less nil

 share/lua/website/youtube.lua |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit b25904ede35c3ccba57ab0d7c0ec513b3a754be1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Apr 4 17:46:58 2011 +0300

    youtube.lua: Remove unnecessary semicolons

 share/lua/website/youtube.lua |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit c0762ae77b2286aede73426c52a38f62c83c256a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Apr 4 15:58:49 2011 +0300

    Add youtube_starttime.json

 tests/data/format/default/youtube_starttime.json |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit f5d99d617405d7c87c23c85d9a91475174323186
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Apr 4 15:57:27 2011 +0300

    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 |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 35e74caacee357de71a3244c8114ac4f13941eb0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 3 21:05:14 2011 +0300

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

 tests/README           |    1 +
 tests/lib/Test/Quvi.pm |    6 +++++-
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 7c635edb4836c519f26feeaa5729bdf2552d9e02
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 3 21:04:44 2011 +0300

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

 tests/t/d/url.t |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 75fee3f00b4f1ab4cd04dbe3793a5c55b6bff9bb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 3 15:58:00 2011 +0300

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

 share/lua/website/arte.lua |   45 ++++++++++++++++++++++++++++++-------------
 1 files changed, 31 insertions(+), 14 deletions(-)

commit 957915be1f831205dae0f3267505e5fc0463dc3f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 3 15:27:17 2011 +0300

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

 share/lua/website/megavideo.lua |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c40e11f1c2e5836248e8f8efc23d10238848e3e1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 3 15:26:48 2011 +0300

    francetelevisions.lua: Fix path in U.handles

 share/lua/website/francetelevisions.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 3545ab35d1cb57e38a81e127c8022093d2fd0c9e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 3 14:18:53 2011 +0300

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

 share/Makefile.am |    1 +
 share/Makefile.in |   35 ++++++++++++++++++-----------------
 tests/Makefile.am |    1 +
 tests/Makefile.in |    1 +
 4 files changed, 21 insertions(+), 17 deletions(-)

commit e12f491b2e865d149a2af58bd82608d1d8bf05c6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 3 13:47:26 2011 +0300

    soundcloud.lua: Tweak thumbnail url pattern

 share/lua/website/soundcloud.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5b64a5b4ec5c0adfe676821a6a064eee74a79042
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 3 13:17:29 2011 +0300

    tests/: Add megavideo.json

 tests/data/format/default/megavideo.json |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 7b2085959f964cd7eede96c95a82336a0527fae2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 3 13:11:25 2011 +0300

    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 |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 deletions(-)

commit c9e040704b931ef52bba321b82599c8bf57e4a0b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Apr 3 13:11:02 2011 +0300

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

 tests/README |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit c6beee14140b9780ce5e419798af22cc918fed17
Author: PaulK <contact@paulk.fr>
Date:   Sat Apr 2 15:01:53 2011 +0200

    Add megavideo support

 share/lua/website/megavideo.lua |  218 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 218 insertions(+), 0 deletions(-)

commit 0e457161f20631202e7213021badc341d7fe7b05
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 1 13:15:04 2011 +0300

    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 |   58 ++++++++++++++++++++----------------
 1 files changed, 32 insertions(+), 26 deletions(-)

commit 587343563576f557fbc27f5c0ce2a4c424d1a00f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 1 11:18:50 2011 +0300

    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 |   53 -----------------------------------------------------
 Makefile.am  |    1 -
 Makefile.in  |    1 -
 3 files changed, 0 insertions(+), 55 deletions(-)

commit dd88d5510f7611042255cfaeb00307db28bf5efe
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 1 11:15:22 2011 +0300

    make-w32.sh: 7za -> zip

 w32/make-w32.sh |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a4e7c521acfbd7f7e0f69ec9dd5a872561e6be42
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 1 11:15:03 2011 +0300

    src/quvi.c: Remove unused functions

 src/quvi.c |   16 ----------------
 1 files changed, 0 insertions(+), 16 deletions(-)

commit 1e19de43155589d141109088faa3fcc4d229949f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Apr 1 10:37:57 2011 +0300

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

 examples/Makefile.am |    5 ++-
 examples/Makefile.in |   13 +++++----
 lib/Makefile.am      |   52 +++++++++++++++++++-----------------
 lib/Makefile.in      |   71 ++++++++++++++++++++++++++-----------------------
 src/Makefile.am      |   12 +++++++-
 src/Makefile.in      |   53 +++++++++++++++++++++----------------
 6 files changed, 116 insertions(+), 90 deletions(-)

commit 889b329fab23bb774be27ee8273feca11f1e7cf4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 31 13:26:51 2011 +0300

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

 man1/quvi.1     |   37 +++++++++++++++++++++++++++++++------
 man1/quvi.1.pod |   37 ++++++++++++++++++++++++++++++++++---
 2 files changed, 65 insertions(+), 9 deletions(-)

commit 2e19c95a3ddfa7513cdce00438bdf005b3500697
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 31 13:26:13 2011 +0300

    API: Document: QUVIcategory: Rewrite

 include/quvi/quvi.h.in |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 34991937388dd3b14fc2a9aa7c388688eff1fd68
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 31 12:08:05 2011 +0300

    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 |    2 --
 tests/Makefile.in |    2 --
 2 files changed, 0 insertions(+), 4 deletions(-)

commit af6568763ccd3cff08d0c77b89cc1746c34a6c8a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 31 12:03:02 2011 +0300

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

 Makefile.am |    9 +++++++--
 Makefile.in |   10 ++++++----
 2 files changed, 13 insertions(+), 6 deletions(-)

commit c16651794dd03fa529c5e5659f5f1d1ab2e429c8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 31 11:52:30 2011 +0300

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

 lib/lua_wrap.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 74571c4ba12d24db0ac714c24431f39cf600fe81
Merge: b2df66b fc264c8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 31 11:43:50 2011 +0300

    Merge branch 'testsuite_v2'

commit fc264c8b1010c6457f575e319680a41cdefc8f2e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 31 11:40:49 2011 +0300

    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 |    6 ++++--
 tests/Makefile.in |    6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

commit 6a1f3dd0c4a7bf58c34b939736262cfacb1694b5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 31 11:22:20 2011 +0300

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

 INSTALL           |   17 ++++++-----
 configure         |   75 +++++++++++++++++++++++++++++++++++-----------------
 configure.ac      |   25 ++++++++++++-----
 tests/Makefile.am |    6 +++-
 tests/Makefile.in |   17 ++++++-----
 5 files changed, 90 insertions(+), 50 deletions(-)

commit 46db1dc486fc48ab1196b43ad616c240a8bbcf0e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 31 11:13:55 2011 +0300

    Fix nsfw typo

 tests/t/format_default.t |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 361cdbfea26e2c65027053782b675a31a168d408
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 31 10:58:48 2011 +0300

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

 tests/Makefile.am             |   23 ++++++++++++-----------
 tests/Makefile.in             |   39 +++++++++++++++++++++++----------------
 tests/lib/Test/Quvi.pm        |    1 +
 tests/t/format_default.t      |    1 +
 tests/t/format_default_nsfw.t |   35 -----------------------------------
 5 files changed, 37 insertions(+), 62 deletions(-)

commit 0a42c13119ef56658873397383d54950716209a4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 30 23:39:06 2011 +0300

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

 INSTALL                                       |   12 ++++++++-
 configure                                     |   31 +++++++++++++++++++++++-
 configure.ac                                  |   11 ++++++++-
 tests/Makefile.am                             |   12 ++++++++-
 tests/Makefile.in                             |   12 +++++++--
 tests/data/format/default/clipfish.json       |   18 --------------
 tests/data/format/default/nlfy/clipfish.json  |   18 ++++++++++++++
 tests/data/format/default/nlfy/sevenload.json |   18 ++++++++++++++
 tests/data/format/default/sevenload.json      |   18 --------------
 tests/lib/Test/Quvi.pm                        |    3 +-
 tests/t/format_default.t                      |    1 +
 11 files changed, 107 insertions(+), 47 deletions(-)

commit 669cb4faec0245d78e48884142d4c25da26acce6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 30 21:45:56 2011 +0300

    lib/quvi.c: Rename ENABLE_BROKEN -> ENABLE_TODO

 lib/quvi.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit fbae48aedea9257f1894f6a969e75b753ba6f282
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 30 17:15:02 2011 +0300

    Move collegehumor.(lua|json) to TODO

 share/Makefile.am                                |    4 +-
 share/Makefile.in                                |   63 +++++++++++-----------
 tests/Makefile.am                                |   34 +++++++-----
 tests/Makefile.in                                |   34 +++++++-----
 tests/data/format/default/collegehumor.json      |   18 ------
 tests/data/format/default/todo/README            |    8 +++
 tests/data/format/default/todo/collegehumor.json |   18 ++++++
 7 files changed, 100 insertions(+), 79 deletions(-)

commit a7b08874edbe1510eb80aac450b074f6a7de295a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 30 17:13:59 2011 +0300

    format_default.t: Add todo path

 tests/t/format_default.t |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit e4c082b301373820ccc1d76ca0040b32c1459ae7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 30 17:13:00 2011 +0300

    Test::Quvi: Add thumbnail_url to default ignore list

 tests/lib/Test/Quvi.pm |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit cda1aec90b70a09f0920d947d207b1c0a7f1aedb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 30 17:11:40 2011 +0300

    tests/README: Trim

 tests/README |   64 +++++++++++++++++----------------------------------------
 1 files changed, 19 insertions(+), 45 deletions(-)

commit f2a37c6af7a164b04dcf48766ba963f7855ce770
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 30 13:45:03 2011 +0300

    Terminate tests if an error occurred

 tests/Makefile.am |    4 ++--
 tests/Makefile.in |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 1c3cfe4a7a0a7b37101e30a4f0d9f2a3f151546d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 30 10:57:56 2011 +0300

    Add tests/t/pod.t

 Makefile.in              |    1 -
 configure                |   59 ----------------------------------------------
 configure.ac             |    5 ----
 doc/Makefile.in          |    1 -
 examples/Makefile.in     |    1 -
 include/Makefile.in      |    1 -
 include/quvi/Makefile.in |    1 -
 lib/Makefile.in          |    1 -
 man1/Makefile.in         |    1 -
 scripts/Makefile.in      |    1 -
 share/Makefile.in        |    1 -
 src/Makefile.in          |    1 -
 tests/Makefile.am        |   25 +++++++++++++++++--
 tests/Makefile.in        |   22 ++++++++++++++---
 tests/t/pod.t            |   18 ++++++++++++++
 15 files changed, 58 insertions(+), 81 deletions(-)

commit 30e34fc72612aa793b2587d67dabcc128bcc5493
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Mar 29 23:14:45 2011 +0300

    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                                        |    4 +
 Makefile.in                                        |    8 +-
 config.h.in                                        |    6 +-
 configure                                          |  212 ++++++++++++-----
 configure.ac                                       |   43 ++--
 doc/Makefile.in                                    |    4 +-
 examples/Makefile.in                               |    4 +-
 include/Makefile.in                                |    4 +-
 include/quvi/Makefile.in                           |    4 +-
 lib/Makefile.in                                    |    4 +-
 man1/Makefile.in                                   |    4 +-
 scripts/Makefile.in                                |    4 +-
 scripts/perltidy.sh                                |    2 +-
 share/Makefile.am                                  |    2 +-
 share/Makefile.in                                  |    6 +-
 src/Makefile.in                                    |    4 +-
 tests/Makefile.am                                  |  160 ++++++++-----
 tests/Makefile.in                                  |  261 ++++++++------------
 tests/data/format/default/academicearth.json       |   18 ++
 tests/data/format/default/bloomberg.json           |   18 ++
 tests/data/format/default/break.json               |   18 ++
 tests/data/format/default/buzzhumor.json           |   18 ++
 tests/data/format/default/cbsnews.json             |   18 ++
 tests/data/format/default/charlierose.json         |   18 ++
 tests/data/format/default/clipfish.json            |   18 ++
 tests/data/format/default/collegehumor.json        |   18 ++
 tests/data/format/default/funnyhub.json            |   18 ++
 tests/data/format/default/funnyordie.json          |   18 ++
 tests/data/format/default/gaskrank.json            |   18 ++
 tests/data/format/default/globo.json               |   18 ++
 tests/data/format/default/golem.json               |   18 ++
 tests/data/format/default/google.json              |   18 ++
 tests/data/format/default/ignore/README            |    5 +
 .../default/ignore/length_bytes/dailymotion.json   |   18 ++
 tests/data/format/default/liveleak.json            |   18 ++
 tests/data/format/default/non-http/README          |   11 +
 tests/data/format/default/nsfw/keezmovies.json     |   18 ++
 tests/data/format/default/nsfw/tube8.json          |   18 ++
 tests/data/format/default/nsfw/xhamster.json       |   18 ++
 tests/data/format/default/nsfw/xvideos.json        |   18 ++
 tests/data/format/default/nsfw/youjizz.json        |   18 ++
 tests/data/format/default/publicsenat.json         |   18 ++
 tests/data/format/default/sapo.json                |   18 ++
 tests/data/format/default/sevenload.json           |   18 ++
 tests/data/format/default/soundcloud.json          |   19 ++
 tests/data/format/default/spiegel.json             |   18 ++
 tests/data/format/default/tagtele.json             |   18 ++
 tests/data/format/default/ted.json                 |   18 ++
 tests/data/format/default/theonion.json            |   18 ++
 tests/data/format/default/tmunderground.json       |   18 ++
 tests/data/format/default/tvlux.json               |   18 ++
 tests/data/format/default/vimeo.json               |   18 ++
 tests/data/format/default/youtube.json             |   18 ++
 tests/data/format/other/cbsnews_best.json          |   18 ++
 tests/data/format/other/cbsnews_m4v_216p.json      |   18 ++
 tests/data/format/other/cbsnews_m4v_360p.json      |   18 ++
 tests/data/format/other/cbsnews_m4v_480p.json      |   18 ++
 tests/data/format/other/cbsnews_mp4_180p.json      |   18 ++
 tests/data/format/other/cbsnews_mp4_240p.json      |   18 ++
 tests/data/format/other/cbsnews_mp4_480p.json      |   18 ++
 tests/data/format/other/golem_best.json            |   18 ++
 tests/data/format/other/golem_high.json            |   18 ++
 tests/data/format/other/golem_ipod.json            |   18 ++
 tests/data/format/other/ignore/README              |    5 +
 .../ignore/length_bytes/dailymotion_best.json      |   18 ++
 .../other/ignore/length_bytes/dailymotion_hd.json  |   18 ++
 .../other/ignore/length_bytes/dailymotion_hq.json  |   18 ++
 tests/data/format/other/spiegel_1400k.json         |   18 ++
 tests/data/format/other/spiegel_576k.json          |   18 ++
 tests/data/format/other/spiegel_928k.json          |   18 ++
 tests/data/format/other/spiegel_best.json          |   18 ++
 tests/data/format/other/ted_best.json              |   18 ++
 tests/data/format/other/ted_hd.json                |   18 ++
 tests/data/format/other/vimeo_best.json            |   18 ++
 tests/data/format/other/vimeo_hd.json              |   18 ++
 tests/data/format/other/youtube_best.json          |   18 ++
 tests/data/format/other/youtube_flv_240p.json      |   18 ++
 tests/data/format/other/youtube_flv_360p.json      |   18 ++
 tests/data/format/other/youtube_flv_480p.json      |   18 ++
 tests/data/format/other/youtube_mp4_1080p.json     |   18 ++
 tests/data/format/other/youtube_mp4_3072p.json     |   18 ++
 tests/data/format/other/youtube_mp4_360p.json      |   18 ++
 tests/data/format/other/youtube_mp4_720p.json      |   18 ++
 tests/data/resolve/inscript_redirect.json          |   18 ++
 tests/data/resolve/shortened.json                  |   18 ++
 tests/lib/Test/Quvi.pm                             |  244 ++++++++++++++++++
 tests/t/d/url.t                                    |   51 ++++
 tests/t/format_default.t                           |   45 ++++
 tests/t/format_default_nonhttp.t                   |   40 +++
 tests/t/format_default_nsfw.t                      |   35 +++
 tests/t/format_other.t                             |   46 ++++
 tests/t/mem.t                                      |   26 ++
 tests/t/nosupport.t                                |   22 ++
 tests/t/redirect.t                                 |   32 +++
 tests/t/shortened.t                                |   49 ++++
 95 files changed, 2192 insertions(+), 308 deletions(-)

commit 5b9b74bb982bd09aa279a65a4f8be117870d1495
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Mar 29 21:58:59 2011 +0300

    Add tests/README

 tests/README |  178 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 178 insertions(+), 0 deletions(-)

commit 3113345225bfa34509c19be746274ea00eda92f4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Mar 29 21:57:53 2011 +0300

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

 doc/HowtoWriteWebsiteScript |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

commit 17e175478adcbc0e6f690f522f960d5256c1f9a7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Mar 29 21:42:00 2011 +0300

    HowtoSubmitPatches: Add JSON comment

 doc/HowtoSubmitPatches |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit fda84c727dc7bbb1117543d4c35e9e7925f808a3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Mar 28 22:50:52 2011 +0300

    lib/lua_wrap.c: Apply astyle

 lib/lua_wrap.c |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

commit 6ed281818938e8fe276039f934d99e0ebf83f835
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Mar 28 22:49:27 2011 +0300

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

 src/quvi.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit e5cf34bacc2c26862a31dfd5313593a162358fe0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Mar 28 22:45:54 2011 +0300

    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 |   22 +++++++++++++++-------
 1 files changed, 15 insertions(+), 7 deletions(-)

commit c59b2227b25fc9b91d0f54e20dff3e6dff71f0fa
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Mar 28 21:42:50 2011 +0300

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

 tests/nosupport-eval.pl        |    8 --
 tests/pod-check.pl             |    1 -
 tests/quviTest.pm.in           |  199 ----------------------------------------
 tests/support-academicearth.pl |   27 ------
 tests/support-bloomberg.pl     |   11 --
 tests/support-break.pl         |   11 --
 tests/support-buzzhumor.pl     |   11 --
 tests/support-cbsnews.pl       |   11 --
 tests/support-charlierose.pl   |   11 --
 tests/support-clipfish.pl      |   15 ---
 tests/support-collegehumor.pl  |   11 --
 tests/support-dailymotion.pl   |    9 --
 tests/support-funnyhub.pl      |   11 --
 tests/support-funnyordie.pl    |   11 --
 tests/support-gaskrank.pl      |   11 --
 tests/support-globo.pl         |   11 --
 tests/support-golem.pl         |   11 --
 tests/support-google.pl        |   11 --
 tests/support-keezmovies.pl    |   11 --
 tests/support-liveleak.pl      |   11 --
 tests/support-publicsenat.pl   |   11 --
 tests/support-sapo.pl          |   11 --
 tests/support-sevenload.pl     |   11 --
 tests/support-shortened.pl     |   32 -------
 tests/support-soundcloud.pl    |   11 --
 tests/support-spiegel.pl       |   11 --
 tests/support-tagtele.pl       |   11 --
 tests/support-ted.pl           |   11 --
 tests/support-theonion.pl      |   11 --
 tests/support-tmunderground.pl |   11 --
 tests/support-tube8.pl         |   11 --
 tests/support-tvlux.pl         |   11 --
 tests/support-vimeo.pl         |   11 --
 tests/support-xhamster.pl      |   11 --
 tests/support-xvideos.pl       |   11 --
 tests/support-youjizz.pl       |   11 --
 tests/support-youtube.pl       |   11 --
 37 files changed, 0 insertions(+), 621 deletions(-)

commit e1c612fc35ad69054b97fc91c32fd2ab9be05632
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Mar 28 21:39:36 2011 +0300

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

 man1/quvi.1     |   66 ++++-----------
 man1/quvi.1.pod |   62 +++------------
 src/cmdline.c   |  214 +++------------------------------------------------
 src/cmdline.ggo |   33 +--------
 src/cmdline.h   |   24 ------
 src/quvi.c      |  232 +++++--------------------------------------------------
 6 files changed, 61 insertions(+), 570 deletions(-)

commit 01e38869e54f43758301614e54e04b4a3f2338f2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Mar 26 22:21:41 2011 +0200

    Add scripts/perltidy.sh

 scripts/perltidy.sh |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit b2df66b23d865a71de92cbed2c2dc22ebcf2fedd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Mar 25 16:23:54 2011 +0200

    Fix: memory leak: free (media_thumbnail_url)

 lib/quvi.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0ce9d602fcdb3527eeb2d6ac1dc455d0e8c8eb13
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Mar 25 11:18:41 2011 +0200

    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 |   25 +++++++++++++------------
 1 files changed, 13 insertions(+), 12 deletions(-)

commit 6f99fe49239678bcd451fbbe6293e4fa3876fef4
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Mar 25 11:18:30 2011 +0200

    Add tests/support-ted.pl

 src/quvi.c           |    1 +
 tests/Makefile.am    |    1 +
 tests/Makefile.in    |    9 +++++----
 tests/support-ted.pl |   11 +++++++++++
 4 files changed, 18 insertions(+), 4 deletions(-)

commit 6f9b9b900c89a12645a5332caeb751d59fc255f9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Mar 24 19:15:40 2011 +0000

    ted.lua: Add support for ted.com

 share/Makefile.am         |    1 +
 share/Makefile.in         |   18 ++++++-----
 share/lua/website/ted.lua |   73 +++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 84 insertions(+), 8 deletions(-)

commit d12edafde13a47a652c66f615060dae7cfe3bfba
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Mar 25 00:53:13 2011 +0000

    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           |    2 +-
 lib/internal.h                   |    2 +-
 lib/lua_wrap.c                   |   12 +++++++++---
 lib/quvi.c                       |    2 +-
 share/lua/util/trim.lua          |    2 +-
 share/lua/website/soundcloud.lua |    2 +-
 src/quvi.c                       |   37 ++++++++++++++++++++++---------------
 7 files changed, 36 insertions(+), 23 deletions(-)

commit 856f0c865fe1ab31e01f05dcc920170fa8d24fea
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 24 19:58:01 2011 +0200

    Add tests/support-soundcloud.pl

 tests/Makefile.am           |    1 +
 tests/Makefile.in           |   12 ++++++------
 tests/support-soundcloud.pl |   11 +++++++++++
 3 files changed, 18 insertions(+), 6 deletions(-)

commit 18e3a65828c515209bdb69d37daf743808282a7b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 24 19:52:27 2011 +0200

    soundcloud.lua: Remove calls to print title

 share/lua/website/soundcloud.lua |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

commit 1a56a138b0b04fc4a969ebab899dfbc38be8e9d6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 24 19:45:14 2011 +0200

    src/quvi.c: Add soundcloud test URL

 src/quvi.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 7ba5491461b3e1ee824732cf2e1278ac3723c515
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Mar 24 12:12:28 2011 +0000

    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 |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 2438d35a80cf955192e95a79ba9ac7242501e6b9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Mar 24 13:24:38 2011 +0000

    soundcloud.lua: Add support for Soundcloud.com

 lib/util.c                       |    1 -
 share/Makefile.am                |    1 +
 share/Makefile.in                |   24 ++++++------
 share/lua/website/soundcloud.lua |   71 ++++++++++++++++++++++++++++++++++++++
 4 files changed, 84 insertions(+), 13 deletions(-)

commit db44db703bc588812a3eee6dbba6e36ef8b3f8a0
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Mar 24 13:14:55 2011 +0000

    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 |    4 +++-
 lib/internal.h         |    2 ++
 lib/lua_wrap.c         |    6 ++++++
 lib/quvi.c             |    4 ++++
 src/quvi.c             |   47 +++++++++++++++++++++++++++++++++++------------
 5 files changed, 50 insertions(+), 13 deletions(-)

commit c165a89e19e96aa9f493e09f22bcb53d1f7b7361
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 23 12:46:34 2011 +0200

    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         |  265 +++++++++++++++++++++++++++-------------
 lib/curl_wrap.c                |    4 +-
 lib/curl_wrap.h                |    4 +-
 lib/internal.h                 |    2 +-
 lib/lua_wrap.c                 |   16 ++--
 lib/lua_wrap.h                 |    6 +-
 lib/quvi.c                     |   52 +++++---
 lib/util.c                     |    3 +-
 lib/util.h                     |    8 +-
 man1/quvi.1                    |   57 +++++----
 man1/quvi.1.pod                |   51 +++++----
 src/cmdline.c                  |   48 ++++----
 src/cmdline.ggo                |   12 +-
 src/cmdline.h                  |   24 ++--
 src/quvi.c                     |  158 ++++++++++++------------
 tests/quviTest.pm.in           |    2 +-
 tests/support-academicearth.pl |    4 +-
 tests/support-bloomberg.pl     |    2 +-
 tests/support-break.pl         |    2 +-
 tests/support-buzzhumor.pl     |    2 +-
 tests/support-cbsnews.pl       |    2 +-
 tests/support-charlierose.pl   |    2 +-
 tests/support-clipfish.pl      |    2 +-
 tests/support-collegehumor.pl  |    2 +-
 tests/support-dailymotion.pl   |    2 +-
 tests/support-funnyhub.pl      |    2 +-
 tests/support-funnyordie.pl    |    2 +-
 tests/support-gaskrank.pl      |    2 +-
 tests/support-globo.pl         |    2 +-
 tests/support-golem.pl         |    2 +-
 tests/support-google.pl        |    2 +-
 tests/support-keezmovies.pl    |    2 +-
 tests/support-liveleak.pl      |    2 +-
 tests/support-publicsenat.pl   |    2 +-
 tests/support-sapo.pl          |    2 +-
 tests/support-sevenload.pl     |    2 +-
 tests/support-shortened.pl     |    4 +-
 tests/support-spiegel.pl       |    2 +-
 tests/support-tagtele.pl       |    2 +-
 tests/support-theonion.pl      |    2 +-
 tests/support-tmunderground.pl |    2 +-
 tests/support-tube8.pl         |    2 +-
 tests/support-tvlux.pl         |    2 +-
 tests/support-vimeo.pl         |    2 +-
 tests/support-xhamster.pl      |    2 +-
 tests/support-xvideos.pl       |    2 +-
 tests/support-youjizz.pl       |    2 +-
 tests/support-youtube.pl       |    2 +-
 48 files changed, 447 insertions(+), 333 deletions(-)

commit a7116be38675c9fec5c6d43f922b3d96b7c9602e
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 22 22:20:58 2011 +0000

    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 |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6af571625b38d7037b32eb93f2dc0d420819b123
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Mar 22 17:10:06 2011 +0200

    Rewrite quvi_supported doxygen comments
    
    * Add remarks
    * Add since

 include/quvi/quvi.h.in |   23 ++++++++++++++++-------
 1 files changed, 16 insertions(+), 7 deletions(-)

commit 8d4c7a94014e49cda2dc309c9ba65cf6943af0f2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Mar 21 09:54:05 2011 +0200

    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 |   78 ++++++++++++++++++++++++++---------------
 1 files changed, 50 insertions(+), 28 deletions(-)

commit c19c4973c84b7d4871153d12b806de427b3c98c7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Mar 20 19:20:16 2011 +0200

    Rewrite doxy comment for quvi_supported

 include/quvi/quvi.h.in |   26 +++++++++-----------------
 1 files changed, 9 insertions(+), 17 deletions(-)

commit ea451657f5183cde333c1c01417566b6da1e037e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Mar 20 19:19:40 2011 +0200

    doc/HowtoWriteWebsiteScript: Add r.handles

 doc/HowtoWriteWebsiteScript |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

commit 601219d95561b15008f48f510aafcf608aa5d60d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Mar 20 19:00:21 2011 +0200

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

 tests/nosupport-eval.pl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 596f6a9ad48b92b45b3f4d02a6f049bc35b6000a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Mar 20 18:55:58 2011 +0200

    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                       |    1 +
 share/Makefile.in                       |   70 ++++----
 share/lua/website/academicearth.lua     |    4 +-
 share/lua/website/arte.lua              |   14 +-
 share/lua/website/bloomberg.lua         |    6 +-
 share/lua/website/break.lua             |    4 +-
 share/lua/website/buzzhumor.lua         |    4 +-
 share/lua/website/cbsnews.lua           |    4 +-
 share/lua/website/charlierose.lua       |    4 +-
 share/lua/website/clipfish.lua          |    4 +-
 share/lua/website/collegehumor.lua      |    4 +-
 share/lua/website/dailymotion.lua       |   18 +--
 share/lua/website/francetelevisions.lua |   14 +-
 share/lua/website/funnyhub.lua          |    4 +-
 share/lua/website/funnyordie.lua        |    4 +-
 share/lua/website/gaskrank.lua          |    4 +-
 share/lua/website/globo.lua             |    6 +-
 share/lua/website/golem.lua             |    6 +-
 share/lua/website/google.lua            |    5 +-
 share/lua/website/keezmovies.lua        |    4 +-
 share/lua/website/liveleak.lua          |    4 +-
 share/lua/website/pluzz.lua             |    1 +
 share/lua/website/publicsenat.lua       |    4 +-
 share/lua/website/quvi/url.lua          |  293 +++++++++++++++++++++++++++++++
 share/lua/website/quvi/util.lua         |   40 +++++
 share/lua/website/sapo.lua              |    9 +-
 share/lua/website/sevenload.lua         |    1 +
 share/lua/website/spiegel.lua           |    4 +-
 share/lua/website/tagtele.lua           |    4 +-
 share/lua/website/theonion.lua          |    4 +-
 share/lua/website/tmunderground.lua     |    4 +-
 share/lua/website/tube8.lua             |    4 +-
 share/lua/website/tvlux.lua             |    5 +-
 share/lua/website/vimeo.lua             |    4 +-
 share/lua/website/xhamster.lua          |    4 +-
 share/lua/website/xvideos.lua           |    4 +-
 share/lua/website/youjizz.lua           |    5 +-
 share/lua/website/youtube.lua           |  109 +++++-------
 38 files changed, 505 insertions(+), 182 deletions(-)

commit b6ad4a5280ffb2778933cd46b8d9088f59a19e2a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Mar 18 08:51:55 2011 +0200

    tvlux.lua: Add support for tvlux.be

 share/Makefile.am           |    1 +
 share/Makefile.in           |   12 +++++-----
 share/lua/website/tvlux.lua |   53 +++++++++++++++++++++++++++++++++++++++++++
 src/quvi.c                  |    1 +
 tests/Makefile.am           |    1 +
 tests/Makefile.in           |    7 +++--
 tests/support-tvlux.pl      |   11 +++++++++
 7 files changed, 77 insertions(+), 9 deletions(-)

commit b4a6ee1f148583830121cf6d58e2c03ae8a1f7da
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Mar 18 08:50:47 2011 +0200

    content_type.lua: Change error message, cleanup

 share/lua/util/content_type.lua |   16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)

commit 3bfcaad39ac5ca26617195bb95ea4951d1dd71a8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 17 11:22:28 2011 +0200

    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 |   49 +++++++++++++++++++-----------------------
 1 files changed, 22 insertions(+), 27 deletions(-)

commit db9790ac84fade94331c9b4cdd8dcb2e2bcb7b36
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 17 10:56:02 2011 +0200

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

 share/lua/website/vimeo.lua |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 706b4fb291ffc517eb9928d3d91edf686d989d1a
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Mar 16 18:14:30 2011 +0000

    youtube: Support the new embed types

 share/lua/website/youtube.lua |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit bc90a4747a6f8fe84195c6a606cb25aad900683a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 10 21:51:26 2011 +0200

    Bump version to 0.2.15

 configure     |   20 ++++++++++----------
 m4/version.m4 |    2 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

commit 051984177c2a3a5e3b0a9a4e30410c862edb6140
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 10 21:42:16 2011 +0200

    Set release details for 0.2.14

 NEWS |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit 4eb14345b58ae52389c38b75f23770d088267be8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Mar 10 21:42:00 2011 +0200

    Bump interface revision

 configure     |    2 +-
 m4/version.m4 |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 67c8126ddba2bc2cc2ac1e968817d349ae432ab3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 9 21:56:31 2011 +0200

    Add AUTHORS file

 AUTHORS     |    1 +
 Makefile.in |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit c8827d37c09d2b06c66b639d38acbcdb81462b30
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 9 21:24:30 2011 +0200

    Add tests for keezmovies, tagtele, xhamster

 src/quvi.c                  |    3 +++
 tests/Makefile.am           |    3 +++
 tests/Makefile.in           |   10 ++++++----
 tests/support-keezmovies.pl |   11 +++++++++++
 tests/support-tagtele.pl    |   11 +++++++++++
 tests/support-xhamster.pl   |   11 +++++++++++
 6 files changed, 45 insertions(+), 4 deletions(-)

commit 41e5ffd9ba20262e5819cb442393fc3ddd52bde1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 9 20:55:41 2011 +0200

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

 share/Makefile.am |    3 +++
 share/Makefile.in |   19 ++++++++++++-------
 2 files changed, 15 insertions(+), 7 deletions(-)

commit fab275005e3b8944f8466922c4c23122c94ee327
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 9 20:51:32 2011 +0200

    xhamster.lua: Grab title from elsewhere

 share/lua/website/xhamster.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 13df0a8845d5f33c85f5381ddd3e7c7a82a48155
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 9 20:50:44 2011 +0200

    tagtele.lua: Grab ID from URL, add fetch_type

 share/lua/website/tagtele.lua |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 04dd7e36d7ec521bbd5f12a2e5ccd3aca70de907
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 9 20:49:49 2011 +0200

    keezmovies.lua: Use quvi/util: unescape instead

 share/lua/website/keezmovies.lua |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 414936ee8a43043c2272d1ceec055d5bfecc5b62
Author: PaulK <contact@paulk.fr>
Date:   Wed Mar 9 16:06:24 2011 +0100

    Add support for Tagtele, Keezmovies and Xhamster

 share/lua/website/keezmovies.lua |   54 +++++++++++++++++++++++++++++++++++
 share/lua/website/tagtele.lua    |   56 ++++++++++++++++++++++++++++++++++++
 share/lua/website/xhamster.lua   |   58 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 168 insertions(+), 0 deletions(-)

commit 54cea708be8758d775772fc2408be3d593da5edb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Mar 9 20:21:02 2011 +0200

    support-dailymotion.pl: Change expected suffix

 tests/support-dailymotion.pl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1b06b8fdbb29a268a09db4b08632af8fbc4907c7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Mar 8 18:17:40 2011 +0200

    share/Makefile.am: Add arte.lua

 share/Makefile.am |    1 +
 share/Makefile.in |   58 ++++++++++++++++++++++++++--------------------------
 2 files changed, 30 insertions(+), 29 deletions(-)

commit 7d74e20e9a4a91b5bb21f8f10640c24b2f7a0207
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Mar 8 18:06:39 2011 +0200

    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 |   97 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 97 insertions(+), 0 deletions(-)

commit 33aa3aaeceba4c0e0bd95600cc8fe1a42f877f1b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Mar 8 18:04:31 2011 +0200

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

 man1/quvi.1     |   41 +++++++++++++++++++++++++++++++----------
 man1/quvi.1.pod |   46 +++++++++++++++++++++++++++++++++++-----------
 2 files changed, 66 insertions(+), 21 deletions(-)

commit 03a99d159faf3a5aa4d9d0576535dfb8ee2dfd7a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Mar 8 18:01:36 2011 +0200

    Rewrite doc/HowtoWriteWebsiteScript

 doc/HowtoWriteWebsiteScript |  460 +++++++++++++++++++++++++++----------------
 1 files changed, 287 insertions(+), 173 deletions(-)

commit 2f9c9e91b4553010750179f2889c2d90e0dc8679
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Mar 8 18:00:12 2011 +0200

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

 README |   58 +++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 47 insertions(+), 11 deletions(-)

commit ae6d04cf9e72971c12540fe95022aea6e6d64cd2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Feb 24 18:48:04 2011 +0200

    dailymotion.lua: Add "family_filter" exception

 share/lua/website/dailymotion.lua |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

commit 0ab78f87aec0886dd28105052645bf0d35e7f567
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Feb 24 16:05:14 2011 +0200

    support-golem.pl: Change expected length

 tests/support-golem.pl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7f3ffd6c5fbf5eb5130a55ee7d42ab05f4ab9170
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Feb 24 16:04:38 2011 +0200

    support-bloomberg.pl: Change expected ID, length

 tests/support-bloomberg.pl |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 515fbe3fea2a5a142218775ed6523cdf8b2538fa
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Feb 24 11:26:43 2011 +0200

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

 lib/lua_wrap.c           |    4 ++++
 share/lua/website/README |   27 +++++++++++++++------------
 2 files changed, 19 insertions(+), 12 deletions(-)

commit ee0979938bfee79686c0467ebd7a91aaf221a90a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Feb 24 11:05:38 2011 +0200

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

 share/lua/website/charlierose.lua |    2 +-
 share/lua/website/google.lua      |    3 ++-
 share/lua/website/liveleak.lua    |    3 ++-
 share/lua/website/sevenload.lua   |    3 ++-
 share/lua/website/xvideos.lua     |    3 ++-
 5 files changed, 9 insertions(+), 5 deletions(-)

commit 28f92eb62d3472e963b1913766615e9c46d19564
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Feb 24 10:50:45 2011 +0200

    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 |  136 +++++++++++++++++++------------------
 1 files changed, 69 insertions(+), 67 deletions(-)

commit 09b327372672eaab7c87d3ec7fb00571281451a2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Feb 24 00:45:27 2011 +0200

    lua_wrap.c, curl_wrap.c: Remove extra newlines

 lib/curl_wrap.c |   16 ----------------
 lib/lua_wrap.c  |   13 -------------
 2 files changed, 0 insertions(+), 29 deletions(-)

commit 9e80b1c271aa51d343aad78dd425cfbe596905ce
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Feb 24 00:22:42 2011 +0200

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

 lib/util.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 2f3462cc3df1dd7c781dad35adde23e0705ee5f2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Feb 22 12:18:40 2011 +0200

    Manual: Document -f (help|list pattern)

 man1/quvi.1     |    8 +++++---
 man1/quvi.1.pod |    7 +++++--
 2 files changed, 10 insertions(+), 5 deletions(-)

commit db74b1653d15ceb9551c5fb27073ed9c798ba86a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Feb 22 12:13:34 2011 +0200

    Add -f (help|list pattern) support

 src/quvi.c |   63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 62 insertions(+), 1 deletions(-)

commit 670a23799141be0035c5fd55d8e4a87ee992c19b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Feb 18 10:14:42 2011 +0200

    Add short option for --category-all

 src/cmdline.c   | 1028 +++++++++++++++++++++++++++++--------------------------
 src/cmdline.ggo |    2 +-
 src/cmdline.h   |  251 ++++++--------
 3 files changed, 654 insertions(+), 627 deletions(-)

commit 3f4b1dd99f7e38e6f2e185f8102f7d2c0d65860e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Feb 18 10:04:23 2011 +0200

    doc/HowtoSubmitPatches: Cleanup, additional notes

 doc/HowtoSubmitPatches |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

commit 87ae5cbe5e638c5487ba8b99cd5e4c51caebca44
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Feb 7 22:49:18 2011 +0200

    Bump version to 0.2.14

 configure     |   20 ++++++++++----------
 m4/version.m4 |    2 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

commit d26e5db771bb32b5ba2a5bad8bda3fc319124610
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Feb 7 21:43:12 2011 +0200

    Set release details for 0.2.13

 NEWS |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit ff65a2713320275f9cf3d86a11da80f5396b9182
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Feb 7 21:25:52 2011 +0200

    Bump interface revision

 configure     |    2 +-
 m4/version.m4 |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 582ef8466515dc595b90cdd501355b2320ad4cdd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Feb 5 02:05:44 2011 +0200

    Add tmunderground.com support

 share/Makefile.am                   |    1 +
 share/Makefile.in                   |   12 ++++---
 share/lua/website/tmunderground.lua |   58 +++++++++++++++++++++++++++++++++++
 src/quvi.c                          |    1 +
 tests/Makefile.am                   |    1 +
 tests/Makefile.in                   |    7 ++--
 tests/support-tmunderground.pl      |   11 ++++++
 7 files changed, 83 insertions(+), 8 deletions(-)

commit 8aece8f560730cb83c064a7ae999438acfa5a58b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Feb 4 19:59:31 2011 +0200

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

 share/Makefile.am |    2 ++
 share/Makefile.in |   14 ++++++++------
 2 files changed, 10 insertions(+), 6 deletions(-)

commit 8c88a196807fe15be7afebafb511294a5e6b12d5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Feb 4 19:48:45 2011 +0200

    Bump version to 0.2.13

 configure     |   20 ++++++++++----------
 m4/version.m4 |    2 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

commit a65694d040382bded77c2717c93fed4e28b56eac
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Feb 4 19:40:03 2011 +0200

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

 share/lua/website/pluzz.lua |   55 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 55 insertions(+), 0 deletions(-)

commit 0debbd7acddf952a4288b314f3f4c24e0d3bcb26
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Feb 4 19:39:28 2011 +0200

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

 share/lua/website/francetelevisions.lua |   59 +++++++++++++++++++++++++++++++
 1 files changed, 59 insertions(+), 0 deletions(-)

commit 241cfc2e8d0d14515dcebaedf240efe7fb45a1e5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Feb 4 19:19:37 2011 +0200

    Remove unused strupr implementation

 config.h.in     |    3 ---
 configure       |   27 ---------------------------
 configure.ac    |    4 ----
 lib/Makefile.am |    4 ----
 lib/Makefile.in |   26 +++++++-------------------
 lib/platform.h  |    4 ----
 lib/strupr.c    |   35 -----------------------------------
 7 files changed, 7 insertions(+), 96 deletions(-)

commit aa93a403e2814fec85b4ebdc133e1890d1ed5a16
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Feb 4 19:13:22 2011 +0200

    INSTALL: Add note about tests

 INSTALL |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e93917f16bbcf3092aa845505d82bb4da62330dc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jan 19 10:50:49 2011 +0200

    Set release details for 0.2.12

 NEWS |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit 6de77214e63390ecb47c14cdf59d0f714cc14691
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jan 19 10:21:55 2011 +0200

    tests/support-clipfish.pl: Fix expected title

 tests/support-clipfish.pl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6e9b43f16e6a89c1b8ef2aafb4fe7730f800637a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jan 19 10:21:29 2011 +0200

    tests/quviTest.pm.in: Apply perltidy

 tests/quviTest.pm.in |   46 +++++++++++++++++++++++++---------------------
 1 files changed, 25 insertions(+), 21 deletions(-)

commit 97cabe32d866e612ad86d0b3980d13c74f9e5bf0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jan 14 18:03:48 2011 +0200

    Bump interface revision

 configure     |    2 +-
 m4/version.m4 |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit acb3c9abae448fe37a1ee41535f7bf41f8edf356
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jan 14 17:12:27 2011 +0200

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

 doc/HowtoWriteWebsiteScript         |    8 ++++----
 share/lua/website/academicearth.lua |   29 +++++++++++------------------
 share/lua/website/bloomberg.lua     |   14 +++++++-------
 share/lua/website/break.lua         |   14 +++++++-------
 share/lua/website/buzzhumor.lua     |   14 +++++++-------
 share/lua/website/cbsnews.lua       |   14 +++++++-------
 share/lua/website/charlierose.lua   |   14 +++++++-------
 share/lua/website/clipfish.lua      |   14 +++++++-------
 share/lua/website/collegehumor.lua  |   18 +++++++++---------
 share/lua/website/dailymotion.lua   |   12 ++++++------
 share/lua/website/funnyhub.lua      |   14 +++++++-------
 share/lua/website/funnyordie.lua    |   14 +++++++-------
 share/lua/website/gaskrank.lua      |   14 +++++++-------
 share/lua/website/globo.lua         |   14 +++++++-------
 share/lua/website/golem.lua         |   14 +++++++-------
 share/lua/website/google.lua        |   14 +++++++-------
 share/lua/website/liveleak.lua      |   14 +++++++-------
 share/lua/website/publicsenat.lua   |   14 +++++++-------
 share/lua/website/sapo.lua          |   14 +++++++-------
 share/lua/website/sevenload.lua     |   14 +++++++-------
 share/lua/website/spiegel.lua       |   21 +++++++++++----------
 share/lua/website/theonion.lua      |   14 +++++++-------
 share/lua/website/tube8.lua         |   14 +++++++-------
 share/lua/website/vimeo.lua         |   14 +++++++-------
 share/lua/website/xvideos.lua       |   14 +++++++-------
 share/lua/website/youjizz.lua       |   14 +++++++-------
 share/lua/website/youtube.lua       |   20 ++++++++++----------
 27 files changed, 198 insertions(+), 204 deletions(-)

commit 9ae147454a1e192232e9a6e3413b6151bea8a55e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jan 14 17:00:15 2011 +0200

    Print path to LUA script if an error occurs

 lib/lua_wrap.c |   71 ++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 44 insertions(+), 27 deletions(-)

commit cd5a33d1de430e72a0e25234773b4d4a0d307e9d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Jan 10 09:49:57 2011 +0200

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

 doc/CodingStyle     |    3 +-
 lib/curl_wrap.c     |  265 ++++++-----
 lib/internal.h      |   12 +-
 lib/llst.c          |   51 ++-
 lib/llst.h          |    3 +-
 lib/lua_wrap.c      |  336 +++++++------
 lib/lua_wrap.h      |    3 +-
 lib/quvi.c          |  393 +++++++++--------
 lib/strepl.c        |   29 +-
 lib/strupr.c        |    9 +-
 lib/util.c          |   77 ++--
 lib/util.h          |    2 +-
 scripts/Makefile.am |    2 +-
 scripts/Makefile.in |    2 +-
 scripts/astyle_c.sh |    6 +
 scripts/indent_c.sh |   16 -
 src/cmdline.c       | 1297 +++++++++++++++++++++++++++------------------------
 src/cmdline.h       |  266 ++++++------
 src/quvi.c          |  490 +++++++++++---------
 19 files changed, 1736 insertions(+), 1526 deletions(-)

commit 4911d3e9096ce78d75a54177fe4faded392377ed
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jan 9 23:03:33 2011 +0200

    Add scripts/Makefile.am

 Makefile.am         |    2 +-
 Makefile.in         |    5 +-
 configure           |    3 +-
 configure.ac        |    1 +
 scripts/Makefile.am |    1 +
 scripts/Makefile.in |  391 +++++++++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 399 insertions(+), 4 deletions(-)

commit 0847b4b8a3d299b55e4abfd3f5d10bd2e16cbf6a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jan 9 22:59:35 2011 +0200

    Apply -l72 with indent command

 lib/curl_wrap.c |   38 +++++++++++++++++++++++++-------------
 lib/curl_wrap.h |    3 ++-
 lib/lua_wrap.c  |   51 ++++++++++++++++++++++++++++++++++-----------------
 lib/quvi.c      |    3 ++-
 lib/util.c      |    6 ++++--
 lib/util.h      |    3 ++-
 src/quvi.c      |   48 ++++++++++++++++++++++++++++++------------------
 7 files changed, 99 insertions(+), 53 deletions(-)

commit e493fbacb2220b3b419f34bff94ec8ea8ec2d5f2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jan 9 22:59:06 2011 +0200

    CodingStyle: Add -l72 and vim modelines

 doc/CodingStyle |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit c0333ec3a246348a5c4dffae08984a74903ed8c0
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jan 9 22:57:54 2011 +0200

    Add scripts/indent_c.sh

 scripts/indent_c.sh |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit 7724ff3ed8901fca91cb379824a6bed209432dbd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jan 9 22:57:14 2011 +0200

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

 examples/git-hooks/pre-commit |   19 -------------------
 1 files changed, 0 insertions(+), 19 deletions(-)

commit 1eb5876216e9a18e543766b29e77f546ca1f91d1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jan 9 20:49:26 2011 +0200

    examples/simple.c: Rewrite to handle errors

 examples/simple.c |   48 ++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 38 insertions(+), 10 deletions(-)

commit dfea4a2d5ccb5c1f7112319e1583d7d862867546
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jan 9 20:11:45 2011 +0200

    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 |   10 ++--
 lib/curl_wrap.c        |  138 ++++++++++++++++++++++--------------------------
 lib/internal.h         |   15 -----
 lib/lua_wrap.c         |   30 ++++++-----
 lib/quvi.c             |   12 ++--
 lib/util.c             |   34 ++++++++----
 lib/util.h             |    8 +--
 src/Makefile.am        |    1 -
 src/Makefile.in        |   30 ++--------
 src/license.c          |   38 -------------
 src/quvi.c             |   31 ++++++++++-
 11 files changed, 152 insertions(+), 195 deletions(-)

commit c7b740ba34f8926a4a06515eff9bd4ca92a089ff
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Jan 7 23:55:36 2011 +0200

    Add gitignore file

 .gitignore |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit e6efc833c6d9c62f86ab87ff4e9afc4b55e51fd5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Jan 5 14:15:17 2011 +0200

    AM_INIT_AUTOMAKE: dist-lzma to dist-xz

 Makefile.in  |    7 +++----
 configure.ac |    2 +-
 2 files changed, 4 insertions(+), 5 deletions(-)

commit 34e50b7bab8030b66d97ba6ba1b7a34de79f2d4a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Jan 4 22:43:33 2011 +0200

    Add dist-lzma to AM_INIT_AUTOMAKE

 Makefile.in  |    5 +++--
 configure.ac |    2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

commit fae1e959995dd260d9b8fed68583f84fe813a2d1
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Jan 3 22:05:22 2011 +0200

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

 share/lua/website/youtube.lua |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit 6c0da29f7490b029477706e716320e27c1e22bbc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Jan 3 22:04:09 2011 +0200

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

 share/lua/website/bloomberg.lua |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit f70699d9f7f5e5a0fbbc19ea189d2add30a24f3b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Jan 3 21:49:13 2011 +0200

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

 share/lua/website/theonion.lua |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 6ffd39a53d68cf9f60308c183a7028e25f29faf7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Jan 3 20:06:41 2011 +0200

    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 |   56 ++++++++++++++++++++++++------------------------
 1 files changed, 28 insertions(+), 28 deletions(-)

commit aaffdde5fd1d826c35c1931a91bfebab1327d4fe
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Jan 3 17:27:06 2011 +0200

    Tweak API function descriptions
    
    * quvi_supported
    * quvi_next_supported_website

 include/quvi/quvi.h.in |   26 ++++++++++++++++++--------
 1 files changed, 18 insertions(+), 8 deletions(-)

commit b222f8cf55a27ba2aad94e1d54e1ea7b51a3a209
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Jan 3 19:56:33 2011 +0200

    Make quvi_next_supported_website respect QUVIOPT_CATEGORY

 lib/quvi.c |   26 +++++++++++++++++---------
 1 files changed, 17 insertions(+), 9 deletions(-)

commit f0844627ea1af5f958b957d5fbe5db9ad9945a4f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Jan 3 19:21:24 2011 +0200

    Add vim modelines to LUA source code

 share/lua/util/charset.lua          |    2 +-
 share/lua/util/content_type.lua     |    2 +-
 share/lua/util/trim.lua             |    2 +-
 share/lua/website/academicearth.lua |    2 +-
 share/lua/website/bloomberg.lua     |    2 ++
 share/lua/website/break.lua         |    2 +-
 share/lua/website/buzzhumor.lua     |    2 +-
 share/lua/website/cbsnews.lua       |    2 ++
 share/lua/website/charlierose.lua   |    2 +-
 share/lua/website/clipfish.lua      |    2 +-
 share/lua/website/collegehumor.lua  |    2 ++
 share/lua/website/dailymotion.lua   |    2 +-
 share/lua/website/funnyhub.lua      |    2 +-
 share/lua/website/funnyordie.lua    |    2 +-
 share/lua/website/gaskrank.lua      |    2 +-
 share/lua/website/globo.lua         |    2 +-
 share/lua/website/golem.lua         |    2 +-
 share/lua/website/google.lua        |    2 +-
 share/lua/website/liveleak.lua      |    2 +-
 share/lua/website/publicsenat.lua   |    3 +++
 share/lua/website/quvi/bit.lua      |    2 +-
 share/lua/website/quvi/const.lua    |    2 +-
 share/lua/website/quvi/util.lua     |    2 +-
 share/lua/website/sapo.lua          |    2 +-
 share/lua/website/sevenload.lua     |    2 +-
 share/lua/website/spiegel.lua       |    2 +-
 share/lua/website/theonion.lua      |    2 +-
 share/lua/website/tube8.lua         |    2 +-
 share/lua/website/vimeo.lua         |    2 +-
 share/lua/website/xvideos.lua       |    2 +-
 share/lua/website/youjizz.lua       |    2 +-
 share/lua/website/youtube.lua       |    2 +-
 32 files changed, 37 insertions(+), 28 deletions(-)

commit 8c388282dee71cb74be215df42b045f31d909486
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Jan 3 19:18:47 2011 +0200

    Add vim modelines to C source code

 examples/simple.c      |    2 ++
 include/quvi/quvi.h.in |    3 +--
 lib/asprintf.c         |    2 ++
 lib/curl_wrap.c        |    2 ++
 lib/curl_wrap.h        |    1 +
 lib/internal.h         |    1 +
 lib/llst.c             |    2 ++
 lib/llst.h             |    1 +
 lib/lua_wrap.c         |    2 ++
 lib/lua_wrap.h         |    1 +
 lib/platform.h         |    1 +
 lib/quvi.c             |    2 ++
 lib/strepl.c           |    2 ++
 lib/strupr.c           |    2 ++
 lib/util.c             |    2 ++
 lib/util.h             |    1 +
 lib/vasprintf.c        |    2 ++
 src/license.c          |    1 +
 src/quvi.c             |    2 ++
 19 files changed, 30 insertions(+), 2 deletions(-)

commit 81969c08e0819d945bce4da2b15a56a48deecb74
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jan 2 17:58:38 2011 +0200

    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 |   45 ++++++++++++++++++++++++++----------
 1 files changed, 32 insertions(+), 13 deletions(-)

commit 5ad49a6bf52d0dc5cf1f57468064aa1f0c18613e
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sun Jan 2 12:21:09 2011 +0200

    CodingStyle: Add editor settings under LUA

 doc/CodingStyle |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 1f72f3205b7a409fc96d8e8e0abe7df006f16baa
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Dec 29 19:21:37 2010 +0200

    configure.ac: Tidy up summary output

 configure    |   26 ++++++++++++++++----------
 configure.ac |   13 ++++++++-----
 2 files changed, 24 insertions(+), 15 deletions(-)

commit d9dbb9015d425852a9378606ac42110761bf1e77
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Dec 29 19:11:09 2010 +0200

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

 share/Makefile.am               |    1 +
 share/Makefile.in               |   54 +++++++++++++++++++-------------------
 share/lua/website/quvi/util.lua |   46 +++++++++++++++++++++++++++++++++
 share/lua/website/youtube.lua   |   28 +++----------------
 4 files changed, 79 insertions(+), 50 deletions(-)

commit 210887add2cccb75f62786a31d8fd8e4e86ce2a2
Merge: 3d19aec 5bfb40d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Dec 29 19:03:19 2010 +0200

    Merge branch 'proto_category'

commit 3d19aecb0c33dd97bc4cbde5bf48b1cbcf3fd587
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Dec 29 19:02:15 2010 +0200

    support-publicsenat.pl: Change expected length

 tests/support-publicsenat.pl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 5bfb40d68c9c7a29bfd87bb2adfb920acc3f1d6d
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Dec 29 18:25:02 2010 +0200

    Fix whitespace

 share/lua/website/quvi/bit.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4ad5c3ba62b926f0c8f03cd3ccde84c99d5f6394
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Dec 29 17:15:05 2010 +0200

    Pass script dir to website script "parse" function

 lib/lua_wrap.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 3f943c8471cfca631de96df6a1187f11d7f8b4c2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Dec 29 17:10:20 2010 +0200

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

 doc/HowtoWriteWebsiteScript |   29 +++++++++++++++--------------
 1 files changed, 15 insertions(+), 14 deletions(-)

commit 7fc318a18195e0cd1d40b46f31b0cd8642812d09
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Dec 29 15:30:05 2010 +0200

    Change example URL, fix #17

 examples/simple.c      |    2 +-
 include/quvi/quvi.h.in |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit dfbe84eb7df38a9a5650e3caa11e1d1586142414
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Dec 29 15:27:00 2010 +0200

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

 man1/quvi.1     |   55 ++++++++++++++++++++++++++++++-------------------------
 man1/quvi.1.pod |   44 +++++++++++++++++++++++++++-----------------
 2 files changed, 57 insertions(+), 42 deletions(-)

commit 6802c177c5597cec2a29a7e9470bf82a91001869
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Dec 29 15:24:53 2010 +0200

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

 src/cmdline.c   |  164 ++++++++++++++++++++++++++++++++++++++++++-------------
 src/cmdline.ggo |   19 ++++++-
 src/cmdline.h   |   17 +++++-
 src/quvi.c      |   16 +++++
 4 files changed, 174 insertions(+), 42 deletions(-)

commit b54f037004b0347534d19fad28a8ca4db0685da2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Dec 29 15:24:20 2010 +0200

    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              |   19 ++++++++++++
 lib/internal.h                      |    5 ++-
 lib/lua_wrap.c                      |   39 ++++++++++++++++++++----
 lib/lua_wrap.h                      |    1 +
 lib/quvi.c                          |   15 +++++----
 lib/util.c                          |    9 +++++
 lib/util.h                          |    2 +
 share/Makefile.am                   |    2 +
 share/Makefile.in                   |   56 ++++++++++++++++++-----------------
 share/lua/website/README            |   52 +++++++++++++++++++-------------
 share/lua/website/academicearth.lua |   32 +++++++++++---------
 share/lua/website/bloomberg.lua     |   31 +++++++++++--------
 share/lua/website/break.lua         |   31 ++++++++++---------
 share/lua/website/buzzhumor.lua     |   28 ++++++++++-------
 share/lua/website/cbsnews.lua       |   34 ++++++++++++---------
 share/lua/website/charlierose.lua   |   28 ++++++++++-------
 share/lua/website/clipfish.lua      |   37 ++++++++++++----------
 share/lua/website/collegehumor.lua  |   38 +++++++++++++----------
 share/lua/website/dailymotion.lua   |   39 +++++++++++++-----------
 share/lua/website/funnyhub.lua      |   28 ++++++++++-------
 share/lua/website/funnyordie.lua    |   28 ++++++++++-------
 share/lua/website/gaskrank.lua      |   28 ++++++++++-------
 share/lua/website/globo.lua         |   30 ++++++++++--------
 share/lua/website/golem.lua         |   36 ++++++++++++----------
 share/lua/website/google.lua        |   28 ++++++++++-------
 share/lua/website/liveleak.lua      |   28 ++++++++++-------
 share/lua/website/publicsenat.lua   |   33 +++++++++++---------
 share/lua/website/quvi/bit.lua      |   49 ++++++++++++++++++++++++++++++
 share/lua/website/quvi/const.lua    |   33 ++++++++++++++++++++
 share/lua/website/sapo.lua          |   34 ++++++++++----------
 share/lua/website/sevenload.lua     |   28 ++++++++++-------
 share/lua/website/spiegel.lua       |   29 ++++++++++--------
 share/lua/website/theonion.lua      |   30 ++++++++++--------
 share/lua/website/tube8.lua         |   28 ++++++++++-------
 share/lua/website/vimeo.lua         |   44 +++++++++++++++------------
 share/lua/website/xvideos.lua       |   28 ++++++++++-------
 share/lua/website/youjizz.lua       |   28 ++++++++++-------
 share/lua/website/youtube.lua       |   43 ++++++++++++++------------
 38 files changed, 680 insertions(+), 431 deletions(-)

commit 337d2484184629601e2899afa47d1322cb11a093
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Dec 27 09:01:02 2010 +0200

    youtube.lua: Reuse URL scheme from input URL

 share/lua/website/youtube.lua |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 173aa2743551efee507f5d31e60bb6689d69e77b
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Dec 27 09:00:39 2010 +0200

    Use CURL_GLOBAL_ALL instead

 lib/quvi.c |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit 05f07faec8293ac57224e9dfaace20818666dc5c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Dec 27 08:55:20 2010 +0200

    Regenerate quvi.1

 man1/quvi.1 |   42 ++++++++----------------------------------
 1 files changed, 8 insertions(+), 34 deletions(-)

commit 0562f51652a7dca1de28e2d3606589d1ada5790a
Author: Raphaël Droz <raphael.droz@gmail.com>
Date:   Sat Dec 18 14:33:14 2010 +0100

    publicsenat.lua: Catch video ID at end of URL

 share/lua/website/publicsenat.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 88925dcc90c13175d9d26045cde09be66ff76d87
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Dec 18 12:22:07 2010 +0200

    Add publicsenat test

 src/quvi.c                   |    1 +
 tests/Makefile.am            |    1 +
 tests/Makefile.in            |   10 +++++-----
 tests/support-publicsenat.pl |   11 +++++++++++
 4 files changed, 18 insertions(+), 5 deletions(-)

commit 346ec8599a1934517ea34126bce8adf1559c4b85
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Dec 18 12:20:37 2010 +0200

    Add publicsenat.lua to Makefile.am

 share/Makefile.am |    1 +
 share/Makefile.in |   18 +++++++++---------
 2 files changed, 10 insertions(+), 9 deletions(-)

commit 699db38dc5de8a5168aa0123c93a8d01aa18b3dd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Dec 18 11:54:06 2010 +0200

    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 |   29 ++++++++++++++++-------------
 1 files changed, 16 insertions(+), 13 deletions(-)

commit 223b9892037d17128f469978501f06aac0b33c8b
Author: Raphaël Droz <raphael.droz@gmail.com>
Date:   Sat Dec 18 00:50:38 2010 +0100

    publicsenat: handle for long style url

 share/lua/website/publicsenat.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit da9b53ddada2ef33f35039494d37815c959a5aec
Author: Raphaël Droz <raphael.droz@gmail.com>
Date:   Fri Dec 17 19:21:33 2010 +0100

    Added support for publicsenat.fr

 share/lua/website/publicsenat.lua |   48 +++++++++++++++++++++++++++++++++++++
 1 files changed, 48 insertions(+), 0 deletions(-)

commit 1e87bb83ad929794efa17bec93ffb325a988dca5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Dec 18 01:46:48 2010 +0200

    Bump version to 0.2.12

 configure     |   20 ++++++++++----------
 m4/version.m4 |    2 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

commit a37852eccf92113595026378fb6b1f70e1460e91
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Dec 18 01:21:37 2010 +0200

    Bump library interface revision

 configure     |    2 +-
 m4/version.m4 |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 9c6fb729b153c2856b39a103ad8cc15faa1a5c85
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Dec 18 01:19:45 2010 +0200

    Set release details for 0.2.11

 NEWS |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

commit 62f26cfe60e09d782720cc7d8a2eede98022ad81
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Dec 17 23:09:00 2010 +0200

    vimeo.lua: Fix video ID parsing

 share/lua/website/vimeo.lua |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit 96a775780857d222985712eb45cd25c5ac563b85
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Dec 17 22:57:34 2010 +0200

    Skip verification for any non-HTTP video URLs

 lib/curl_wrap.c |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

commit 162d6332950db7bd05ca2c79d3c5b3d628ab315a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Dec 17 20:18:45 2010 +0200

    doc/: Add test URL notes

 doc/HowtoSubmitPatches      |    3 +++
 doc/HowtoWriteWebsiteScript |   18 ++++++++++++------
 2 files changed, 15 insertions(+), 6 deletions(-)

commit fdf221354b8295f785bb1d4e5c6c58a1e0dc4d65
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 14 23:39:11 2010 +0200

    Add missing support-buzzhumor.pl test

 tests/Makefile.am          |   47 ++++++++++++++++++++++---------------------
 tests/Makefile.in          |   21 ++++++++++---------
 tests/support-buzzhumor.pl |   11 ++++++++++
 3 files changed, 46 insertions(+), 33 deletions(-)

commit 0f97a09e1fa96da2aa22fa75f944d1ab95cbc3b3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 14 22:39:08 2010 +0200

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

 share/Makefile.am           |    1 +
 share/Makefile.in           |   24 +++++++++-------
 share/lua/website/globo.lua |   63 +++++++++++++++++++++++++++++++++++++++++++
 src/quvi.c                  |    1 +
 tests/Makefile.am           |    1 +
 tests/Makefile.in           |   14 +++++-----
 tests/support-globo.pl      |   11 +++++++
 7 files changed, 97 insertions(+), 18 deletions(-)

commit 159bebbbf4a0735b92687eca6343f7b153259d11
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 14 20:40:33 2010 +0200

    buzzhumor.lua: Cleanup

 share/lua/website/buzzhumor.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 277efead0540237ad822c8d87e42342ad64f285a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 14 19:30:27 2010 +0200

    Remove broken cctv support and test

 share/Makefile.am          |    3 +-
 share/Makefile.in          |    7 +---
 share/lua/website/cctv.lua |   69 --------------------------------------------
 src/quvi.c                 |    8 +----
 tests/Makefile.am          |    3 +-
 tests/Makefile.in          |   32 ++++++++++----------
 tests/support-cctv.pl      |   19 ------------
 7 files changed, 22 insertions(+), 119 deletions(-)

commit 833b4a052039a1745f92dfe3dcfd80d129e3c9a3
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 14 14:17:31 2010 +0200

    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                    |   36 +++++++++++++++++++++++----
 lib/curl_wrap.h                    |    4 +--
 lib/lua_wrap.c                     |   47 +++++++++++++++--------------------
 share/lua/website/README           |   11 ++++----
 share/lua/website/cbsnews.lua      |    2 +-
 share/lua/website/clipfish.lua     |    2 +-
 share/lua/website/collegehumor.lua |    2 +-
 share/lua/website/dailymotion.lua  |    4 ++-
 share/lua/website/golem.lua        |    7 ++---
 share/lua/website/liveleak.lua     |    6 +++-
 share/lua/website/sevenload.lua    |    2 +-
 share/lua/website/spiegel.lua      |    5 +--
 share/lua/website/vimeo.lua        |    2 +-
 share/lua/website/youtube.lua      |    3 +-
 14 files changed, 76 insertions(+), 57 deletions(-)

commit 8d5737f3ef0239e66bbbca97ccd78cb9d7febc57
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 14 11:42:15 2010 +0200

    HowtoSubmitPatches: Add license note

 doc/HowtoSubmitPatches |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit f2688d8d0d199647b285d8989208e4e2f02118d3
Merge: d4c1c73 642a014
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 14 11:02:14 2010 +0200

    Merge branch 'relicense_lgplv2+'

commit 642a0146436f00d80916b8b5e3fd946f8b8a11fe
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Dec 2 17:22:32 2010 +0200

    tests/quviTest.pm.in: change to lgpl

 tests/quviTest.pm.in |   24 +++++++++++++-----------
 1 files changed, 13 insertions(+), 11 deletions(-)

commit 5bb83af7d89a9fcea1f6fc79b23f1f0abae045eb
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 14 10:54:41 2010 +0200

    w32: change to lgpl

 w32/ChangeLog.w32.txt         |    3 +
 w32/licenses/quvi-COPYING.TXT | 1130 +++++++++++++++++------------------------
 2 files changed, 482 insertions(+), 651 deletions(-)

commit 23fe3a58dbe8bd7ba8bd366b36536e53bdf3dacf
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 14 10:53:24 2010 +0200

    w32/: Rename quvi license file

 w32/licenses/libquvi-COPYING.TXT |  674 --------------------------------------
 w32/licenses/quvi-COPYING.TXT    |  674 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 674 insertions(+), 674 deletions(-)

commit 808be3ae437f2feb0979c68aaa7898bd4b3f3adc
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Dec 2 17:19:50 2010 +0200

    COPYING: change to lgpl

 COPYING | 1130 +++++++++++++++++++++++++++------------------------------------
 1 files changed, 479 insertions(+), 651 deletions(-)

commit 95d7ebfeee55b6966be9378d997fc4b6b93901d8
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Dec 2 17:17:35 2010 +0200

    lib/: change to lgpl

 lib/asprintf.c  |   34 ++++++++++++++++++----------------
 lib/curl_wrap.c |   34 ++++++++++++++++++----------------
 lib/curl_wrap.h |   34 ++++++++++++++++++----------------
 lib/internal.h  |   34 ++++++++++++++++++----------------
 lib/llst.c      |   34 ++++++++++++++++++----------------
 lib/llst.h      |   34 ++++++++++++++++++----------------
 lib/lua_wrap.c  |   34 ++++++++++++++++++----------------
 lib/lua_wrap.h  |   34 ++++++++++++++++++----------------
 lib/platform.h  |   34 ++++++++++++++++++----------------
 lib/quvi.c      |   34 ++++++++++++++++++----------------
 lib/strupr.c    |   34 ++++++++++++++++++----------------
 lib/util.c      |   34 ++++++++++++++++++----------------
 lib/util.h      |   34 ++++++++++++++++++----------------
 lib/vasprintf.c |   34 ++++++++++++++++++----------------
 14 files changed, 252 insertions(+), 224 deletions(-)

commit 5e7b03e7797c0ce9adb5e0dd29e4904a78437f98
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 14 10:44:12 2010 +0200

    README: change to lgpl, add lua linking note

 README |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

commit 52c0cf28698e6975ed32776851e7495e053e69fc
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 14 10:37:19 2010 +0200

    share/lua/: change to lgpl

 share/lua/util/charset.lua          |   24 ++++++++++++++----------
 share/lua/util/content_type.lua     |   24 ++++++++++++++----------
 share/lua/util/trim.lua             |   24 ++++++++++++++----------
 share/lua/website/academicearth.lua |   24 ++++++++++++++----------
 share/lua/website/bloomberg.lua     |   25 +++++++++++++++----------
 share/lua/website/break.lua         |   24 ++++++++++++++----------
 share/lua/website/buzzhumor.lua     |   24 ++++++++++++++----------
 share/lua/website/cbsnews.lua       |   30 ++++++++++++++++--------------
 share/lua/website/cctv.lua          |   24 ++++++++++++++----------
 share/lua/website/charlierose.lua   |   24 ++++++++++++++----------
 share/lua/website/clipfish.lua      |   24 ++++++++++++++----------
 share/lua/website/collegehumor.lua  |   24 ++++++++++++++----------
 share/lua/website/dailymotion.lua   |   24 ++++++++++++++----------
 share/lua/website/funnyhub.lua      |   24 ++++++++++++++----------
 share/lua/website/funnyordie.lua    |   24 ++++++++++++++----------
 share/lua/website/gaskrank.lua      |   24 ++++++++++++++----------
 share/lua/website/golem.lua         |   24 ++++++++++++++----------
 share/lua/website/google.lua        |   24 ++++++++++++++----------
 share/lua/website/liveleak.lua      |   24 ++++++++++++++----------
 share/lua/website/sapo.lua          |   24 ++++++++++++++----------
 share/lua/website/sevenload.lua     |   24 ++++++++++++++----------
 share/lua/website/spiegel.lua       |   24 ++++++++++++++----------
 share/lua/website/theonion.lua      |   24 ++++++++++++++----------
 share/lua/website/tube8.lua         |   24 ++++++++++++++----------
 share/lua/website/vimeo.lua         |   24 ++++++++++++++----------
 share/lua/website/xvideos.lua       |   24 ++++++++++++++----------
 share/lua/website/youjizz.lua       |   24 ++++++++++++++----------
 share/lua/website/youtube.lua       |   24 ++++++++++++++----------
 28 files changed, 395 insertions(+), 284 deletions(-)

commit c9afe5510111b24edc759727bc47228264d50338
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 14 10:35:39 2010 +0200

    lua/website/README: Cleanup

 share/lua/website/README |   76 +++++++++++++++++++---------------------------
 1 files changed, 31 insertions(+), 45 deletions(-)

commit 3cbc7653164c3a380a7187a9bfd862bd7d6f3165
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Dec 2 16:52:12 2010 +0200

    src/: change to lgpl

 src/license.c |   67 +++++++++++++++++++++++++++++---------------------------
 src/quvi.c    |   34 +++++++++++++++-------------
 2 files changed, 53 insertions(+), 48 deletions(-)

commit f51b794f1923f880ace5c50d671945ce432e6b70
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Dec 2 16:50:08 2010 +0200

    include/: change to lgpl

 include/quvi/quvi.h.in |   34 ++++++++++++++++++----------------
 1 files changed, 18 insertions(+), 16 deletions(-)

commit e99db5520e8b6749c24c8bd859e693b90ec2ee58
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Dec 2 16:48:55 2010 +0200

    examples/: change to lgpl

 examples/simple.c |   40 +++++++++++++++++++++-------------------
 1 files changed, 21 insertions(+), 19 deletions(-)

commit d4c1c733065488282faee54c0054258025294b63
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Dec 13 23:59:30 2010 +0200

    Bump version to 0.2.11

 configure     |   20 ++++++++++----------
 m4/version.m4 |    2 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

commit 252114bd38c3195a234e75a71aa660330f6ad849
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Dec 13 23:47:13 2010 +0200

    HowtoGetDevelopmentCode: Add WWW URL

 doc/HowtoGetDevelopmentCode |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit d459870c454688c7dc8a8c0d8b8cbe63ff340519
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Dec 13 23:45:33 2010 +0200

    HowtoSubmitPathces: Fix URL

 doc/HowtoSubmitPatches |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit e158ca2cd2b042956aff9c941229838334376258
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Dec 13 23:43:10 2010 +0200

    mv HowtoContributeCode to HowtoWriteWebsiteScript

 doc/HowtoContributeCode     |  248 -------------------------------------------
 doc/HowtoHelp               |    4 +-
 doc/HowtoWriteWebsiteScript |  248 +++++++++++++++++++++++++++++++++++++++++++
 doc/Makefile.am             |    2 +-
 doc/Makefile.in             |    2 +-
 5 files changed, 251 insertions(+), 253 deletions(-)

commit 14bc9d82f3ae9135d73d9d100ca7d33cb07eaffa
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Mon Dec 13 23:38:28 2010 +0200

    HowtoContributeCode: Cleanup

 doc/HowtoContributeCode |   34 +++++++++++-----------------------
 1 files changed, 11 insertions(+), 23 deletions(-)

commit 1740ea3218c535b55bd11cc01fe193df687d66f5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Dec 10 21:55:50 2010 +0200

    bloomberg.lua: Re-enable, clear broken status

 share/Makefile.am |    2 +-
 share/Makefile.in |   47 +++++++++++++++++++++++------------------------
 src/quvi.c        |    2 +-
 tests/Makefile.am |    2 +-
 tests/Makefile.in |   24 ++++++++++++------------
 5 files changed, 38 insertions(+), 39 deletions(-)

commit 86d6c48075966acc9c391703a9308f3465bb76d5
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Dec 10 21:49:36 2010 +0200

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

 share/lua/website/bloomberg.lua |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit c947216ff12d1010b49e3066d3c728af52bc9953
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Dec 10 09:51:29 2010 +0200

    Add NEWS.txt, bump ChangeLog (w32)

 w32/ChangeLog.w32.txt |    6 +++++-
 w32/make-w32.sh       |    1 +
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 53524877f9f8f9f892e0420dacdc982be8d5fd31
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Dec 10 09:08:48 2010 +0200

    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    |    3 +++
 configure      |    2 +-
 configure.ac   |    2 +-
 lib/lua_wrap.c |    2 +-
 4 files changed, 6 insertions(+), 3 deletions(-)

commit 6bd39173e9b3999fb7a3632e3c9d608492d873bd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Dec 10 08:57:38 2010 +0200

    Bump interface revision for 0.2.10

 configure     |    2 +-
 m4/version.m4 |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit f27014660fde2f8612ceb25d08697fb02fbdc8a2
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Dec 10 08:52:49 2010 +0200

    Set release details for 0.2.10

 NEWS |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit 4aa4070dce27c88a6838c09c17a8917bad373387
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Dec 9 21:11:28 2010 +0200

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

 share/lua/website/youtube.lua |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 02aab776cd58f75feaaf8f4cc0342536f93dc712
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Dec 9 21:09:31 2010 +0200

    funnyordie.lua: Fix video URL == nil check

 share/lua/website/funnyordie.lua |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 13ccc003cd9d884cc41333baa1d6d83ecb465d9f
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Dec 9 21:02:37 2010 +0200

    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 |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 13b3f806c81f8461ff78cb45df8282a218157623
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Dec 9 20:56:57 2010 +0200

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

 doc/HowtoContributeCode |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

commit 10acea08998440498d458b7d057953c542cc0155
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Dec 9 20:55:49 2010 +0200

    Add QUVI_SHOW_SCRIPT

 lib/lua_wrap.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 12f23b12172c76ca645e7c376ebd70f99641b84c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Thu Dec 9 20:16:28 2010 +0200

    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 |  124 ++++++++++++++++++-----------------------
 1 files changed, 55 insertions(+), 69 deletions(-)

commit 05bb6ebc4acbb443da79e39a0ca6b2ad81a777b7
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Wed Dec 8 00:10:10 2010 +0200

    Add cbsnews support

 NEWS                          |    5 ++
 share/Makefile.am             |    1 +
 share/Makefile.in             |   42 +++++++++++----------
 share/lua/website/cbsnews.lua |   82 +++++++++++++++++++++++++++++++++++++++++
 src/quvi.c                    |    1 +
 tests/Makefile.am             |    1 +
 tests/Makefile.in             |   22 +++++-----
 tests/support-cbsnews.pl      |   11 +++++
 8 files changed, 134 insertions(+), 31 deletions(-)

commit c3efc03dc2ed0f77d697018ad2bc71a5f31fb0dd
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 7 18:44:42 2010 +0200

    Fix a typo in HowtoContributeCode example path

 doc/HowtoContributeCode |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c75c77cb9d182905ba71fa9830eee027c6e28bf6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 7 18:29:43 2010 +0200

    Bump version to 0.2.10

 configure     |   20 ++++++++++----------
 m4/version.m4 |    2 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

commit 10a1eb349288c8f7afe0ccfbe8f1a1a07c1f403a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 7 17:53:00 2010 +0200

    Bump interface revision for 0.2.9

 configure     |    2 +-
 m4/version.m4 |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 7e08ded09f48d552322af6c3df8d4f413dc9dd57
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 7 17:10:20 2010 +0200

    Set 0.2.9 release date

 NEWS |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit ed6c1e72f7deab1d86812e222187e21c6685ed98
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 7 16:11:51 2010 +0200

    Remove myubo support: dead site

 share/Makefile.am           |    1 -
 share/Makefile.in           |   22 +++++++++-----------
 share/lua/website/myubo.lua |   45 -------------------------------------------
 src/quvi.c                  |    1 -
 tests/Makefile.am           |    1 -
 tests/Makefile.in           |   12 +++++-----
 tests/support-myubo.pl      |   11 ----------
 7 files changed, 16 insertions(+), 77 deletions(-)

commit d3351c6b41f4940c89e695479f3f133840f33b7a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Tue Dec 7 15:31:39 2010 +0200

    Set new home WWW

 INSTALL                             |    2 +-
 README                              |   65 +---------------------------------
 configure                           |   28 +++++++-------
 configure.ac                        |    4 +-
 doc/HowtoContributeCode             |    2 +-
 libquvi.pc.in                       |    2 +-
 man1/quvi.1                         |   20 ++--------
 man1/quvi.1.pod                     |   64 +++-------------------------------
 share/lua/util/charset.lua          |    2 +-
 share/lua/util/content_type.lua     |    2 +-
 share/lua/util/trim.lua             |    2 +-
 share/lua/website/academicearth.lua |    2 +-
 share/lua/website/bloomberg.lua     |    2 +-
 share/lua/website/break.lua         |    2 +-
 share/lua/website/buzzhumor.lua     |    2 +-
 share/lua/website/cctv.lua          |    2 +-
 share/lua/website/charlierose.lua   |    2 +-
 share/lua/website/clipfish.lua      |    2 +-
 share/lua/website/collegehumor.lua  |    2 +-
 share/lua/website/dailymotion.lua   |    2 +-
 share/lua/website/funnyhub.lua      |    2 +-
 share/lua/website/funnyordie.lua    |    2 +-
 share/lua/website/gaskrank.lua      |    2 +-
 share/lua/website/golem.lua         |    2 +-
 share/lua/website/google.lua        |    2 +-
 share/lua/website/liveleak.lua      |    2 +-
 share/lua/website/myubo.lua         |    2 +-
 share/lua/website/sapo.lua          |    2 +-
 share/lua/website/sevenload.lua     |    2 +-
 share/lua/website/spiegel.lua       |    2 +-
 share/lua/website/theonion.lua      |    2 +-
 share/lua/website/tube8.lua         |    2 +-
 share/lua/website/vimeo.lua         |    2 +-
 share/lua/website/xvideos.lua       |    2 +-
 share/lua/website/youjizz.lua       |    2 +-
 share/lua/website/youtube.lua       |    2 +-
 36 files changed, 59 insertions(+), 184 deletions(-)

commit 3ebcfc32c7e896878e4ed893f78f88a9236bab6a
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Dec 4 14:23:07 2010 +0200

    Remove dangling strtok_r.c

 NEWS            |    1 +
 config.h.in     |    6 ----
 configure       |   44 +---------------------------------
 configure.ac    |   11 +-------
 lib/Makefile.am |    4 ---
 lib/Makefile.in |   25 +++++--------------
 lib/platform.h  |    4 ---
 lib/strtok_r.c  |   70 -------------------------------------------------------
 8 files changed, 11 insertions(+), 154 deletions(-)

commit e0f27df25d1e94ab3553de9a2b640735a0d696b6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Dec 4 14:22:40 2010 +0200

    make-w32.sh: generate ChangeLog

 w32/make-w32.sh |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit 1dfbdf9c5f019b895e9fe9c3727ff89743f84e21
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Dec 4 13:33:23 2010 +0200

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

 NEWS       |    1 +
 src/quvi.c |    8 ++++++++
 2 files changed, 9 insertions(+), 0 deletions(-)

commit fa173b81ce35dc0d278ee45e5abaf2402464e9b6
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Sat Dec 4 13:22:30 2010 +0200

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

 ChangeLog |  275 -------------------------------------------------------------
 1 files changed, 0 insertions(+), 275 deletions(-)

commit e9609b5d3ebc583b382fe452313fbf3e872fb5ac
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Dec 3 20:17:52 2010 +0200

    HowtoContributeCode: add gitconfig note

 doc/HowtoContributeCode |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit cdb9d634367e5f44686c960f6bd9eb8992c51257
Merge: b015df8 8a117b8
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Dec 3 01:57:10 2010 +0200

    Merge branch 'doc_rewrite'

commit b015df8c62625955000657751525d143095e9e4c
Author: Toni Gundogdu <legatvs.git@gmail.com>
Date:   Fri Dec 3 01:47:53 2010 +0200

    Generate ChangeLog from gitlog
    
    Copied from totem. Respect.

 ChangeLog.pre-gitlog |  275 ++++++++++++++++++++++++++++++++++++++++++++++++++
 Makefile.am          |   12 ++-
 Makefile.in          |   12 ++-
 3 files changed, 297 insertions(+), 2 deletions(-)

commit 452e4b3b1adf583853dfd1fe21f001cbc66038a7
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Dec 3 01:25:33 2010 +0200

    NEWS: Move 0.2.9 details from ChangeLog

 ChangeLog |   20 --------------------
 NEWS      |   21 ++++++++++++++++-----
 2 files changed, 16 insertions(+), 25 deletions(-)

commit 8a117b87a3722a3c70790c93cf646120cf27aa07
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Dec 3 00:30:45 2010 +0200

    HowtoContributeCode: rewrite

 doc/HowtoContributeCode |  292 ++++++++++++++++++++++++++++++++++-------------
 1 files changed, 210 insertions(+), 82 deletions(-)

commit 9fd54c5b0d9dc181e7b22ad8d2bedee94147e5bc
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Dec 2 22:48:55 2010 +0200

    HowtoHelp: cleanup

 doc/HowtoHelp |   29 ++++++-----------------------
 1 files changed, 6 insertions(+), 23 deletions(-)

commit a893b16d6409bc2ca4c7c4493ebf0be18998e1be
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Dec 2 21:47:21 2010 +0200

    CodingStyle: add git-hooks

 doc/CodingStyle |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 4eb360063c021e6b8ef299b324b6678dc145f449
Author: legatvs <legatvs.git@gmail.com>
Date:   Tue Nov 30 13:09:11 2010 +0200

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

 ChangeLog               |    1 +
 src/quvi.c              |    2 +-
 tests/Makefile.am       |    1 +
 tests/Makefile.in       |   14 +++++++-------
 tests/support-google.pl |   11 +++++++++++
 5 files changed, 21 insertions(+), 8 deletions(-)

commit aaaab0f0ce652b33b1ba3aa90386c7766bf3fe7d
Author: legatvs <legatvs.git@gmail.com>
Date:   Mon Nov 29 19:01:48 2010 +0200

    ChangeLog: tube8.lua fix: add credit

 ChangeLog |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 7c51144b6f03a35fdbc8aa0e4030de64b93b9b26
Author: legatvs <legatvs.git@gmail.com>
Date:   Mon Nov 29 18:59:17 2010 +0200

    tube8.lua: fix fetch (p#3121928)

 ChangeLog                   |    1 +
 share/lua/website/tube8.lua |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

commit 7932e21ab9a9bdc87dd39f02e67ea1be8deaf1a8
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 23:03:46 2010 +0200

    tweak examples in --help output

 src/cmdline.c   |    2 +-
 src/cmdline.ggo |    9 +++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

commit eed828948b664fc06b5bd754f9c7f7eddc8ef710
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 22:54:42 2010 +0200

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

 tests/nosupport-eval.pl |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit 091ca3d5471299a42cee485aa5921abf304c9398
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 22:52:15 2010 +0200

    prepend newline only if rc != QUVI_NOSUPPORT

 src/quvi.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit ed933a53c53e2c70f21f61d06a3d9a26664024ad
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 22:43:00 2010 +0200

    quvi: set QUVIOPT_NOSHORTENED=1 for built-in tests

 src/quvi.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 7eb800efacbd08cb4ef32e1ae2703f4d11afadcb
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 22:41:24 2010 +0200

    Fix gasgrank.pl

 tests/support-gaskrank.pl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1d26af4bb67d5d509c46e5eae704ac251d659da0
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 22:07:03 2010 +0200

    ChangeLog: add "extend --support"

 ChangeLog |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 576ae74e1c7fcae4a4674d363342f7be10d7dfae
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 21:59:12 2010 +0200

    Extend --support to use quvi_supported

 man1/quvi.1     |   13 ++++++++++-
 man1/quvi.1.pod |   13 +++++++++++-
 src/cmdline.ggo |    2 +
 src/quvi.c      |   56 +++++++++++++++++++++++++++++++++++++++---------------
 4 files changed, 65 insertions(+), 19 deletions(-)

commit 079de7f665301e197213b1e543a695fded96672f
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 21:57:18 2010 +0200

    Dox: quvi_supported: remove close handle note

 include/quvi/quvi.h.in |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 5679a95adebe2df8651a3a2206ae07488a41d32c
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 21:35:27 2010 +0200

    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 |   35 ++++++++++++++---------------------
 1 files changed, 14 insertions(+), 21 deletions(-)

commit e94472042d4312f57e7201687443ad2d71780c4f
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 21:33:17 2010 +0200

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

 lib/quvi.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 679a23a90529d7045c18f84c8924d77a89bb91b3
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 20:43:37 2010 +0200

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

 include/quvi/quvi.h.in |   33 +++++++++++++++++++++------------
 1 files changed, 21 insertions(+), 12 deletions(-)

commit bf9e7428e51c6980d87d2b0fb5aef25673cc305a
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 20:01:55 2010 +0200

    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 |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit a3af0995cc20ae59f108786c34732be2865e8cd1
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 19:09:57 2010 +0200

    cmdline.ggo: revert to original style

 src/cmdline.ggo |   87 ++++++++++++++++++++++++++++++------------------------
 1 files changed, 48 insertions(+), 39 deletions(-)

commit 0c262fbf725750a61f788c09d831d701c43d4870
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Nov 26 16:47:13 2010 +0000

    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                        |    5 -----
 share/lua/website/dailymotion.lua |   20 +++++++++++++++++++-
 share/lua/website/youtube.lua     |   21 ++++++++++++++++++++-
 3 files changed, 39 insertions(+), 7 deletions(-)

commit 4b2bbd1eb90d7831d5cb2f197ba82dbf5eb5f207
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 26 01:02:49 2010 +0200

    ChangeLog: document Bastien's patches

 ChangeLog |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit e0fb07e8c15c8a5e2a2dc96acc3448b34baf33e8
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Nov 25 17:36:08 2010 +0200

    fix: memory leak: starttime

 lib/quvi.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 90bf34493d2b9700c2c1a923d23fc672e0d9e148
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Nov 25 14:54:21 2010 +0000

    Add starttime for YouTube videos

 share/lua/website/youtube.lua |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit ca1d8d887cc4d09ee701df03a19c35d4d20ce8dd
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Nov 25 14:10:01 2010 +0000

    Add QUVIPROP_STARTTIME property
    
    Exported through video.starttime for LUA.

 include/quvi/quvi.h.in |    3 ++-
 lib/internal.h         |    1 +
 lib/lua_wrap.c         |    2 ++
 lib/quvi.c             |    2 ++
 4 files changed, 7 insertions(+), 1 deletions(-)

commit de6a5fb04457e7bbfd2e1fa6632fdbcef720d3b2
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Nov 25 17:11:49 2010 +0200

    dailymotion: accept swf urls

 share/lua/website/dailymotion.lua |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

commit 9bcd12dd8ca466a388349e86f62724c54c7e2544
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Nov 25 15:30:55 2010 +0200

    ChangeLog: add quvi_supported

 ChangeLog |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 0b3365bbe7b874ef3fed6ad832965b10fcff736a
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Nov 25 14:02:58 2010 +0200

    add pre-commit hook example

 examples/git-hooks/pre-commit |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit a9a9e81effb2252abcc7e952df909ff4fb47b5fc
Merge: 7f53a97 f0f0cc5
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Nov 25 14:02:28 2010 +0200

    Merge branch 'quvi_supported'

commit f0f0cc5a29d6b954312c486b2f28dbca868bc01c
Author: legatvs <legatvs.git@gmail.com>
Date:   Thu Nov 25 13:27:55 2010 +0200

    apply coding style fixes made by indent

 lib/lua_wrap.c |    5 ++---
 lib/quvi.c     |    2 --
 2 files changed, 2 insertions(+), 5 deletions(-)

commit 0fa6dbb568eafd728d91cc0b269c52c18f161a4f
Author: Bastien Nocera <hadess@hadess.net>
Date:   Wed Nov 24 17:47:42 2010 +0000

    Add quvi_supported() public function

 include/quvi/quvi.h.in |   13 ++++++++++++-
 lib/lua_wrap.c         |   47 ++++++++++++++++++++++++++++++++++++++++++-----
 lib/lua_wrap.h         |    2 ++
 lib/quvi.c             |   33 ++++++++++++++++++++++++++++++++-
 4 files changed, 88 insertions(+), 7 deletions(-)

commit 7f53a97fa9c32e04ba6f65d6d84ce12063cecc70
Merge: e67e31a 5ca17df
Author: legatvs <legatvs.git@gmail.com>
Date:   Tue Nov 23 11:34:45 2010 +0200

    Merge branch 'no_pcre'

commit 5ca17df456b6d06c41f8689ab0f207e86e4f0b93
Author: legatvs <legatvs.git@gmail.com>
Date:   Tue Nov 23 11:34:17 2010 +0200

    remove pcre dependency

 ChangeLog                        |    1 +
 INSTALL                          |    6 +--
 Makefile.in                      |    2 -
 NEWS                             |    8 +++
 configure                        |   97 -----------------------------------
 configure.ac                     |    1 -
 doc/Makefile.in                  |    2 -
 examples/Makefile.in             |    2 -
 include/Makefile.in              |    2 -
 include/quvi/Makefile.in         |    2 -
 include/quvi/quvi.h.in           |    2 +-
 lib/Makefile.am                  |    2 -
 lib/Makefile.in                  |    4 --
 lib/quvi.c                       |    1 -
 lib/util.c                       |  103 --------------------------------------
 man1/Makefile.in                 |    2 -
 man1/quvi.1                      |    6 +-
 man1/quvi.1.pod                  |    4 +-
 share/Makefile.in                |    2 -
 src/Makefile.am                  |    4 +-
 src/Makefile.in                  |    8 +--
 src/quvi.c                       |   51 +++++--------------
 tests/Makefile.in                |    2 -
 w32/ChangeLog.w32.txt            |    3 +
 w32/licenses/libpcre-LICENSE.TXT |   68 -------------------------
 w32/make-w32.sh                  |    4 --
 26 files changed, 37 insertions(+), 352 deletions(-)

commit e67e31a7eb122ffc073c5a47a013061cb9541570
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 19 20:06:30 2010 +0200

    ChangeLog: add coding style changes

 ChangeLog |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 20d47b5575c840cae74ea3d4f2b8de57effe3262
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 19 20:02:39 2010 +0200

    add doc/CodingStyle

 doc/CodingStyle |   11 +++++++++++
 doc/Makefile.am |    3 ++-
 doc/Makefile.in |    3 ++-
 3 files changed, 15 insertions(+), 2 deletions(-)

commit d0db9e2a30d8721dc5c5fdbcadeb1a30acdde5f6
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 19 19:44:25 2010 +0200

    apply new coding style

 examples/simple.c |   46 +-
 lib/asprintf.c    |   17 +-
 lib/curl_wrap.c   |  441 ++++++++---------
 lib/curl_wrap.h   |   12 +-
 lib/internal.h    |   58 +--
 lib/llst.c        |   87 ++--
 lib/llst.h        |   16 +-
 lib/lua_wrap.c    |  893 ++++++++++++++++-----------------
 lib/lua_wrap.h    |   28 +-
 lib/platform.h    |    2 -
 lib/quvi.c        |  711 +++++++++++++-------------
 lib/strepl.c      |   65 ++--
 lib/strtok_r.c    |   66 ++--
 lib/strupr.c      |   18 +-
 lib/util.c        |  447 ++++++++---------
 lib/util.h        |   53 +--
 lib/vasprintf.c   |   25 +-
 src/Makefile.am   |    9 +-
 src/Makefile.in   |   32 +-
 src/cmdline.c     | 1470 +++++++++++++++++++++++++----------------------------
 src/cmdline.ggo   |   91 ++--
 src/cmdline.h     |  254 +++++-----
 src/license.c     |   34 ++
 src/quvi.c        | 1098 +++++++++++++++++++++-------------------
 24 files changed, 2946 insertions(+), 3027 deletions(-)

commit cecd2c2d52f9d46ff2f87d38bfe96dec70c7e53c
Author: legatvs <legatvs.git@gmail.com>
Date:   Fri Nov 19 16:39:27 2010 +0200

    evisor.lua -> gaskrank.lua

 ChangeLog                      |    1 +
 share/Makefile.am              |    2 +-
 share/Makefile.in              |    4 +-
 share/lua/website/evisor.lua   |   45 ----------------------------------------
 share/lua/website/gaskrank.lua |   45 ++++++++++++++++++++++++++++++++++++++++
 tests/Makefile.am              |    2 +-
 tests/Makefile.in              |    2 +-
 tests/support-evisor.pl        |   11 ---------
 tests/support-gaskrank.pl      |   11 +++++++++
 9 files changed, 62 insertions(+), 61 deletions(-)

commit 6a9c0d37f7b4b46334fa032c465240abeb079812
Author: legatvs <legatvs.git@gmail.com>
Date:   Tue Nov 16 20:32:42 2010 +0200

    ChangeLog: add videos.sapo.pt support

 ChangeLog |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit f091b9d88cd601c821904d08dfcc9d03e6e1e387
Author: legatvs <legatvs.git@gmail.com>
Date:   Tue Nov 16 20:32:22 2010 +0200

    add videos.sapo.pt support

 share/Makefile.am          |    1 +
 share/Makefile.in          |   18 +++++++------
 share/lua/website/sapo.lua |   58 ++++++++++++++++++++++++++++++++++++++++++++
 src/quvi.c                 |    1 +
 tests/Makefile.am          |    1 +
 tests/Makefile.in          |   11 ++++----
 tests/support-sapo.pl      |   11 ++++++++
 7 files changed, 88 insertions(+), 13 deletions(-)

commit 129d64aaf0da376e7f8801d0b85f45038acdaa23
Author: legatvs <legatvs.git@gmail.com>
Date:   Sun Nov 14 11:04:32 2010 +0200

    ChangeLog: add data != NULL fix

 ChangeLog |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 53e79ff9bd1f4550a587f7e262a0dc6085ddb545
Author: legatvs <legatvs.git@gmail.com>
Date:   Sun Nov 14 11:03:50 2010 +0200

    l_quvi_fetch: check data != NULL

 lib/lua_wrap.c |   25 +++++++++++++++++++++----
 1 files changed, 21 insertions(+), 4 deletions(-)
