gimp/plug-ins
Jehan 291af71e95 plug-ins: do not use strcpy() when src and dest overlap.
I don't reproduce these build warnings in my build but frogonia reported
them:

> warning: 'strcpy' accessing 1 byte at offsets 0 and [0, 2147483645] may overlap 1 byte at offset 0 [-Wrestrict]

And indeed the man of strcpy() clearly states that "The strings may not
overlap" (which is clearly not guaranted in current code as we don't
know the size of what's after the substring).
strncpy() might have done the trick as it doesn't say anything about
possible overlap or not, but let's just use memmove() instead where it
is clearly written that memory areas may overlap (note that bcopy() as
proposed by ankh would have also done the trick, but it is marked as
deprecated).
2020-04-04 00:48:36 +02:00
..
common Issue #4487: change "Save color values from transparent pixels"… 2020-04-03 20:04:26 +02:00
file-bmp Issue #4054 - Missing closing brackets for some BMP saving names 2019-10-08 22:11:10 +02:00
file-dds plug-ins: mktables.c in file-dds is unused. 2019-10-20 17:11:34 +02:00
file-exr pdb, app, libgimp, plug-ins: replace most PDB filenames/URIs by GFile 2019-09-11 21:48:34 +02:00
file-faxg3 pdb, app, libgimp, plug-ins: replace most PDB filenames/URIs by GFile 2019-09-11 21:48:34 +02:00
file-fits plug-ins: port file-fits to GimpProcedureConfig 2019-10-03 16:00:17 +02:00
file-fli plug-ins: port file-fli to GimpProcedureConfig 2019-10-04 12:26:23 +02:00
file-ico plug-ins: fix a type warning. 2019-09-21 18:32:09 +02:00
file-jpeg plug-ins: minor cleanups in file-jpeg, no porting to new stuff yet 2019-10-23 19:08:33 +02:00
file-psd Issue #4663 - "Error loading PSD file: No error" while trying to open a PSD 2020-02-28 00:47:49 +02:00
file-raw Issue #4618: support Canon CR3. 2020-03-14 23:56:45 +01:00
file-sgi Issue #4627 - memory corruption when open crafted sgi 2020-02-17 17:01:25 +02:00
file-tiff Issue #4487: change "Save color values from transparent pixels"… 2020-04-03 20:04:26 +02:00
file-webp plug-ins: variable used after being freed. 2020-01-03 19:57:59 +01:00
flame libgimp, plug-ins: remove the "preview" parameter from gimp_ui_init() 2019-09-20 19:56:00 +02:00
fractal-explorer libgimpwidgets, app, plug-ins: fix last GIR warnings. 2020-01-15 14:00:19 +01:00
gfig plug-ins: correctly renaming plug-ins/gfig/gfig-examples/smily to smiley 2019-12-21 00:18:56 +00:00
gimpressionist libgimpwidgets, app, plug-ins: fix last GIR warnings. 2020-01-15 14:00:19 +01:00
goat-exercises devel-docs, libgimp: update some .gitignore files 2019-11-19 20:40:22 +01:00
gradient-flare libgimpbase: remove gimp_personal_rc_file() 2019-09-21 18:08:13 +02:00
help Meson port. 2019-09-11 16:42:04 +02:00
help-browser Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
ifs-compose plug-ins: remove unused variable. 2019-09-21 00:27:15 +02:00
imagemap devel-docs, libgimp: update some .gitignore files 2019-11-19 20:40:22 +01:00
lighting devel-docs, libgimp: update some .gitignore files 2019-11-19 20:40:22 +01:00
map-object Issue #4461 - Spinning Globe fails in gimp-2.99 2020-01-06 14:35:05 +01:00
metadata plug-ins: do not use strcpy() when src and dest overlap. 2020-04-04 00:48:36 +02:00
pagecurl Issue #4467 - (pagecurl) CRITICAL **: g_object_unref: assertion... 2020-01-06 14:49:41 +01:00
print Issue #4008 - Ellipsis missing in File -> Page Setup 2019-10-05 12:22:58 +02:00
pygimp Port pygimp colorxhtml plugin to python 3 2019-12-14 12:38:07 +01:00
python plug-ins: install Python plug-ins in rwxr-xr-x. 2019-12-25 11:51:56 +01:00
screenshot plug-ins: in screenshot, keep image dirty; keep history clean 2020-02-16 23:05:12 +02:00
script-fu Issue #175 - Allow the erase every other row plugin to skip a different number of rows 2020-02-13 01:18:22 +02:00
selection-to-path libgimp, plug-ins: remove the "preview" parameter from gimp_ui_init() 2019-09-20 19:56:00 +02:00
twain Meson port. 2019-09-11 16:42:04 +02:00
ui plug-ins: port file-gif-save to begin_export() and end_export() 2019-10-29 22:10:59 +01:00
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
Makefile.am plug-ins: move goat-exercise to a goat-exercises/ directory. 2019-08-07 00:00:20 +02:00
meson.build disabling Twain plug-in until it's fixed 2019-09-11 16:42:04 +02:00