Improved Py3 compatibility
Improved the behavior when changing the operator's language
Numerous documentation updates
Revert a change that caused an issue with saving plugins in some browsers
Fix an issue where urls were not refreshed when a page slug changes
Fix an issue with FR translations
Fixed an issue preventing the correct rendering of custom contextual menu items for plugins
Fixed an issue relating to recovering deleted pages
Fixed an issue that caused the uncached placeholder tag to display cached content
Fixed an issue where extra slashed would appear in apphooked URLs when APPEND_SLASH=False
Fixed issues relating to the logout function
Release 0.8.0
-------------
Diogo Franco Kovensky released this Feb 17, 2015 - 63 commits to master
since this release
Warning: for the first 4 hours of the release, the v0.8.0 tag pointed
to git master instead of the release. This was fixed later.
Changes
-------
Changes that may break users' config files have been annotated with a
(!).
* (!) vo_opengl_old has been removed. OpenGL rendering now requires
hardware that can do at least OpenGL 2.1, the oldest version
supported by vo_opengl.
* (!) vf_pp has been removed. A version of it can still be accessed
through lavfilter (e.g. --vf=lavfi=[pp...]), but it receives no QP
information. Also, vf_dlopen no longer passes QP information to its
loaded plugin either (it's always 0).
* (!) vf_softpulldown, vf_swapuv, vf_phase, vf_divtc and vf_ilpack
have all been removed. Ports or alternative versions of these
filters are available through libavfilter (vf_lavfi).
* vf_pullup and vf_noise now are simply wrappers to their libavfilter
equivalents. Both are only currently available on FFmpeg (not
Libav).
* (!) ao_portaudio has been removed. There is good support for the
native audio drivers of all major desktop platforms, as well as
ao_sdl and ao_openal as fallbacks.
* (!) vo_opengl's lscale suboption has been renamed to scale; lradius
is now scale-radius, lparam1 and lparam2 are now respectively
scale-param1 and scale-param2; lscale-down is now scale-down. The
cscale suboption remains as is.
* (!) Several of the vo_opengl radius-preset aliases supported by
scale have been removed; use scale-radius to set if needed. For
example, use --vo=opengl:scale=lanczos:scale-radius=2 instead of
scale=lanczos2. The default radius is recommended for most filters.
* (!) vo_opengl no longer supports the stereo suboption. The anaglyph
effect can be reproduced with the stereo3d filter. The quadbuffer
support, which requires expensive specialized hardware to begin
with, is removed.
* (!) The approx-gamma suboption to vo_opengl has been removed. The
BT.1886 specification says that it's actually how it's supposed to
be done so it is now the default when srgb or icc-profile are
enabled. This does not include BT.1886's gamma drop.
* (!) The no-scale-sep and indirect suboptions to vo_opengl have been
removed. These are now autodetected and enabled whenever they would
have benefit.
* (!) The --lua and --lua-opts parameters / options are now called
--script and --script-opts, respectively. The lua subdir of the mpv
config dir is also now expected to be called scripts instead.
* (!) The --fixed-vo option has been removed. It has been the default
for a long time anyway, and disabling fixed-vo is not useful.
* vo_opengl_hq has been updated to take into account new features.
fancy-downscaling and sigmoid-upscaling are enabled, "mitchell" is
now the default for scale-down.
* The sub-visibility OSD message is now clearer about whether
subtitles are hidden or just not available / selected.
* The device IDs given to --audio-device for use with ao_coreaudio
now use UIDs, so they don't change when devices are added/removed
or after reboots.
* --msg-level now also accepts ',' as separator.
* (Client API) The client API now refuses to initialize if the
LC_NUMERIC locale is not "C".
* (Client API) The native type of the msg-level parameter is now a
key-value list. Setting or reading it as a string still works.
* (Slave API) The get_property command is now deprecated.
* Documentation updates.
* PDF documentation is now disabled by default due to rst2pdf being
fickle, causing weird build errors.
* Print desync messages with negative A/V sync as well. While rare,
it could happen with some uses of --autosync.
Bug fixes
---------
* (Windows) Avoid resizing the video window when player is minimized,
might address bug #1547.
* (NetBSD) Fix build with v4l2.
* (Linux) Attempt to address conflicts with the pulseaudio mixer.
(bug #1578)
* Multiple cdda:// fixes. (bugs #1555, #1560)
* VP9 timestamps no longer cause "missing PTS" warnings with new
enough FFmpeg builds.
* Fix a crash when using H.264 hardware decoding on new enough
libavcodecs. (bug #1587)
New features
------------
* vo_opengl now supports frame blending to eliminate stuttering when
the video framerate does not nicely match the display framerate
through the smoothmotion suboption. This is not meant to
artificially increase the video's FPS, so there is no "soap opera
effect" or difficulties with some video types (e.g. anime).
* vo_opengl now supports sigmoidal upscaling (e.g. for fullscreen),
which reduces ringing induced by upscaling, enabled through the
sigmoid-upscaling suboption.
* vo_opengl now supports ewa_lanczos (Jinc) scaling, which provides
higher quality with less aliasing. It supports an experimental
scale-antiringing parameter, which tries to further reduce video
ringing.
* vo_opengl now has a linear-scaling suboption, that makes the
scalers work in linear light. Implied by the srgb, icc-profile or
the new sigmoid-upscaling suboption.
* vo_opengl has improved downscaling for higher downscale ratios when
fancy-downscaling is enabled.
* Add --keep-open=always to make --keep-open apply to all files
instead of only the last.
* mpv now filters the tags that are printed on the console to try to
hide useless metadata. The filter works as a whitelist, and can be
configured with the --display-tags option.
* Add a --sub-scale-by-window option that, when set to 'no', prevents
subtitles from changing their pixel size when the window changes
sizes.
* vo_opengl now technically has GLES 2 and 3 support (but not GLES
1). GLES 3 support is only tested on Mesa's software emulation.
GLES 2 has been tested on nvidia drivers. Both GLES modes are
feature deficient and inefficient due to GLES limitations, so they
should not be preferred over the standard OpenGL mode.
* (X11) vo_opengl now supports the icc-profile-auto option on X11
hosts.
* The 'A' key now by default cycles through a list of preset aspect
ratios. Meant to be used to work around broken files.
* There is now a "force" mode for --loop. Works like "inf", but tries
to open files/streams even if there was an error on the previous
attempt.
* There is now a --log-file option to write mpv's log messages to a
specifed file.
* There is now a --audio-file-auto option to automatically load an
external audio file with certain constraints. Will only load
external audio if the playing file has a video stream. Set to
"exact" by default. (bug #967)
* There is now a --network-timeout option to specify a timeout in
seconds for network access. If 0 (default), uses the libavformat
default. If a protocol that doesn't support timeouts is used, this
option is ignored.
* (X11) The XF86 special keys are now all mappable in input.conf. All
keys documented in XF86keysym.h are available, but only as their
numeric codes.
* (Linux) The DVB implementation now supports DVB-S2 through S2API.
* (Linux) The VDR format for channels.conf is now supported and
preferred. See
http://linuxtv.org/vdrwiki/index.php/Syntax_of_channels.conf for
the syntax. Tuning to DVB-S2 channels requires the VDR-format
channels.conf.
* (Linux) There is now a --dvbin-full-transponder option for handling
special broadcast cases where PIDs switch, or just to work around
incomplete PID data.
* (Client API) There is now an opengl_cb VO, which receives the
OpenGL context from the libmpv client. This allows a client to
render libmpv video directly to a provided OpenGL context without
having to use --wid embedding.
* (Client API) The aforementioned --wid parameter can now be set at
any time, but has no effect if a file is already loaded.
* (Client API) The list of DVD titles can now be queried.
* (Client API) There is now a filtered-metadata property, containing
only the tags allowed by --display-tags.
* (Client API) There is now support for XEmbed --wid targets, such as
a GtkSocket's gtk_socket_get_id().
* (Client API) There is now a file-format property with a symbolic
name for the file format. In some cases this might be a comma
separated list of various different extensions due to libavformat
idiosyncrasies.
* (Client API) There is now a mouse command for generating mouse
events over the video window.
* (Client API) There is now a partially-seekable property that
indicates whether a file is only considered seekable because of the
stream cache, but would not be seekable otherwise (e.g. realtime
stream, or HTTP with no resume support). Small relative seeks may
be fine, but larger seeks will likely fail.
* (Client API) There is now an MPV_EVENT_QUEUE_OVERFLOW event that is
posted whenever events have to be dropped because the queue is
full. No further events are posted until the
MPV_EVENT_QUEUE_OVERFLOW is consumed to avoid duplicated posting.
* (Client API) There is now a helper mpv_wait_async_requests()
function that blocks until all known async requests have completed.
(bug #1542)
* (Client API) There is now a detected-hwdec property that returns
the detected hardware decoder when one is successfully opened. This
probably only returns a valid value after playback has started.
* (Client API) There are now audio_add, audio_remove and audio_reload
counterparts to the equivalent sub_ commands for handling external
audio files.
Changes to squid-3.5.2 (18 Feb 2015):
- Regression Bug 4176: Digest auth too many helper lookups
- Regression Bug 4180: not-fully-initialized data member in ACLUserData
- Bug 4172: Solaris broken krb5-config
- Bug 4073: Cygwin compile errors
- Bug 3919: remove several never-true / never-false comparisons
- HTTPS: Add missing root CAs when validating chains that passed internal checks
- Fix some cbdataFree related memory leaks
- Quieten CBDATA 'leak' messages
- Set SNI information in transparent bumping mode
- negotiate_kerberos_auth: fix krb5.conf backward compatibility
- Fix memory leaks in cachemgr.cgi URL parser
- Fix sslproxy_options in peek-and-splice mode
- ... and fix several portability and build issues
- ... and some documentation updates
- ... and all fixes from squid 3.4.11
--- 9.10.1-P2 released ---
4053. [security] Revoking a managed trust anchor and supplying
an untrusted replacement could cause named
to crash with an assertion failure.
(CVE-2015-1349) [RT #38344]
4027. [port] Net::DNS 0.81 compatibility. [RT #38165]
--- 9.9.6-P2 released ---
4053. [security] Revoking a managed trust anchor and supplying
an untrusted replacement could cause named
to crash with an assertion failure.
(CVE-2015-1349) [RT #38344]
4027. [port] Net::DNS 0.81 compatibility. [RT #38165]
provided by Petar Bogdanovic.
New for 1.64.6
------------------------------------
Mon Mar 30 21:10:13 EDT 2009
* Fix bug which creates corrupted id3v2 tags
* Remove trailing periods for stream name
New for 1.64.5
------------------------------------
Sun Mar 8 12:08:15 EDT 2009
* Change default values for
- localhost from "localhost" to "127.0.0.1"
- splitpoint padding from 300 ms to 0 ms
- metadata and relay codeset (if UTF-8) to ISO-8859-1
- id3 codeset to UTF-16
- "keep files in incomplete" from false to true
* Fix parse rules to properly tag artists with "-" in their name (#540543)
* Fix bitrate & metadata reporting in console (#1957248)
* Fix integer overflow on bytes read (#1261305)
* Option for stopping based on megabytes ripped now uses MiB instead of MB
* Support splitting based on empty StreamTitle= strings 2648664
New for 1.64.4
------------------------------------
Mon Feb 16 21:27:29 EST 2009
* Fix problem where corrupt ogg files are being created
* Robustify metadata parsing for Limecast servers
* Fix buffer overflow bug with substitution rules (#2492422)
* Fix file creation bug when "/" is in stream name (#2533980)
* Disable creating cue file for ogg streams
* Fix problem skipping extra track on ogg streams
- bug #4728 Incorrect headings in routine editor
- bug #4730 Notice while browsing tables when phpmyadmin pma database
exists, but not all the tables
- bug #4729 Display original field when using "Relational display column"
option and display column is empty
- bug #4734 Default values for binary fields do not support binary values
- bug #4736 Changing display options breaks query highlighting
- bug Undefined index submit_type
- bug #4738 Header lose align when scrolling in Firefox
- bug #4741 in ./libraries/Advisor.class.php#184 vsprintf(): Too few arguments
- bug #4743 Unable to move cursor with keyboard in filter rows box
- bug Incorrect link in doc
- bug #4745 Tracking does not handle views properly
- bug #4706 Schema export doesn't handle dots in db/table name
- bug #3935 Table Header not displayed correct (Safari 5.0.5 Mac)
- bug #4750 Disable renaming referenced columns
- bug #4748 Column name center-aligned instead of left-aligned in Relations
- bug Undefined constant PMA_DRIZZLE
- bug #4712 Wrongly positioned date-picker while Grid-Editing
- bug #4714 Forced ORDER BY for own sql statements
- bug #4721 Undefined property: stdClass::$version
- bug #4719 'only_db' not working
- bug #4700 Error text: Internal Server Error
- bug #4722 Incorrect width table summary when favorite tables is disabled
- bug #4710 Nav tree error after filtering the tables
- bug #4716 Collapse all in navigation panel is sometimes broken
- bug #4724 Cannot navigate in filtered table list
- bug #4717 Database navigation menu broken when resolution/screen is changing
- bug #4727 Collation column missing in database list when DisableIS is true
- bug Undefined index central_columnswork
- bug Undefined index favorite_tables
- bug #4694 js error on marking table as favorite in Safari (in private mode)
- bug #4695 Changing $cfg['DefaultTabTable'] doesn't update link and title
- bug Undefined index menuswork
- bug Undefined index navwork
- bug Undefined index central_columnswork
- bug #4697 Server Status refresh not behaving as expected
- bug Null argument in array_multisort()
- bug #4699 Navigation panel should not hide icons based on
'TableNavigationLinksMode'
- bug #4703 Unsaved schema page exported as pdf.pdf
- bug #4707 Call to undefined method PMA_Schema_PDF::dieSchema()
- bug #4702 URL is non RFC-2396 compatible in get_scripts.js.php
------------------
0.001007 2015-02-16 09:12:08-05:00 America/New_York
- fix some badly cp'd pod (RT 91955)
- add missing test time dependency on Test::Fatal (RT 101971)
--------------
1.16 2015-02-16
- Canonicalize paths using File::Spec->canonpath; this addresses
failures on Windows where /-separated paths were stored in the
origins hash, due to Cwd::abs_path returning them
Updated devel/p5-autobox-Core to 1.28
Updated devel/p5-autodie to 2.26
Updated devel/p5-circular-require to 0.11
Updated devel/p5-experimental to 0.013
Updated devel/p5-indirect to 0.33
Updated devel/p5-lib-abs to 0.93
Updated devel/p5-namespace-autoclean to 0.24
-------------------
0.24 2015-01-03 20:44:36Z
- re-release to fix problematic $VERSION declaration (RT#101095)
0.23 2014-12-27 04:07:03Z
- be more lenient in optional Mouse tests to handle edge cases in older and
pure perl versions
0.22 2014-11-04 06:19:54Z
- fix an erroneous change in 0.21
0.21 2014-11-04 05:24:36Z
- drop testing of MooseX::MarkAsMethods, now that Moose 2.1400 has better
overload handling
------------------
2.000015 - 2014-12-12
- Avoid using += in Makefile when bootstrapping for portability (RT#100797)
- adjust quoting of paths with spaces to work with ExtUtils::MakeMaker 7.0,
and bump our EUMM prereq to 7.0.
- fix shell test for shells where we can't prevent some rc files from being
loaded, like zsh (RT#99819).