Group :: System/Configuration/Other
RPM: alterator-manager
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
20 september 2023 Ivan Savin <svn17 at altlinux.org> 0.1.7-alt4
- Fix: fail to start when the backend files not found.
- Undo changes from 0.1.7-alt2. This change causes "double free or
corruption".
- Fix: add g_free() for newly-allocated copy of the string after
g_variant_get().
- Add the ability to validate interfaces by template.
- Update docs/README-ru.md.
- Add the ability to run the alterator-manager in user mode (systemctl --user).
- Update docs/README-ru.md.
- Change defaults for polkit actions.
- Add the get_interfaces method to the ru.basealt.alterator.manager interface.
- Add checking of user rights to execute methods using polkit in the default
interfaces.
- Add checking of user rights to execute methods using polkit.
- Data from alterator-manager is now transferred not in a GHashTable,
but in a structure ManagerData. - Add check for the correctness of the interface name in a backend file.
- Add check for the correctness of the node name in a backend file.
- Add automatic addition of prefix 'ru.basealt.alterator.' to the interface
name from a file. - Update docs/README-ru.md.
- Add thread_limit option to manager section in backend file.
- Update doc/README-ru.md.
- Add the get_signals method to the ru.basealt.alterator.manager interface that
returns a list of signal names (stdout/stderr). The arguments to this method
are the interface name and the method name.
- Add readme file (RU).
- Add a default interface called manager into root.
- The manager contains a method get_objects that returns object paths by
interface name.
- All backend files are now loaded in the manager, and modules receive a
pointer to a table with data that contains information about D-Bus objects
and handlers. One file describes one interface for one module. - g_dbus_connection_register_object replaced by
g_dbus_connection_register_subtree. - The interaction between the manager and modules has changed: the module now
returns not xml, but an instance of GDBusInterfaceInfo (it writes a pointer
to this instance to the table with data received from the manager, a
pointer to the vtable is also written there).
- Improve errors treatment.
- Rename source files from plugin to modules in common style.
- Add support loading backends prototype with interfaces from
alterator_manager_interface in modules.
- Add devel.
- Initial commit.