Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (28m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 12:16:55 UTC Now

2012-11-25 11:17:36 UTC MAIN commitmail json YAML

Added sysutils/polysh version 0.4

(imil)

2012-11-25 11:15:27 UTC MAIN commitmail json YAML

add & enable polysh

(imil)

2012-11-25 11:14:15 UTC MAIN commitmail json YAML

Initial import of polysh, version 0.4, into the NetBSD Packages Collection.

Polysh is a tool to aggregate several remote shells into one. It is used to
launch an interactive remote shell on many machines at once. It is written in
Python and requires Python >= 2.4.

(imil)

2012-11-25 10:59:19 UTC MAIN commitmail json YAML

Updated fonts/vlgothic-ttf to 20121109

(ryoon)

2012-11-25 10:58:31 UTC MAIN commitmail json YAML

Update to 20121109

Changelog:
* M+1C and 1M parts sync with 2012.11.09 CVS HEAD of them
* Add 458 glyphs (Kuruma-hen, Yumi-hen, and Nin-ben have completed)

(ryoon)

2012-11-25 08:52:36 UTC MAIN commitmail json YAML

Updated www/py-django-reversion to 1.6.4; www/py-django-cms to 2.3.4

(adam)

2012-11-25 08:51:07 UTC MAIN commitmail json YAML

Changes 2.3.4:
- Fixed WymEditor
- Fixed Norwegian translations
- Fixed a bug that could lead to slug clashes
- Fixed page change form (jQuery and permissions)
- Fixed placeholder field permission checks

(adam)

2012-11-25 08:46:23 UTC MAIN commitmail json YAML

2012-11-24 22:48:08 UTC MAIN commitmail json YAML

2012-11-24 22:32:11 UTC MAIN commitmail json YAML

Fix bad pattern in BUILD_DEPENDS

(cheusov)

2012-11-24 22:28:36 UTC MAIN commitmail json YAML

Add 5 more option descriptions from diro@nixsyspaus.org in PR 47185.

(wiz)

2012-11-24 21:40:47 UTC MAIN commitmail json YAML

Updated tcl/tk to 8.5.13

(adam)

2012-11-24 21:39:12 UTC MAIN commitmail json YAML

Additional files for Aqua on Darwin

(adam)

2012-11-24 21:38:50 UTC MAIN commitmail json YAML

2012-11-24 17:39:33 UTC MAIN commitmail json YAML

Updated fonts/sourcesans-fonts to 1.038

(ryoon)

2012-11-24 17:38:55 UTC MAIN commitmail json YAML

Update to 1.038

Changelog:
version 1.038 created 2012/09/12

  * Updates the metrics of Majuscule letters in lighter weights.
  * Updates fonts to add small capitals and superior capital letters to upright
    styles.
  * Adds the following characters for transliteration: Blinebelow, blinebelow,
    Klinebelow klinebelow, Emacronacute, emacronacute, Omacronacute,
    omacronacute, primemod
  * Adds the following punctuation characters: bardbl, iterrobang, ceilingleft,
    ceilingright, floorleft floorright, bracketleftwhite, bracketrightwhite,
    brackhalftopleft, brackhalftopright, brackhalfbotleft, brackhalfbotright
  * Adds dotted zero and slashed zero.

(ryoon)

2012-11-24 14:06:44 UTC MAIN commitmail json YAML

Update SOGo (and its SOPE dependency) to 2.0.2a

ChangeLog since 2.0.0

2.0.2a (2012-11-15)
-------------------

Enhancements
- improved user rights editor in calendar module
- disable alarms for newly subsribed calendars

Bug fixes
- fixed typos in Spanish (Spain) translation
- fixed display of raw source for tasks
- fixed title display of cards with a photo
- fixed null address in reply-to header of messages
- fixed scrolling for calendar/addressbooks lists
- fixed display of invitations on BlackBerry devices
- fixed sogo-tool rename-user for MySQL database
- fixed corrupted attachments in Webmail
- fixed parsing of URLs that can throw an exception
- fixed password encoding in user sources

2.0.2 (2012-10-24)
------------------

New features
- added support for SMTP AUTH
- sogo configuration can now be set in /etc/sogo/sogo.conf
- added support for GNU TLS

Enhancements
- speed up of the parsing of IMAP traffic
- minor speed up of the web interface
- speed up the scrolling of the message list in the mail module
- speed up the deletion of a large amounts of entries in the contacts module
- updated the timezone files to the 2012.g edition
- openchange backend: miscellaneous speed up of the synchronization
  operations
- open file descriptors are now closed when the process starts

Bug fixes
- the parameters included in the url of remote calendars are now taken into
  account
- fixed an issue occurring with timezone definitions providing multiple entries
- openchange backend: miscellaneous crashes during certain Outlook
  operations, which have appeared in version 2.0.0, have been fixed
- fixed issues occuring on OpenBSD and potentially other BSD flavours

2.0.1 (2012-10-10)
-------------------

Enhancements
- deletion of contacts is now performed in batch, which speeds up the
  operation for large numbers of items
- scalability enhancements in the OpenChange backend that enables the first
  synchronization of mailboxes in a more reasonable time and using less
  memory
- the task list is now sortable

Bug Fixes
- improved support of IE 9

(manu)

2012-11-24 13:55:10 UTC MAIN commitmail json YAML

Updated devel/p5-Tree-DAG_Node to 1.09

(adam)

2012-11-24 13:54:18 UTC MAIN commitmail json YAML

Changes 1.09:
- No code changes.
- Oops. The changes in V 1.08 we made in the other 10 distros, but not in this one. My apologies.

Changes 1.08:
- No code changes.
- For pre-reqs such as strict, warnings, etc, which ship with Perl, set the version # to 0.

(adam)

2012-11-24 11:16:33 UTC MAIN commitmail json YAML

Update chat/weechat to 0.3.9.2

(tonio)

2012-11-24 11:16:07 UTC MAIN commitmail json YAML

Update chat/weechat to 0.3.9.2

Changes:
Security:
- CVE-2012-5854: Fix buffer overflow when decoding IRC colors in strings
- CVE-2012-5534: Fix untrusted command for function hook_process could lead to
  execution of commands, because of shell expansions
Among the new features:
- add plugin "script" (replacement of weeget.py and script.pl)
- add support of SSL in relay plugin
- add color for offline nicks
- add system resource limits for WeeChat process
- add zoom on merged buffer (default key: alt+"x")
- add "Day changed to" in logger backlog
- add command line option "-r" (or "--run-command") to run command(s) after startup of WeeChat
- add option "swap" for command /buffer
- generate alternate IRC nicks dynamically (when all nicks are already in use)
- fix rejoin of password protected IRC channels
- fix freeze in irc and relay plugins with sockets
- fix color of long lines (displayed on more than one line on screen) under FreeBSD
- allow update for some variables of hdata
- add japanese user's guide, scripting guide and tester's guide
- many bugs fixed.

(tonio)

2012-11-24 08:43:18 UTC MAIN commitmail json YAML

devel/cssc: Replace corrupt patch

I am not sure how this new patch was overwritten with the distinfo.
Replace it with the intended contents.

(marino)

2012-11-23 23:52:33 UTC MAIN commitmail json YAML

graphics/tesseract: #include <unistd.h>

Fixes out-of-scope errors seen on gcc 4.7.x

(marino)

2012-11-23 23:25:24 UTC MAIN commitmail json YAML

Updated net/knot to 1.1.2

(pettai)

2012-11-23 23:24:52 UTC MAIN commitmail json YAML

v1.1.2 - Nov 21, 2012
---------------------

Bugfixes:
        * Fixed debug message.

v1.1.2-rc1 - Nov 14, 2012
-------------------------

Bugfixes:
        * Fixed crash on reload when config contained duplicate zones.
        * Fixed scheduling of transfers.

(pettai)

2012-11-23 23:03:12 UTC MAIN commitmail json YAML

2012-11-23 22:55:22 UTC MAIN commitmail json YAML

devel/omake: Disable treat error as warnings

GCC 4.7.x will emit warnings on ocaml if a function or a constant is
unreferenced.  There are a few dozen of these in omake.  The alternative
to disabling warnings=errors is to remove functions and contants over
many files (probably more than a dozen).

(marino)

2012-11-23 22:43:10 UTC MAIN commitmail json YAML

2012-11-23 20:52:33 UTC MAIN commitmail json YAML

Updated fonts/fontforge to 20120731

(adam)

2012-11-23 20:50:20 UTC MAIN commitmail json YAML

kmplayer and kdevelop updates

(markd)

2012-11-23 20:49:04 UTC MAIN commitmail json YAML

2012-11-23 20:48:05 UTC MAIN commitmail json YAML

chat/centerim: #include <unistd.h>

Fixes out-of-scope errors seen on gcc 4.7.x

(marino)

2012-11-23 20:46:41 UTC MAIN commitmail json YAML

2012-11-23 20:37:41 UTC MAIN commitmail json YAML

Update to 4.4.1

new features, bug fixes and improved performance.

(markd)

2012-11-23 20:37:13 UTC MAIN commitmail json YAML

Update to 1.4.1

new features, bug fixes and improved performance.

(markd)

2012-11-23 20:28:03 UTC MAIN commitmail json YAML

Update to 0.11.3d

Changes since version 0.11.3c
- Fix item activation in double click mode
- Fix crash on plugin exit in MediaManager destructor
- Fix GtkWindow destroyed for never libflashplugin
Changes since version 0.11.3b
- Include build fixes from Orcan Ogetbil
- Set codec to utf8 when reading our own lists
- Fix initial video sizes with SMIL+video

(markd)

2012-11-23 20:19:50 UTC MAIN commitmail json YAML

multimedia/mkvtoolnix-old: #include <unistd.h>

Fixes out-of-scope errors seen on gcc 4.7.x

(marino)

2012-11-23 20:19:16 UTC MAIN commitmail json YAML

multimedia/mkvtoolnix: #include <unistd.h>

Fixes out-of-scope errors seen on gcc 4.7.x

(marino)

2012-11-23 19:08:20 UTC MAIN commitmail json YAML

archivers/dar: #include <unistd.h>

Fixes out-of-scope errors seen on gcc 4.7.x

(marino)

2012-11-23 18:03:31 UTC MAIN commitmail json YAML

Updated fonts/umefont-ttf to 0.445

(ryoon)

2012-11-23 18:02:47 UTC MAIN commitmail json YAML

Update to 0.445

Changelog:
Gothic glyphs unadjusted: Unicode 6f53-9400,
Mincho glyphs unadjusted: Unicode 6f83-9400

(ryoon)

2012-11-23 17:42:53 UTC MAIN commitmail json YAML

2012-11-23 17:41:23 UTC MAIN commitmail json YAML

update to 1.32.3
changes:
- make gobject-introspection PANGO_GLYPH happy
- provide a phony define for LANGUAGE
- adjust to harfbuzz 0.97 api

since harfbuss is used only internally, and its shlibname didn't
change, I'm refraining from a recursive revbump

(drochner)

2012-11-23 17:38:42 UTC MAIN commitmail json YAML

update to 0.9.7
changes:
- Implement Thai "PUA" shaping for old fonts
- Add --text-before and --text-after
- Add --bot / --eot / --preserve-default-ignorables
- hb-shape --output-format=json
-bugfixes

(drochner)

2012-11-23 17:36:08 UTC MAIN commitmail json YAML

Updated www/seamonkey-l10n to 2.14

(ryoon)

2012-11-23 17:35:08 UTC MAIN commitmail json YAML

2012-11-23 17:35:00 UTC MAIN commitmail json YAML

2012-11-23 17:33:36 UTC MAIN commitmail json YAML

2012-11-23 17:29:47 UTC MAIN commitmail json YAML

Updated www/seamonkey to 2.14

(ryoon)

2012-11-23 17:28:50 UTC MAIN commitmail json YAML

Update to 2.14

* Patches are synced with xulrunner-17.0, and regen patches
* Update Mozilla Lightning to 1.9

Changelog:
SeaMonkey-specific changes
    None (see changes page for minor changes).

Mozilla platform changes
    OS X 10.6 is now the minimum supported Mac version.
    JavaScript Maps and Sets are now iterable.
    SVG FillPaint and StrokePaint have been implemented.
    The sandbox attribute has been implemented for iframes, enabling increased security.
    Fixed several stability issues.

Security fixes
Fixed in SeaMonkey 2.14
MFSA 2012-106 Use-after-free, buffer overflow, and memory corruption issues found using Address Sanitizer
MFSA 2012-105 Use-after-free and buffer overflow issues found using Address Sanitizer
MFSA 2012-103 Frames can shadow top.location
MFSA 2012-101 Improper character decoding in HZ-GB-2312 charset
MFSA 2012-100 Improper security filtering for cross-origin wrappers
MFSA 2012-99 XrayWrappers exposes chrome-only properties when not in chrome compartment
MFSA 2012-97 XMLHttpRequest inherits incorrect principal within sandbox
MFSA 2012-96 Memory corruption in str_unescape
MFSA 2012-94 Crash when combining SVG text on path with CSS
MFSA 2012-93 evalInSanbox location context incorrectly applied
MFSA 2012-92 Buffer overflow while rendering GIF images
MFSA 2012-91 Miscellaneous memory safety hazards (rv:17.0/ rv:10.0.11)

(ryoon)

2012-11-23 17:27:09 UTC MAIN commitmail json YAML

2012-11-23 17:23:33 UTC MAIN commitmail json YAML

update to 3.6.2
changes:
- separate share and send to
- wireless hotspot
- application-rss+xml
- remove success color from battery-full

(drochner)

2012-11-23 17:22:08 UTC MAIN commitmail json YAML

update to 3.6.2
changes: translation updates

(drochner)

2012-11-23 17:21:00 UTC MAIN commitmail json YAML

update to 3.6.2
changes:
-bugfixes
-translation updates

(drochner)

2012-11-23 17:19:39 UTC MAIN commitmail json YAML

2012-11-23 17:17:47 UTC MAIN commitmail json YAML

update to 2.7
change: Add --min-dim and --max-dim options to only process images with
certain dimensions

(drochner)

2012-11-23 17:14:12 UTC MAIN commitmail json YAML

2012-11-23 17:12:23 UTC MAIN commitmail json YAML

update to 1.14.25
changes:
-Enhance gsf tool to create archives
-bugfixes

(drochner)

2012-11-23 17:10:25 UTC MAIN commitmail json YAML

update to 0.6.6.1
change: Rebuild package with fixed Vala compiler

(drochner)

2012-11-23 17:08:31 UTC MAIN commitmail json YAML

update to 0.18.1
changes: Bug fixes and binding updates

(drochner)

2012-11-23 16:41:01 UTC MAIN commitmail json YAML

2012-11-23 16:40:41 UTC MAIN commitmail json YAML

add patch from Redhat to fix buffer overflow on pac load (CVE-2012-4505)
bump PKGREV

(drochner)

2012-11-23 15:43:13 UTC MAIN commitmail json YAML

add patch from upstream to fix memory corruption when reading XWD files
bump PKGREV

(drochner)

2012-11-23 14:31:44 UTC MAIN commitmail json YAML

Fix the PLIST of devel/cvsup to match the current set of example files
installed, as it is taken from devel/cvsup-bin and has changed there.

(gson)

2012-11-23 13:23:16 UTC MAIN commitmail json YAML

Note update of php53 to 5.3.19 and php54 to 5.4.9.

(taca)

2012-11-23 13:22:51 UTC MAIN commitmail json YAML

Update versions of php53 and php54 for PHP extensions.
Reset PKGREVISION of database/php-ldap.

(taca)

2012-11-23 13:20:49 UTC MAIN commitmail json YAML

Update php54 to 5.4.9.

22 Nov 2012, PHP 5.4.9

- Core:
  . Fixed bug #63305 (zend_mm_heap corrupted with traits). (Dmitry, Laruence)
  . Fixed bug #63369 ((un)serialize() leaves dangling pointers, causes crashes).
    (Tony, Andrew Sitnikov)
  . Fixed bug #63241 (PHP fails to open Windows deduplicated files).
    (daniel dot stelter-gliese at innogames dot de)
  . Fixed bug #62444 (Handle leak in is_readable on windows).
    (krazyest at seznam dot cz)

- Curl:
  . Fixed bug #63363 (Curl silently accepts boolean true for SSL_VERIFYHOST).
    Patch by John Jawed GitHub PR #221 (Anthony)

- Fileinfo:
  . Fixed bug #63248 (Load multiple magic files from a directory under Windows).
    (Anatoliy)

- Libxml
  . Fixed bug #63389 (Missing context check on libxml_set_streams_context()
    causes memleak). (Laruence)

- Mbstring:
  . Fixed bug #63447 (max_input_vars doesn't filter variables when
    mbstring.encoding_translation = On). (Laruence)

- OCI8:
  . Fixed bug #63265 (Add ORA-00028 to the PHP_OCI_HANDLE_ERROR macro)
    (Chris Jones)

- PCRE:
  . Fixed bug #63180 (Corruption of hash tables). (Dmitry)
  . Fixed bug #63055 (Segfault in zend_gc with SF2 testsuite).
    (Dmitry, Laruence)
  . Fixed bug #63284 (Upgrade PCRE to 8.31). (Anatoliy)

- PDO:
  . Fixed bug #63235 (buffer overflow in use of SQLGetDiagRec).
    (Martin Osvald, Remi)

- PDO_pgsql:
  . Fixed bug #62593 (Emulate prepares behave strangely with PARAM_BOOL).
    (Will Fitch)

- Phar:
  . Fixed bug #63297 (Phar fails to write an openssl based signature).
    (Anatoliy)

- Streams:
  . Fixed bug #63240 (stream_get_line() return contains delimiter string).
    (Tjerk, Gustavo)

- Reflection:
  . Fixed bug #63399 (ReflectionClass::getTraitAliases() incorrectly resolves
    traitnames). (Laruence)

(taca)

2012-11-23 13:20:03 UTC MAIN commitmail json YAML

Update php53 to 5.3.19.

22 Nov 2012, PHP 5.3.19

- Core
  . Fixed bug #63241 (PHP fails to open Windows deduplicated files).
    (daniel dot stelter-gliese at innogames dot de)
  . Fixed bug #62444 (Handle leak in is_readable on windows).
    (krazyest at seznam dot cz)

- Libxml
  . Fixed bug #63389 (Missing context check on libxml_set_streams_context()
    causes memleak). (Laruence)

- Mbstring:
  . Fixed bug #63447 (max_input_vars doesn't filter variables when
    mbstring.encoding_translation = On). (Laruence)

- MySQL:
  . Fixed compilation failure on mixed 32/64 bit systems. (Andrey)

- OCI8:
  . Fixed bug #63265 (Add ORA-00028 to the PHP_OCI_HANDLE_ERROR macro)
    (Chris Jones)

- PCRE:
  . Fixed bug #63055 (Segfault in zend_gc with SF2 testsuite).
    (Dmitry, Laruence)
  . Fixed bug #63284 (Upgrade PCRE to 8.31). (Anatoliy)

- PDO:
  . Fixed bug #63235 (buffer overflow in use of SQLGetDiagRec).
    (Martin Osvald, Remi)

- PDO_pgsql:
  . Fixed bug #62593 (Emulate prepares behave strangely with PARAM_BOOL).
    (Will Fitch)

- Streams:
  . Fixed bug #63240 (stream_get_line() return contains delimiter string).
    (Tjerk, Gustavo)

- Phar:
  . Fixed bug #63297 (Phar fails to write an openssl based signature).
    (Anatoliy)

(taca)

2012-11-23 13:12:49 UTC MAIN commitmail json YAML

update to 1.4.32
fixes a DOS problem (CVE-2012-5533)

(drochner)

2012-11-23 12:35:57 UTC MAIN commitmail json YAML

2012-11-23 12:35:02 UTC MAIN commitmail json YAML

2012-11-23 12:33:45 UTC MAIN commitmail json YAML

2012-11-23 12:33:22 UTC MAIN commitmail json YAML

2012-11-23 12:32:21 UTC MAIN commitmail json YAML

2012-11-23 12:32:00 UTC MAIN commitmail json YAML

2012-11-23 12:31:06 UTC MAIN commitmail json YAML

2012-11-23 12:30:38 UTC MAIN commitmail json YAML

2012-11-23 12:30:01 UTC MAIN commitmail json YAML

2012-11-23 12:29:16 UTC MAIN commitmail json YAML

2012-11-23 12:27:03 UTC MAIN commitmail json YAML

make provided/required versions match exactly - it seems that newer
tcl versions are more strict about this, should fix PR pkg/47186
by Joern Clausen
bump PKGREV
being here, set LICENSE (same as tcl)

(drochner)

2012-11-23 12:26:56 UTC MAIN commitmail json YAML

Fix type references to be consistent between class definition and
out-of-line methods. Bump revision.

(joerg)

2012-11-23 12:13:35 UTC MAIN commitmail json YAML

2012-11-23 12:11:41 UTC MAIN commitmail json YAML

2012-11-23 12:11:00 UTC MAIN commitmail json YAML

Can't use const with non-default constructor.

(joerg)

2012-11-23 12:10:29 UTC MAIN commitmail json YAML

2012-11-23 12:09:58 UTC MAIN commitmail json YAML

2012-11-23 12:08:04 UTC MAIN commitmail json YAML

2012-11-23 11:55:06 UTC MAIN commitmail json YAML

pull in "grilo" - this adds UPnP client functionality
bump PKGREV

(drochner)

2012-11-23 11:52:04 UTC MAIN commitmail json YAML

2012-11-23 11:51:15 UTC MAIN commitmail json YAML

2012-11-23 11:46:24 UTC MAIN commitmail json YAML

Bump PKGREVISION.

Avoided hardcoded UID/GID using a simple post-install script.

(fhajny)

2012-11-23 11:40:16 UTC MAIN commitmail json YAML

2012-11-23 11:38:15 UTC MAIN commitmail json YAML

2012-11-23 11:37:41 UTC MAIN commitmail json YAML

Always return a value in non-void functions.

(joerg)

2012-11-23 11:37:17 UTC MAIN commitmail json YAML

2012-11-23 11:08:06 UTC MAIN commitmail json YAML

2012-11-23 08:48:33 UTC MAIN commitmail json YAML

Note update of lang/parrot to 4.8.0.

(he)

2012-11-23 08:47:25 UTC MAIN commitmail json YAML

Update parrot to version 4.8.0.

Local changes:
o Remove patch now included upstream
o Adapt PLIST to installed files

Upstream changes:
- Core
  + Prevent interpreter from dying twice
  + Complete rewrite of the IO system, including new unified IO PMC
    semantics.
  + The Integer and Float PMCs now have a get_pointer vtable which is
    needed when using NCI to bind to Fortran libraries such as LAPACK
- Deprecations
  + Moved dynpmc/os to pmc os. loadlib 'os' is not needed anymore.
- Platforms
  + Fixed for the FileHandle open method the append mode on Windows.
  + Fix compilation on Windows without working mt.exe
  + Detect GNU/Hurd as linux proper.
  + Fixed broken int3 trap on Solaris with gcc.
  + Updated the vms port on a YAPC::EU hackathon with vaxman and mvorl.
