summaryrefslogtreecommitdiff
path: root/src/pk-main.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-28main: notify the service manager when it's beginning to shutdownJonathan Kang1-0/+7
2020-04-30Revert "Shutdown the daemon on idle by default"Michael Catanzaro1-2/+0
2018-09-23main: Fix critical on idle shutdownKalev Lember1-5/+3
2018-09-21Remove a lot of useless internal gtk-doc headersRichard Hughes1-12/+0
2018-05-24Shutdown the daemon on idle by defaultRichard Hughes1-0/+2
2017-05-02pk-main: using properly g_printerr() for errors instead g_print().Julio Faracco1-4/+4
2017-05-02pk-main: segfault when config file is not found [v3].Julio Faracco1-0/+4
2016-01-29Drop compat ifdefs for older glib versionsKalev Lember1-4/+0
2016-01-28Port to g_autoptr()Richard Hughes1-6/+5
2015-07-08Revert the yum backend removalRichard Hughes1-1/+1
2015-01-08Really remove the timer GSource when quitting the daemonMatthias Klumpp1-1/+2
2014-12-10Add pk_is_thread_default() to detect possible threading problemsRichard Hughes1-0/+3
2014-09-10Do not shutdown the daemon on idle by defaultRichard Hughes1-2/+0
2014-09-04Remove the plugin interfaceRichard Hughes1-3/+0
2014-09-03Remove DefaultBackend from the config fileRichard Hughes1-1/+1
2014-09-03Remove ShutdownTimeout from the config fileRichard Hughes1-2/+4
2014-09-02yum: Remove the yum backendRichard Hughes1-1/+1
2014-08-28trivial: Move two methods for future functionalityRichard Hughes1-90/+3
2014-08-28Do not log a critical warning when idle exitingRichard Hughes1-10/+20
2014-08-27Use __attribute__(cleanup) to simplify memory cleanupRichard Hughes1-36/+14
2014-06-19Fix crash when a plugin is using the backend in it's initialization stageMatthias Klumpp1-0/+3
2014-01-02Remove the workaround for the gvfs session bus fixRichard Hughes1-3/+0
2013-12-30Remove PkConf and use GKeyFile directlyRichard Hughes1-15/+55
2013-12-04Use syslog() correctlyRichard Hughes1-2/+2
2013-12-03trivial: Reduce the amount of debugging shown for each transactionRichard Hughes1-1/+0
2013-11-27Remove the --daemonize command line optionRichard Hughes1-10/+0
2013-11-27Remove the config option 'UseSyslog'Richard Hughes1-6/+5
2013-11-26trivial: Remove unused config settingRichard Hughes1-5/+0
2013-07-24Correctly handle SIGINT signals againMatthias Klumpp1-7/+7
2013-06-06Depend on GLib 2.30.0 for the UNIX signal handling featuresRichard Hughes1-31/+3
2013-01-20trivial: Coding-style adjustmentMatthias Klumpp1-1/+1
2013-01-20Don't initialize GType system on newer GLib versionsMatthias Klumpp1-1/+3
2012-06-12trivial: Show any error from pk_engine_load_backend() on the consoleRichard Hughes1-2/+3
2012-06-11trivial: Load the PkBackend in PkEngine rather than in mainRichard Hughes1-19/+9
2012-06-11Do not set the name and load the backend in two seporate stepsRichard Hughes1-20/+96
2012-06-11trivial: do not proxy the keep_environment() through the backendRichard Hughes1-2/+1
2011-10-20Add command line option to keep environmentNils Philippsen1-2/+10
2011-10-20Don't use the deprecated g_thread_supported() in the dameon codeRichard Hughes1-2/+0
2011-08-31Use g_unix_signal_add_full() which has been renamed in the unstable GLib branchDenis Washington1-8/+8
2011-07-20Convert the daemon to use GDBus rather than dbus-glibRichard Hughes1-93/+1
2011-07-12Use g_bus_watch_name() and remove the homegrown EggDbusMonitorRichard Hughes1-19/+7
2011-05-25Only include glib-unix.h if the GLib version is >= 2.29.4Richard Hughes1-3/+3
2011-04-28Use the new threadsafe signal handling support in GLibRichard Hughes1-0/+29
2011-01-07trivial: fix up loading the backends in order by breaking the loop on successRichard Hughes1-6/+6
2011-01-07Allow the user to specify a comma delimited list of backends to try to load a...Richard Hughes1-6/+22
2010-10-22Add a GError to pk_backend_set_name() to avoid spitting warnings in the self ...Richard Hughes1-6/+7
2010-10-18Switch from EggDebug to the GLib debugging frameworkRichard Hughes1-13/+11
2010-09-21Merge pk-backend-internal.h back into pk-backend.hRichard Hughes1-1/+1
2010-06-05Assign names to our idle sources when using new versions of glib2Richard Hughes1-2/+10
2010-01-27Update the Free Software Foundation addressRichard Hughes1-1/+1