gchar * remmina_utils_get_lsb_id()
Print the Distributor as specified by the lsb_release command.
gchar * remmina_gen_random_uuid()
Generate a random sting of chars to be used as part of UID for news or stats.
gchar * remmina_utils_string_strip(const gchar *s)
Strip , and " from a given string.
GHashTable * remmina_utils_get_etc_release()
Print the distribution description if found.
gchar * remmina_sha1_file(const gchar *filename)
Create a hexadecimal string version of the SHA-1 digest of the contents of the named file...
const gchar * remmina_utils_get_kernel_release()
Return the OS version as in "uname -r".
const gchar * remmina_utils_get_kernel_arch()
Return the machine hardware name as in "uname -m".
gchar * remmina_utils_get_lsb_description()
Print the Distribution description as specified by the lsb_release command.
guint remmina_utils_string_replace_all(GString *haystack, const gchar *needle, const gchar *replace)
Replaces all occurrences of needle in haystack with replace.
gint remmina_utils_string_replace(GString *str, gint pos, gint len, const gchar *replace)
gchar * remmina_utils_get_lsb_codename()
Print the Distribution codename as specified by the lsb_release command.
gchar * remmina_utils_get_lang()
Return the current language defined in the LC_ALL.
const gchar * remmina_utils_get_os_info()
A sample function to show how use the other fOS related functions.
const gchar * remmina_utils_get_kernel_name()
Return the OS name as in "uname -s".
G_BEGIN_DECLS gint remmina_utils_string_find(GString *haystack, gint start, gint end, const gchar *needle)
gchar * remmina_utils_get_lsb_release()
Print the Distribution release name as specified by the lsb_release command.