- Tests
  + Improve testability with valgrind or thread-sanitizer

(he)

2012-11-23 07:42:03 UTC MAIN commitmail json YAML

Updated mail/thunderbird-l10n to 17.0

(ryoon)

2012-11-23 07:32:19 UTC MAIN commitmail json YAML

2012-11-23 07:22:21 UTC MAIN commitmail json YAML

Fix dm-download02.mozilla.org path in MASTER_SITE_MOZILLA_ESR.

(ryoon)

2012-11-23 07:18:51 UTC MAIN commitmail json YAML

Updated mail/thunderbird to 17.0

(ryoon)

2012-11-23 07:17:54 UTC MAIN commitmail json YAML

Update to 17.0

Changelog:
    NEW
    A Menu Button is now shown to new users by default
    NEW
    Tabs are now drawn in the title bar on Windows
    FIXED
    An issue causing spell-checking only parts of words in Thunderbird 16 is now fixed (790475)
    FIXED
    An issue causing Thunderbird 16 to repeatedly download emails is now fixed (806760)
    FIXED
    RSS feeds can now be viewed in the Wide View Layout (531397)
    FIXED
    Various fixes and performance improvements
    FIXED
    Various security fixes
    CHANGED
    Mac OS X 10.5 is no longer supported

Security fixes:
Fixed in Thunderbird 17
MFSA 2012-106 Use-after-free, buffer overflow, and memory corruption issues found using Address Sanitizer
MFSA 2012-105 Use-after-free and buffer overflow issues found using Address Sanitizer
MFSA 2012-103 Frames can shadow top.location
MFSA 2012-101 Improper character decoding in HZ-GB-2312 charset
MFSA 2012-100 Improper security filtering for cross-origin wrappers
MFSA 2012-99 XrayWrappers exposes chrome-only properties when not in chrome compartment
MFSA 2012-97 XMLHttpRequest inherits incorrect principal within sandbox
MFSA 2012-96 Memory corruption in str_unescape
MFSA 2012-94 Crash when combining SVG text on path with CSS
MFSA 2012-93 evalInSanbox location context incorrectly applied
MFSA 2012-92 Buffer overflow while rendering GIF images
MFSA 2012-91 Miscellaneous memory safety hazards (rv:17.0/ rv:10.0.11)

(ryoon)

2012-11-23 01:31:30 UTC MAIN commitmail json YAML

Updated net/freeradius2 to 2.2.0

(jnemeth)

2012-11-23 01:31:18 UTC MAIN commitmail json YAML

Upgrade to freeradius 2.2.0:

FreeRADIUS 2.2.0 Mon 10 Sep 2012 12:00:00 CEST, urgency=medium
Feature improvements
* 100% configuration file compatible with 2.1.x.
  The only fix needed is to disallow "hashsize=0" for rlm_passwd
* Update Aruba, Alcatel Lucent, APC, BT, PaloAlto, Pureware,
  Redback, and Mikrotik dictionaries
