]> git.sesse.net Git - vlc/log
vlc
12 years agovlc_UrlParse(): fix handling of port numbers
Rémi Denis-Courmont [Tue, 21 Aug 2012 13:04:51 +0000 (16:04 +0300)]
vlc_UrlParse(): fix handling of port numbers

Pointed-out-by: Aurélien Nephtali <aurelien.nephtali@gmail.com>
12 years agoMKV: map metadata ENCODED-BY
Jean-Baptiste Kempf [Tue, 21 Aug 2012 10:15:22 +0000 (12:15 +0200)]
MKV: map metadata ENCODED-BY

12 years agosrc/text/url.c: unbreak win32 build.
Konstantin Pavlov [Mon, 20 Aug 2012 20:53:55 +0000 (00:53 +0400)]
src/text/url.c: unbreak win32 build.

12 years agoIDN news
Rémi Denis-Courmont [Mon, 20 Aug 2012 20:32:28 +0000 (23:32 +0300)]
IDN news

12 years agovlc_UrlParse: support for Internationalized Domain Names (fixes #7343)
Rémi Denis-Courmont [Mon, 20 Aug 2012 20:24:08 +0000 (23:24 +0300)]
vlc_UrlParse: support for Internationalized Domain Names (fixes #7343)

12 years agoconfigure: add check for libidn
Rémi Denis-Courmont [Mon, 20 Aug 2012 20:14:54 +0000 (23:14 +0300)]
configure: add check for libidn

Note that versions 1.24 and later of GNU/libidn are dual-licensed under
GPLv2+ and LGPLv3+. As with GnuTLS or Samba client, there are 3 ways
to retain LibVLC binaries under LGPLv2.1+:
 - link against a version of GNU/libidn from last year (or older),
 - do not support IDN at all,
 - use another IDNA back-end (e.g. Windows Vista's Normaliz.dll).

12 years agovlc_UrlParse: rewrite, de-inline and simplify
Rémi Denis-Courmont [Mon, 20 Aug 2012 20:06:18 +0000 (23:06 +0300)]
vlc_UrlParse: rewrite, de-inline and simplify

12 years agovlc_path2uri(): rename from make_URI() and always convert path
Rémi Denis-Courmont [Mon, 20 Aug 2012 17:31:05 +0000 (20:31 +0300)]
vlc_path2uri(): rename from make_URI() and always convert path

When there is an ambiguity, the caller is responsible for determining
whether a string is an URL or a path. In most cases, the string is
known as a file path.

12 years agoQt4: remove unnecessary path to URL conversion
Rémi Denis-Courmont [Mon, 20 Aug 2012 16:51:40 +0000 (19:51 +0300)]
Qt4: remove unnecessary path to URL conversion

Recent entries are already MRLs.

12 years agodecode_URI_duplicate: fix error handling
Rémi Denis-Courmont [Mon, 20 Aug 2012 16:35:01 +0000 (19:35 +0300)]
decode_URI_duplicate: fix error handling

12 years agoSplit URL functions from other strings functions
Rémi Denis-Courmont [Mon, 20 Aug 2012 16:02:45 +0000 (19:02 +0300)]
Split URL functions from other strings functions

12 years agoXCB: key symbols list update
Rémi Denis-Courmont [Mon, 20 Aug 2012 14:33:27 +0000 (17:33 +0300)]
XCB: key symbols list update

12 years agoQt: allow selection of 2.x style
Jean-Baptiste Kempf [Mon, 20 Aug 2012 14:39:14 +0000 (16:39 +0200)]
Qt: allow selection of 2.x style

Close #7108

12 years agoQt: avoid a crash
Jean-Baptiste Kempf [Mon, 20 Aug 2012 13:24:03 +0000 (15:24 +0200)]
Qt: avoid a crash

Close #6466

12 years agoRawvideo: support RGBA
Jean-Baptiste Kempf [Mon, 20 Aug 2012 13:13:00 +0000 (15:13 +0200)]
Rawvideo: support RGBA

Close #6209

12 years agoQt4: simplify and hopefully fix progress bar deletion
Rémi Denis-Courmont [Mon, 20 Aug 2012 12:55:32 +0000 (15:55 +0300)]
Qt4: simplify and hopefully fix progress bar deletion

This should fix LP#947156.

12 years agoRevert "Qt: external progressBar, simplification for win32 style"
Rémi Denis-Courmont [Mon, 20 Aug 2012 12:43:28 +0000 (15:43 +0300)]
Revert "Qt: external progressBar, simplification for win32 style"

This mostly reverts commit 7240444db88efabeea7e85310864f6b48c19537e.
This broke threading rules for Qt4 GUI.

Conflicts:
modules/gui/qt4/dialogs/external.cpp

12 years agoQt4: fix compressor and spatializer initializer order (fixes #7296)
Rémi Denis-Courmont [Mon, 20 Aug 2012 12:21:07 +0000 (15:21 +0300)]
Qt4: fix compressor and spatializer initializer order (fixes #7296)

12 years agoVorbis: code cosmetics
Jean-Baptiste Kempf [Mon, 20 Aug 2012 09:53:19 +0000 (11:53 +0200)]
Vorbis: code cosmetics

12 years agoAudio: display a coherent channel order for 6.1 vorbis
Jean-Baptiste Kempf [Mon, 20 Aug 2012 09:52:55 +0000 (11:52 +0200)]
Audio: display a coherent channel order for 6.1 vorbis

12 years agoContribs: fix android compilation and build only the library
Jean-Baptiste Kempf [Mon, 20 Aug 2012 09:13:53 +0000 (11:13 +0200)]
Contribs: fix android compilation and build only the library

12 years agoContribs: update live555 after 8 months...
Jean-Baptiste Kempf [Mon, 20 Aug 2012 08:30:58 +0000 (10:30 +0200)]
Contribs: update live555 after 8 months...

12 years agoQt4: map Browser Refresh to VLC
Rémi Denis-Courmont [Mon, 20 Aug 2012 07:58:29 +0000 (10:58 +0300)]
Qt4: map Browser Refresh to VLC

12 years agoBind some browser keys by default
Rémi Denis-Courmont [Mon, 20 Aug 2012 07:44:56 +0000 (10:44 +0300)]
Bind some browser keys by default

12 years agoxcb: map X11 Cancel to VLC Browser Stop
Rémi Denis-Courmont [Mon, 20 Aug 2012 07:42:51 +0000 (10:42 +0300)]
xcb: map X11 Cancel to VLC Browser Stop

12 years agoxcb: print X11 key symbol in debug
Rémi Denis-Courmont [Mon, 20 Aug 2012 07:34:25 +0000 (10:34 +0300)]
xcb: print X11 key symbol in debug

This eases matching of unknown keys.

12 years agoLua: fix number syntax error - unbreak RC interface
Rémi Denis-Courmont [Mon, 20 Aug 2012 06:50:08 +0000 (09:50 +0300)]
Lua: fix number syntax error - unbreak RC interface

12 years agocontrib: depollute Makefile variables name space
Rémi Denis-Courmont [Sun, 19 Aug 2012 21:56:10 +0000 (00:56 +0300)]
contrib: depollute Makefile variables name space

12 years agocontrib: gcrypt: add SHA-256 for GnuTLS
Rémi Denis-Courmont [Sun, 19 Aug 2012 21:42:42 +0000 (00:42 +0300)]
contrib: gcrypt: add SHA-256 for GnuTLS

12 years agolibmpeg2: unused variable
Rémi Denis-Courmont [Sun, 19 Aug 2012 21:09:00 +0000 (00:09 +0300)]
libmpeg2: unused variable

12 years agoRepack module_config_t
Rémi Denis-Courmont [Sun, 19 Aug 2012 20:19:56 +0000 (23:19 +0300)]
Repack module_config_t

Also do not save garbage, especially pointers, in the plugin cache.

12 years agoconfig: improve/fix the callback prototype for config item choices
Rémi Denis-Courmont [Thu, 16 Aug 2012 19:10:52 +0000 (22:10 +0300)]
config: improve/fix the callback prototype for config item choices

12 years agoplugin: use separate description command for lists and list callbacks
Rémi Denis-Courmont [Sun, 19 Aug 2012 19:08:50 +0000 (22:08 +0300)]
plugin: use separate description command for lists and list callbacks

12 years agoRemove configuration item actions for now
Rémi Denis-Courmont [Sun, 19 Aug 2012 17:37:40 +0000 (20:37 +0300)]
Remove configuration item actions for now

This hinders the following commits. This was only used in a single
plugin on a single platform, and was poorly designed.

12 years agoDirectSound: unused variable
Rémi Denis-Courmont [Sun, 19 Aug 2012 20:40:58 +0000 (23:40 +0300)]
DirectSound: unused variable

12 years agoqt4: passwords do not offer choices
Rémi Denis-Courmont [Sun, 19 Aug 2012 19:57:24 +0000 (22:57 +0300)]
qt4: passwords do not offer choices

12 years agomodules: always load modules with callbacks for the time being
Rémi Denis-Courmont [Sun, 19 Aug 2012 20:22:06 +0000 (23:22 +0300)]
modules: always load modules with callbacks for the time being

Until config_GetPszChoices() learns to load modules when needed, any
module with a list callback must be loaded at all times.

The code previously assumed that plugins with list callbacks also had
action callbacks. This is not true.

12 years agoCosmetics
Rémi Denis-Courmont [Sun, 19 Aug 2012 18:41:00 +0000 (21:41 +0300)]
Cosmetics

12 years agomacosx: save debug log to rtf instead rtfd
David Fuhrmann [Sun, 19 Aug 2012 16:08:52 +0000 (18:08 +0200)]
macosx: save debug log to rtf instead rtfd

12 years agomacosx: improve playlist table column resizing behaviour
David Fuhrmann [Sun, 19 Aug 2012 15:27:08 +0000 (17:27 +0200)]
macosx: improve playlist table column resizing behaviour

12 years agomacosx: use same translation dict for menu and column names
David Fuhrmann [Sun, 19 Aug 2012 14:58:40 +0000 (16:58 +0200)]
macosx: use same translation dict for menu and column names

12 years agomacosx: dynamically create context and main sub menu for playlist table header select...
David Fuhrmann [Sun, 19 Aug 2012 14:41:49 +0000 (16:41 +0200)]
macosx: dynamically create context and main sub menu for playlist table header selection, Simplifications in existing code

12 years agohelp: fix loop invariant for string choices
Rémi Denis-Courmont [Sun, 19 Aug 2012 16:01:07 +0000 (19:01 +0300)]
help: fix loop invariant for string choices

Regression from d70cda889b72595f17df9bb15700f32420883161.

12 years agovlc_UrlIsNotEncoded: remove dead function
Rémi Denis-Courmont [Sun, 19 Aug 2012 14:40:25 +0000 (17:40 +0300)]
vlc_UrlIsNotEncoded: remove dead function

12 years agoMissing inclusion of <ctype.h>
Rémi Denis-Courmont [Sun, 19 Aug 2012 14:57:22 +0000 (17:57 +0300)]
Missing inclusion of <ctype.h>

12 years agoQt: PLModel: Don't overpass pixmap cache for fetching image
Francois Cartegnie [Sun, 19 Aug 2012 14:11:40 +0000 (16:11 +0200)]
Qt: PLModel: Don't overpass pixmap cache for fetching image

12 years agovlc_getaddrinfo: do not copy hints
Rémi Denis-Courmont [Sun, 19 Aug 2012 13:41:15 +0000 (16:41 +0300)]
vlc_getaddrinfo: do not copy hints

The layout of struct addrinfo is variable (notably because of RFC5014),
so copying hints is brittle.

12 years agovlc_getaddrinfo: pass AI_IDN explicitly where applicable
Rémi Denis-Courmont [Sun, 19 Aug 2012 13:36:03 +0000 (16:36 +0300)]
vlc_getaddrinfo: pass AI_IDN explicitly where applicable

12 years agovlc_getaddrinfo: pass AI_NUMERICSERV explicitly where applicable
Rémi Denis-Courmont [Sun, 19 Aug 2012 13:29:53 +0000 (16:29 +0300)]
vlc_getaddrinfo: pass AI_NUMERICSERV explicitly where applicable

12 years agovlc_getaddrinfo: remove useless parameter
Rémi Denis-Courmont [Sun, 19 Aug 2012 13:22:39 +0000 (16:22 +0300)]
vlc_getaddrinfo: remove useless parameter

12 years agovlc_getaddrinfo: port is unsigned, 0 means unspecified
Rémi Denis-Courmont [Sun, 19 Aug 2012 13:17:49 +0000 (16:17 +0300)]
vlc_getaddrinfo: port is unsigned, 0 means unspecified

12 years agoFix typo misformed -> malformed.
Benjamin Drung [Sat, 18 Aug 2012 21:23:47 +0000 (23:23 +0200)]
Fix typo misformed -> malformed.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
12 years agocontrib/OSX: add compilation support in case Xcode's command-line support package...
Felix Paul Kühne [Fri, 17 Aug 2012 12:43:50 +0000 (14:43 +0200)]
contrib/OSX: add compilation support in case Xcode's command-line support package wasn't installed

12 years agocontrib: remove PPC support for OS X
Felix Paul Kühne [Fri, 17 Aug 2012 12:42:47 +0000 (14:42 +0200)]
contrib: remove PPC support for OS X

12 years agocontrib: assume OS X 10.7 by default and raise compatibility level to 10.6
Felix Paul Kühne [Fri, 17 Aug 2012 12:40:40 +0000 (14:40 +0200)]
contrib: assume OS X 10.7 by default and raise compatibility level to 10.6

12 years agocontrib: fixed SDK lookup using Xcode 4.2 or later
Felix Paul Kühne [Fri, 17 Aug 2012 12:39:56 +0000 (14:39 +0200)]
contrib: fixed SDK lookup using Xcode 4.2 or later

12 years agoNEWS: updated OSX section
Felix Paul Kühne [Sun, 19 Aug 2012 10:49:25 +0000 (12:49 +0200)]
NEWS: updated OSX section

12 years agomacosx: removed explicit 10.5 compatibility code
Felix Paul Kühne [Sun, 19 Aug 2012 10:44:13 +0000 (12:44 +0200)]
macosx: removed explicit 10.5 compatibility code

12 years agoQt: BookMarks dialog: correctly handle deleting selection
Francois Cartegnie [Sat, 18 Aug 2012 19:52:08 +0000 (21:52 +0200)]
Qt: BookMarks dialog: correctly handle deleting selection

12 years agoQt: Bookmarks: correctly apply buttons states
Francois Cartegnie [Sat, 18 Aug 2012 18:58:34 +0000 (20:58 +0200)]
Qt: Bookmarks: correctly apply buttons states

12 years agocontrib: disable harfbuzz on Android
Edward Wang [Mon, 13 Aug 2012 00:15:35 +0000 (20:15 -0400)]
contrib: disable harfbuzz on Android

For consistency with 691e604cd61e5285e69faa6f99647f6bcea817ef, libass doesn't need harfbuzz on Android. (It doesn't build anyway.)

Signed-off-by: Rafaël Carré <funman@videolan.org>
12 years agotypos visible in vlc.pot
Christoph Miebach [Sat, 18 Aug 2012 13:25:53 +0000 (15:25 +0200)]
typos visible in vlc.pot

Pointed-out-by: Michał Trzebiatowski <hippie_1968@hotmail.com>
12 years agoQt: EventDialog: remove useless destructor
Francois Cartegnie [Fri, 17 Aug 2012 17:10:36 +0000 (19:10 +0200)]
Qt: EventDialog: remove useless destructor

12 years agoQt: UpdateDialog: use dynamic event IDs
Francois Cartegnie [Fri, 17 Aug 2012 17:09:30 +0000 (19:09 +0200)]
Qt: UpdateDialog: use dynamic event IDs

12 years agoQt: use dynamic ID for DialogEvent
Francois Cartegnie [Fri, 17 Aug 2012 17:03:16 +0000 (19:03 +0200)]
Qt: use dynamic ID for DialogEvent

12 years agoQt: Ensure event IDs are not reused.
Francois Cartegnie [Fri, 17 Aug 2012 16:05:46 +0000 (18:05 +0200)]
Qt: Ensure event IDs are not reused.

Qt ensures event IDs are never reused by providing a way to register
them dynamically. We have code that allocate event IDs statically and we
need to check/register those then to ensure proper offset for dynamic
ones. (we could just register them too, but this wouldn't allow
switch/case through values)

12 years agoQt: insert newlines for readability
Francois Cartegnie [Fri, 17 Aug 2012 13:16:53 +0000 (15:16 +0200)]
Qt: insert newlines for readability

12 years agoQt: namespaces are now sufficient for designating event names
Francois Cartegnie [Fri, 17 Aug 2012 13:14:29 +0000 (15:14 +0200)]
Qt: namespaces are now sufficient for designating event names

12 years agoQt: namespace IMEvent types
Francois Cartegnie [Fri, 17 Aug 2012 11:18:50 +0000 (13:18 +0200)]
Qt: namespace IMEvent types

12 years agoQt: PLEvent: protect members
Francois Cartegnie [Fri, 17 Aug 2012 11:08:57 +0000 (13:08 +0200)]
Qt: PLEvent: protect members

12 years agoMore NEWS for 2.1, including libVLC new functions
Jean-Baptiste Kempf [Fri, 17 Aug 2012 10:11:27 +0000 (12:11 +0200)]
More NEWS for 2.1, including libVLC new functions

12 years agoD3D: Fix wallpaper mode under Win7
Jean-Baptiste Kempf [Fri, 17 Aug 2012 00:08:58 +0000 (02:08 +0200)]
D3D: Fix wallpaper mode under Win7

Close #7348

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: rename even ID offsets as what they are
Francois Cartegnie [Thu, 16 Aug 2012 17:35:00 +0000 (19:35 +0200)]
Qt: rename even ID offsets as what they are

12 years agoQt: IMEvent: simplify using getter
Francois Cartegnie [Thu, 16 Aug 2012 17:24:32 +0000 (19:24 +0200)]
Qt: IMEvent: simplify using getter

12 years agoQt: IMEvent: use getter instead of friend class.
Francois Cartegnie [Thu, 16 Aug 2012 17:23:36 +0000 (19:23 +0200)]
Qt: IMEvent: use getter instead of friend class.

Plus one friendship was unused.

12 years agolibvlc: cosmetics
Rémi Denis-Courmont [Thu, 16 Aug 2012 19:10:44 +0000 (22:10 +0300)]
libvlc: cosmetics

12 years agoLIBVLC_DEPRECATED does not imply LIBVLC_API
Rémi Denis-Courmont [Thu, 16 Aug 2012 19:10:03 +0000 (22:10 +0300)]
LIBVLC_DEPRECATED does not imply LIBVLC_API

12 years agoContribs: vpx: add patch to fix build failure on OSX 10.8.
Konstantin Pavlov [Thu, 16 Aug 2012 18:56:20 +0000 (22:56 +0400)]
Contribs: vpx: add patch to fix build failure on OSX 10.8.

12 years agoExplicitely include libavutil/mem.h where needed.
Konstantin Pavlov [Thu, 16 Aug 2012 18:50:56 +0000 (22:50 +0400)]
Explicitely include libavutil/mem.h where needed.

libavutil.h doesnt include common.h since lavu 51.39.

12 years agoDefine a hotkey to cycle through SIDs on __APPLE__, too.
Konstantin Pavlov [Thu, 16 Aug 2012 18:45:30 +0000 (22:45 +0400)]
Define a hotkey to cycle through SIDs on __APPLE__, too.

Unbreaks build on OSX.

12 years agoQt: move VLM shortcut to Ctrl+Shift+W
Jean-Baptiste Kempf [Thu, 16 Aug 2012 16:55:37 +0000 (18:55 +0200)]
Qt: move VLM shortcut to Ctrl+Shift+W

12 years agoAvcodec: require avutil 49.5.0
Jean-Baptiste Kempf [Thu, 16 Aug 2012 15:24:13 +0000 (17:24 +0200)]
Avcodec: require avutil 49.5.0

12 years agoAvcodec: we already require 52.25.0
Jean-Baptiste Kempf [Thu, 16 Aug 2012 15:16:13 +0000 (17:16 +0200)]
Avcodec: we already require 52.25.0

12 years agoAvcodec: use the standard includes
Jean-Baptiste Kempf [Thu, 16 Aug 2012 15:07:51 +0000 (17:07 +0200)]
Avcodec: use the standard includes

12 years agoFix make dist
Jean-Baptiste Kempf [Thu, 16 Aug 2012 14:51:32 +0000 (16:51 +0200)]
Fix make dist

12 years agoavcodec: use VDA in synchronous mode.
Sebastien Zwickert [Tue, 14 Aug 2012 19:52:27 +0000 (21:52 +0200)]
avcodec: use VDA in synchronous mode.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoAdd hotkey to cycle through program SIDs.
Zoran Turalija [Mon, 13 Aug 2012 05:54:04 +0000 (07:54 +0200)]
Add hotkey to cycle through program SIDs.

Allow far more easier cycling through program Service IDs in multi-program
stream eg. DVB streams.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoQt: InputManager: Namespace PLEvent types.
Francois Cartegnie [Thu, 16 Aug 2012 13:28:29 +0000 (15:28 +0200)]
Qt: InputManager: Namespace PLEvent types.

Pointed out that LeafToParent_Type was misused.

12 years agoQt: InputManager: UpdateMeta() on Item change. (fix #7321)
Francois Cartegnie [Thu, 16 Aug 2012 13:08:25 +0000 (15:08 +0200)]
Qt: InputManager: UpdateMeta() on Item change. (fix #7321)

12 years agoQt: add deduplication for some events.
Francois Cartegnie [Thu, 16 Aug 2012 13:06:25 +0000 (15:06 +0200)]
Qt: add deduplication for some events.

Some events are fired on each meta type detection, while we just handle
those events on a global change basis.
Qt has some similar deduplication for repaint() or touch events, but
does not provide it to user.

12 years agoQt: add the playlist view mode selection to the right click menu
Jean-Baptiste Kempf [Thu, 16 Aug 2012 13:28:36 +0000 (15:28 +0200)]
Qt: add the playlist view mode selection to the right click menu

Close #6838

12 years agomacosx: fixed setting the following options on the command line: 'macosx-vdev', ...
Felix Paul Kühne [Thu, 16 Aug 2012 11:41:46 +0000 (13:41 +0200)]
macosx: fixed setting the following options on the command line: 'macosx-vdev', 'macosx-nativefullscreenmode', 'macosx-background', 'macosx-video-autoresize', 'macosx-black', 'macosx-mediakeys', 'macosx-appleremote'

This also closes #5892.

12 years agomacosx: fixed 'video-deco' and 'embedded-video' recognition when set on the command...
Felix Paul Kühne [Thu, 16 Aug 2012 11:23:44 +0000 (13:23 +0200)]
macosx: fixed 'video-deco' and 'embedded-video' recognition when set on the command-line

12 years agoQt: small simplification
Jean-Baptiste Kempf [Thu, 16 Aug 2012 10:38:41 +0000 (12:38 +0200)]
Qt: small simplification

12 years agoWin32: try to fix the power management issues.
Jean-Baptiste Kempf [Wed, 15 Aug 2012 22:41:19 +0000 (00:41 +0200)]
Win32: try to fix the power management issues.

Should close #923 #1241 #4158 #4275 #5380 #5719

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoDxVA2: do not fail without Shell. Close #6322
Jean-Baptiste Kempf [Wed, 15 Aug 2012 21:14:37 +0000 (23:14 +0200)]
DxVA2: do not fail without Shell. Close #6322

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agoWin32: Fix packaging with broken sed
Jean-Baptiste Kempf [Wed, 15 Aug 2012 21:13:52 +0000 (23:13 +0200)]
Win32: Fix packaging with broken sed

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years agolibvlc: thread-safe and more straight-forward audio devices API
Rémi Denis-Courmont [Wed, 15 Aug 2012 19:57:31 +0000 (22:57 +0300)]
libvlc: thread-safe and more straight-forward audio devices API

Also improve documentation, and deprecate the old broken functions.

12 years agolibvlc_audio_output_list: simplify and add missing error handling
Rémi Denis-Courmont [Wed, 15 Aug 2012 19:07:18 +0000 (22:07 +0300)]
libvlc_audio_output_list: simplify and add missing error handling

12 years agoRemove duplicated config refresh callbacks
Rémi Denis-Courmont [Wed, 15 Aug 2012 18:28:26 +0000 (21:28 +0300)]
Remove duplicated config refresh callbacks