SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libmenu-cache3-1.1.0-72.2.x86_64.rpm :
Fri Nov 3 13:00:00 2017 mvetterAATTsuse.com
- Update to 1.1.0:

* Fixed crash with invalid tag in a menu.

* Added new API menu_cache_app_get_generic_name() to get generic
name for application.

* Fixed potential access violation, use runtime user dir instead of tmp dir.
It limits libmenu-cache compatibility to menu-cached >= 0.7.0.

* Directory $XDG_DATA_HOME/applications will be created if it does not
exist so it will be monitored in any case.

* Fixed issue when subdirectories added would be skipped in monitoring.

* Fixed potential file descriptors leak.

* Reduced inactivity timer to 6 seconds (from 600 seconds).

* Fixed an issue with multiple daemons started: test if daemon is already
running on socket before killing old socket file.

* Fixed 100% CPU load by menu-cached due to invalid dup2() call.
- Remove menu-cache-1.0.2-until-fd52af6.patch: upstreamed

Wed Sep 13 14:00:00 2017 mvetterAATTsuse.com
- boo#boo#1044483:
- Add menu-cache-1.0.2-until-fd52af6.patch
We need a6763eb which tests for multiple daemons.
Other fixes are also important/related/good-to-have

Sun Dec 25 13:00:00 2016 trcsAATTgmx.com
- New upstream release 1.0.2

* Fixed crash in menu-cached if cache regeneration fails

* Fixed 100% CPU load by menu-cached in some rare conditions

* Invalid empty should be ignored, see
specification

* Fixed crash in menu-cache-gen on if
no file to merge found

* Fixed showing empty Other menu in some cases

* The option --disable-debug is now default, instead of
- -enable-debug

Mon Dec 7 13:00:00 2015 trcsAATTgmx.com
- New upstream release 1.0.1

* Fixed crash on generating menu with both tags
and present.

* Fixed crash when menu-cache-gen ran manually without
CACHE_GEN_VERSION.

* Fixed crash in menu-cache-gen on in menu layout with
tag present.

* Fixed incorrect processing of in
menu-cache-gen.

* Added safeguards against environment variables containing
newlines.

* Fixed case when cache was not updated while it should, it was
claimed to be fixed in 1.0.0 but apparently fix was incomplete.

* Fixed ignored tags inside of .

* Fixed memory corruption in scanning addressed
directory.

* Removed menu-cache-1.0.0-Fix-crash-on-generating-menu.patch

* Removed menu-cache-1.0.0-Fix-crash-CACHE_GEN_VERSION.patch

Sat Oct 31 13:00:00 2015 trcsAATTgmx.com
- Added menu-cache-1.0.0-Fix-crash-on-generating-menu.patch

* Fix crash on generating menu with both tags
and present
- Added menu-cache-1.0.0-Fix-crash-CACHE_GEN_VERSION.patch

* Fix crash when menu-cache-gen ran manually without
CACHE_GEN_VERSION

Mon Sep 29 14:00:00 2014 trcsAATTgmx.com
- update to pre-release version 1.0.0

* A little code optimization

* Fix compilation warning

* Fix DISTCLEANFILES in docs - generated files should be cleaned

* Add Log Domain \"Menu-Cache\" for better library logging
messages

* Fixed bug when cache was not updated while it should

* Added new cache file format generation support with changes:
- invisible directories (NoDisplay=true or empty) can be put
into the cache too but with flag (not displayed) set;
- content of TryExec field is added to contents of cache file;
- the working dir to execute application is added to cache
file;
- list of categories is added to contents of cache file;
- list of keywords is added to contents of cache file.

* Fixed crash in menu_cache_item_get_file_dirname() for a
non-existent file (might happen for directories without
.directory file).

* Made menu_cache_app_get_working_dir() actually work.

* Made menu_cache_lookup() faster (do not load cache immediately
but on idle instead).

* Eliminated secondary cache reload in menu_cache_lookup_sync()
- server response in such case will be ahead of idle reload
(since main thread is in wait ATM) and therefore idle call
will be supressed.

* Added new API menu_cache_app_get_categories() to get list of
categories for the application.

* Added new APIs for applications:
menu_cache_list_all_for_category() and
menu_cache_list_all_for_keyword() that return list of
applications matching criteria.

* Fixed problem if some string in the desktop entry file
contained a new line character. That broke cache file format,
now it\'s replaced with a \"\
\" string and converted back into
new line in the library.
- applied spec-cleaner

Sat Sep 6 14:00:00 2014 trcsAATTgmx.com
- New upstream release 0.7.0

* autogen.sh: do not do configure until $DOCONGIGURE is set to
non-empty

* menu-cache-gen: don\'t fail on improper menu sctructure when
verbose=0

* Be more verbose on file loading failures. May be better not
fail at all?

* menu-cache-gen: don\'t fail if file isn\'t found,
just skip it

* Fix menu-cached crash after menu-cache-gen failure

* Handles menu-cached failures more gracefully in libmenu-cache

* Add a parameter for menu-cached to specify socket path

* Fix unrequested empty directories in default mode