* Switch to using SHA1 for certificate digests instead of MD5.
  See raddb/certs/*.cnf
* Added copyright statements to the dictionaries, so that we know
  when people are using them.
* Better documentation for radrelay and detail file writer.
  See raddb/modules/radrelay and raddb/radrelay.conf
* Added TLS-Cert-Subject-Alt-Name-Email from patch by Luke Howard
* Added -F <file> to radwho
* Added query timeouts to MySQL driver.  Patch from Brian De Wolf.
* Add /etc/default/freeradius to debian package.
  Patch from Matthew Newton
* Finalize DHCP and DHCP relay code.  It should now work everywhere.
  See raddb/sites-available/dhcp, src_ipaddr and src_interface.
* DHCP capabilitiies are now compiled in by default.
  It runs as a DHCP server ONLY when manually enabled.
* Added one letter expansions: %G - request minute and %I request
  ID.
* Added script to convert ISC DHCP lease files to SQL pools.
  See scripts/isc2ippool.pl
* Added rlm_cache to cache arbitrary attributes.
* Added max_use to rlm_ldap to force connection to be re-established
  after a given number of queries.
* Added configtest option to Debian init scripts, and automatic
  config test on restart.
* Added cache config item to rlm_krb5. When set to "no" ticket
  caching is disabled which may increase performance.

Bug fixes
* Fix CVE-2012-3547.  All users of 2.1.10, 2.1.11, 2.1.12,
  and 802.1X should upgrade immediately.
* Fix typo in detail file writer, to skip writing if the packet
  was read from this detail file.
* Free cached replies when closing resumed SSL sessions.
* Fix a number of issues found by Coverity.
* Fix memory leak and race condition in the EAP-TLS session cache.
  Thanks to Phil Mayers for tracking down OpenSSL APIs.
* Restrict ATTRIBUTE names to character sets that make sense.
* Fix EAP-TLS session Id length so that OpenSSL doesn't get
  excited.
* Fix SQL IPPool logic for non-timer attributes.  Closes bug #181
* Change some informational messages to DEBUG rather than error.
* Portability fixes for FreeBSD.  Closes bug #177
* A much better fix for the _lt__PROGRAM__LTX_preloaded_symbols
  nonsense.
* Safely handle extremely long lines in conf file variable expansion
* Fix for Debian bug #606450
* Mutex lock around rlm_perl Clone routines. Patch from Eike Dehling
* The passwd module no longer permits "hashsize = 0".  Setting that
  is pointless for a host of reasons.  It will also break the server.
* Fix proxied inner-tunnel packets sometimes having zero authentication
  vector.  Found by Brian Julin.
* Added $(EXEEXT) to Makefiles for portability.  Closes bug #188.
* Fix minor build issue which would cause rlm_eap to be built twice.
* When using "status_check=request" for a home server, the username
  and password must be specified, or the server will not start.
* EAP-SIM now calculates keys from the SIM identity, not from the
  EAP-Identity.  Changing the EAP type via NAK may result in
  identities changing.  Bug reported by Microsoft EAP team.
* Use home server src_ipaddr when sending Status-Server packets
* Decrypt encrypted ERX attributes in CoA packets.
* Fix registration of internal xlat's so %{mschap:...} doesn't
  disappear after a HUP.
* Can now reference tagged attributes in expansions.
  e.g. %{Tunnel-Type:1} and %{Tunnel-Type:1[0]} now work.
* Correct calculation of Message-Authenticator for CoA and Disconnect
  replies.  Patch from Jouni Malinen
* Install rad_counter, for managing rlm_counter files.
* Add unique index constraint to all SQL flavours so that alternate
  queries work correctly.
* The TTLS diameter decoder is now more lenient.  It ignores
  unknown attributes, instead of rejecting the TTLS session.
* Use "globfree" in detail file reader.  Prevents very slow leak.
  Closes bug #207.
* Operator =~ shouldn't copy the attribute, like :=.  It should
  instead behave more like ==.
* Build main Debian package without SQL dependencies
* Use max_queue_size in threading code
* Update permissions in raddb/sql/postgresql/admin.sql
* Added OpenSSL_add_all_algorithms() to fix issues where OpenSSL
  wouldn't use methods it knew about.
* Add more sanity checks in dynamic_clients code so the server won't
  crash if it attempts to load a badly formated client definition.

(jnemeth)

2012-11-23 01:18:05 UTC MAIN commitmail json YAML

Updated devel/guile-www to 2.36

(gdt)

2012-11-23 01:17:41 UTC MAIN commitmail json YAML

Update to 2.36.
Drop sed patch (applied upstream).

- 2.36 | 2012-11-22

  - portability fixes

    - import some procs explicitly (Guile 1.4.x)

Guile 1.4.x does not implicitly provide, e.g., SRFI 13.

    - use appropriate u8 i/o procs

The "compiler" (har har) build-aux/guile-baux/mm, in cahoots w/
the configure script, now tries to DTRT for various versions of
Guile.  Precisely:

1.4.x -- custom procs based on ‘read-char’ / ‘display’
1.8  -- uniform-vector-{read!,write} (the "normal" case)
2.x  -- custom procs based on those in ‘(ice-9 binary-ports)’

With this change, "make check" under Guile 2.0.6 no longer
displays any deprecation warnings.  Any that you might encounter
(for any Guile) is now considered a bug; please report it.

    - avoid ‘\n’ in sed ‘s’ RHS (FreeBSD)

This was a problem in the "make check" prep (test harness).

    - less "values outside ‘call-with-values’ context"

Another case was found, but this was internal.  Perhaps others
lurk -- why doesn't Someone just do a formal audit already?!

  - bootstrap tools upgrade
    - GNU Automake 1.12.5
    - Guile-BAUX 20121120.1242.e233fad

(gdt)

2012-11-23 00:42:21 UTC MAIN commitmail json YAML

2012-11-23 00:35:29 UTC MAIN commitmail json YAML

Fix PR pkg/47238

* Set MAINTANINER as pkgsrc-users@

And
* Set CATEGORIES as print
* Fix dependency patterns

XXX This package depends on pkgsrc-wip packages.
XXX This problem should be fixed.

(ryoon)

2012-11-22 22:45:15 UTC MAIN commitmail json YAML

lang/clang: Fix binary generation on latest DragonFly

Clang was hardwired to search for crt* stuff and libstdc++ at
/usr/lib/gcc41.  This worked for most people even when DragonFly
moved to gcc 4.4 as the primary base compiler since gcc 4.1 was
usually also on the system.

With the release of DragonFly 3.2, gcc 4.7 replaced gcc 4.1 and
clang stopped compiling due to not being able to find libraries and
crt* objects.  The new patches make clang driver first look for
gcc 4.7 and failing to find that: gcc 4.4.

The other patches were "de-fuzzed".
Revision bump was necessary because clang did build, it just didn't
work.

Patches submitted upstream:
http://llvm.org/bugs/show_bug.cgi?id=14417

(marino)

2012-11-22 22:22:45 UTC MAIN commitmail json YAML

Add (formally allocated) SYS_NAME_ID numbers and config glue to allow
building on NetBSD/x86 5.99.x and 6.x.

(jakllsch)

2012-11-22 18:54:49 UTC MAIN commitmail json YAML

Updated lang/newlisp to 10.4.5

(ryoon)

2012-11-22 18:54:06 UTC MAIN commitmail json YAML

Update to 10.4.5

Changelog:
2012-11-21
# Changes and additions
* On Windows, process now returns real process ids as in UNIX, not Windows process handles.
* The cgi.lsp module now handles multiform data in POST requests.
* Two new make files for compiling RedHat Fedora and CentOS distributions. The configure utility called by make will handle these two subflavors of RedHat Linux automatically.

# Bug fixes
* Memory overrun of invalid UTF8 strings now causes an error message "invalid UTF8 string".
* The function ref did sometimes not handle correctly multiple, nested matching expressions.
* The float function did sometimes not work correctly when used on list members.
* OpenBSD did not load .init.lsp.

# Compatibility with previous versions
* This version is compatible with previous versions in the 10.4 series of newLISP.

(ryoon)

2012-11-22 18:20:49 UTC MAIN commitmail json YAML

2012-11-22 12:04:58 UTC MAIN commitmail json YAML

Updated mail/thunderbird10-l10n to 10.0.11

(ryoon)

2012-11-22 12:04:20 UTC MAIN commitmail json YAML

Update to 10.0.11

* Sync with mail/thunderbird10-10.0.11

(ryoon)

2012-11-22 11:38:21 UTC MAIN commitmail json YAML

2012-11-22 11:02:05 UTC MAIN commitmail json YAML

lang/openjdk7: return NULL, not bool, for pointers

Patches taken from upstream, source listed in patch comments.
Patch replaces return value "false" with "NULL"
Fixes build on gcc 4.7.x

(marino)

2012-11-22 10:59:10 UTC MAIN commitmail json YAML

Add the php-calendar and php-curl dependencies that davical is
complaining about.

(hauke)

2012-11-22 10:01:21 UTC MAIN commitmail json YAML

Updated databases/myodbc to 5.2.2

(jnemeth)

2012-11-22 10:01:10 UTC MAIN commitmail json YAML

Upgrade to version 5.2.2:

5.2.2 (10-Sep-2012)

  Bugs fixed:
  * Server disconnects on the execution of a query following execution of a SP
    returning resultset(s) and OUT parameters. (Bug# 14512187)
  * Crash while executing after binding BLOB datatype as INOUT parameter
    (Bug# 14501952)
  * SP having 2 BLOB OUT parameters crashes at execution (Bug# 14563386)
  * ASSERT for INOUT parameter of BIT(N>3) type (Bug#14560916)
  * Using ADO, driver returns wrong type and value for bit(>1) parameter
    (Bug# 14555713)
  * Blobs used in as INOUT parameters have inconsistent behaviour in ADO
    (Bug# 14580316)
  * my_isspace calls cause ODBC driver crashes (Bug# 14363601)
  * SQLNativeSql did not null-terminate output string after copying
    (Bug# 14559721)
  * Incorrect length value passed to SQLSetConnectAttr could cause
    driver crash. (Bug# 14620420)

  Built using MySQL 5.5.27.

----

5.2.1 (09-Aug-2012)

  Functionality added or changed:
  * Driver prepares statements on server
  * Support of INOUT and OUT parameters(WL#6116)
  * Increased the timeout in tests from 30 to 60 seconds to avoid failures in
    slow tests that involve catalog functions and Information_Schema queries.
  Bugs fixed:
  * Long table names crash OBDC driver. (Bug# 14085211/65200)
  * Close proximity issue when handling OS signlals in myodbc (Bug# 14303803)
  * "String data right truncated" error is not always correct (Bug# 14285620)

  Built using MySQL 5.5.27.

----

5.2.0

  Functionality added or changed:
  * Driver available in Unicode and ANSI versions(WL#5850)
  * Driver by default uses server side prepared statements
  * Connection string option NO_SSPS prevents using of server side prepared
    statements. It is configurable via GUI dialog.

  Built using MySQL 5.5.25.

----

5.1.11

  Functionality added or changed:
  * MyODBC queries log is written to %TEMP%\myodbc.sql, or to C:\myodbc.sql if
    TEMP is not defined.
  * Added pre-fetch functionality implemented through LIMIT to avoid reading the
    entire resultset for full table SELECT queries. (WL#6211)

  Bugs fixed:
  * Fractional parts of second is ignored in SQLGetData. (Bug #12767740/60646)
  * ODBC prepared statements ignore fractional part of temporal data types.
    (Bug #12767761/60648)
  * Memory leak on Windows on each connection attepmt. (Bug #11766029/59059)
  * SQLTables() function does not return the catalog correctly if the wildcard
    or SQL_ALL_CATALOGS is used. (Bug #13914518)

----

5.1.10(02-Feb-2012)

  Functionality added or changed:

  Bugs fixed:
  * In some cases TIMESTAMP field could be described as SQL_NO_NULLS.
    (Bug #13532987)
  * SQLFetch has to return error if indicator pointer is NULL for NULL value.
    (Bug #13542600)
  * A failure on one stmt causes another stmt to fail. (Bug #13097201/#62657)

  Built using MySQL 5.5.18.

----

5.1.9 (04-Oct-2011)

  Functionality added or changed:
  * Support of windows authentication.

  Bugs fixed:
  * SQLFetch() did not return SQL_ERROR if connection was dropped due to a
    timeout. (Bug #39878)
  * MS Access with VARCHAR NOT NULL columns. (Bug #31067)
  * sqlwcharchr might read one SQLWCHAR after end of string. (Bug #61586)
  * Column parameter binding makes SQLExecute not to return SQL_ERROR on
    disconnect. (Bug #59772)
  * If pre-execution failed some catalog functions called right after that
    would return only one row. (Bug #12824839)
  * MyODBC driver does not call mysql_thread_end() when the thread ends causing
    error messages such as this: Error in my_thread_global_end(): 1 threads
    didn't exit. (Bug #57727)
  * When NO_BINARY_RESULT was set driver failed to perform the expected data
    conversion. (Bug#11765110/58038)

  Built using MySQL 5.5.16.

(jnemeth)

2012-11-22 08:28:13 UTC MAIN commitmail json YAML

Firefox10esr/xulrunner10esr/thunderbird10esr 10.0.11

(is)

2012-11-22 08:14:15 UTC MAIN commitmail json YAML

Fixed in Thunderbird ESR 10.0.11:

MFSA 2012-106 Use-after-free, buffer overflow, and memory corruption issues found using Address Sanitizer
MFSA 2012-105 Use-after-free and buffer overflow issues found using Address Sanitizer
MFSA 2012-103 Frames can shadow top.location
MFSA 2012-101 Improper character decoding in HZ-GB-2312 charset
MFSA 2012-100 Improper security filtering for cross-origin wrappers
MFSA 2012-93 evalInSanbox location context incorrectly applied
MFSA 2012-92 Buffer overflow while rendering GIF images
MFSA 2012-91 Miscellaneous memory safety hazards (rv:17.0/ rv:10.0.11)

(is)

2012-11-22 07:37:01 UTC MAIN commitmail json YAML

Updated multimedia/mlt to 0.8.6

(abs)

2012-11-22 07:32:24 UTC MAIN commitmail json YAML

fix lib/firefox/chrome/browser/content/branding/about-background.png

(abs)

2012-11-22 00:31:26 UTC MAIN commitmail json YAML

Updated security/pkcs11-helper to 1.10

(gdt)

2012-11-22 00:31:04 UTC MAIN commitmail json YAML

Update to 1.10.

Change MASTER_SITE, and therefore fetch with curl.
Specify C99, after guessing that from warnings.
Enable extra warnings (reported upstream).

2012-02-29 - Version 1.10

* PolarSSL crypto engine by Adriaan de Jong
* build: --disable-crypto-engine-win32 renamed to --disable-crypto-engine-cryptoapi
* api: PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_WIN32 renamed to
  PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_CRYPTOAPI.
* api: PKCS11H_ENGINE_CRYPTO_WIN32 renamed to
  PKCS11H_ENGINE_CRYPTO_CRYPTOAPI

2011-08-16 - Version 1.09

* Do not retry if CKR_BUFFER_TOO_SMALL and none NULL target.
* Fixup OpenSSL engine's rsa_priv_enc to use RSA size output buffer.

(gdt)

2012-11-22 00:16:20 UTC MAIN commitmail json YAML

Note import of pandas 0.9.1.

pandas is an open source, BSD-licensed library providing
high-performance, easy-to-use data structures and data analysis tools
for the Python programming language.

(bad)

2012-11-22 00:15:13 UTC MAIN commitmail json YAML

Initial import of pandas 0.9.1.

pandas is an open source, BSD-licensed library providing
high-performance, easy-to-use data structures and data analysis tools
for the Python programming language.

(bad)

2012-11-21 23:32:35 UTC MAIN commitmail json YAML

2012-11-21 22:24:27 UTC MAIN commitmail json YAML

Updated multimedia/mlt to 0.8.6

2012-11-14  Dan Dennedy <dan@dennedy.org>

  * Doxyfile, NEWS, configure, docs/melt.1, src/framework/mlt_version.h: Set
  version to 0.8.6

2012-11-13  Dan Dennedy <dan@dennedy.org>

  * Doxyfile, configure, docs/melt.1, src/framework/mlt_version.h,
  src/modules/avformat/configure: Set version to 0.8.4

2012-11-11  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/factory.c, src/modules/normalize/Makefile,
  src/modules/normalize/factory.c, src/modules/normalize/filter_audiolevel.c,
  src/modules/normalize/filter_audiolevel.yml: Add audiolevel filter.

  * src/modules/avformat/producer_avformat.c,
  src/modules/avformat/producer_avformat.yml, src/modules/core/filter_resize.c:
  More fixes for force_full_luma (kdenlive-2799).  This change lets the image
  converter downstream of the avformat producer perform utilize the range
  as-needed. Then, when the rescale filter sees that the force_full_range is
  set on the frame but has not yet been applied, forces a conversion to RGB to
  enforce it. In addition, the recently added force_full_luma property on the
  avformat producer is removed because it is redundant with AVOption
  color_range=2.

  * presets/consumer/avformat/Sony-PSP,
  presets/consumer/avformat/atsc_1080i_50/DNxHD,
  presets/consumer/avformat/atsc_1080i_5994/DNxHD,
  presets/consumer/avformat/atsc_1080p_2398/DNxHD,
  presets/consumer/avformat/atsc_1080p_24/DNxHD,
  presets/consumer/avformat/atsc_1080p_25/DNxHD,
  presets/consumer/avformat/atsc_1080p_2997/DNxHD,
  presets/consumer/avformat/atsc_1080p_30/DNxHD,
  presets/consumer/avformat/atsc_1080p_50/DNxHD,
  presets/consumer/avformat/atsc_1080p_5994/DNxHD,
  presets/consumer/avformat/atsc_1080p_60/DNxHD,
  presets/consumer/avformat/atsc_720p_2398/DNxHD,
  presets/consumer/avformat/atsc_720p_50/DNxHD,
  presets/consumer/avformat/atsc_720p_5994/DNxHD,
  presets/consumer/avformat/atsc_720p_60/DNxHD,
  presets/consumer/avformat/dv_ntsc/D10, presets/consumer/avformat/dv_ntsc/DV,
  presets/consumer/avformat/dv_ntsc/DVCPRO50,
  presets/consumer/avformat/dv_ntsc_wide/D10,
  presets/consumer/avformat/dv_ntsc_wide/DV,
  presets/consumer/avformat/dv_ntsc_wide/DVCPRO50,
  presets/consumer/avformat/dv_pal/D10, presets/consumer/avformat/dv_pal/DV,
  presets/consumer/avformat/dv_pal/DVCPRO50,
  presets/consumer/avformat/dv_pal_wide/D10,
  presets/consumer/avformat/dv_pal_wide/DV,
  presets/consumer/avformat/dv_pal_wide/DVCPRO50,
  presets/consumer/avformat/hdv_1080_25p/HDV,
  presets/consumer/avformat/hdv_1080_30p/HDV,
  presets/consumer/avformat/hdv_1080_50i/HDV,
  presets/consumer/avformat/hdv_1080_60i/HDV,
  presets/consumer/avformat/hdv_720_25p/HDV,
  presets/consumer/avformat/hdv_720_30p/HDV,
  presets/consumer/avformat/hdv_720_50p/HDV,
  presets/consumer/avformat/hdv_720_60p/HDV,
  presets/consumer/avformat/lossless/FFV1,
  presets/consumer/avformat/lossless/H.264,
  presets/consumer/avformat/lossless/MPEG-4: Add more descriptions to encoding
  presets.

2012-11-05  Dan Dennedy <dan@dennedy.org>

  * src/modules/qimage/producer_qimage.c,
  src/modules/qimage/producer_qimage.yml: qimage: let begin property be passed
  as a query string parameter

  * src/modules/gtk2/producer_pixbuf.c, src/modules/gtk2/producer_pixbuf.yml:
  pixbuf: support alt. query syntax begin:value for melt

2012-11-04  Dan Dennedy <dan@dennedy.org>

  * src/modules/gtk2/producer_pixbuf.c, src/modules/gtk2/producer_pixbuf.yml:
  pixbuf: let begin property be passed as a query string parameter

2012-10-23  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/producer_avformat.c,
  src/modules/avformat/producer_avformat.yml: Fix force_full_luma
  (kdenlive-2799).

2012-10-19  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_geometry.c, src/modules/videostab/filter_videostab.c,
  src/modules/videostab/filter_videostab2.c: Let vector property of
  videostab(2) be read directly as mlt_geometry.

2012-10-19  Jean-Baptiste Mardelle <jb@kdenlive.org>

  * src/modules/qimage/Makefile, src/modules/qimage/configure,
  src/modules/qimage/producer_qimage.c, src/modules/qimage/qimage_wrapper.cpp,
  src/modules/qimage/qimage_wrapper.h: Fix loading of extra image formats using
  Kdelibs (xcf, ...)

2012-10-09  Dan Dennedy <dan@dennedy.org>

  * src/swig/Makefile, src/swig/csharp/build, src/swig/java/build,
  src/swig/lua/build, src/swig/perl/Makefile.PL, src/swig/perl/build,
  src/swig/php/build, src/swig/python/build, src/swig/ruby/build,
  src/swig/tcl/build: Build the SWIG bindings with the CXXFLAGS (3554425)
  Based on patch by Cristian Morales Vega

  * src/modules/core/producer_colour.c, src/modules/core/producer_noise.c,
  src/modules/frei0r/producer_frei0r.c: fix aspect ratio of generators when set
  via consumer property

2012-09-23  Dan Dennedy <dan@dennedy.org>

  * presets/consumer/avformat/MJPEG, presets/consumer/avformat/lossless/FFV1,
  presets/consumer/avformat/lossless/MJPEG: indicate in some presets codecs
  which do not support multithread

2012-09-16  Dan Dennedy <dan@dennedy.org>

  * src/framework/Makefile, src/framework/configure,
  src/framework/mlt_property.h: cleanup sys/param.h include on FreeBSD
  Assisted by Albert Villa who says it is safe to assume sys/param.h is
  available, which is needed for FreeBSD version check on whether to include
  xlocale.h in mlt_property.h.

2012-09-13  Dan Dennedy <dan@dennedy.org>

  * src/modules/sdl/consumer_sdl_audio.c,
  src/modules/sdl/consumer_sdl_preview.c: sdl_audio and sdl_preview also do not
  care about field order  Also, have sdl_preview pass top_field_first to its
  children.

  * src/framework/mlt_consumer.h, src/modules/core/filter_fieldorder.c,
  src/modules/sdl/consumer_sdl.c: add ability to ignore field order as used by
  sdl consumer

2012-09-09  Dan Dennedy <dan@dennedy.org>

  * src/mlt++/MltProfile.cpp, src/mlt++/MltProfile.h: add
  Mlt::Profile::colorspace()

2012-09-08  Dan Dennedy <dan@dennedy.org>

  * configure, src/framework/configure, src/modules/avformat/configure,
  src/modules/frei0r/configure: allow env CC to override hard-coded gcc in
  configure scripts  patch by Alberto Villa

  * src/modules/avformat/producer_avformat.c,
  src/modules/gtk2/producer_pango.c, src/modules/gtk2/producer_pixbuf.c,
  src/modules/qimage/producer_qimage.c, src/modules/qimage/qimage_wrapper.cpp,
  src/modules/swfdec/producer_swfdec.c, src/modules/vorbis/producer_vorbis.c:
  change producers to use mlt_frame_original_position()

  * src/framework/mlt_frame.c, src/framework/mlt_frame.h: add
  mlt_frame_original_position()

2012-09-03  Dan Dennedy <dan@dennedy.org>

  * src/mlt++/MltService.cpp, src/mlt++/MltService.h: add
  Mlt::Service::set_profile()

  * src/framework/mlt_service.c, src/framework/mlt_service.h: add
  mlt_service_set_profile()

  * src/mlt++/MltProfile.cpp, src/mlt++/MltProfile.h: add
  Mlt::Profile::is_explicit()

2012-08-31  Dan Dennedy <dan@dennedy.org>

  * src/swig/mlt.i, src/swig/ruby/playlist.rb: extend Ruby API with
  PlaylistNextListner and show how to use it

  * src/framework/mlt_playlist.c, src/framework/mlt_playlist.h: add
  playlist-next event to mlt_playlist

2012-08-30  Dan Dennedy <dan@dennedy.org>

  * configure, src/framework/mlt_version.h: set interim version to 0.8.3

2012-08-28  Dan Dennedy <dan@dennedy.org>

  * ChangeLog, presets/consumer/avformat/MPEG-4 ASP,
  presets/consumer/avformat/MPEG-4-ASP, presets/consumer/avformat/webm: add
  acodec to webm preset and rename MPEG-4 ASP preset

  * Doxyfile, configure, docs/melt.1, src/framework/mlt_version.h: set version
  to 0.8.2

2012-08-26  Dan Dennedy <dan@dennedy.org>

  * presets/consumer/avformat/stills/BMP, presets/consumer/avformat/stills/DPX,
  presets/consumer/avformat/stills/JPEG, presets/consumer/avformat/stills/PNG,
  presets/consumer/avformat/stills/PPM, presets/consumer/avformat/stills/TGA,
  presets/consumer/avformat/stills/TIFF: add meta.preset.extension to image
  sequence presets

  * presets/consumer/avformat/AAC, presets/consumer/avformat/Flash,
  presets/consumer/avformat/MJPEG, presets/consumer/avformat/MP3,
  presets/consumer/avformat/MPEG-2, presets/consumer/avformat/MPEG-4,
  presets/consumer/avformat/MPEG-4 ASP, presets/consumer/avformat/Sony-PSP,
  presets/consumer/avformat/Vorbis, presets/consumer/avformat/WAV,
  presets/consumer/avformat/XDCAM-HD422,
  presets/consumer/avformat/atsc_1080i_50/DNxHD,
  presets/consumer/avformat/atsc_1080i_5994/DNxHD,
  presets/consumer/avformat/atsc_1080p_2398/DNxHD,
  presets/consumer/avformat/atsc_1080p_24/DNxHD,
  presets/consumer/avformat/atsc_1080p_25/DNxHD,
  presets/consumer/avformat/atsc_1080p_2997/DNxHD,
  presets/consumer/avformat/atsc_1080p_30/DNxHD,
  presets/consumer/avformat/atsc_1080p_50/DNxHD,
  presets/consumer/avformat/atsc_1080p_5994/DNxHD,
  presets/consumer/avformat/atsc_1080p_60/DNxHD,
  presets/consumer/avformat/atsc_720p_2398/DNxHD,
  presets/consumer/avformat/atsc_720p_50/DNxHD,
  presets/consumer/avformat/atsc_720p_5994/DNxHD,
  presets/consumer/avformat/atsc_720p_60/DNxHD,
  presets/consumer/avformat/dv_ntsc/D10, presets/consumer/avformat/dv_ntsc/DVD,
  presets/consumer/avformat/dv_ntsc_wide/D10,
  presets/consumer/avformat/dv_ntsc_wide/DVD,
  presets/consumer/avformat/dv_pal/D10, presets/consumer/avformat/dv_pal/DVD,
  presets/consumer/avformat/dv_pal_wide/D10,
  presets/consumer/avformat/dv_pal_wide/DVD,
  presets/consumer/avformat/hdv_1080_25p/HDV,
  presets/consumer/avformat/hdv_1080_30p/HDV,
  presets/consumer/avformat/hdv_1080_50i/HDV,
  presets/consumer/avformat/hdv_1080_60i/HDV,
  presets/consumer/avformat/hdv_720_25p/HDV,
  presets/consumer/avformat/hdv_720_30p/HDV,
  presets/consumer/avformat/hdv_720_50p/HDV,
  presets/consumer/avformat/hdv_720_60p/HDV,
  presets/consumer/avformat/lossless/FFV1,
  presets/consumer/avformat/lossless/H.264,
  presets/consumer/avformat/lossless/HuffYUV,
  presets/consumer/avformat/lossless/MJPEG,
  presets/consumer/avformat/lossless/MPEG-2,
  presets/consumer/avformat/lossless/MPEG-4,
  presets/consumer/avformat/lossless/ProRes, presets/consumer/avformat/webm,
  presets/consumer/avformat/x264-medium,
  presets/consumer/avformat/x264-medium-baseline,
  presets/consumer/avformat/x264-medium-main,
  presets/consumer/avformat/x264-medium-pass1: add preset metadata such as
  alternate name, filename extension, note.

  * presets/consumer/avformat/Sony-PSP, presets/consumer/avformat/webm,
  presets/consumer/avformat/x264-medium-baseline,
  presets/consumer/avformat/x264-medium-main: change profile to vprofile in
  presets

  * presets/consumer/avformat/Vorbis,
  presets/consumer/avformat/lossless/ProRes: add vorbis and prores encode
  presets

2012-08-25  Dan Dennedy <dan@dennedy.org>

  * presets/consumer/avformat/AAC, presets/consumer/avformat/Flash,
  presets/consumer/avformat/MJPEG, presets/consumer/avformat/MP3,
  presets/consumer/avformat/MPEG-2, presets/consumer/avformat/MPEG-4,
  presets/consumer/avformat/MPEG-4 ASP, presets/consumer/avformat/WAV,
  presets/consumer/avformat/hdv_1080_25p/HDV,
  presets/consumer/avformat/hdv_1080_30p/HDV,
  presets/consumer/avformat/hdv_1080_50i/HDV,
  presets/consumer/avformat/hdv_1080_60i/HDV,
  presets/consumer/avformat/hdv_720_25p/HDV,
  presets/consumer/avformat/hdv_720_30p/HDV,
  presets/consumer/avformat/hdv_720_50p/HDV,
  presets/consumer/avformat/hdv_720_60p/HDV,
  presets/consumer/avformat/lossless/FFV1,
  presets/consumer/avformat/lossless/H.264,
  presets/consumer/avformat/lossless/HuffYUV,
  presets/consumer/avformat/lossless/MJPEG,
  presets/consumer/avformat/lossless/MPEG-2,
  presets/consumer/avformat/lossless/MPEG-4,
  presets/consumer/avformat/stills/BMP, presets/consumer/avformat/stills/DPX,
  presets/consumer/avformat/stills/JPEG, presets/consumer/avformat/stills/PNG,
  presets/consumer/avformat/stills/PPM, presets/consumer/avformat/stills/TGA,
  presets/consumer/avformat/stills/TIFF,
  presets/consumer/avformat/x264-medium-pass1: add a bunch of new encoding
  presets

2012-08-24  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/producer_avformat.c,
  src/modules/avformat/producer_avformat.yml: the recent A/V sync overhaul
  needed some additional work

2012-08-11  Dan Dennedy <dan@dennedy.org>

  * src/melt/io.c, src/melt/melt.c: fix melt progress display on Windows

2012-08-01  Mikko Rapeli <mikko.rapeli@iki.fi>

  * src/modules/videostab/filter_videostab.c,
  src/modules/videostab/filter_videostab2.c: videostab/filter_videostab*.c:
  check return value from mlt_filter_new()  Fixes Coverity CID 709365 and
  709366: Dereference null return value (NULL_RETURNS) Function
  "mlt_filter_new" returns null (checked 50 out of 52 times). [show details]
  Assigning: "parent" = null return value from "mlt_filter_new". 201
      mlt_filter parent = mlt_filter_new(); Dereferencing a null pointer
  "parent". 202                parent->child = self;

  * src/modules/videostab/filter_videostab.c,
  src/modules/videostab/filter_videostab2.c: videostab/filter_videostab*.c:
  check for null  Fixes Coverity CID 709404: Dereference before null check
  (REVERSE_INULL) Dereferencing pointer "g". [show details] 85        if (
  !mlt_geometry_parse( g, vectors, length, -1, -1 ) ) ... Dereferencing "g"
  before a null check. 104        if ( g ) mlt_geometry_close( g );

2012-08-04  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/producer_avformat.c,
  src/modules/avformat/producer_avformat.yml: add image cache size property to
  avformat producer

2012-08-03  Marco Gittler <g.marco@freenet.de>

  * src/modules/oldfilm/filter_lines.c, src/modules/oldfilm/filter_lines.yml:
  fix width output of filter in xml

2012-07-25  Mikko Rapeli <mikko.rapeli@iki.fi>

  * src/framework/mlt_field.c, src/framework/mlt_frame.c,
  src/framework/mlt_multitrack.c, src/framework/mlt_playlist.c,
  src/framework/mlt_properties.c, src/framework/mlt_repository.c,
  src/framework/mlt_service.c, src/framework/mlt_tractor.c,
  src/modules/core/filter_audioconvert.c, src/modules/core/filter_crop.c,
  src/modules/core/filter_imageconvert.c, src/modules/core/filter_panner.c,
  src/modules/core/filter_resize.c, src/modules/core/producer_ppm.c,
  src/modules/core/transition_composite.c, src/modules/core/transition_mix.c,
  src/modules/dv/producer_libdv.c, src/modules/gtk2/producer_pango.c,
  src/modules/gtk2/producer_pixbuf.c, src/modules/kino/producer_kino.c,
  src/modules/linsys/consumer_SDIstream.c,
  src/modules/normalize/filter_volume.c,
  src/modules/qimage/producer_kdenlivetitle.c,
  src/modules/qimage/producer_qimage.c, src/modules/rtaudio/RtAudio.cpp,
  src/modules/sdl/consumer_sdl.c, src/modules/sdl/consumer_sdl_audio.c,
  src/modules/sdl/consumer_sdl_preview.c, src/modules/sdl/consumer_sdl_still.c,
  src/modules/xml/consumer_xml.c, src/modules/xml/producer_xml.c: Fix calloc()
  parameter ordering  First parameter to calloc() is the count and second the
  amount of bytes for each item. Likely this has no run time effect since the
  resulting buffer size is the same.

2012-07-23  Dan Dennedy <dan@dennedy.org>

  * src/modules/gtk2/producer_pixbuf.c, src/modules/qimage/qimage_wrapper.cpp:
  fix crash when switching image formats with alpha  This happens when
  switching from image format with distinct alpha channel (yuv422) to one with
  embedded alpha channel (rgb24a).  Reported-by: j-b-m

2012-07-22  Dan Dennedy <dan@dennedy.org>

  * src/modules/videostab/stabilize.c, src/modules/videostab/stabilize.h:
  remove unused function (coverity-709390)

  * src/mlt++/MltService.cpp, src/mlt++/MltService.h: add
  Service::get_profile() returns mlt_profile

  * src/framework/mlt_consumer.c, src/framework/mlt_consumer.h: fix memory leak
  (coverity-709375)

2012-07-20  Dan Dennedy <dan@dennedy.org>

  * AUTHORS, src/modules/core/Makefile,
  src/modules/core/composite_line_yuv_sse2_simple.c,
  src/modules/core/transition_composite.c: improve compatibility to compile
  composite sse2 (macports-35243)

2012-07-12  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/producer_loader.c, src/modules/xml/producer_xml.c: accept
  file:// prefix on MLT XML file

2012-06-23  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_playlist.c, src/framework/mlt_playlist.h,
  src/mlt++/MltPlaylist.cpp, src/mlt++/MltPlaylist.h,
  src/modules/core/producer_melt.c, src/modules/xml/producer_xml.c: add support
  for time string to playlist blanks

  * src/modules/jackrack/consumer_jack.c,
  src/modules/jackrack/consumer_jack.yml,
  src/modules/rtaudio/consumer_rtaudio.cpp,
  src/modules/rtaudio/consumer_rtaudio.yml,
  src/modules/sdl/consumer_sdl_audio.c, src/modules/sdl/consumer_sdl_audio.yml:
  add support for audio scrubbing to audio-only consumers

2012-06-19  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_producer.c, src/framework/mlt_producer.h,
  src/mlt++/MltProducer.cpp, src/mlt++/MltProducer.h: add
  mlt_producer_seek_time and mlt_producer_frame_time

  * src/mlt++/MltFilteredConsumer.cpp, src/mlt++/MltFilteredConsumer.h,
  src/mlt++/MltFilteredProducer.cpp, src/mlt++/MltFilteredProducer.h,
  src/mlt++/MltPushConsumer.cpp, src/mlt++/MltPushConsumer.h: add const-ness to
  some strings in specialized service classes

2012-06-18  Dan Dennedy <dan@dennedy.org>

  * src/modules/rotoscoping/filter_rotoscoping.c,
  src/modules/vmfx/filter_shape.c, src/modules/xine/vf_yadif_template.h,
  src/modules/xine/yadif.c: fix clang errors

2012-06-16  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/producer_avformat.c,
  src/modules/avformat/producer_avformat.yml: overhaul a/v sync and seeking in
  avformat producer  The new_seek property changed to use_pts. This
  consolidates old seek and new seek code, improves a/v sync for more files,
  and improves seek performance for AVCHD in general (including libav).

2012-06-04  Dan Dennedy <dan@dennedy.org>

  * NEWS, configure, src/framework/mlt_version.h: set interim version to 0.8.1

2012-06-01  Dan Dennedy <dan@dennedy.org>

  * Doxyfile, configure, docs/melt.1, src/framework/mlt_version.h,
  src/modules/avformat/configure: set version to 0.8.0

2012-05-29  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_cache.c, src/framework/mlt_cache.h: add
  mlt_cache_put_frame and mlt_cache_get_frame

  * src/modules/gtk2/Makefile, src/modules/gtk2/configure,
  src/modules/gtk2/scale_line_22_yuv_mmx.S, src/modules/jackrack/Makefile,
  src/modules/jackrack/configure: fix cross-compiling gtk2 and jackrack modules
  for windows

2012-05-26  Dan Dennedy <dan@dennedy.org>

  * configure, src/mlt++/configure, src/modules/qimage/configure,
  src/modules/swfdec/Makefile, src/modules/videostab/stab/estimate.c: add
  configure options and fixes for cross-compiling

2012-05-19  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/DeckLinkAPI.h,
  src/modules/decklink/DeckLinkAPIDispatch.cpp,
  src/modules/decklink/DeckLinkAPI_h.h, src/modules/decklink/DeckLinkAPI_i.cpp,
  src/modules/decklink/LinuxCOM.h, src/modules/decklink/Makefile,
  src/modules/decklink/common.cpp, src/modules/decklink/common.h,
  src/modules/decklink/consumer_decklink.cpp,
  src/modules/decklink/darwin/DeckLinkAPI.h,
  .../decklink/darwin/DeckLinkAPIDispatch.cpp,
  src/modules/decklink/linux/DeckLinkAPI.h,
  src/modules/decklink/linux/DeckLinkAPIDispatch.cpp,
  src/modules/decklink/linux/LinuxCOM.h,
  src/modules/decklink/producer_decklink.cpp,
  src/modules/decklink/win/DeckLinkAPI_h.h,
  src/modules/decklink/win/DeckLinkAPI_i.cpp: fix decklink build for OS X

2012-04-18  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/consumer_decklink.cpp,
  src/modules/decklink/producer_decklink.cpp: fix decklink build on Windows

2012-04-11  Dan Dennedy <dan@dennedy.org>

  * src/modules/plus/filter_affine.c, src/modules/plus/interp.h,
  src/modules/plus/transition_affine.c: fix distortion handling alpha channel
  in affine transition  Reported-by: j-b-m

2012-04-10  Dan Dennedy <dan@dennedy.org>

  * demo/mlt_ticker, src/modules/plus/filter_affine.c: fix background alpha
  channel of affine filter  broke when black producer was changed to opaque
  like other colors

2012-04-07  Dan Dennedy <dan@dennedy.org>

  * src/modules/plus/transition_affine.c,
  src/modules/qimage/qimage_wrapper.cpp: fix regressions during refactorization

2012-03-31  Dan Dennedy <dan@dennedy.org>

  * src/modules/xml/consumer_xml.c, src/modules/xml/consumer_xml.yml: add
  time_format property to xml consumer  Now you can save the in, out, and
  length properties as timecode or clock values. Default unit it still in frame
  count.

  * src/framework/mlt_producer.c, src/framework/mlt_producer.h,
  src/mlt++/MltProducer.cpp, src/mlt++/MltProducer.h: add
  mlt_producer_get_length_time()  More functions that return time strings will
  be added later.

  * configure, src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/framework/mlt_property.c, src/framework/mlt_property.h,
  src/framework/mlt_types.h, src/mlt++/MltProperties.cpp,
  src/mlt++/MltProperties.h: add support for timecode and clock time strings to
  the framework

2012-03-27  Dan Dennedy <dan@dennedy.org>

  * GPLv3, configure, src/modules/qimage/Makefile,
  src/modules/qimage/configure, src/modules/qimage/factory.c: require configure
  --enable-gpl3 for GPLv3 services (currently only vqm)

2012-03-25  Dan Dennedy <dan@dennedy.org>

  * src/modules/gtk2/producer_pixbuf.c, src/modules/qimage/producer_qimage.c:
  fix resource leak regression in image producers

2012-03-19  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/consumer_decklink.cpp,
  src/modules/decklink/producer_decklink.cpp: enumerate DeckLink devices when
  list_devices property is set

2012-03-19  Maksym Veremeyenko <verem@m1stereo.tv>

  * src/modules/decklink/consumer_decklink.cpp,
  src/modules/decklink/producer_decklink.cpp: Initialize all decklink interface
  pointers and reset them upon release.  Also, add a couple of missing
  releases.

2012-03-18  Brian Matherly <pez4brian@yahoo.com>

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/producer_avformat.c: Fix incorrect precompiler
  conditionals for libav/ffmpeg versions.  Needed to support ffmpeg 0.9 and
  0.10 releases.

2012-03-14  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/consumer_decklink.cpp,
  src/modules/decklink/consumer_decklink.yml,
  src/modules/decklink/producer_decklink.cpp,
  src/modules/decklink/producer_decklink.yml: enumerate available devices in
  decklink module

2012-03-11  Brian Matherly <pez4brian@yahoo.com>

  * src/modules/gtk2/producer_pixbuf.yml,
  src/modules/qimage/producer_qimage.yml: Fix broken pixbuf and qimage producer
  metadata.

2012-03-07  Dan Dennedy <dan@dennedy.org>

  * src/modules/gtk2/producer_pango.c, src/modules/gtk2/producer_pixbuf.c,
  src/modules/qimage/producer_qimage.c: indicate image producers seekable

2012-03-06  Dan Dennedy <dan@dennedy.org>

  * src/modules/gtk2/producer_pixbuf.yml,
  src/modules/qimage/producer_qimage.yml: update service metadata for pixbuf
  and qimage

2012-03-05  Dan Dennedy <dan@dennedy.org>

  * src/modules/gtk2/producer_pixbuf.c, src/modules/qimage/producer_qimage.c:
  allow %u in image sequence pattern containing begin value

  * src/modules/gtk2/producer_pixbuf.c, src/modules/qimage/producer_qimage.c:
  add image sequences where scanf format contains begin value  For example, if
  an image sequence begins with the file foo1234.png, you can use the resource
  string "foo%1234d.png" to load it.

2012-03-04  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/producer_decklink.cpp,
  src/modules/qimage/qimage_wrapper.cpp: remove a couple more remnants of
  legacy real_width and _height

  * src/modules/avformat/producer_avformat.c, src/modules/dv/producer_libdv.c:
  remove deprecated source_fps property

  * src/framework/mlt_tractor.c, src/modules/avformat/producer_avformat.c,
  src/modules/core/consumer_multi.c, src/modules/core/filter_crop.c,
  src/modules/core/filter_rescale.c, src/modules/core/filter_resize.c,
  src/modules/core/producer_colour.c, src/modules/core/producer_consumer.c,
  src/modules/core/producer_loader.c, src/modules/core/transition_composite.c,
  src/modules/dv/producer_libdv.c, src/modules/gtk2/producer_pango.c,
  src/modules/gtk2/producer_pixbuf.c,
  src/modules/kdenlive/producer_framebuffer.c,
  src/modules/plus/transition_affine.c, src/modules/sdl/producer_sdl_image.c,
  src/modules/swfdec/producer_swfdec.c,
  src/modules/videostab/filter_videostab2.c, src/modules/vmfx/producer_pgm.c:
  replace legacy real_width and _height with meta.media.width and .height  This
  takes advantage of mlt_producer copying all meta properties from producer to
  frame so we do not have to remember to do it everywhere it is needed.

2012-02-29  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_consumer.c, src/framework/mlt_frame.c,
  src/framework/mlt_profile.c, src/framework/mlt_tractor.c,
  src/framework/mlt_transition.c, src/modules/core/filter_crop.c,
  src/modules/core/filter_watermark.c, src/modules/kdenlive/filter_freeze.c,
  src/modules/kdenlive/producer_framebuffer.c,
  src/modules/oldfilm/filter_dust.c, src/modules/plus/filter_affine.c,
  src/modules/plus/transition_affine.c: remove consumer_aspect_ratio property -
  use profile instead

  * src/framework/mlt_tractor.c, src/modules/core/filter_watermark.c,
  src/modules/core/transition_composite.c,
  src/modules/kdenlive/filter_freeze.c: remove output_ratio property - use
  profile instead

  * src/modules/core/filter_crop.c, src/modules/core/filter_obscure.c,
  src/modules/core/filter_rescale.c, src/modules/core/filter_resize.c,
  src/modules/core/filter_watermark.c, src/modules/core/transition_composite.c,
  src/modules/plus/filter_affine.c, src/modules/plus/transition_affine.c:
  remove usage of normalised_width and _height properties from services

  * src/framework/mlt_frame.c, src/framework/mlt_tractor.c: remove
  normalised_width and _height properties from framework

2012-03-04  Dan Dennedy <dan@dennedy.org>

  * src/modules/gtk2/producer_pixbuf.c, src/modules/qimage/qimage_wrapper.cpp:
  fix regression with adding image conversion to image producers

2012-03-02  Dan Dennedy <dan@dennedy.org>

  * src/modules/qimage/producer_qimage.c,
  src/modules/qimage/qimage_wrapper.cpp, src/modules/qimage/qimage_wrapper.h:
  convert to and cache requested format in qimage

2012-03-01  Dan Dennedy <dan@dennedy.org>

  * src/modules/qimage/producer_qimage.c,
  src/modules/qimage/qimage_wrapper.cpp, src/modules/qimage/qimage_wrapper.h:
  split refresh_qimage() into refresh_qiamge() and refresh_image()

2012-02-27  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/transition_composite.yml,
  src/modules/gtk2/producer_pixbuf.yml: couple of small service metadata fixes

2012-02-22  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/producer_decklink.cpp,
  src/modules/decklink/producer_decklink.yml: fix regression when using
  producer 'consumer' with decklink  This feature now requires one to set the
  preview property on this producer to support special preview mode when the
  speed is 0.

2012-02-20  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_frame.c, src/modules/avformat/filter_avcolour_space.c,
  src/modules/core/filter_crop.c, src/modules/core/filter_resize.c,
  src/modules/core/transition_region.c: let mlt_frame_set_alpha clear the
  get_alpha_mask function pointer

2012-02-19  Dan Dennedy <dan@dennedy.org>

  * configure, src/framework/mlt_version.h: set interim version 0.7.9

2012-02-16  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/transition_composite.c,
  src/modules/core/transition_composite.h: make composite_line_yuv() available
  to other services

2012-02-16  Maksym Veremeyenko <verem@m1stereo.tv>

  * src/modules/core/composite_line_yuv_sse2_simple.c,
  src/modules/core/transition_composite.c: use sse2 instruction for line
  compositing

2012-02-13  Dan Dennedy <dan@dennedy.org>

  * Doxyfile, configure, docs/melt.1, src/framework/mlt_version.h,
  src/melt/melt.c: set version to 0.7.8

2012-02-12  Dan Dennedy <dan@dennedy.org>

  * Makefile, src/modules/core/loader.dict,
  src/modules/sdl/producer_sdl_image.yml: deprecate sdl_image

  * src/mlt++/MltFrame.cpp, src/mlt++/MltFrame.h: make Frame::get_position()
  retrun type consistent

2012-02-12  Simon A. Eugster <simon.eu@gmail.com>

  * src/mlt++/MltFrame.cpp, src/mlt++/MltFrame.h: Add get_position to
  Mlt::Frame

2012-02-08  Dan Dennedy <dan@dennedy.org>

  * src/modules/qimage/factory.c, src/modules/qimage/transition_vqm.cpp,
  src/modules/qimage/transition_vqm.yml: add rendering to vqm and yaml service
  metadata

2012-02-06  Dan Dennedy <dan@dennedy.org>

  * src/modules/qimage/Makefile, src/modules/qimage/factory.c,
  src/modules/qimage/transition_vqm.cpp: add vqm transition

2012-02-05  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/producer_avformat.c: fix color problem with libav
  (3483629)

2012-02-04  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/producer_avformat.c: fix AVOption processing on ffmpeg
  0.8

2012-01-30  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/producer_avformat.c: fix AVOption processing on libav
  0.7.3  Patch for consumer by j-b-m and extended to producer by me.

2012-01-28  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/filter_avresample.c,
  src/modules/avformat/producer_avformat.c: fix SAMPLE_FMT support for v0.6 and
  less of libav/ffmpeg

  * src/modules/avformat/filter_avresample.c,
  src/modules/avformat/producer_avformat.c: convert all SAMPLE_FMT_16 to
  AV_SAMPLE_FMT_16

2012-01-25  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/filter_audiochannels.c,
  src/modules/core/filter_channelcopy.c, src/modules/core/filter_mono.c: add
  s32le and f32le format to core audio filters

  * src/framework/mlt_types.h, src/modules/core/filter_audioconvert.c: add
  support for converting between all audio sample formats

2012-01-21  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.c, src/modules/avformat/factory.c,
  src/modules/avformat/producer_avformat.c: remove global avformat mutex  and
  add a local one to the producer for open/close coherency

  * src/framework/mlt_producer.h, src/framework/mlt_service.h: update doc on
  service-change and producer-changed events

2012-01-17  Dan Dennedy <dan@dennedy.org>

  * src/modules/gtk2/producer_pango.yml, src/modules/gtk2/producer_pixbuf.yml:
  document force_aspect_ratio on pango and pixbuf producers

2012-01-15  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/producer_avformat.c: enable codec- and format-specific
  options for v0.7 releases of ffmpeg  (but not libav, which uses v53 of
  libavformat and libavcodec in its 0.7 releases)

2012-01-14  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.c, src/modules/avformat/factory.c,
  src/modules/avformat/producer_avformat.c: drop deprecated APIs of
  libavformat/codec v53

2012-01-02  gmarco <g.marco@freenet.de>

  * src/modules/videostab/filter_videostab.c,
  src/modules/videostab/stab/resample.c, src/modules/videostab/stab/resample.h,
  src/modules/videostab/stab/utils.c, src/modules/videostab/stab/utils.h: do
  not use lanc_kernels as global var. moved to filter struct

2011-12-16  gmarco <g.marco@freenet.de>

  * src/modules/videostab/filter_videostab2.c,
  src/modules/videostab/stabilize.c, src/modules/videostab/stabilize.h,
  src/modules/videostab/transform_image.c,
  src/modules/videostab/transform_image.h: use calloc insteadt of malloc/memset
  use struct for instance data small cleanup use PIX(n) dont use instable
  yuv420 use stabilize on grayimage (converted from yuv422)

2011-11-21  Marco Gittler <g.marco@freenet.de>

  * src/modules/videostab/stabilize.c, src/modules/videostab/transform_image.c:
  sse2 updates

2011-12-21  Dan Dennedy <dan@dennedy.org>

  * configure, src/mlt++/configure: add configure support for GNU Hurd  Patches
  provided by Patrick Matthè¾°i.

  * src/modules/rtaudio/RtAudio.cpp, src/modules/rtaudio/configure: only build
  rtaudio for Linux, Windows, or OS X

  * src/framework/Makefile, src/framework/configure,
  src/framework/mlt_property.h: add support for xlocale.h on FreeBSD  with
  assistance from Gleb Smirnoff

2011-12-16  gmarco <g.marco@freenet.de>

  * src/modules/videostab/filter_videostab2.c,
  src/modules/videostab/stabilize.c, src/modules/videostab/stabilize.h,
  src/modules/videostab/transform_image.c,
  src/modules/videostab/transform_image.h: use calloc insteadt of malloc/memset
  use struct for instance data small cleanup use PIX(n) dont use instable
  yuv420 use stabilize on grayimage (converted from yuv422)

2011-11-21  Marco Gittler <g.marco@freenet.de>

  * src/modules/videostab/stabilize.c, src/modules/videostab/transform_image.c:
  sse2 updates

2011-12-10  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/producer_colour.c, src/modules/core/producer_noise.c,
  src/modules/dv/producer_libdv.c, src/modules/frei0r/producer_frei0r.c,
  src/modules/gtk2/producer_pango.c, src/modules/gtk2/producer_pixbuf.c,
  src/modules/qimage/producer_qimage.c, src/modules/sdl/producer_sdl_image.c:
  add mlt_image_none support to producers

  * src/framework/mlt_consumer.c, src/framework/mlt_consumer.h: add consumer
  properties mlt_image_format and mlt_audio_format

2011-12-09  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/filter_fieldorder.c,
  src/modules/core/filter_fieldorder.yml: add meta.swap_fields to the
  fieldorder filter

2011-12-08  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/Makefile, src/modules/core/factory.c,
  src/modules/core/filter_fieldorder.c, src/modules/core/filter_fieldorder.yml,
  src/modules/core/filter_resize.c, src/modules/core/filter_resize.yml,
  src/modules/core/loader.ini: refactor field order correction into new filter

2011-12-05  Dan Dennedy <dan@dennedy.org>

  * src/modules/rtaudio/RtAudio.cpp, src/modules/rtaudio/RtAudio.h,
  src/modules/rtaudio/consumer_rtaudio.cpp: improve selecting rtaudio device by
  name

2011-11-28  Dan Dennedy <dan@dennedy.org>

  * src/modules/rtaudio/Makefile, src/modules/rtaudio/RtAudio.cpp,
  src/modules/rtaudio/RtAudio.h, src/modules/rtaudio/RtError.h,
  src/modules/rtaudio/consumer_rtaudio.cpp: add rtaudio consumer

2011-11-27  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/producer_avformat.c, src/modules/avformat/vdpau.c: fix
  VDPAU state issues  Patch by Christophe Thommeret

2011-11-04  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_factory.c, src/modules/frei0r/factory.c,
  src/modules/jackrack/plugin_mgr.c: fix frei0r and ladspa loading for
  relocatable builds

2011-11-19  Dan Dennedy <dan@dennedy.org>

  * src/melt/melt.c, src/modules/core/consumer_multi.c: change property
  'consumer' to 'mlt_service' consistent with xml

  * src/framework/mlt_frame.c, src/framework/mlt_frame.h,
  src/modules/core/consumer_multi.c: enhance mlt_frame_clone with a
  deep/shallow parameter

2011-11-10  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_frame.c, src/framework/mlt_frame.h: add mlt_frame_clone()

2011-11-05  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/Makefile, src/modules/core/consumer_multi.c,
  src/modules/core/consumer_multi.yml, src/modules/core/factory.c: add multi
  consumer (non-functional)

2011-11-12  Dan Dennedy <dan@dennedy.org>

  * profiles/sdi_486i_5994, profiles/sdi_486p_2398,
  src/modules/linsys/consumer_SDIstream.c, src/modules/linsys/sdi_generator.c,
  src/modules/linsys/sdi_generator.h: improve support for 486 line NTSC in
  linsys sdi consumer

2011-11-03  Dan Dennedy <dan@dennedy.org>

  * configure, src/framework/mlt_version.h: set interim version 0.7.7

  * src/modules/avformat/vdpau.c, src/modules/videostab/stab/estimate.c: build
  fixes for FreeBSD  patches by Alberto Villa

2011-10-31  Dan Dennedy <dan@dennedy.org>

  * Doxyfile, configure, docs/melt.1, src/framework/mlt_version.h: set version
  to 0.7.6

2011-10-30  Dan Dennedy <dan@dennedy.org>

  * src/modules/videostab/filter_videostab.c,
  src/modules/videostab/filter_videostab2.c: Request progressive scan images
  when stabilizing video.

  * presets/filter/brightness/from_black, presets/filter/brightness/to_black,
  presets/filter/volume/fade_in, presets/filter/volume/fade_out: add fade
  in/out presets  When using to_black and fade_out, currently you need to
  adjust in and out properties as needed because we cannot yet use negative
  values to mean "from end."

2011-09-20  Marco Gittler <g.marco@freenet.de>

  * src/modules/videostab/filter_videostab2.c,
  src/modules/videostab/transform_image.c,
  src/modules/videostab/transform_image.h: set transform properties from mlt

2011-09-19  Marco Gittler <g.marco@freenet.de>

  * src/modules/videostab/filter_videostab2.c,
  src/modules/videostab/transform_image.c: use interpolation settings

2011-09-11  Marco Gittler <g.marco@freenet.de>

  * src/modules/videostab/stabilize.c, src/modules/videostab/transform_image.c:
  move printf -> mlt_log*

  * src/modules/videostab/filter_videostab2.c,
  src/modules/videostab/stabilize.c: set all paramters

  * src/modules/videostab/filter_videostab2.c,
  src/modules/videostab/stabilize.c, src/modules/videostab/stabilize.h,
  src/modules/videostab/transform_image.c,
  src/modules/videostab/transform_image.h: avoid unreadable code  like
  (*format==mlt_image_rgb24?0:1) use mlt_types and names for it

2011-08-19  Marco Gittler <g.marco@freenet.de>

  * src/modules/videostab/Makefile, src/modules/videostab/factory.c,
  src/modules/videostab/filter_videostab2.c, src/modules/videostab/stabilize.c,
  src/modules/videostab/stabilize.h, src/modules/videostab/tlist.c,
  src/modules/videostab/tlist.h, src/modules/videostab/transform.c,
  src/modules/videostab/transform.h, src/modules/videostab/transform_image.c,
  src/modules/videostab/transform_image.h: added vstab from
  http://public.hronopik.de/vid.stab/features.php?lang=en handles yuv, has zoom
  (to avoid the interpolated borders), and seems to be stabilize a bit better

2011-10-30  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/producer_consumer.c,
  src/modules/core/producer_consumer.yml: add autoprofile property to consumer
  producer

2011-10-16  Brian Matherly <pez4brian@yahoo.com>

  * demo/mlt_voiceover, demo/pango.mlt, src/modules/core/data_fx.properties,
  src/modules/feeds/NTSC/data_fx.properties,
  src/modules/feeds/NTSC/etv.properties,
  src/modules/feeds/PAL/data_fx.properties,
  src/modules/feeds/PAL/etv.properties, src/modules/gtk2/filter_dynamictext.c,
  src/modules/gtk2/filter_dynamictext.yml, src/modules/gtk2/producer_pango.c,
  src/modules/gtk2/producer_pango.yml, src/tests/pango.c: Add "family" and
  "style" properties to pango producer. Deprecate "font" property.

2011-10-11  Brian Matherly <pez4brian@yahoo.com>

  * src/modules/decklink/producer_decklink.yml, src/modules/sox/filter_sox.yml:
  yml validation fixes

  * src/modules/gtk2/filter_dynamictext.c,
  src/modules/gtk2/filter_dynamictext.yml, src/modules/gtk2/producer_pango.c,
  src/modules/gtk2/producer_pango.yml: Add outline to pango and dynamic text
  services. Add pad and align to dynamic text.

2011-10-02  Brian Matherly <pez4brian@yahoo.com>

  * README, docs/TODO, docs/policies.txt, docs/services.txt: Remove docs/TODO,
  docs/policies.txt, docs/services/txt. All that information is now available
  on the web site.

2011-10-01  Dan Dennedy <dan@dennedy.org>

  * src/melt/melt.c, src/modules/core/producer_melt.c,
  src/modules/xml/mlt-xml.dtd, src/modules/xml/producer_xml.c: Add consumer
  element to xml producer.

2011-09-25  Brian Matherly <pez4brian@yahoo.com>

  * src/modules/gtk2/filter_dynamictext.yml, src/modules/gtk2/producer_pango.c,
  src/modules/gtk2/producer_pango.yml: Add support for HTML style color
  parameter to producer_pango. producer_color and producer_pango now work
  exactly the same WRT color parameters.

2011-09-25  Dan Dennedy <dan@dennedy.org>

  * src/modules/frei0r/factory.c, src/modules/jackrack/plugin_mgr.c: Load
  frei0r and ladspa plugins relative to exe on win32

  * src/framework/Makefile, src/framework/mlt_factory.c,
  src/framework/mlt_profile.c: Fix build on win32

  * src/framework/mlt_profile.c, src/framework/mlt_properties.c,
  src/framework/mlt_repository.c: Fix and cleanup profile and preset dirs.

  * src/framework/Makefile, src/framework/mlt_factory.c,
  src/framework/mlt_profile.c: Fix loading profile from datadir.

  * src/modules/frei0r/factory.c, src/modules/jackrack/plugin_mgr.c: Add
  relative frei0r and LADSPA dirs for relocatable.

2011-09-23  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_profile.c, src/framework/mlt_repository.c: Make profiles
  relative to MLT_DATA instead of $prefix/share/mlt

2011-09-25  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/consumer_decklink.cpp,
  src/modules/decklink/producer_decklink.cpp: Fix building decklink on win32

2011-09-20  Dan Dennedy <dan@dennedy.org>

  * presets/consumer/avformat/XDCAM-HD422,
  presets/consumer/avformat/atsc_1080i_50/DNxHD,
  presets/consumer/avformat/atsc_1080i_5994/DNxHD,
  presets/consumer/avformat/atsc_1080p_2398/DNxHD,
  presets/consumer/avformat/atsc_1080p_24/DNxHD,
  presets/consumer/avformat/atsc_1080p_25/DNxHD,
  presets/consumer/avformat/atsc_1080p_2997/DNxHD,
  presets/consumer/avformat/atsc_1080p_30/DNxHD,
  presets/consumer/avformat/atsc_1080p_50/DNxHD,
  presets/consumer/avformat/atsc_1080p_5994/DNxHD,
  presets/consumer/avformat/atsc_1080p_60/DNxHD,
  presets/consumer/avformat/atsc_720p_2398/DNxHD,
  presets/consumer/avformat/atsc_720p_50/DNxHD,
  presets/consumer/avformat/atsc_720p_5994/DNxHD,
  presets/consumer/avformat/atsc_720p_60/DNxHD,
  presets/consumer/avformat/dv_ntsc/D10, presets/consumer/avformat/dv_ntsc/DVD,
  presets/consumer/avformat/dv_ntsc_wide/D10,
  presets/consumer/avformat/dv_ntsc_wide/DVD,
  presets/consumer/avformat/dv_pal/D10, presets/consumer/avformat/dv_pal/DVD,
  presets/consumer/avformat/dv_pal_wide/D10,
  presets/consumer/avformat/dv_pal_wide/DVD, presets/consumer/avformat/webm:
  Fix video bitrate option in presets.

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/consumer_avformat.yml: Support streamtype-specific
  AVOptions (-vb)

2011-08-28  Brian Matherly <pez4brian@yahoo.com>

  * src/modules/gtk2/Makefile, src/modules/gtk2/factory.c,
  src/modules/gtk2/filter_dynamictext.c,
  src/modules/gtk2/filter_dynamictext.yml: Add filter_dynamictext.

2011-09-11  Dan Dennedy <dan@dennedy.org>

  * src/modules/sox/Makefile, src/modules/sox/factory.c,
  src/modules/sox/filter_sox.yml, src/modules/sox/filter_sox_effect.yml:
  Document normalise and analysis for sox.  This change separates the general
  sox metadata from effect instance metadata.

2011-09-09  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/Makefile, src/modules/core/factory.c,
  src/modules/core/producer_melt.c, src/modules/core/producer_melt.yml,
  src/modules/core/producer_melt_file.yml, src/modules/melt/Makefile,
  src/modules/melt/factory.c, src/modules/melt/producer_melt.c,
  src/modules/melt/producer_melt.yml, src/modules/melt/producer_melt_file.yml:
  Move melt producer to core module.

  * presets/consumer/avformat/atsc_1080i_50/DNxHD,
  presets/consumer/avformat/atsc_1080i_5994/DNxHD,
  presets/consumer/avformat/atsc_1080p_2398/DNxHD,
  presets/consumer/avformat/atsc_1080p_24/DNxHD,
  presets/consumer/avformat/atsc_1080p_25/DNxHD,
  presets/consumer/avformat/atsc_1080p_2997/DNxHD,
  presets/consumer/avformat/atsc_1080p_30/DNxHD,
  presets/consumer/avformat/atsc_1080p_50/DNxHD,
  presets/consumer/avformat/atsc_1080p_5994/DNxHD,
  presets/consumer/avformat/atsc_1080p_60/DNxHD,
  presets/consumer/avformat/atsc_720p_2398/DNxHD,
  presets/consumer/avformat/atsc_720p_50/DNxHD,
  presets/consumer/avformat/atsc_720p_5994/DNxHD,
  presets/consumer/avformat/atsc_720p_60/DNxHD: Add a bunch of DNxHD encode
  presets.

2011-09-04  Dan Dennedy <dan@dennedy.org>

  * src/modules/melt/producer_melt.c, src/modules/xml/producer_xml.c: Change
  previous mods to use mlt_multitrack_count()

  * src/modules/melt/producer_melt.c, src/modules/xml/producer_xml.c: Fix XML
  and melt producers producer_avformat cache size.  Use track-count + 2 in case
  a track is using a mixer between playlist items.

  * src/framework/mlt_service.c, src/framework/mlt_service.h: Add
  mlt_service_cache_get_size()

  * src/framework/mlt_cache.c, src/framework/mlt_cache.h: Add
  mlt_cache_get_size()

2011-09-03  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/producer_decklink.cpp,
  src/modules/decklink/producer_decklink.yml: Add vanc property to decklink
  producer.  This captures vertical ancillary data during the vertical
  blanking, which often contains metadata with timecode. This can be used to
  produce D10/IMX50 captures with VBI.

2011-09-03  j-b-m <jb@kdenlive.org>

  * src/modules/core/transition_region.c,
  src/modules/core/transition_region.yml: Add filter_only to region transition.
  YAML patch by Dan Dennedy

2011-09-01  Dan Dennedy <dan@dennedy.org>

  * presets/consumer/avformat/dv_ntsc/D10,
  presets/consumer/avformat/dv_ntsc_wide/D10,
  presets/consumer/avformat/dv_pal/D10,
  presets/consumer/avformat/dv_pal_wide/D10: Add SMPTE 356M (aka D-10 and
  IMX50) encoode presets.

  * src/framework/mlt_consumer.c, src/framework/mlt_consumer.h,
  src/framework/mlt_tractor.c, src/framework/mlt_transition.c,
  src/modules/core/filter_resize.c: Add consumer property top_field_first.

2011-08-31  Dan Dennedy <dan@dennedy.org>

  * src/modules/sox/factory.c, src/modules/sox/filter_sox.c: Use the sox
  version in metadata and serialization.

  * src/modules/xml/consumer_xml.c, src/modules/xml/mlt-xml.dtd: Add MLT
  version to serialized XML.

  * src/modules/frei0r/factory.c, .../motion_est/filter_autotrack_rectangle.c:
  Convert some printfs to fprintf(stderr) or mlt_log.

2011-08-16  Dan Dennedy <dan@dennedy.org>

  * src/modules/xml/consumer_xml.c, src/modules/xml/consumer_xml.yml: Add
  no_meta property to xml consumer.  Applications that use the consumer for its
  project file might want to reduce xml bloat by setting this.

  * src/modules/jackrack/consumer_jack.c,
  src/modules/jackrack/filter_jackrack.c, src/modules/jackrack/process.c: Fix
  segfault on concurrent calls to jack_activate().

2011-08-15  Dan Dennedy <dan@dennedy.org>

  * src/modules/videostab/filter_videostab.c,
  src/modules/videostab/filter_videostab.yml: Add vectors property to
  videostab.  Change videostab to save to and load from a property instead of
  file. It uses mlt_geometry for the (de)serialization of the vectors, Also,
  remove seeking on the producer and require a two pass mode of operation.
  Finally, make it parallel-safe.

  * src/framework/mlt_geometry.c, src/framework/mlt_geometry.h,
  src/mlt++/MltGeometry.cpp, src/mlt++/MltGeometry.h,
  src/modules/core/transition_composite.c, src/modules/gtk2/producer_pango.c,
  .../motion_est/filter_autotrack_rectangle.c: Add mlt_geometry_interpolate.
  This removes re-interpolation on each call to mlt_geometry_insert() to make
  bulk invocations of that call faster. This also makes mlt_geometry_parse()
  faster. Also, this includes a fix to mlt_geometry_serialise() for a buffer
  overflow memory corruption.

  * src/modules/xml/Makefile, src/modules/xml/consumer_xml.c,
  src/modules/xml/consumer_xml.yml: Add 'all' property to xml consumer.  Makes
  the consumer process all frames before serializing to XML.

2011-08-13  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_filter.c, src/framework/mlt_filter.h,
  src/mlt++/MltFilter.cpp, src/mlt++/MltFilter.h: Add mlt_filter_get_length2.

2011-08-12  Marco Gittler <g.marco@freenet.de>

  * src/modules/videostab/factory.c,
  src/modules/videostab/filter_videostab.yml: added yml metadata

2011-08-11  Marco Gittler <g.marco@freenet.de>

  * src/modules/videostab/factory.c, src/modules/videostab/filter_videostab.c:
  compile fix

  * src/modules/videostab/Makefile, src/modules/videostab/factory.c,
  src/modules/videostab/filter_videostab.c,
  src/modules/videostab/stab/estimate.c, src/modules/videostab/stab/estimate.h,
  src/modules/videostab/stab/klt/base.h,
  src/modules/videostab/stab/klt/convolve.c,
  src/modules/videostab/stab/klt/convolve.h,
  src/modules/videostab/stab/klt/error.c,
  src/modules/videostab/stab/klt/error.h, src/modules/videostab/stab/klt/klt.c,
  src/modules/videostab/stab/klt/klt.h,
  src/modules/videostab/stab/klt/klt_util.c,
  src/modules/videostab/stab/klt/klt_util.h,
  src/modules/videostab/stab/klt/pyramid.c,
  src/modules/videostab/stab/klt/pyramid.h,
  .../videostab/stab/klt/selectGoodFeatures.c,
  src/modules/videostab/stab/klt/trackFeatures.c,
  src/modules/videostab/stab/main.c, src/modules/videostab/stab/resample.c,
  src/modules/videostab/stab/resample.h, src/modules/videostab/stab/utils.c,
  src/modules/videostab/stab/utils.h, src/modules/videostab/stab/vector.c,
  src/modules/videostab/stab/vector.h: first version of video stabilization
  from http://vstab.sourceforge.net/

2011-08-03  Dan Dennedy <dan@dennedy.org>

  * src/modules/jackrack/Makefile, src/modules/jackrack/configure,
  src/modules/jackrack/consumer_jack.c, src/modules/jackrack/factory.c: Make
  jack consumer LGPLv2.1 license.  This change allows the module to be built in
  either GPL or LGPL mode where GPL mode also adds the jackrack and ladspa
  filters.

  * src/modules/jackrack/Makefile, src/modules/jackrack/consumer_jack.yml: Add
  service metadata for jack consumer.

  * src/modules/jackrack/Makefile, src/modules/jackrack/consumer_jack.c,
  src/modules/jackrack/factory.c: Add audio-only JACK consumer.  Fires
  consumer-frame-show for video frames.

2011-07-24  Brian Matherly <pez4brian@yahoo.com>

  * Makefile, src/modules/avformat/consumer_avformat.yml,
  src/modules/avformat/producer_avformat.yml, src/modules/core/factory.c,
  src/modules/core/filter_channelcopy.yml, src/modules/core/filter_gamma.yml,
  src/modules/core/filter_luma.yml, src/modules/core/filter_region.yml,
  src/modules/core/filter_rescale.yml, src/modules/core/filter_resize.yml,
  src/modules/core/producer_loader.yml,
  src/modules/core/transition_composite.yml,
  src/modules/core/transition_luma.yml, src/modules/dv/producer_libdv.yml,
  src/modules/gtk2/factory.c, src/modules/gtk2/filter_rescale.yml,
  src/modules/gtk2/producer_pango.yml, src/modules/kdenlive/filter_boxblur.yml,
  src/modules/resample/Makefile, src/modules/resample/factory.c,
  src/modules/resample/filter_resample.yml: Add service metadata for composite
  transition, all normalizing filters (resample, resize, rescale), and the
  loader producer. Add yml validation rule to Makefile. All yml files pass
  validation against metaschema.yaml.

2011-07-22  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/filter_mirror.yml, src/modules/core/filter_mono.yml,
  src/modules/core/filter_obscure.yml, src/modules/core/filter_region.yml,
  src/modules/core/transition_luma.yml, src/modules/core/transition_mix.yml,
  src/modules/core/transition_region.yml, src/modules/dv/consumer_libdv.yml,
  src/modules/normalize/filter_volume.yml, src/modules/sdl/consumer_sdl.yml,
  src/modules/xml/consumer_xml.yml: Cleanup Brian's service metadata
  contribution.

  * src/modules/avformat/consumer_avformat.c, src/modules/avformat/factory.c,
  src/modules/avformat/producer_avformat.c: Make ffmpeg v53-specific code more
  readable and searchable.

  * configure, src/framework/mlt_version.h: set interim version 0.7.5

  * src/framework/mlt_property.c, src/framework/mlt_property.h: Fix build on
  Debian kfreebsd.

  * src/modules/avformat/consumer_avformat.c, src/modules/avformat/factory.c,
  src/modules/avformat/producer_avformat.c: Make ffmpeg v53-specific code more
  readable and searchable.

  * configure, src/framework/mlt_version.h: set interim version 0.7.5

  * src/framework/mlt_property.c, src/framework/mlt_property.h: Fix build on
  Debian kfreebsd.

2011-07-19  Brian Matherly <pez4brian@yahoo.com>

  * src/modules/core/filter_mirror.yml, src/modules/core/filter_mono.yml,
  src/modules/core/filter_obscure.yml, src/modules/core/filter_region.yml,
  src/modules/core/transition_luma.yml, src/modules/core/transition_mix.yml,
  src/modules/core/transition_region.yml, src/modules/dv/consumer_libdv.yml,
  src/modules/jackrack/filter_ladspa.yml,
  src/modules/normalize/filter_volume.yml, src/modules/sdl/consumer_sdl.yml,
  src/modules/xml/consumer_xml.yml: Transcribe service metadata from
  services.txt to corresponding yml files.

2011-07-17  Brian Matherly <pez4brian@yahoo.com>

  * src/modules/avformat/consumer_avformat.yml,
  src/modules/avformat/producer_avformat.yml,
  src/modules/core/filter_data_show.yml, src/modules/core/filter_watermark.yml,
  src/modules/core/producer_noise.yml,
  src/modules/decklink/producer_decklink.yml,
  src/modules/dv/producer_libdv.yml, src/modules/gtk2/producer_pango.yml,
  src/modules/gtk2/producer_pixbuf.yml, src/modules/vorbis/producer_vorbis.yml,
  src/modules/xml/producer_xml.yml: Remove from all existing yml: in, out,
  length, resource, and aspect_ratio.

2011-07-16  Dan Dennedy <dan@dennedy.org>

  * Doxyfile, configure, docs/melt.1, docs/melt.txt,
  src/framework/mlt_version.h: Set version to 0.7.4

  * src/modules/jackrack/factory.c, src/modules/jackrack/plugin_desc.c,
  src/modules/jackrack/plugin_desc.h: Properly represent LADSPA plugin author.

2011-07-11  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_properties.c, src/framework/mlt_property.c,
  src/framework/mlt_property.h: Fix build on new locale stuff when not Linux or
  OS X.

2011-07-10  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_properties.c, src/framework/mlt_property.c: Fix build for
  querylocale() on OS X.

  * presets/consumer/avformat/webm, presets/consumer/avformat/webm-pass1,
  presets/consumer/avformat/webm-pass2: Fix webm preset.

  * src/framework/mlt_consumer.c, src/framework/mlt_consumer.h,
  src/modules/sdl/consumer_sdl_preview.c: Make maximum consecutive-dropped
  frames configurable.  Defaults to old value of 5 that seems more preferable
  for video editing.

2011-07-09  Dan Dennedy <dan@dennedy.org>

  * src/modules/feeds/NTSC/data_fx.properties,
  src/modules/feeds/NTSC/etv.properties,
  src/modules/feeds/NTSC/obscure.properties,
  src/modules/feeds/PAL/border.properties,
  src/modules/feeds/PAL/data_fx.properties,
  src/modules/feeds/PAL/etv.properties: Convert , to / delimiter in data_show
  templates.

  * src/framework/metaschema.yaml, src/framework/mlt_properties.c: Add
  LC_NUMERIC handling to YAML Tiny parser.

  * src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/mlt++/MltProperties.cpp, src/mlt++/MltProperties.h: Add
  mlt_properties_get_lcnumeric and Properties::get_lcnumeric

  * src/mlt++/MltProperties.cpp, src/mlt++/MltProperties.h: Add
  Properties::set_lcnumeric().

  * src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/framework/mlt_property.c, src/framework/mlt_property.h: Add
  mlt_properties_set_lcnumeric, mlt_property_get_double_l, and
  mlt_property_get_string_l.  Locale-specific variants of key properties
  functions.

2011-07-07  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/filter_data_show.yml, src/modules/core/filter_gamma.yml,
  src/modules/core/filter_greyscale.yml, src/modules/core/filter_luma.yml,
  src/modules/core/filter_watermark.yml, src/modules/core/producer_colour.yml,
  src/modules/core/producer_noise.yml, src/modules/dv/producer_libdv.yml,
  src/modules/gtk2/producer_pango.yml, src/modules/gtk2/producer_pixbuf.yml,
  src/modules/vorbis/producer_vorbis.yml, src/modules/xml/producer_xml.yml:
  Convert services.txt to metadata YAML (WIP).  Patch by Brian Matherly.

2011-07-06  Dan Dennedy <dan@dennedy.org>

  * src/modules/xml/consumer_xml.c, src/modules/xml/mlt-xml.dtd,
  src/modules/xml/producer_xml.c: Add LC_NUMERIC to MLT XML.  This does not
  permit one to mix locales within a MLT process! In other words, you can not
  load a document in a locale using one decimal separator and then filter with
  a double property using a different separator.

  * src/modules/oldfilm/filter_vignette.c, src/modules/plus/filter_charcoal.c:
  Fix some default numeric property values in some locales.  Strings with a
  period for decimal separator do not convert correctly in locales that use
  comma for the decimal separator.

  * demo/README, demo/demo, demo/mlt_bouncy, demo/mlt_bouncy_ball,
  demo/mlt_composite_transition, demo/mlt_my_name_is, demo/mlt_news,
  demo/mlt_obscure, demo/mlt_push, demo/mlt_slideshow2,
  demo/mlt_slideshow_black, demo/mlt_squeeze, demo/mlt_squeeze_box,
  demo/mlt_swf_variables, demo/mlt_ticker, demo/mlt_title_over_gfx,
  demo/mlt_titleshadow_watermark, demo/mlt_voiceover, demo/mlt_watermark,
  demo/pango.mlt, docs/framework.txt, docs/services.txt,
  src/framework/mlt_geometry.c, src/modules/core/filter_obscure.c,
  src/modules/core/transition_composite.c,
  src/modules/core/transition_region.c, src/modules/motion_est/Makefile,
  .../motion_est/filter_autotrack_rectangle.c,
  src/modules/plus/transition_affine.c, src/tests/hello.c: Use '/' for
  coordinate delimiter instead of period.  Period is a decimal separator in
  some locales.

  * demo/consumers.ini, demo/demo.ini: Fix usage of cut in demo script for some
  platforms (OSX).

2011-07-05  Dan Dennedy <dan@dennedy.org>

  * presets/consumer/avformat/webm, presets/consumer/avformat/webm-pass1,
  presets/consumer/avformat/webm-pass2: Add some WebM presets.

2011-07-04  Dan Dennedy <dan@dennedy.org>

  * presets/consumer/avformat/x264-medium-baseline,
  presets/consumer/avformat/x264-medium-main: Fix profile-based x264 presets
  for FFmpeg v0.8+.

  * presets/consumer/avformat/x264-medium,
  presets/consumer/avformat/x264-medium-baseline,
  presets/consumer/avformat/x264-medium-main,
  presets/consumer/avformat/x264-medium-pass1: Add some x264-medium presets.

  * src/modules/avformat/Makefile, src/modules/avformat/configure: Dropping
  support for --avformat-svn.  Subversion is no longer used, FFmpeg and libav
  have forked, and now there are the build scripts.

  * src/modules/avformat/producer_avformat.c,
  src/modules/avformat/producer_avformat.yml, src/modules/melt/producer_melt.c:
  Support standard query syntax on avformat URL.

2011-07-02  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/DeckLinkAPI_h.h,
  src/modules/decklink/DeckLinkAPI_i.cpp, src/modules/decklink/Makefile,
  src/modules/decklink/configure, src/modules/decklink/consumer_decklink.cpp,
  src/modules/decklink/producer_decklink.cpp: Add Windows support for DeckLink.

2011-06-22  Dan Dennedy <dan@dennedy.org>

  * presets/consumer/avformat/dv_ntsc/DV,
  presets/consumer/avformat/dv_ntsc/DVCPRO50,
  presets/consumer/avformat/dv_ntsc_wide/DV,
  presets/consumer/avformat/dv_ntsc_wide/DVCPRO50,
  presets/consumer/avformat/dv_pal/DV,
  presets/consumer/avformat/dv_pal/DVCPRO50,
  presets/consumer/avformat/dv_pal_wide/DV,
  presets/consumer/avformat/dv_pal_wide/DVCPRO50: Add DV and DVCPRO50 encode
  presets.

2011-06-17  Dan Dennedy <dan@dennedy.org>

  * src/framework/Makefile, src/framework/mlt_types.h, src/melt/Makefile,
  src/modules/avformat/Makefile, src/modules/gtk2/Makefile,
  src/modules/sdl/Makefile, src/win32/fnmatch.c: Cleanup Win32 build.

2011-06-15  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_transition.c, src/modules/core/transition_composite.c:
  Fix regression in field rendering luma transition.  Due to refactoring
  composite and luma into mlt_transition_get_progress_delta().

2011-06-13  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/producer_avformat.c,
  src/modules/avformat/producer_avformat.yml: Add video_delay to avformat
  producer.

2011-06-11  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/producer_decklink.cpp,
  src/modules/decklink/producer_decklink.yml: Add prefill property to decklink
  producer.

2011-06-06  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_consumer.c, src/modules/avformat/consumer_avformat.yml:
  Change consumer 'profile' property to 'mlt_profile'  libavcodec uses the
  profile property for aac and libx264.

2011-06-05  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.yml,
  src/modules/avformat/producer_avformat.yml: Change URI to URL in avformat
  yaml.

  * src/melt/melt.c, src/modules/avformat/consumer_avformat.c: Send melt -query
  and -help to stdout.  Nice for use with pager or grep, awk, etc.

2011-06-03  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/consumer_decklink.cpp,
  src/modules/decklink/consumer_decklink.yml: Enable external keyer on decklink
  consumer.  Patch supplied by Maksym Veremeyenko.

2011-05-30  Dan Dennedy <dan@dennedy.org>

  * src/modules/linsys/Makefile, src/modules/linsys/consumer_sdi.yml,
  src/modules/linsys/factory.c: Add service metadata to linsys module (WIP).

  * src/modules/xml/Makefile, src/modules/xml/consumer_xml.yml,
  src/modules/xml/factory.c, src/modules/xml/producer_xml-string.yml,
  src/modules/xml/producer_xml.yml: Add service metadata to xml module (WIP).

  * src/modules/vorbis/Makefile, src/modules/vorbis/factory.c,
  src/modules/vorbis/producer_vorbis.yml: Add service metadata to vorbis module
  (WIP).

  * src/modules/core/filter_mono.yml, src/modules/vmfx/Makefile,
  src/modules/vmfx/factory.c, src/modules/vmfx/filter_chroma.yml,
  src/modules/vmfx/filter_chroma_hold.yml, src/modules/vmfx/filter_mono.yml,
  src/modules/vmfx/filter_shape.yml, src/modules/vmfx/producer_pgm.yml: Add
  service metadata to vmfx module (WIP).

  * src/modules/jackrack/plugin.c, src/modules/jackrack/plugin_mgr.c,
  src/modules/jackrack/plugin_settings.c: Remove aborts in jackrack module.

2011-05-29  Dan Dennedy <dan@dennedy.org>

  * src/modules/swfdec/Makefile, src/modules/swfdec/producer_swfdec.c,
  src/modules/swfdec/producer_swfdec.yml: Add service metadata to swfdec module
  (WIP).

  * src/modules/qimage/producer_qimage.yml, src/modules/sdl/Makefile,
  src/modules/sdl/consumer_sdl.yml, src/modules/sdl/consumer_sdl_audio.yml,
  src/modules/sdl/consumer_sdl_preview.yml,
  src/modules/sdl/consumer_sdl_still.yml, src/modules/sdl/factory.c,
  src/modules/sdl/producer_sdl_image.yml: Add service metadata for SDL module
  (WIP).

  * src/modules/plus/transition_affine.yml, src/modules/qimage/Makefile,
  src/modules/qimage/factory.c, src/modules/qimage/producer_kdenlivetitle.yml,
  src/modules/qimage/producer_qimage.yml: Add service metadata for qimage
  module (WIP).

  * src/modules/plus/Makefile, src/modules/plus/factory.c,
  src/modules/plus/filter_affine.yml, src/modules/plus/filter_charcoal.yml,
  src/modules/plus/filter_invert.yml, src/modules/plus/filter_sepia.yml,
  src/modules/plus/transition_affine.yml: Add service metadata to plus module
  (WIP).

  * src/modules/normalize/Makefile, src/modules/normalize/factory.c,
  src/modules/normalize/filter_volume.yml: Add service metadata to normalize
  module (WIP).

  * src/modules/motion_est/Makefile, src/modules/motion_est/factory.c,
  .../motion_est/filter_autotrack_rectangle.yml,
  src/modules/motion_est/filter_motion_est.yml,
  src/modules/motion_est/filter_vismv.yml,
  src/modules/motion_est/producer_slowmotion.yml: Add service metadata to
  motion_est module (WIP).

  * src/modules/melt/Makefile, src/modules/melt/factory.c,
  src/modules/melt/producer_melt.yml, src/modules/melt/producer_melt_file.yml:
  Add service metadata for melt module (WIP).

  * src/modules/kdenlive/Makefile, src/modules/kdenlive/factory.c,
  src/modules/kdenlive/filter_boxblur.yml,
  src/modules/kdenlive/filter_freeze.yml, src/modules/kdenlive/filter_wave.yml,
  src/modules/kdenlive/producer_framebuffer.yml: Add service metadata for
  kdenlive module (WIP).

  * src/modules/gtk2/Makefile, src/modules/gtk2/consumer_gtk2_preview.yml,
  src/modules/gtk2/factory.c, src/modules/gtk2/producer_pango.yml,
  src/modules/gtk2/producer_pixbuf.yml: Add service metadata for gtk2 module
  (WIP).

  * src/modules/effectv/Makefile, src/modules/effectv/factory.c,
  src/modules/effectv/filter_burningtv.yml: Add service metadata for effectv
  module (WIP).

  * src/modules/dv/Makefile, src/modules/dv/consumer_libdv.yml,
  src/modules/dv/factory.c, src/modules/dv/producer_libdv.yml: Add service
  metdata for dv module (WIP).

  * src/modules/core/Makefile, src/modules/core/factory.c,
  src/modules/core/filter_audiowave.yml,
  src/modules/core/filter_brightness.yml,
  src/modules/core/filter_channelcopy.yml, src/modules/core/filter_crop.yml,
  src/modules/core/filter_data_show.yml, src/modules/core/filter_gamma.yml,
  src/modules/core/filter_greyscale.yml, src/modules/core/filter_luma.yml,
  src/modules/core/filter_mirror.yml, src/modules/core/filter_mono.yml,
  src/modules/core/filter_obscure.yml, src/modules/core/filter_region.yml,
  src/modules/core/filter_transition.yml,
  src/modules/core/filter_watermark.yml, src/modules/core/producer_colour.yml,
  src/modules/core/producer_consumer.yml, src/modules/core/producer_hold.yml,
  src/modules/core/producer_noise.yml,
  src/modules/core/transition_composite.yml,
  src/modules/core/transition_luma.yml, src/modules/core/transition_mix.yml,
  src/modules/core/transition_region.yml: Add service metadata for core module
  (WIP).

2011-05-28  Dan Dennedy <dan@dennedy.org>

  * src/swig/python/getimage.py, src/swig/python/waveforms.py: Convert Python
  examples to new frame method.

  * src/framework/mlt_profile.c, src/framework/mlt_profile.h,
  src/mlt++/MltProfile.cpp, src/mlt++/MltProfile.h: Add
  mlt_profile_from_producer().  This new function contains the auto-profile
  feature. Plus setters for Mlt::Profile.

2011-05-22  Dan Dennedy <dan@dennedy.org>

  * src/modules/jackrack/Makefile, src/modules/jackrack/blacklist.txt,
  src/modules/jackrack/plugin_mgr.c, src/modules/jackrack/plugin_mgr.h: Add
  blacklist for ladspa filters.  Initially includes dssi-vst since that is
  unstable on AV Linux 5.

2011-05-17  Dan Dennedy <dan@dennedy.org>

  * src/modules/jackrack/factory.c, src/modules/jackrack/jack_rack.c: Let all
  instances of ladspa share single plugin_mgr.

2011-05-15  Dan Dennedy <dan@dennedy.org>

  * docs/melt.1, src/melt/melt.c: Document -jack option.

  * src/melt/melt.c, src/modules/jackrack/filter_jackrack.c,
  src/modules/jackrack/process.c: Add first draft of JACK transport sync.

2011-05-14  Dan Dennedy <dan@dennedy.org>

  * configure, src/mlt++/configure: Fix build on Debian GNU/kFreeBSD.

2011-05-12  Dan Dennedy <dan@dennedy.org>

  * Makefile, presets/consumer/avformat/dv_ntsc/DVD,
  presets/consumer/avformat/dv_ntsc_wide/DVD,
  presets/consumer/avformat/dv_pal/DVD,
  presets/consumer/avformat/dv_pal_wide/DVD, setenv,
  src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/framework/mlt_repository.c, src/framework/mlt_repository.h,
  src/melt/melt.c, src/mlt++/MltProperties.cpp, src/mlt++/MltProperties.h,
  src/mlt++/MltRepository.cpp, src/mlt++/MltRepository.h, src/swig/mlt.i:
  Presets!  Put property setters in a file and apply them to a service using
  properties=filename. Alternatively, apply a supplied preset using
  properties=preset. For example, melt ... -consumer avformat:my.vob
  properties=DVD.

  * src/modules/jackrack/jack_rack.c, src/modules/jackrack/plugin.c,
  src/modules/jackrack/plugin_mgr.c, src/modules/jackrack/process.c: Convert
  jackrack printfs to mlt_log (3301094).

2011-05-10  Dan Dennedy <dan@dennedy.org>

  * src/modules/jackrack/Makefile, src/modules/jackrack/factory.c,
  src/modules/jackrack/filter_jackrack.yml,
  src/modules/jackrack/filter_ladspa.yml: Add service metadata for jackrack,
  ladspa, and ladspa.id.

  * src/modules/jackrack/filter_ladspa.c, src/modules/jackrack/plugin_mgr.c:
  Add support for ladspa.id variants.  This is much more convenient to use
  without having to compose the JACK Rack XML. Also, we will be able to add
  future support for property animation (automation), which JACK Rack lacks.
  However, it does still support loading and processing JACK Rack files.

2011-05-08  Dan Dennedy <dan@dennedy.org>

  * src/modules/sox/Makefile, src/modules/sox/factory.c,
  src/modules/sox/filter_sox.c, src/modules/sox/filter_sox.yml: Add support for
  sox.effect variants.  The legacy forms of 'sox:"effect options"' and 'sox
  effect="name options"' still work. The new forms allows them all to be
  enumerated by Mlt apps, e.g.: melt -query filter. Also, this registers
  metadata for both the generic 'sox' filter and all of the new 'sox.effect'
  ones including their usage help!

  * src/modules/avformat/filter_avresample.c, src/modules/core/loader.ini: Fix
  inadvertent reording of resample filters.  And add debug log to avresample.

2011-05-06  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_tractor.c, src/modules/avformat/producer_avformat.c,
  src/modules/dv/producer_libdv.c, src/modules/vorbis/producer_vorbis.c: Make
  the frame audio properties consistent.

  * src/framework/mlt_frame.c, src/framework/mlt_types.h: Add mlt_audio_s32le
  and mlt_audio_f32le audio formats.

  * src/modules/avformat/filter_avresample.c, src/modules/core/Makefile,
  src/modules/core/factory.c, src/modules/core/filter_audiochannels.c,
  src/modules/core/loader.ini, src/modules/resample/filter_resample.c: Add
  audiochannels normalization filter.  Refactors code from the resamplers into
  a new filter to be more manageable. Eventually, we can add options on what to
  do when adding/removing channels.

2011-05-03  Dan Dennedy <dan@dennedy.org>

  * configure, src/framework/mlt_transition.c: Ensure transition B frames get
  some consumer properties.  Also, ensure both A and B frames have sane scaling
  and aspect ratio values. This addresses an issue where composite and region
  were not getting the correct deinterlace method impacting performance. In
  addition, it factors out some common code (best practice) from various
  transitions moving it into the framework.

2011-05-01  Dan Dennedy <dan@dennedy.org>

  * Doxyfile, configure, docs/melt.1, src/framework/mlt_version.h: Set version
  to 0.7.2

  * src/modules/avformat/filter_avresample.c,
  src/modules/resample/filter_resample.c: Finish work to normalize channel
  count.  Also, refactor the audio resamplers to use mlt_audio_format_size()
  and mlt_frame_set_audio(). Currently, there are no controls over which
  channels to drop or duplicate.

  * src/framework/mlt_tractor.c, src/modules/core/producer_consumer.c,
  src/modules/core/producer_noise.c, src/modules/core/producer_ppm.c: Refactor
  to mlt_frame_set_audio().

  * src/modules/feeds/NTSC/data_fx.properties,
  src/modules/feeds/PAL/data_fx.properties: Fix alpha on color of some
  data-feed properties.

  * src/modules/avformat/consumer_avformat.c, src/modules/avformat/factory.c,
  src/modules/avformat/producer_avformat.c: Add support for new codec- and
  muxer-specific AVOptions.

2011-04-22  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/producer_avformat.c: Use new avio functions in avformat
  module.

2011-04-21  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/producer_avformat.c: Fix regression initializing
  coefficients.

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/filter_swscale.c,
  src/modules/avformat/producer_avformat.c: Fix avformat compile warns on const
  and 64-bit string formatting.

  * src/modules/core/producer_hold.c, src/modules/jackrack/filter_jackrack.c:
  Fix couple compile warns.

  * src/framework/mlt_property.c, src/framework/mlt_types.h,
  src/modules/linsys/sdi_generator.c: Fix some compile warnings about
  string-formatting 64bit.

  * src/modules/avformat/audioconvert.h,
  src/modules/avformat/producer_avformat.c: Drop private audioconvert.h for
  public samplefmt.h.

2011-04-20  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.c, src/modules/avformat/factory.c,
  src/modules/avformat/producer_avformat.c: More libavcodec v53 changes
  required.

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/producer_avformat.c: Fix avformat build with libavcodec
  v53.

2011-04-09  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_profile.c, src/mlt++/MltProfile.cpp,
  src/mlt++/MltProfile.h, src/swig/mlt.i: Add Mlt::Profile.list().

2011-04-07  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.yml, src/modules/avformat/factory.c,
  src/modules/avformat/producer_avformat.yml: Add avformat consumer metadata.
  Improve avformat producer metadata. Significantly extend each with AVOptions.

2011-04-04  Dan Dennedy <dan@dennedy.org>

  * demo/README, demo/demo.ini, demo/mlt_pango_keyframes,
  demo/pango_keyframes.mpl: Add mlt_pango_keyframes demo.

2011-04-03  Dan Dennedy <dan@dennedy.org>

  * docs/melt.1, docs/melt.txt, src/melt/melt.c: Add -query formats and codecs
  to melt.

  * docs/melt.1, docs/melt.txt, src/melt/melt.c: Add -query profile to melt.

  * src/framework/mlt_profile.c, src/framework/mlt_profile.h: Add
  mlt_profile_list().

2011-03-31  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/consumer_decklink.yml,
  src/modules/decklink/producer_decklink.yml: Add metadata for decklink
  consumer.

  * src/modules/decklink/Makefile, src/modules/decklink/producer_decklink.cpp,
  src/modules/decklink/producer_decklink.yml: Add decklink producer.

2011-03-27  Dan Dennedy <dan@dennedy.org>

  * configure, src/modules/core/transition_composite.c: Fix regression in
  region filter (3251260).

  * Doxyfile, configure, src/framework/mlt_version.h: Set version to 0.7.0

  * src/modules/avformat/consumer_avformat.c, src/modules/sox/filter_sox.c,
  src/modules/xml/producer_xml.c: Use mlt_properties_get_value where possible.

  * src/framework/mlt_playlist.c, src/framework/mlt_producer.c,
  src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/framework/mlt_tractor.c, src/mlt++/MltProperties.cpp,
  src/mlt++/MltProperties.h: Add mlt_properties_lock and _unlock.  Fixes some
  concurrency safetiness problems.

2011-03-24  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/configure, src/modules/kino/configure,
  src/modules/linsys/configure: Enable linsys by default on Linux.  Disable
  linsys and decklink by default on OS X and Windows.

2011-03-23  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_consumer.c, src/modules/decklink/consumer_decklink.cpp:
  Fix a couple null pointer bugs.

2011-03-20  Dan Dennedy <dan@dennedy.org>

  * src/modules/jackrack/filter_jackrack.c, src/modules/jackrack/plugin.h,
  src/modules/jackrack/process.c: Fix build of jackrack module on mingw.

2011-03-19  Dan Dennedy <dan@dennedy.org>

  * profiles/atsc_1080p_50, profiles/atsc_1080p_5994, profiles/atsc_1080p_60:
  Add high frame rate 1080p profiles.

2011-03-09  Dan Dennedy <dan@dennedy.org>

  * src/modules/frei0r/filter_frei0r.c, src/modules/frei0r/frei0r_helper.c,
  src/modules/frei0r/frei0r_helper.h, src/modules/frei0r/producer_frei0r.c,
  src/modules/frei0r/transition_frei0r.c: Refactor frei0r and fix time
  parameter.  Refactored to use mlt_filter_get_position and
  mlt_transition_get_position. frei0r's time parameter is seconds, but we were
  passing frame count.

  * src/modules/core/transition_region.c, src/modules/plus/transition_affine.c:
  Refactor to mlt_transition_get_position()

  * src/framework/mlt_transition.c, src/framework/mlt_transition.h,
  src/mlt++/MltTransition.cpp, src/mlt++/MltTransition.h: Add
  mlt_transition_get_position()

  * src/modules/core/filter_luma.c, src/modules/core/filter_watermark.c,
  src/modules/dgraft/filter_telecide.c, src/modules/kdenlive/filter_freeze.c,
  .../motion_est/filter_autotrack_rectangle.c,
  src/modules/motion_est/filter_crop_detect.c,
  src/modules/oldfilm/filter_vignette.c, src/modules/plus/filter_affine.c,
  src/modules/vmfx/filter_shape.c: Refactor to mlt_filter_get_position().

2011-03-08  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_filter.c, src/framework/mlt_transition.c: Use the
  producer when filter/transition always active.

  * src/framework/mlt_filter.c, src/framework/mlt_filter.h,
  src/mlt++/MltFilter.cpp, src/mlt++/MltFilter.h: Add
  mlt_filter_get_position().

2011-03-07  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/transition_composite.c,
  src/modules/core/transition_luma.c: Refactor to
  mlt_transition_get_progress_delta().

  * src/framework/mlt_transition.c, src/framework/mlt_transition.h,
  src/mlt++/MltTransition.cpp, src/mlt++/MltTransition.h: Add
  mlt_transition_get_progress_delta().

  * src/modules/core/transition_luma.c, src/modules/core/transition_mix.c:
  Refactor to mlt_transition_get_progress().

  * src/framework/mlt_transition.c, src/framework/mlt_transition.h,
  src/mlt++/MltTransition.cpp, src/mlt++/MltTransition.h: Add
  mlt_transition_get_progress().

  * src/modules/core/filter_brightness.c, src/modules/core/filter_obscure.c,
  src/modules/kdenlive/filter_boxblur.c, src/modules/kdenlive/filter_wave.c,
  src/modules/normalize/filter_volume.c, src/modules/oldfilm/filter_dust.c,
  src/modules/oldfilm/filter_grain.c, src/modules/oldfilm/filter_lines.c,
  src/modules/oldfilm/filter_oldfilm.c: Refactor to mlt_filter_get_progress().

  * src/framework/mlt_filter.c, src/framework/mlt_filter.h,
  src/mlt++/MltFilter.cpp, src/mlt++/MltFilter.h: Add
  mlt_filter_get_progress().

2011-03-10  Dan Dennedy <dan@dennedy.org>

  * src/modules/swfdec/Makefile, src/modules/swfdec/configure: Add build
  support for swfdec 0.7.  And prioritize newer versions over older ones.

2011-03-06  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/transition_composite.c,
  src/modules/plus/transition_affine.c: Refactor to use
  mlt_transition_get_length().

  * src/framework/mlt_transition.c, src/framework/mlt_transition.h,
  src/mlt++/MltTransition.cpp, src/mlt++/MltTransition.h: Add
  mlt_transition_get_length().

  * src/framework/mlt_filter.c, src/framework/mlt_filter.h,
  src/mlt++/MltFilter.cpp, src/mlt++/MltFilter.h: Add mlt_filter_get_length().

  * src/modules/core/filter_audioconvert.c, src/modules/core/filter_mono.c,
  src/modules/core/producer_consumer.c: Refactor to mlt_audio_format_size().

  * src/framework/mlt_frame.c, src/framework/mlt_frame.h: Add
  mlt_audio_format_size().

  * src/modules/core/producer_noise.c, src/modules/normalize/filter_volume.c:
  Remove unused variables.

  * src/modules/avformat/filter_swscale.c,
  src/modules/avformat/producer_avformat.c, src/modules/core/filter_crop.c,
  src/modules/core/filter_resize.c, src/modules/core/producer_colour.c,
  src/modules/gtk2/filter_rescale.c, src/modules/kdenlive/filter_freeze.c,
  src/modules/kdenlive/producer_framebuffer.c: Refactor to use
  mlt_image_format_size().

  * src/framework/mlt_frame.c, src/framework/mlt_frame.h: Add
  mlt_image_format_size()

  * src/framework/mlt_tractor.c, src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/filter_swscale.c,
  src/modules/avformat/producer_avformat.c,
  src/modules/core/filter_audiowave.c, src/modules/core/filter_crop.c,
  src/modules/core/filter_imageconvert.c, src/modules/core/filter_luma.c,
  src/modules/core/filter_rescale.c, src/modules/core/filter_resize.c,
  src/modules/core/filter_watermark.c, src/modules/core/producer_colour.c,
  src/modules/core/producer_consumer.c, src/modules/core/producer_hold.c,
  src/modules/core/producer_noise.c, src/modules/core/producer_ppm.c,
  src/modules/core/transition_composite.c,
  src/modules/core/transition_region.c, src/modules/dgraft/filter_telecide.c,
  src/modules/dv/producer_libdv.c, src/modules/frei0r/frei0r_helper.c,
  src/modules/frei0r/producer_frei0r.c, src/modules/gtk2/filter_rescale.c,
  src/modules/gtk2/producer_pango.c, src/modules/gtk2/producer_pixbuf.c,
  src/modules/kdenlive/filter_freeze.c, src/modules/kdenlive/filter_wave.c,
  src/modules/kdenlive/producer_framebuffer.c,
  src/modules/motion_est/producer_slowmotion.c,
  src/modules/plus/filter_affine.c, src/modules/plus/filter_charcoal.c,
  src/modules/qimage/producer_kdenlivetitle.c,
  src/modules/qimage/producer_qimage.c, src/modules/sdl/producer_sdl_image.c,
  src/modules/swfdec/producer_swfdec.c, src/modules/vmfx/producer_pgm.c,
  src/modules/xine/filter_deinterlace.c: Refactor to use
  mlt_frame_set_image/_alpha.

  * src/framework/mlt_frame.c, src/framework/mlt_frame.h,
  src/mlt++/MltFrame.cpp, src/mlt++/MltFrame.h: Add mlt_frame_set_image and
  mlt_frame_set_alpha.

  * src/modules/gtk2/producer_pango.c, src/modules/gtk2/producer_pixbuf.c:
  Alias bicubic for hyper in pango and pixbuf.

  * : Add gpl flag file to rotoscoping filter.

2011-03-02  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_frame.c, src/framework/mlt_frame.h: Add
  mlt_frame_unique_properties().

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/filter_avdeinterlace.c,
  src/modules/avformat/filter_avresample.c,
  src/modules/avformat/filter_swscale.c,
  src/modules/avformat/producer_avformat.c, src/modules/avformat/vdpau.c:
  Rename 'this' in avformat module.

2011-03-01  Till Theato <root@ttill.de>

  * src/modules/rotoscoping/filter_rotoscoping.c,
  src/modules/rotoscoping/filter_rotoscoping.yml: rotoscoping: remove parameter
  precision. Its influence on speed was very minimal while it caused some
  crashes. Also update YAML filter description.

2011-02-28  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_consumer.c, src/framework/mlt_deque.c,
  src/framework/mlt_events.c, src/framework/mlt_factory.c,
  src/framework/mlt_field.c, src/framework/mlt_filter.c,
  src/framework/mlt_frame.c, src/framework/mlt_geometry.c,
  src/framework/mlt_multitrack.c, src/framework/mlt_parser.c,
  src/framework/mlt_playlist.c, src/framework/mlt_pool.c,
  src/framework/mlt_producer.c, src/framework/mlt_profile.c,
  src/framework/mlt_properties.c, src/framework/mlt_property.c,
  src/framework/mlt_property.h, src/framework/mlt_repository.c,
  src/framework/mlt_service.c, src/framework/mlt_tokeniser.h,
  src/framework/mlt_tractor.c, src/framework/mlt_transition.c: Rename this to
  self in the framework.  This makes doxygen output better match the headers,
  and it improves life within a code-parsing IDE like Qt Creator.

2011-02-27  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/producer_avformat.c: Add support for FFmpeg AVMetadata
  API.

2011-02-20  Dan Dennedy <dan@dennedy.org>

  * src/modules/frei0r/Makefile, src/modules/frei0r/factory.c,
  src/modules/frei0r/frei0r_helper.c, src/modules/frei0r/not_thread_safe.txt:
  Mark some frei0r plugins as not thread safe.

2011-02-19  Dan Dennedy <dan@dennedy.org>

  * docs/install.txt, docs/mlt-xml.txt, docs/services.txt, setenv: Remove info
  about mainconcept and bluefish services.

  * src/framework/mlt_producer.c, src/framework/mlt_producer.h,
  src/modules/core/producer_consumer.c, src/modules/core/producer_hold.c,
  src/modules/core/producer_noise.c, src/modules/frei0r/factory.c,
  src/modules/motion_est/producer_slowmotion.c: Add profile parameter to
  mlt_producer_new.

2011-02-19  j-b-m <jb@kdenlive.org>

  * src/modules/gtk2/producer_pixbuf.c, src/modules/qimage/qimage_wrapper.cpp:
  Store exif orientation.  Patch attached internally stores the exif
  orientation so that it can be accessible to the framework and apps using it.
  Useful it in Kdenlive to correctly rotate images when creating proxy images.

2011-02-13  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_consumer.c, src/framework/mlt_consumer.h,
  src/modules/sdl/consumer_sdl_preview.c: Fix deadlocks in sdl_preview with
  parallel-consumer.

2011-01-27  Till Theato <root@ttill.de>

  * src/modules/rotoscoping/Makefile, src/modules/rotoscoping/factory.c,
  src/modules/rotoscoping/filter_rotoscoping.c,
  src/modules/rotoscoping/filter_rotoscoping.yml: Rotoscoping: Set default mode
  to alpha and add YAML filter description

2010-11-23  Dan Dennedy <dan@dennedy.org>

  * src/modules/frei0r/filter_frei0r.c, src/modules/frei0r/frei0r_helper.c,
  src/modules/frei0r/frei0r_helper.h, src/modules/frei0r/producer_frei0r.c,
  src/modules/frei0r/transition_frei0r.c: Reduce service lock contention in
  frei0r module.

2010-10-04  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_consumer.c, src/framework/mlt_consumer.h,
  src/framework/mlt_frame.h: Use a single queue for parallel workers.  This is
  a major change from the previous model of moving work items (frames) from one
  queue to another. This new model improves the behavior of realtime mode and
  performance overall. In the new model, a single queue is used along with an
  is_processed flag on the frame. Also, there is an index into the queue
  (process_head) that indicates from which point should a worker consider
  fetching the next unprocessed frame.  There are situations in realtime mode
  where the processing of a frame takes longer than the queue (or from head to
  its fetch index). Over extended periods of this heavy processing, the video
  frame in the consumer may never be updated (rendered=1)! To remedy this, the
  consumer detects this and automatically moves the process_head towards the
  tail, but even this may not be good enough. The only real remedy is to
  increase buffers and suffer with poor latency. If lower latency is preferred,
  then it may be better to not use realtime mode and permit audio
  discontinuity.

  * src/framework/mlt_deque.c, src/framework/mlt_deque.h: Add mlt_deque_peek()
  with index.

2010-06-14  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_consumer.c, src/framework/mlt_frame.c,
  src/framework/mlt_tractor.c, src/modules/core/filter_imageconvert.c,
  src/modules/sdl/consumer_sdl.c: Fix image format consistency and conversion.

2010-06-11  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_consumer.c, src/framework/mlt_tractor.c: Remove the
  tractor service locking.  This completely inhibited parallelism, but removing
  it also exposes more race conditions that require resolution.

2010-03-04  Dan Dennedy <dan@dennedy.org>

  * .../motion_est/filter_autotrack_rectangle.c,
  src/modules/motion_est/filter_crop_detect.c,
  src/modules/motion_est/filter_motion_est.c,
  src/modules/normalize/filter_volume.c, src/modules/oldfilm/filter_dust.c,
  src/modules/oldfilm/filter_lines.c, src/modules/plus/filter_affine.c,
  src/modules/plus/transition_affine.c,
  src/modules/qimage/producer_kdenlivetitle.c,
  src/modules/qimage/producer_qimage.c, src/modules/sox/filter_sox.c,
  src/modules/vorbis/producer_vorbis.c: Add service locks for parallelism.

  * src/modules/avformat/filter_avresample.c,
  src/modules/avformat/filter_swscale.c,
  src/modules/avformat/producer_avformat.c,
  src/modules/core/filter_data_show.c, src/modules/core/filter_luma.c,
  src/modules/core/filter_watermark.c, src/modules/core/producer_colour.c,
  src/modules/core/transition_composite.c, src/modules/core/transition_luma.c,
  src/modules/core/transition_region.c, src/modules/effectv/filter_burn.c,
  src/modules/frei0r/filter_frei0r.c, src/modules/frei0r/producer_frei0r.c,
  src/modules/frei0r/transition_frei0r.c, src/modules/gtk2/producer_pango.c,
  src/modules/gtk2/producer_pixbuf.c, src/modules/kdenlive/filter_freeze.c,
  src/modules/kdenlive/producer_framebuffer.c,
  src/modules/resample/filter_resample.c: Add service locks for parallelism.
  RGB filters and transitions from frei0r and burningtv are still not safe
  enough.

  * src/framework/mlt_consumer.c, src/framework/mlt_consumer.h: Add parallelism
  to mlt_consumer.  To use set real_time greater than 1 for frame-dropping or
  less than -1 for no frame-dropping. It works better with a liberal buffer
  size. You can still set prefill less than buffer size, but it must be at
  least the same number as real_time, preferably a little higher to help with
  frame ordering.

2010-02-20  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_deque.c, src/framework/mlt_deque.h: Add
  mlt_deque_insert().

2010-02-16  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_consumer.c, src/framework/mlt_consumer.h: Qualify queue,
  mutex, and cond vars with frame_queue_.

2011-01-23  Dan Dennedy <dan@dennedy.org>

  * configure, src/framework/mlt_version.h: Move to an interim version number.

2011-01-17  Dan Dennedy <dan@dennedy.org>

  * src/modules/sdl/consumer_sdl.c, src/modules/sdl/consumer_sdl_still.c: SDL
  tweaks for Windows discovered when embedded.

  * src/framework/Makefile, src/mlt++/Makefile, src/mlt++/config.h: On Windows
  install .def and version-less DLLs to let apps build against us.

  * src/framework/mlt_factory.c, src/modules/avformat/configure,
  src/modules/frei0r/factory.c, src/modules/jackrack/plugin_mgr.c: On Windows
  locate plugins and data by directory relative to current directory.  lib\mlt
  lib\frei0r-1 lib\ladspa share\mlt share\ffmpeg

2010-12-31  Dan Dennedy <dan@dennedy.org>

  * src/modules/xml/consumer_xml.c, src/modules/xml/producer_xml.c: Cleanup
  libxml changes for MinGW.

  * src/modules/jackrack/configure, src/modules/jackrack/jack_rack.c: Fix
  JackRack build on MinGW.

  * src/modules/qimage/Makefile, src/modules/qimage/configure,
  src/modules/qimage/producer_qimage.c, src/modules/qimage/qimage_wrapper.cpp,
  src/modules/qimage/qimage_wrapper.h: Fix qimage build for MinGW.

2010-12-30  Dan Dennedy <dan@dennedy.org>

  * src/modules/xml/consumer_xml.c, src/modules/xml/producer_xml.c: Fix libxml2
  build on MinGW.

  * src/modules/gtk2/Makefile, src/modules/gtk2/consumer_gtk2.c,
  src/modules/gtk2/producer_pixbuf.c: Fix gtk2 build on mingw.

2010-12-15  Dan Dennedy <dan@dennedy.org>

  * src/melt/Makefile, src/melt/io.c, src/melt/melt.c,
  src/modules/sdl/consumer_sdl.c: Fix SDL and keyboard input on Win32.

2010-12-03  Dan Dennedy <dan@dennedy.org>

  * configure, src/framework/Makefile, src/melt/Makefile, src/melt/io.c,
  src/mlt++/Makefile, src/mlt++/MltFactory.cpp, src/mlt++/MltFactory.h,
  src/mlt++/config.h, src/mlt++/configure, src/modules/avformat/Makefile,
  src/modules/core/Makefile, src/modules/core/producer_loader.c,
  src/modules/kino/configure, src/modules/motion_est/Makefile,
  src/modules/sdl/Makefile, src/modules/sdl/consumer_sdl.c,
  src/modules/sdl/consumer_sdl_audio.c, src/modules/sdl/consumer_sdl_preview.c,
  src/modules/sdl/consumer_sdl_still.c, src/win32/fnmatch.c,
  src/win32/fnmatch.h, src/win32/win32.c: Initial port to Windows using MinGW.
  Much of the credit goes to Michael Zenov.

2011-01-23  Dan Dennedy <dan@dennedy.org>

  * Doxyfile, configure, docs/melt.1, src/framework/mlt_version.h: Set version
  to 0.6.2.

2011-01-16  Till Theato <root@ttill.de>

  * src/modules/rotoscoping/Makefile, src/modules/rotoscoping/cJSON.c,
  src/modules/rotoscoping/cJSON.h,
  src/modules/rotoscoping/filter_rotoscoping.c: Rotoscoping: Add support for
  simple keyframes - current limits: - number of points has to be equal for all
  keyframes - points have to be in "correct" order (1. point in 1. kf will be
  moved to 1. point in 2. kf, ...) - the parameter "polygon" is now formated
  using json: - no keyframes: polygon="[[x,y], [x,y], ...]" - keyframes:
  polygon= '{ "framepos1" : [[x,y], [x,y], ...], "framepos2" : [[x,y], [x,y],
  ...], ...}'

2011-01-15  Till Theato <root@ttill.de>

  * src/modules/rotoscoping/Makefile, src/modules/rotoscoping/factory.c,
  src/modules/rotoscoping/filter_rotoscoping.c: Add rotoscoping filter (WIP):
  It hides everything not in the polygon defined by the vertices given through
  the "polygon" parameter

2011-01-11  Dan Dennedy <dan@dennedy.org>

  * configure, src/mlt++/configure, src/modules/avformat/configure,
  src/modules/kino/endian_types.h, src/modules/kino/riff.cc,
  src/modules/qimage/configure, src/modules/sox/configure: Enable build on
  NetBSD (3090684)

  * src/modules/kino/Makefile, src/modules/qimage/Makefile: Use CXX rather than
  CC for linking C++ (3090682)

  * src/modules/sdl/consumer_sdl_audio.c,
  src/modules/sdl/consumer_sdl_preview.c: Fix undefined bahavior in SDL module
  (3066195).  The standard says the post-increment can have effect at any point
  between the previous and the next sequence point (or something similar), so
  the behavior of "this->refresh_count = this->refresh_count ++" is undefined.
  Patch by Cristian Morales Vega

2011-01-10  Dan Dennedy <dan@dennedy.org>

  * src/modules/plus/interp.h, src/modules/plus/transition_affine.c: Add
  geometry opacity interpretation to affine.  Also, fixes interpolation method
  selection and removes a redundant bounds test.

2011-01-10  j-b-m <jb@kdenlive.org>

  * src/modules/gtk2/producer_pixbuf.c, src/modules/qimage/producer_qimage.c:
  Add force_aspect_ratio to image producers.

2011-01-10  Dan Dennedy <dan@dennedy.org>

  * configure, src/framework/mlt_version.h: Move to an interim version.

2011-01-01  Dan Dennedy <dan@dennedy.org>

  * Doxyfile, configure, docs/melt.1, src/framework/mlt_version.h: set version
  to 0.6.0

  * src/modules/feeds/NTSC/etv.properties,
  src/modules/feeds/PAL/etv.properties: Make etv data feeds same and scalable
  between NTSC and PAL.

  * demo/mlt_attributes, src/modules/feeds/NTSC/data_fx.properties,
  src/modules/feeds/NTSC/etv.properties: Make feeds consistent between NTSC and
  PAL.  Fix mlt_attributes demo.

  * demo/README, demo/mlt_slideshow, demo/mlt_slideshow_black: Convert
  "Scotland" in demos to "photos"

  * demo/svg.mlt, src/modules/xml/producer_xml.c: Fix parsing mixed XML
  documents and svg.mlt example.

2010-12-27  Dan Dennedy <dan@dennedy.org>

  * src/mlt++/MltProducer.cpp, src/mlt++/MltProducer.h: Revert
  Producer::set_speed and add Producer::pause.  The new Producer::pause
  contains the wait for consumer-sdl-paused.

2010-12-22  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_frame.c, src/framework/mlt_frame.h: Add
  mlt_frame_write_ppm to visualize debugging.

2010-12-19  Dan Dennedy <dan@dennedy.org>

  * src/modules/sdl/consumer_sdl.c, src/modules/sdl/consumer_sdl_preview.c:
  Increase the speed of switching between sdl_still and sdl.  Based on patch
  from Jonathan Thomas.  It does this by not calling the SDL_InitSubSystem(
  SDL_INIT_AUDIO ) and SDL_QuitSubSystem( SDL_INIT_AUDIO ) methods every time
  it switches, but rather when the SDL Preview consumer is started and stopped.

2010-12-16  Dan Dennedy <dan@dennedy.org>

  * src/framework/Makefile, src/framework/mlt.h, src/framework/mlt_version.c,
  src/framework/mlt_version.h, src/swig/mlt.i: Add mlt_version API.
  Contributed by Jonathan Thomas.

2010-12-15  Dan Dennedy <dan@dennedy.org>

  * src/mlt++/MltProducer.cpp, src/modules/sdl/consumer_sdl_preview.c:
  Synchronize Producer.set_speed(0) with sdl_preview.  This also helps prevent
  deadlock while waiting for consumer-sdl-paused event. Not 100% yet, but 100%
  requires script (swig) apps to handle the event asynchronously via an event
  listener, which is not available yet for most - only ruby. Furthermore, they
  would really like to be able to pass opaque data to the asynchronous handler,
  which is not yet available in the framework.  A good example here is pausing
  playback prior to seeking to a specific frame. The app should be able to make
  a consumer-paused event handler to which it can pass the new position, so it
  can properly seek after the pause has officially occurred. Without the
  ability to pass opaque data, it must save the new position as an instance
  variable to use within the handler - once it has support for event listeners
  that is.

2010-12-09  Dan Dennedy <dan@dennedy.org>

  * src/mlt++/MltProperties.cpp, src/mlt++/MltProperties.h: Added
  Mlt::Properties::wait_for(string).

  * src/framework/mlt_log.c, src/melt/melt.c,
  src/modules/avformat/consumer_avformat.c: Add consumer-fatal-error event to
  avformat consumer.  This addresses Kdenlive bug 1894. When the avformat
  consumer has a fatal error, it will fire an event. Melt intercepts the event
  and exits with failure.

2010-12-08  Dan Dennedy <dan@dennedy.org>

  * configure, src/framework/mlt_consumer.c, src/framework/mlt_consumer.h,
  src/framework/mlt_types.h, src/melt/melt.c, src/mlt++/MltConsumer.cpp,
  src/mlt++/MltConsumer.h: Add mlt_consumer_position (Mlt::Consumer::position).

2010-11-30  Dan Dennedy <dan@dennedy.org>

  * demo/mlt_swf_variables, demo/txtField.swf: Add example of using SWF with
  variables.

2010-11-07  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/loader.dict, src/modules/swfdec/Makefile,
  src/modules/swfdec/producer_swfdec.c: Add swfdec producer.  No audio or
  variables/parameters yet.

2010-11-06  Dan Dennedy <dan@dennedy.org>

  * src/modules/decklink/DeckLinkAPI.h,
  src/modules/decklink/DeckLinkAPIDispatch.cpp,
  src/modules/decklink/LinuxCOM.h, src/modules/decklink/Makefile,
  src/modules/decklink/consumer_decklink.cpp: Add Blackmagic Design DeckLink
  consumer.

2010-10-20  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_tokeniser.c, src/modules/frei0r/frei0r_helper.c: Add
  support for frei0r string parameter.

2010-10-17  j-b-m <jb@kdenlive.org>

  * src/modules/qimage/kdenlivetitle_wrapper.cpp,
  src/modules/qimage/producer_kdenlivetitle.c: Fix serializing xmldata in
  kdenlivetitle (kdenlive-1841).  Patch below fixes an issue with the
  kdenlivetitle producer. Basically, the problem was that when loading a
  kdenlivetitle from a file, all the properties were serialized and passed to
  the xml consumer.  The problem became more obvious with the "embeded" images
  in titles, which then caused images to be embedded inside the kdenlive
  project file, causing problems like reported in this issue:
  http://kdenlive.org/mantis/view.php?id=1841  With the patch, titles loaded
  from a file will not copy the xmldata.

2010-10-17  Dan Dennedy <dan@dennedy.org>

  * src/modules/sdl/consumer_sdl.c, src/modules/sdl/consumer_sdl_audio.c,
  src/modules/sdl/consumer_sdl_preview.c, src/modules/sdl/consumer_sdl_still.c:
  Fix including SDL headers (3087522).

2010-10-13  Dan Dennedy <dan@dennedy.org>

  * src/melt/melt.c, src/modules/avformat/producer_avformat.c: Add colorspace
  to auto-profile.

  * src/modules/xml/consumer_xml.c, src/modules/xml/producer_xml.c:
  (De)serialize colorspace in profile.

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/producer_avformat.c: Fix version support for
  AVCodec:colorspace.

2010-10-07  Dan Dennedy <dan@dennedy.org>

  * src/melt/melt.c, src/modules/core/producer_consumer.c,
  src/modules/core/producer_loader.c, src/modules/melt/producer_melt.c,
  src/modules/xml/producer_xml.c: Move logic for when to auto-insert consumer
  producer.  Move it into the loader producer so apps other than melt can use
  it too. To use it, an app must set the profile to explicit.

  * src/framework/mlt_profile.c, src/framework/mlt_profile.h: Add
  mlt_profile_clone().

2010-08-28  Dan Dennedy <dan@dennedy.org>

  * src/melt/melt.c, src/modules/melt/producer_melt.c: Add an automatic profile
  feature to melt.  Here are the main use cases this feature provides: - Given
  a regular (non-mlt-xml) media file, melt reads the media attributes and
  generates an equivalent MLT profile. This makes it easier to transcode
  without changing or specifying resolution, aspect, and framerate. - Given a
  MLT XML file containing a profile attribute or element, melt loads the
  specified profile. A composition typically contains profile- without you
  having to remember. - Given a MLT XML containing a profile but also
  specifying a -profile option, melt automatically uses the 'consumer' producer
  with the requested profiles. This is similar to the above case, but when
  explicitly choosing a profile different than the composition one should use
  the consumer producer. This just makes melt smarter and more automatic.

  * src/modules/xml/consumer_xml.c, src/modules/xml/mlt-xml.dtd,
  src/modules/xml/producer_xml.c: Add (de)serialization of profile to XML.  In
  addition to the 'profile' element, one can also set the 'profile' attribute
  of the root element to a named profile.

2010-10-04  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/configure, src/modules/avformat/consumer_avformat.c:
  Add support for short-hand vpre to avformat consumer.  For example, when
  vcodec=libx264, you can use vpre=medium as shorthand for
  $prefix/share/ffmpeg/libx264-medium.ffpreset.

  * src/modules/avformat/audioconvert.h, src/modules/avformat/configure,
  src/modules/avformat/consumer_avformat.c, src/modules/avformat/factory.c,
  src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/filter_avdeinterlace.c,
  src/modules/avformat/filter_avresample.c,
  src/modules/avformat/filter_swscale.c,
  src/modules/avformat/producer_avformat.c, src/modules/avformat/vdpau.c:
  FFmpeg build improvements (3078007).  Handle --avformat-svn-version=0.5. Fix
  building without swscale. Fix compiling new colorspace stuff against FFmpeg
  <= v0.5. FFmpeg libs are increasing; only support contemporary header layout.

2010-09-28  Dan Dennedy <dan@dennedy.org>

  * src/modules/sdl/consumer_sdl.c, src/modules/sdl/consumer_sdl_audio.c,
  src/modules/sdl/consumer_sdl_preview.c, src/modules/sdl/consumer_sdl_still.c:
  Fix race conditions in SDL (kdenlive-1711).  Contributed patch by 'jem' -
  thanks!

2010-09-26  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/producer_avformat.c: Set default colorspace (from
  profile) on frames.  Also, allow affirmatively setting luma to _not_ full
  range (force_full_luma=0).

  * profiles/atsc_1080i_50, profiles/atsc_1080i_5994, profiles/atsc_1080i_60,
  profiles/atsc_1080p_2398, profiles/atsc_1080p_24, profiles/atsc_1080p_25,
  profiles/atsc_1080p_2997, profiles/atsc_1080p_30, profiles/atsc_720p_2398,
  profiles/atsc_720p_24, profiles/atsc_720p_25, profiles/atsc_720p_2997,
  profiles/atsc_720p_30, profiles/atsc_720p_50, profiles/atsc_720p_5994,
  profiles/atsc_720p_60, profiles/cif_15, profiles/cif_ntsc, profiles/cif_pal,
  profiles/cvd_ntsc, profiles/cvd_pal, profiles/dv_ntsc, profiles/dv_ntsc_wide,
  profiles/dv_pal, profiles/dv_pal_wide, profiles/hdv_1080_25p,
  profiles/hdv_1080_30p, profiles/hdv_1080_50i, profiles/hdv_1080_60i,
  profiles/hdv_720_25p, profiles/hdv_720_30p, profiles/hdv_720_50p,
  profiles/hdv_720_60p, profiles/qcif_15, profiles/qcif_ntsc,
  profiles/qcif_pal, profiles/quarter_15, profiles/quarter_ntsc,
  profiles/quarter_ntsc_wide, profiles/quarter_pal, profiles/quarter_pal_wide,
  profiles/sdi_486i_5994, profiles/square_ntsc, profiles/square_ntsc_wide,
  profiles/square_pal, profiles/square_pal_wide, profiles/svcd_ntsc,
  profiles/svcd_ntsc_wide, profiles/svcd_pal, profiles/svcd_pal_wide,
  profiles/vcd_ntsc, profiles/vcd_pal: Add colorspace to all profile presets.

  * src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/producer_avformat.c: Rename variables and properties
  around luma range for clarity.  Frame property "force_full_luma" controls
  this and can be set via producer property "set.force_full_luma." However, it
  is not really ready for use until libswscale can respect its full_range
  parameter in a RGB to YUV conversion.

2010-09-13  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/producer_avformat.c: Rename yuv_std to colorspace.

2010-08-24  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_profile.h, src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/producer_avformat.c: Add input YUV colorspace (601 vs
  709) handling.  Still need to work on the output side including normalization
  and setting the encoder.

  * src/framework/mlt_frame.c, src/framework/mlt_types.h,
  src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/filter_swscale.c, src/modules/gtk2/producer_pixbuf.c,
  src/modules/qimage/producer_qimage.c, src/modules/sdl/producer_sdl_image.c:
  Revert new image types.  I think we can just use frame properties.

  * src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/producer_avformat.c: Get initial skipping of luma
  scaling to work.  When the avformat producer property skip_luma_scale is set
  to 1, then we do not scale the luma on the first YCbCr to RGB conversion.
  This is only done once because swscale always downscales luma when converting
  RGB to YCbCr, and we need to keep the conversions symmetrical to prevent luma
  contraction (loss of contrast).

2010-08-23  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_frame.c, src/framework/mlt_profile.h,
  src/framework/mlt_types.h, src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/filter_swscale.c,
  src/modules/avformat/producer_avformat.c, src/modules/gtk2/producer_pixbuf.c,
  src/modules/qimage/producer_qimage.c, src/modules/sdl/producer_sdl_image.c:
  Improve colorspace handling (work in progress)  Trying to add support for
  non-scaling luma between YCbCr and RGB conversions as well as support for ITU
  Rec. 709 luma conversion for HD formats.

(abs)

2012-11-21 21:46:30 UTC MAIN commitmail json YAML

Use MASTER_SITE_MOZILLA_ESR instead of MASTER_SITE_MOZILLA in MASTER_SITES.

(ryoon)

2012-11-21 21:43:41 UTC MAIN commitmail json YAML

Updated devel/nspr to 4.9.3.3

(ryoon)

2012-11-21 21:43:03 UTC MAIN commitmail json YAML

Update to 4.9.3.3 (4.9.3 really)

No ChangeLog is provided.

(ryoon)

2012-11-21 21:19:01 UTC MAIN commitmail json YAML

Updated www/firefox-l10n to 17.0

(ryoon)

2012-11-21 21:18:15 UTC MAIN commitmail json YAML

Update to 17.0

* Sync with www/firefox-17.0

(ryoon)

2012-11-21 21:10:46 UTC MAIN commitmail json YAML

Updated www/firefox10-l10n to 10.0.11

(ryoon)

2012-11-21 21:06:52 UTC MAIN commitmail json YAML

Update to 10.0.11

* Sync with www/firefox10-10.0.11

(ryoon)

2012-11-21 15:28:07 UTC MAIN commitmail json YAML

Updated devel/xulrunner to 17.0
Updated www/firefox to 17.0

(ryoon)

2012-11-21 15:26:50 UTC MAIN commitmail json YAML

Update to 17.0

* Add --enable-pulseaudio configure option (functionality is not tested)

Changelog:
    NEW
    First revision of the Social API and support for Facebook Messenger
    NEW
    Click-to-play blocklisting implemented to prevent vulnerable plugin versions from running without the user's permission (see blog post)
    CHANGED
    Updated Awesome Bar experience with larger icons
    CHANGED
    Mac OS X 10.5 is no longer supported
    DEVELOPER
    JavaScript Maps and Sets are now iterable
    DEVELOPER
    SVG FillPaint and StrokePaint implemented
    DEVELOPER
    Improvements that make the Web Console, Debugger and Developer Toolbar faster and easier to use
    DEVELOPER
    New Markup panel in the Page Inspector allows easy editing of the DOM
    HTML5
    Sandbox attribute for iframes implemented, enabling increased security
    FIXED
    Over twenty performance improvements, including fixes around the New Tab page
    FIXED
    Pointer lock doesn't work in web apps (769150)
    FIXED
    Page scrolling on sites with fixed headers (780345)

(ryoon)

2012-11-21 13:02:18 UTC MAIN commitmail json YAML

Fixed in Firefox ESR 10.0.11:

MFSA 2012-106 Use-after-free, buffer overflow, and memory corruption
issues found using Address Sanitizer
MFSA 2012-105 Use-after-free and buffer overflow issues found using
Address Sanitizer
MFSA 2012-104 CSS and HTML injection through Style Inspector
MFSA 2012-103 Frames can shadow top.location
MFSA 2012-101 Improper character decoding in HZ-GB-2312 charset
MFSA 2012-100 Improper security filtering for cross-origin wrappers
MFSA 2012-98 Firefox installer DLL hijacking
MFSA 2012-93 evalInSanbox location context incorrectly applied
MFSA 2012-92 Buffer overflow while rendering GIF images
MFSA 2012-91 Miscellaneous memory safety hazards (rv:17.0/ rv:10.0.11)

(is)

2012-11-21 10:53:53 UTC MAIN commitmail json YAML

Use canonical path to GNU as.

(jperkin)

2012-11-21 07:46:40 UTC MAIN commitmail json YAML

PLIST vars need to be undefined if not used.

(jperkin)

2012-11-21 02:09:39 UTC MAIN commitmail json YAML

2012-11-21 02:09:07 UTC MAIN commitmail json YAML

Update to 2.0.5.

>From NEWS: Changes are essentially a bunch of bugfixes (details in
ChangeLog).

(gdt)

2012-11-21 01:49:55 UTC MAIN commitmail json YAML

Add patch to work around upstream bug assuming beyond-POSIX behavior
in sed.

In GNU sed, "\n" in the RHS of a substitution becomes a newline.
POSIX says that \n in the RHS is undefined.  BSD sed treats it as "n".
Because this is in scheme code, and scheme doesn't care about " " vs
"\n", just substitute a space.

Resolves failure of test cases; now "make test" passes.

(This change has been reported upstream and applied to the upstream VCS.)

(gdt)

2012-11-21 01:45:01 UTC MAIN commitmail json YAML

Adjustt commentabout avoiding O2/SSP bug.

(No non-comment change.)

(gdt)

2012-11-21 00:47:53 UTC MAIN commitmail json YAML

Switch to fltk13.

This is part of deprecating fltk 1.1.  (Note that the fltk option is
off by default, so few will care.)

(gdt)

2012-11-21 00:17:11 UTC MAIN commitmail json YAML

Ensure variables are defined.  Add whitespace for clarity.

(jperkin)

2012-11-21 00:13:25 UTC MAIN commitmail json YAML

2012-11-21 00:06:44 UTC MAIN commitmail json YAML

Added comms/p5-Data-AMF

(dsainty)

2012-11-21 00:02:35 UTC MAIN commitmail json YAML

SUBDIR+=p5-Data-AMF

(dsainty)

2012-11-21 00:00:51 UTC MAIN commitmail json YAML

Data::AMF::Packet can serialize/deserialize AMF Packets.

AMF Packet is an extended format of AMF, and is used for Flash's HTTP based
Remote Procidure Call (known as Flash Remoting).

(dsainty)

2012-11-20 23:15:23 UTC MAIN commitmail json YAML

Updated lang/gcc47-libs to 4.7.0nb7

(jperkin)

2012-11-20 23:15:08 UTC MAIN commitmail json YAML

Bump PKGREVISION twice, once because it was not done correctly the last time
lang/gcc47 was bumped, and again for the most recent bump.

(jperkin)

2012-11-20 23:14:50 UTC MAIN commitmail json YAML

2012-11-20 23:13:27 UTC MAIN commitmail json YAML

Updated lang/gcc47 to 4.7.0nb6

(jperkin)

2012-11-20 23:13:11 UTC MAIN commitmail json YAML

Use the canonical path to GNU as.

Bump PKGREVISION.

(jperkin)

2012-11-20 23:13:04 UTC MAIN commitmail json YAML

2012-11-20 23:05:43 UTC MAIN commitmail json YAML

Updated devel/binutils to 2.22nb1

(jperkin)

2012-11-20 23:05:22 UTC MAIN commitmail json YAML

Do not install 'ld' symlinks on Solaris, to avoid accidental usage.

Bump PKGREVISION.

(jperkin)

2012-11-20 20:19:29 UTC MAIN commitmail json YAML

Note updates of sysutils/wbm-*

(morr)

2012-11-20 20:01:47 UTC MAIN commitmail json YAML

2012-11-20 17:07:05 UTC MAIN commitmail json YAML

Copy rmt handling from archivers/gtar-base, fixes packaging on Interix
and Darwin.

(jperkin)

2012-11-20 14:57:52 UTC MAIN commitmail json YAML

2012-11-20 13:01:47 UTC MAIN commitmail json YAML

Added patch from OpenBSD

Rework the OpenBSD backend to add *basic support* for non ugen(4) devices.
It is now possible to have a read access and submit control transfers to
all USB devices using libusb, please note that controllers and hubs also
appear as devices.

(pettai)

2012-11-20 11:41:29 UTC MAIN commitmail json YAML

2012-11-20 11:22:00 UTC MAIN commitmail json YAML

Fix package Makefile to not override FWNAME if passed in from the build
environment - addresses issue noted by Jan Danielsson on pkgsrc-users
Bump PKGREVISION

(abs)

2012-11-20 07:48:23 UTC MAIN commitmail json YAML

Updated games/wesnoth to 1.10.5

(adam)

2012-11-20 07:47:33 UTC MAIN commitmail json YAML

Changes 1.10.5:
This is a bugfix release for the stable 1.10 series.

(adam)

2012-11-19 23:23:39 UTC MAIN commitmail json YAML

Don't use variable length arrays of non-POD types

(joerg)

2012-11-19 23:22:39 UTC MAIN commitmail json YAML

2012-11-19 23:22:08 UTC MAIN commitmail json YAML

2012-11-19 23:21:39 UTC MAIN commitmail json YAML

2012-11-19 23:19:30 UTC MAIN commitmail json YAML

2012-11-19 23:16:41 UTC MAIN commitmail json YAML

2012-11-19 23:15:53 UTC MAIN commitmail json YAML

2012-11-19 23:15:10 UTC MAIN commitmail json YAML

Fix prototype of cleanup, signal handlers can only get one argument.
Add lost patch to add the shared header.

(joerg)

2012-11-19 23:14:14 UTC MAIN commitmail json YAML

2012-11-19 23:13:48 UTC MAIN commitmail json YAML

2012-11-19 23:12:02 UTC MAIN commitmail json YAML

2012-11-19 20:02:58 UTC MAIN commitmail json YAML

Updated graphics/py-seqdiag to 0.8.1

(cheusov)

2012-11-19 20:02:14 UTC MAIN commitmail json YAML

Update to seqdiag-0.8.1
        0.8.1 (2012-11-12)
        ------------------
        * Add altblock feature (experimental)
        * Fix bugs

        0.8.0 (2012-10-22)
        ------------------
        * Optimize algorithm for rendering shadow
        * Add options to docutils directive
        * Fix bugs

        0.7.5 (2012-09-29)
        ------------------
        * Fix bugs

        0.7.4 (2012-09-20)
        ------------------
        * Support blockdiag-1.1.7 interface
        * Fix bugs

(cheusov)

2012-11-19 20:00:44 UTC MAIN commitmail json YAML

Updated graphics/py-nwdiag to 0.9.2

(cheusov)

2012-11-19 20:00:07 UTC MAIN commitmail json YAML

Update to nwdiag-0.9.2
        0.9.2 (2012-11-17)
        ------------------
        * [rackdiag] Add auto-numbering feature
        * Fix bugs

        0.9.1 (2012-10-28)
        ------------------
        * Fix bugs

        0.9.0 (2012-10-22)
        ------------------
        * Optimize algorithm for rendering shadow
        * Add options to docutils directive
        * [packetdiag] represent splitted packets with dashed-line
        * Fix bugs

        0.8.2 (2012-09-29)
        ------------------
        * Fix bugs

        0.8.1 (2012-09-08)
        ------------------
        * Add packetdiag_sphinxhelper

        0.8.0 (2012-09-06)
        ------------------
        * Add packetdiag which supports generating packet-header diaagram
        * [nwdiag] Add diagram attribute: external_connector
        * Update to new package structure (blockdiag >= 1.1.2)
        * Allow # to comment syntax
        * Fix bugs

(cheusov)

2012-11-19 19:58:14 UTC MAIN commitmail json YAML

Updated graphics/py-actdiag to 0.4.1

(cheusov)

2012-11-19 19:57:29 UTC MAIN commitmail json YAML

Update to arcdiag-1.4.1
        0.4.1 (2012-10-28)
        ------------------
        * Fix bugs

        0.4.0 (2012-10-22)
        ------------------
        * Optimize algorithm for rendering shadow
        * Add options to docutils directive
        * Fix bugs

        0.3.4 (2012-09-29)
        ------------------
        * Fix bugs

(cheusov)

2012-11-19 19:55:29 UTC MAIN commitmail json YAML

Updated graphics/py-blockdiag to 1.2.3

(cheusov)

2012-11-19 19:54:39 UTC MAIN commitmail json YAML

Update block-diag to 1.2.3
        1.2.3 (2012-11-05)
        ------------------
        * Fix bugs

        1.2.2 (2012-10-28)
        ------------------
        * Fix bugs

        1.2.1 (2012-10-28)
        ------------------
        * Add external imagedraw plugin supports
        * Add node attribute: label_orientation*
        * Fix bugs

        1.2.0 (2012-10-22)
        ------------------
        * Optimize algorithm for rendering shadow
        * Add options to docutils directive
        * Fix bugs

        1.1.8 (2012-09-28)
        ------------------
        * Add --ignore-pil option
        * Fix bugs

        1.1.7 (2012-09-20)
        ------------------
        * Add diagram attribute: shadow_style
        * Add font path for centos 6.2
        * Add a setting 'antialias' in the configuration file
        * Fix bugs

(cheusov)

2012-11-19 18:59:45 UTC MAIN commitmail json YAML

Corrected description line for vbr

(pettai)

2012-11-19 18:46:52 UTC MAIN commitmail json YAML

2012-11-19 18:39:34 UTC MAIN commitmail json YAML

corrected the patchsum

(pettai)

2012-11-19 16:39:16 UTC MAIN commitmail json YAML

+ automake-1.12.5, binutils-2.23.1, fbreader-0.99.3, fontforge-20120731
  [pkg/47202], gnucash-docs-2.4.2, harfbuzz-0.9.6, horde-5.0.2,
  libmemcached-1.0.14, minicom-2.6.1 [pkg/47209], nspluginwrapper-1.4.4
  [pkg/47208], nut-18.4, opendkim-2.7.2, py-httplib2-0.7.7,
  unison-2.40.102, vice-2.4, webmin-1.610, weechat-0.3.9.2.

(wiz)

2012-11-19 11:40:27 UTC MAIN commitmail json YAML

Version 1.9.0 (released 2012-11-08)

* ykinfo: New tool to print information about YubiKey.
* ykpersonalize: Add -z flag to zap configuration on YubiKey.
* Fix PBKDF2 implementation.

(pettai)

2012-11-19 11:34:16 UTC MAIN commitmail json YAML

2012-11-19 10:58:56 UTC MAIN commitmail json YAML

Updated editors/Sigil to 0.6.0

(ryoon)

2012-11-19 10:57:45 UTC MAIN commitmail json YAML

Update 0.6.0

* Remove obsolete SUBST_*

Changelog:
Sigil 0.6.0 2012.10.27
    - Implement issue 1664: Improve performance of opening and changing tabs.
    - Implement issue 1665: Attempt to recover EPUB if it is missing an ncx file.
    - Implement issue 1643: Change Clean Source default to Pretty Print instead of Tidy.
    - Implement issue 1636: Add shift-click Replace for Replace Current - replace but not find next match.
    - Implement issue 1638: Improve performance of Generate TOC.
    - Implement issue 1637: Provide more friendly handling of bad EPUBs by not crashing after showing warning.
    - Implement issue 1629: Localization of title in contentx.opf semantics.
    - Implement issue 1622: Allow Font Obfuscation to work for multiple font files.
    - Implement issue 1620: Well-formed check option should be removed and replaced with more appropriate automatic checking.
    - Implement issue 1617: Split should split at cursor position not at end of paragraph.
    - Implement issue 1619: Generate TOC should show tooltip details for the heading in case title and text is blank.
    - Implement issue 1618: Generate TOC should allow changing heading levels in document and TOC.
    - Implement issue 1615: Generate TOC should number sigil_toc_id's across all files and delete unused id's before generating.
    - Implement issue 1612: Improve performance of merging files.
    - Implement issue 1611: Improve performance of switching and closing tabs.
    - Implement issue 1610: Use html instead of xhtml as the default extension for new blank HTML files.
    - Implement issue 1606: Allow rename of titles in Generate Table Of Contents and show filenames in tooltip.
    - Implement issue 1601: Delete unused Images.
    - Implement issue 1602: Delete unused Styles.
    - Implement issue 1603: Allow formatting buttons to work in Code View.
    - Implement issue 1600: Option to delete one line in Code View without selecting text.
    - Implement issue 1597: Show HTML tag information for current location in text while in Book View.
    - Implement issue 1594: Allow miscellaneous text files to be edited and others to be opened externally.
    - Implement issue 1590: Insert image should allow insert from disk.
    - Implement issue 1557: Sigil requires Qt 4.8 or above.
    - Implement issue 1586: Spellcheck should allow setting a keyboard shortcut for Ignore Word to speed editing.
    - Implement issue 1585: Spellcheck should have a menu entry to clear all ignored words.
    - Implement issue 1584: Sigil should allow CSS file to be edited while viewing HTML.
    - Implement issue 1583: Sigil should remember the current view state when it restarts.
    - Implement issue 1573: Improve performance of bulk rename.
    - Implement issue 1468: Allow images to be opened externally.
    - Implement issue 1571: Display whether classes are used in the HTML or CSS files in a new Reports dialog.
    - Implement issue 1572: Add feature to re-format CSS files
    - Implement issue 1567: Remove XPGT support.
    - Implement issue 755: Support 'code view' for svg images that are loaded as separate files.
    - Implement issue 1561: Add Save A Copy option to save file under a different name without renaming current file.
    - Implement issue 1559: Add option to insert special characters into document.
    - Implement issue 1333: Add Hyperlink editor buttons to select target from existing ids and set id anchor.
    - Implement issue 401: Add edit buttons for Uppercase, Lowercase, Propercase, Capitization.
    - Implement issue 985: Sigil fonts should be configurable in Preferences.
    - Implement issue 1248: Code View/CSS should allow colors to be configurable in Preferences.
    - Implement issue 1153: Highlighted Text in Code view Difficult/Impossible to see.
    - Implement issue 1511: Prompt to replace an image when adding an image that already exists in the book.
    - Implement issue 1542: Add a Go to Style option to jump to the CSS class used by a tag.
    - Implement issue 1541: Heading styles should optionally remove/keep attributes in tags.
    - Implement issue 1540: Add option to tokenise spaces and numbers in F&R find text.
    - Implement issue 1539: Regex should support options for minimal matching, dot includes newlines.
    - Implement issue 1535: Add Clipboard History to automatically saved recent cut or copied text.
    - Implement issue 1534: Option to toggle Book View or Preview View to Code View and vice versa.
    - Implement issue 1528: Shortcut preferences should be simplified.
    - Implement issue 1536: Split at Chapter Markers should split all files.
    - Implement issue 1530: The heading dropdown should be changed to buttons for quicker selection.
    - Implement issue 1529: Code View should support heading/formatting buttons as used in Book View.
    - Implement issue 73: External HTML links should be usable but evoke warning dialog.
    - Implement issue 1521: Tab headers right click to close other tabs, toggle view state.
    - Implement issue 715: Search Editor for saving and executing Find & Replaces searches.
    - Implement issue 588: Clip Editor for saving and inserting text.
    - Implement issue 1519: Open and go back to links in Code View and Book View.
    - Implement issue 167: Index Editor to create a book index.
    - Implement issue 1450: View classes used in HTML files.
    - Implement issue 102: View details of all HTML files.
    - Implement issue 839: Word Count (in View HTML details).
    - Implement issue 1392: View details of all images.
    - Implement issue 1513: Add progress indicators to various functions.
    - Implement issue 1510: Add Existg Files should only open last file not all files.
    - Implement issue 1428: Find&Replace should allow Ctrl/Shift key modifiers to set what to search.
    - Implement issue 1325: Insert Images support for multiple images, resizing, thumbnails.
    - Implode tags from selected text.
    - Implement issue 761: Shortcut key to close last open tag (Code View).
    - Implement issue 1507: Metadata dialogs should allow double click to select.
    - Implement issue 1457: Save should not add heading ids - alreade should save state on restart.
    - Implement issue 1416: Don't add selected text to F&R history and increase selected
      text limit for being auto loaded into F&R.
    - Implement issue 1414: Cover semantic should not be added automatically.
    - Ilow more fine-grained control.
    - Implement issue 1393: Add Semantics Text should only apply to one file.
    - Implement issue 1369: Add support for \xDD as Regex replacement in F&R.
    - Implement issue 1285: Display image properties.
    - Implement issue 534: Link to Stylesheets option for HTML files.
    - Implement issue 1385: Metadata editor should always display fields
    - Implement issue 1311: Metadata support for all RfC 639-2 languages.
    - Implement issue 1335: Run Save As automatically if saving new html file.
    - Implement issue 1366: TOC window tree support for collapse/expand all.
    - Implement issue 759: Auto generate inline TOC HTML file.
    - Implement issue 32: Metadata custom "date" options.
    - Implement issue 33: Metadata options for creators and contributors.
    - Implement issue 1374: Split View is now Preview View with code inspector.
    - Implement issue 184: Superscript/subscript buttons.
    - Implement issue 443: Book View RTL languages support (right to left rtl tag).
    - Implement issue 504: Book View button for normal paragraph.
    - Implement issue 1265: Preference to manually set UI language.
    - Implement issue 1295: Metadata Editor support for translating descriptions.
    - Implement issue 77: Metadata support for multiple language elements.
    - Implement issue 1180: Spell Check button/menu to find next misspelled word.
    - Implement issue 1045: Better highlighting of misspelled words.
    - Implement issue 1301: Preferences for User and Additional Dictionary locations.
    - Implement issue 1058: Use ini format for settings on all platforms.
    - Implement issue 1376: Change organization name and location of settings to sigil-ebook.
    - Implement issue 1381: Switch to using Minizip for 1.1 for ZIP support.
      - Remove ZipArchive and Zipios++.
    - Implement issue 1380: Update zlib to 1.2.7.
    - Implement issue 1383: Remove the use of a precompiled header.
    - Implement issue 1377: Update PCRE to 8.31.
      - Make PCRE 8.31 with UTF-16 support the minimum required version.
      - Bundled PCRE uses PCRE's JIT for faster searching.
      - Modify Regex search code to use UTF-16 instead of UTF-8 for all
        searches. This brings search in line with the view components
        being able to display UTF-16 characters.
    - Implement issue 1378: Update Hunspell to 1.3.2.
    - Implement issue 1379: Update Boost to Boost 1.49.0.
    - Implement issue 1283: Spell check should have an ignore option.
    - Fix issue 1694: User dictionary shows duplicate entries and doesn't scroll to new entry when adding.
    - Fix issue 1693: Words in user dictionary could be lost if blank entries are saved.
    - Fix issue 1692: Code View highlighting incorrectly hides spelling issues if an & is used.
    - Fix issue 1674: Batch rename changes filename extension.
    - Fix issue 1663: Generate TOC gives heading ids for items not in the TOC.
    - Fix issue 1642: Replace sometimes leaves a \1 in the text.
    - Fix issue 1635: Replace can replace too much text if manual selection includes extra text.
    - Fix issue 1639: Ensure Spellcheck treats single quotes as word boundary appropriately.
    - Fix issue 1624: Do not close Sigil if an invalid HTML file was added.
    - Fix issue 1623: Do not leave Sigil in an invalid state if an invalid book was opened.
    - Fix issue 1605: Sigil cannot read epubs missing mimetypes as first file since container.xml might not be found.
    - Fix issue 1621: Change sigilNotInTOC to sigil_not_in_toc for consistency but still recognize legacy value in old files.
    - Fix issue 1477: Sigil may crash when loading ePubs containing empty (zero-sized) files.
    - Fix issue 1589: Clicking on TOC entry the first time does not scroll to a heading at the top of the page.
    - Fix issue 1582: Replace All should be single-threaded to avoid certain crashes.
    - Fix issue 1581: Caret position in Book View - Code View syncing is not always correct.
    - Fix issue 1580: Chapter split starts new files with suffix _002 instead of 001.
    - Fix issue 1579: Generate Headings in TOC should select next item after unchecking an item.
    - Fix issue 1563: Split Chapter break can create empty page.
    - Fix issue 1284: Image and Stylesheet paths not updated for duplicate references when importing.
    - Fix issue 1155: Filename removed from href in anchor tag when importing HTML.
    - Fix issue 1553: Rename of one html file should keep file selected, allow rename shortcut, link stylesheets.
    - Fix issue 1551: Generate TOC include column scrolls offscreen when headings are long.
    - Fix issue 1550: Table of Contents window is not emptied if all TOC entries deleted manually.
    - Fix issue 1549: Sigil should not modify source by converting shy/ndash/mdash to entities automatically.
    - Fix issue 1345: Adding accented words dictionary doesn't work.
    - Fix issue 1546: Find&Replace loses focus when changing tabs or going from Book to Code View.
    - Fix issue 425: Shift+ PgUp/PgDn does not work in text editor.
    - Fix issue 1390: Image is not updated until restart if deleted and re-added.
    - Fix issue 1413: Crashes when opening a particular epub.
    - Fix issue 1543: Tabs should only do updates when finished loading to improve performance.
    - Fix issue 1395: A type of hyphen, when pasted in code view, crashes Sigil.
    - Fix issue 1429: Changes to stylesheets are not seen in book and preview views.
    - Fix issue 1406: Typing spaces on a word highlighted by spelling crashes Sigil.
    - Fix issue 1524: Replace \s does not always match newlines.
    - Fix issue 1538: Sigil can save a corrupted epub file if zip fails.
    - Fix issue 1517: Delete selected file should not open another file unnecessarily.
    - Fix issue 1474: New lines added in every xhtml file after saving.
    - Fix issue 1486: Replace replaces even if text doesn't match if manually changed.
    - Fix issue 1483: Add Existing Files adds HTML files in reverse order.
    - Fix issue 1479: F&R auto-completer preventing searching for same word different case.
    - Fix issue 1424: Spell check does not allow paste next to misspelled word.
    - Fix issue 1422: Delete file should not update tab if opened file is not deleted.
    - Fix issue 1417: OPF meta tags not updated if Cover image renamed or deleted.
    - Fix issue 1408: Book Browser should not translate folder names.
    - Fix issue 1308: Allow renaming file extensions.
    - Fix issue 1363: Open and Save file directory inconsistent.
    - Fix issue 1130: Content.opf edits overwritten by save.
    - Fix issue 1354: Chapter Split breaks links in second half of document.
    - Fix issue 999: Split does not update file references in TOC.
    - Fix issue 1277: Meta-editor will not open.
    - Fix issue 1281: Semantics information retained for deleted files.
    - Fix issue 1338: F&R Replace All can crash using current file with large replaces.
    - Fix issue 1296: F&R Search All crashes if HTML file doesn't have focus.
    - Fix issue 1382: Settings not saving to disk.
    - Fix issue 1272: Tabs should always use the View state set by the View buttons.

(ryoon)

2012-11-19 10:53:48 UTC MAIN commitmail json YAML

Updated x11/qt4-libs to 4.8.3nb5

(ryoon)

2012-11-19 10:52:23 UTC MAIN commitmail json YAML

2012-11-19 10:51:44 UTC MAIN commitmail json YAML

Bump PKGREVISION

Restore Rev. 1.4 of patch-at.

Give unsigned char argument to toupper.
Fixes coredumps in Sigil when pressing "CTRL" or "BACKSPACE".

(ryoon)