Functions | |
| Gtk::Box * | make_status_item (const Glib::ustring &label, Gtk::Label &value) |
| bool | has_exact_path (const BastionGuard::RootGuard::Event &event) |
| Glib::ustring | path_resolution_text (const BastionGuard::RootGuard::Event &event) |
| Glib::ustring | incident_title (const BastionGuard::RootGuard::Event &event) |
| Glib::ustring | incident_detail (const BastionGuard::RootGuard::Event &event) |
| bool | restore_available (const BastionGuard::RootGuard::Event &event) |
| bool | remove_available (const BastionGuard::RootGuard::Event &event) |
| Glib::ustring | recovery_note (const BastionGuard::RootGuard::Event &event) |
| std::string | incident_key (const BastionGuard::RootGuard::Event &event) |
| bool | closes_incident (const BastionGuard::RootGuard::Event &event) |
| void | clear_list (Gtk::ListBox &list) |
| void | append_path_row (Gtk::ListBox &list, const std::string &path) |
| std::string | trim_copy (std::string value) |
| std::string | rules_signature (const BastionGuard::RootGuard::ApplicationRules &rules) |
| void anonymous_namespace{RootGuardPage.cpp}::append_path_row | ( | Gtk::ListBox & | list, |
| const std::string & | path ) |
Definition at line 238 of file RootGuardPage.cpp.
References append_path_row().
Referenced by append_path_row().
| void anonymous_namespace{RootGuardPage.cpp}::clear_list | ( | Gtk::ListBox & | list | ) |
Definition at line 232 of file RootGuardPage.cpp.
References clear_list().
Referenced by clear_list().
| bool anonymous_namespace{RootGuardPage.cpp}::closes_incident | ( | const BastionGuard::RootGuard::Event & | event | ) |
Definition at line 225 of file RootGuardPage.cpp.
References closes_incident().
Referenced by closes_incident().
| bool anonymous_namespace{RootGuardPage.cpp}::has_exact_path | ( | const BastionGuard::RootGuard::Event & | event | ) |
Definition at line 39 of file RootGuardPage.cpp.
References has_exact_path().
Referenced by has_exact_path(), incident_detail(), incident_key(), recovery_note(), remove_available(), and restore_available().
| Glib::ustring anonymous_namespace{RootGuardPage.cpp}::incident_detail | ( | const BastionGuard::RootGuard::Event & | event | ) |
Definition at line 105 of file RootGuardPage.cpp.
References BastionGuard::RootGuard::Event::actor_device, BastionGuard::RootGuard::Event::actor_executable, BastionGuard::RootGuard::Event::actor_inode, BastionGuard::RootGuard::Event::comm, BastionGuard::RootGuard::Event::device, BastionGuard::RootGuard::Event::filename, has_exact_path(), incident_detail(), BastionGuard::RootGuard::Event::inode, BastionGuard::RootGuard::is_system_service_path(), BastionGuard::RootGuard::Event::new_euid, BastionGuard::RootGuard::Event::new_gid, BastionGuard::RootGuard::Event::new_mode, BastionGuard::RootGuard::Event::new_uid, BastionGuard::RootGuard::Event::old_euid, BastionGuard::RootGuard::Event::old_gid, BastionGuard::RootGuard::Event::old_mode, BastionGuard::RootGuard::Event::old_uid, BastionGuard::RootGuard::Event::parent_comm, BastionGuard::RootGuard::Event::parent_executable, path_resolution_text(), BastionGuard::RootGuard::Event::reason_flags, and RG_REASON_METADATA_BURST.
Referenced by incident_detail().
| std::string anonymous_namespace{RootGuardPage.cpp}::incident_key | ( | const BastionGuard::RootGuard::Event & | event | ) |
Definition at line 217 of file RootGuardPage.cpp.
References BastionGuard::RootGuard::Event::device, has_exact_path(), incident_key(), and BastionGuard::RootGuard::Event::inode.
Referenced by incident_key().
| Glib::ustring anonymous_namespace{RootGuardPage.cpp}::incident_title | ( | const BastionGuard::RootGuard::Event & | event | ) |
Definition at line 59 of file RootGuardPage.cpp.
References _, BastionGuard::RootGuard::Event::event, incident_title(), BastionGuard::RootGuard::Event::reason_flags, and RG_REASON_METADATA_BURST.
Referenced by incident_title().
| Gtk::Box * anonymous_namespace{RootGuardPage.cpp}::make_status_item | ( | const Glib::ustring & | label, |
| Gtk::Label & | value ) |
Definition at line 21 of file RootGuardPage.cpp.
References make_status_item().
Referenced by make_status_item().
| Glib::ustring anonymous_namespace{RootGuardPage.cpp}::path_resolution_text | ( | const BastionGuard::RootGuard::Event & | event | ) |
Definition at line 44 of file RootGuardPage.cpp.
References _, BastionGuard::RootGuard::Event::path_resolution, and path_resolution_text().
Referenced by incident_detail(), and path_resolution_text().
| Glib::ustring anonymous_namespace{RootGuardPage.cpp}::recovery_note | ( | const BastionGuard::RootGuard::Event & | event | ) |
Definition at line 200 of file RootGuardPage.cpp.
References _, BastionGuard::RootGuard::Event::event, has_exact_path(), recovery_note(), and BastionGuard::RootGuard::Event::rule_id.
Referenced by recovery_note().
| bool anonymous_namespace{RootGuardPage.cpp}::remove_available | ( | const BastionGuard::RootGuard::Event & | event | ) |
Definition at line 184 of file RootGuardPage.cpp.
References has_exact_path(), BastionGuard::RootGuard::Event::reason_flags, remove_available(), and BastionGuard::RootGuard::Event::rule_id.
Referenced by remove_available().
| bool anonymous_namespace{RootGuardPage.cpp}::restore_available | ( | const BastionGuard::RootGuard::Event & | event | ) |
Definition at line 169 of file RootGuardPage.cpp.
References has_exact_path(), BastionGuard::RootGuard::Event::reason_flags, restore_available(), and BastionGuard::RootGuard::Event::rule_id.
Referenced by restore_available().
| std::string anonymous_namespace{RootGuardPage.cpp}::rules_signature | ( | const BastionGuard::RootGuard::ApplicationRules & | rules | ) |
Definition at line 258 of file RootGuardPage.cpp.
References BastionGuard::RootGuard::ApplicationRules::deniedExecutables, rules_signature(), BastionGuard::RootGuard::ApplicationRules::trustedApplications, and BastionGuard::RootGuard::ApplicationRules::trustedExecutables.
Referenced by rules_signature().
| std::string anonymous_namespace{RootGuardPage.cpp}::trim_copy | ( | std::string | value | ) |
Definition at line 249 of file RootGuardPage.cpp.
References trim_copy().
Referenced by trim_copy().