* Fix support for tag - it should move not into but
to instead

* debian: add libfm-dev into build dependencies

* debian: dh-autoreconf was missing in debian/control file

* Fix \'./configure --help\' formatting and update NEWS file

* Update output of \'menu-cache-gen -h\' command

* menu-cache-gen: implement inline_alias attribute support

* Take show_empty attribute into consideration in _stage2()

* Add option --verbose for menu-cache-gen (quiet by default, max
3 verbosity level)

* Support NoDisplay in files (menu-cache-gen) to
hide folder

* Update AUTHORS and README files

* Fixing memory problems in menu-cache-gen

* Pass LegacyDir prefix to menu-cache-gen composer using XML
comment

* menu-cache-gen: add support for tag

* Implement support for \'inline\' attribute of tag in
menu-cache-gen

* Fix check for duplicates in menu-cache-gen merging

* Add support into menu-cache-gen for tag

* Fix few parsing issues in ragards to desktop menu
specifications

* libmenu-cache: send languages list to menu-cache-gen instead
of single lang code

* Support for tag in menu-cache-gen

* Check for mandatory for tags

* First draft on menu-cache-gen, it works now it seems

* Add main() function to menu-cache-gen

* Make save_menu_cache() safe - rename temp file into it if no
errors only

* The \'menu-cache-gen\': new implementation based on FmXmlFile
parser

Tue Aug 26 14:00:00 2014 trcsAATTgmx.com
- new upstream version 0.6.1

* Fixed invalid memory access after cache reload.

* A little cleanup of dist tarball: removed unused files
menu-cache.h and libmenu-cache-uninstalled.pc.in.

Sun Aug 3 14:00:00 2014 trcsAATTgmx.com
- new upstream version 0.6.0

* Fixed few GLIB compatibility issues.

* Changed default tarball format to XZ instead of GZIP.

* Fixed build without --enable-gtk-doc.

* Fixed crash on access root_dir with empty cache (no menu).

* Allowed menu_cache_get_desktop_env_flag() accept colon-separated list in accordance to
freedesktop.org specification for the environment variable XDG_CURRENT_DESKTOP.

* The case if user deleted cache file is handled: it will be regenerated.

Fri Jul 4 14:00:00 2014 andreaAATTopensuse.org
- Spec file clean up, we should not provide and obsolete libmenu-cache2

Sun Jan 5 13:00:00 2014 trcsAATTeresmas.com
- minor changes

* Fixed build on systems where MAXSYMLINKS isn\'t defined.

* Fixed menu-cached crash in some rare cases.
- Complete changelog in http://blog.lxde.org/?p=1057

Wed Sep 4 14:00:00 2013 iAATTmarguerite.su
- update version 0.5.0

* Added a possibility to include NoDisplay files into cache file

* New macro MENU_CACHE_CHECK_VERSION()

* Added new APIs: menu_cache_find_item_by_id, menu_cache_find_child_by_id,
menu_cache_find_child_by_name.

* bugfixes

Wed Dec 19 13:00:00 2012 andreaAATTopensuse.org
- new upstream version 0.4.1

* The libmenu-cache is made thread-safe. Thread-unsafe APIs are marked
as deprecated now and should be never used in any multithreaded application.

* Added creation of HTML developers documentation. It is triggered
by configure script option –enable-gtk-doc.

* The libmenu-cache is made more responsible by moving some time-critical
operations into thread. Also it preloads saved cache file if it exists
so it is available near instantly after menu_cache_lookup().
Caller still will get updates by adding notifier to the cache.

* Added automatic shutdown of menu-cached server after some inactivity
timeout (i.e. all clients were unregistered).

* Fixed few memory problems (referencing errors and memory leaks).

* Fix for bug #3501347: use g_get_tmp_dir() instead of hardcoded “/tmp”.

* The libmenu-cache ABI bumped to 2.

Tue May 29 14:00:00 2012 andreaAATTopensuse.org
- New upstream version 0.3.3

* bug fix release
- added URL tag in spec file

Thu Dec 8 13:00:00 2011 cooloAATTsuse.com
- fix license to be in spdx.org format

Mon Aug 2 14:00:00 2010 andreaAATTopensuse.org
- fixed libmenu-cache1 RPM Group

Mon Jun 7 14:00:00 2010 andreaAATTopensuse.org
- changed RPM Group to System/GUI/LXDE on main package

Sat Feb 27 13:00:00 2010 andreaAATTopensuse.org
- new upstream version 0.3.2

* several bug fix

* API changes

* soname changed

Wed Feb 17 13:00:00 2010 andreaAATTopensuse.org
- new upstream version 0.3.1

* important bug fix

* menu-generation is now client side

* speed up and lower memory usage

Fri Dec 11 13:00:00 2009 andreaAATTopensuse.org
- clean up spec file
- used chrpath to purge from rpath linking
- bzipped source code

Sun Nov 8 13:00:00 2009 andreaAATTopensuse.org
- new upstream version 0.2.6
- Security fix

Sat May 23 14:00:00 2009 andreaAATTopensuse.org
- new package


 
ICM