Commit Graph

1365 Commits

Author SHA1 Message Date
Richard W.M. Jones
465db54be3 Version 1.51.10. 2023-12-19 15:30:45 +00:00
Richard W.M. Jones
e5788357cf Version 1.51.9. 2023-12-09 11:47:32 +00:00
Temuri Doghonadze
5ff1aca486 Translated using Weblate (Georgian)
Currently translated at 16.3% (159 of 970 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/ka/
2023-11-26 22:01:17 +01:00
Weblate
62a4df0989 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2023-11-24 20:05:56 +01:00
Richard W.M. Jones
1dd3f3540e Version 1.51.8. 2023-11-16 13:27:49 +00:00
Richard W.M. Jones
62b1deb125 Version 1.51.7. 2023-09-21 15:35:01 +01:00
Weblate
a2f62ed3f4 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2023-08-05 13:21:14 +02:00
Richard W.M. Jones
cc33c8185e Version 1.51.6. 2023-07-20 18:51:57 +01:00
Richard W.M. Jones
e4b4787df1 Version 1.51.5. 2023-07-14 20:59:29 +01:00
Weblate
2dcda6a76a Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2023-07-05 16:21:05 +02:00
Temuri Doghonadze
e8f4b1a247 Translated using Weblate (Georgian)
Currently translated at 16.1% (156 of 966 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/ka/
2023-07-05 16:21:05 +02:00
Richard W.M. Jones
8470269582 Version 1.51.4. 2023-06-27 14:10:29 +01:00
Weblate
89ef6c3bd3 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2023-05-30 18:21:04 +02:00
Tian Shixiong
b882458fb6 Translated using Weblate (Chinese (Simplified) (zh_CN))
Currently translated at 2.5% (25 of 966 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/zh_CN/
2023-05-30 18:21:04 +02:00
Pavel Borecki
e785a0bd88 Translated using Weblate (Czech)
Currently translated at 46.2% (447 of 966 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/cs/
2023-05-30 18:21:04 +02:00
Jan Kuparinen
dcca66f885 Translated using Weblate (Finnish)
Currently translated at 9.4% (91 of 966 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fi/
2023-05-30 18:21:03 +02:00
grimst
fc1df0248a Translated using Weblate (French)
Currently translated at 16.6% (2666 of 16046 strings)

Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/fr/

Translated using Weblate (French)

Currently translated at 64.0% (619 of 966 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fr/

Translated using Weblate (French)

Currently translated at 16.6% (2664 of 16046 strings)

Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/fr/
2023-05-30 18:21:03 +02:00
Richard W.M. Jones
7674d603e9 Version 1.51.3. 2023-04-19 13:03:03 +01:00
Weblate
ff92849818 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2023-02-25 11:20:43 +01:00
Temuri Doghonadze
4f51ca04c2 Translated using Weblate (Georgian)
Currently translated at 16.1% (156 of 966 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/ka/
2023-02-25 11:20:43 +01:00
Richard W.M. Jones
8c5df4110b Version 1.51.2. 2023-02-21 22:41:30 +00:00
Yuri Chornoivan
6abe575ef8 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (966 of 966 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/uk/
2023-02-21 21:20:29 +01:00
Weblate
9ef18ea048 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2023-02-20 20:20:57 +01:00
Temuri Doghonadze
3588ad51c2 Translated using Weblate (Georgian)
Currently translated at 14.5% (141 of 967 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/ka/
2023-02-20 20:20:57 +01:00
Richard W.M. Jones
b9ccfe3e03 lib: Get rid of minimum libvirt version check
We require libvirt >= 0.10.2, and we included code to check this at
configure-, compile- and run-time.  Remove the checks at compile and
run time (keep the ./configure check).  Libvirt 0.10.2 was released
over 10 years ago so it's safe to assume that everyone has it by now.
2023-02-16 11:58:30 +00:00
Richard W.M. Jones
43bb5c4306 Version 1.51.1. 2023-02-10 11:09:55 +00:00
Richard W.M. Jones
ceb1cf50e6 Version 1.50.0. 2023-02-07 11:23:45 +00:00
Richard W.M. Jones
e2c7bddf10 Update copyright dates for 2023
Run this command across the source:

  perl -pi.bak -e 's/(20[012][0-9])-20[12][012]/$1-2023/g' `git ls-files`

and remove changes to po{,-docs}/*.po{,t} (these will be regenerated
later when we run 'make dist').
2023-02-07 10:50:48 +00:00
Weblate
a1822fa1c6 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2023-02-05 16:20:48 +01:00
Richard W.M. Jones
09c2a5404a Version 1.49.9. 2023-01-19 23:29:00 +00:00
Temuri Doghonadze
f325b26e4b Translated using Weblate (Georgian)
Currently translated at 14.4% (140 of 967 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/ka/
2023-01-13 21:20:16 +01:00
Temuri Doghonadze
c2d20611f2 Translated using Weblate (Georgian)
Currently translated at 14.3% (139 of 967 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/ka/
2022-12-23 19:20:01 +01:00
Yuri Chornoivan
ad02353bf9 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (967 of 967 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/uk/
2022-12-12 20:20:02 +01:00
Weblate
56b1345399 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2022-12-11 17:21:32 +01:00
Richard W.M. Jones
73fb8719d2 Version 1.49.8. 2022-12-10 12:17:12 +00:00
Yuri Chornoivan
32467fc6d4 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (966 of 966 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/uk/
2022-12-01 20:19:49 +01:00
Weblate
5c864d1e80 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2022-11-30 19:20:36 +01:00
Temuri Doghonadze
772d7cb61f Translated using Weblate (Georgian)
Currently translated at 14.3% (138 of 965 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/ka/
2022-11-30 19:20:35 +01:00
Richard W.M. Jones
55fdf761b1 Version 1.49.7. 2022-11-28 11:08:52 +00:00
Richard W.M. Jones
1bcf0bc5dd Version 1.49.6. 2022-11-21 16:46:05 +00:00
Richard W.M. Jones
cf89757883 Version 1.49.5. 2022-10-11 14:54:08 +01:00
Weblate
b18a71ef1b Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2022-09-06 11:19:52 +02:00
Temuri Doghonadze
6501d78bd4 Translated using Weblate (Georgian)
Currently translated at 0.9% (9 of 965 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/ka/
2022-09-06 11:19:51 +02:00
Richard W.M. Jones
0b3c6cc0c0 daemon: Remove remaining uses of custom printf %Q and %R
We have traditionally used custom printf formatters %Q and %R, where
%Q replaces the argument with a shell-quoted string, and %R replaces
the argument with a sysroot-prefixed shell-quoted string.  They are
actually pretty useful, but unfortunately only supported by glibc.

We only used them in about a dozen places in the daemon (much code
having been replaced by OCaml which does not need them).

In every remaining case we were constructing a command using code like
this:

  asprintf_nowarn (&cmd,
         "cd %Q && find -print0 | %s -0 -o -H %s --quiet", ...);

We can replace this with:

  char *cmd;
  size_t cmd_size;
  fp = open_memstream (&cmd, &cmd_size);
  fprintf (fp, "cd ");
  shell_quote (dir, fp);
  fprintf (fp, " && find -print0 | %s -0 -o -H %s --quiet", ...);
  fclose (fp);
2022-08-16 10:39:01 +01:00
Richard W.M. Jones
d8fce89eca Version 1.49.4. 2022-08-01 15:15:55 +01:00
Yuri Chornoivan
7dbd49d1aa Translated using Weblate (Ukrainian)
Currently translated at 100.0% (965 of 965 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/uk/
2022-08-01 14:19:07 +02:00
Piotr Drąg
1fbdc4386a Translated using Weblate (Polish)
Currently translated at 53.8% (520 of 965 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/pl/
2022-08-01 14:19:06 +02:00
Weblate
0d4b8de8b1 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2022-08-01 14:19:06 +02:00
Temuri Doghonadze
f968e9b955 Translated using Weblate (Georgian)
Currently translated at 0.8% (8 of 956 strings)

Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/ka/
2022-08-01 14:19:05 +02:00
Richard W.M. Jones
adfaf25a12 m4: Fix ./configure --disable-ocaml
OCaml is required to compile libguestfs, however we should still be
able to disable the OCaml bindings.  This didn't work because using
--disable-ocaml caused various configure tests to be skipped which are
required to compile the daemon.  In particular the check for
caml_alloc_initialized_string, resulting in this error:

pcre-c.c:47:1: error: static declaration of ‘caml_alloc_initialized_string’ follows non-static declaration
 caml_alloc_initialized_string (mlsize_t len, const char *p)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Also OCaml gettext is not required by libguestfs.  There are no *.ml
files used by libguestfs which require translation.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2108425
Fixes: https://bugs.gentoo.org/820053
Fixes: commit 733d2182b6
2022-07-20 10:11:09 +01:00