John Cupitt
1018320043
fix make dist in master
2019-11-11 16:20:18 +00:00
Oscar Mira
1dd0f4f6a7
add travis build with clang and address-sanitizer
...
Create a new build job to run fuzz regression testing in travis. Also include a
suppression file to ignore known memory leaks.
2019-07-15 14:02:27 +02:00
Oscar Mira
3ea72c286e
improve fuzz targets and oss-fuzz integration
...
It replaces current fuzz setup with 5 new fuzzers integrating them with
top-level Makefile. It now supports multiple fuzzing engines and Google's
oss-fuzz. By default, the fuzzers are linked against an standalone runner to
easily reproduce bugs.
2019-07-15 14:02:27 +02:00
John Cupitt
c351c665a1
more fixups from the vips7 removal
2019-04-14 12:48:02 +01:00
John Cupitt
bae484ba2c
remove old c++ and py interfaces
...
Instead, use the new(er) vips8 C++ interface, and the new(er) python
interface in pypi.
https://pypi.org/project/pyvips
2019-04-12 16:27:28 +01:00
John Cupitt
87b3f17846
vips7 API defaults off
2018-06-11 12:44:28 +01:00
John Cupitt
d89dd8d073
add unicode tiff open on windows
...
also fix make dist,
2016-08-17 10:06:40 +01:00
John Cupitt
8f7c2c7110
sort out alpha going to and from 16-bit
...
rewritten sRGB <-> scRGB so that 16-bit alpha is scaled to float 8
2015-02-12 17:50:38 +00:00
John Cupitt
346a9e70c0
remove --disable-cxx flag
...
it was getting too hard to support :( automake now generates libtool
lines before configure runs, so it can't know we don't want a C++ link
see https://github.com/jcupitt/libvips/issues/231
2015-02-07 10:37:13 +00:00
John Cupitt
abdd98409d
add configure option for pyvips8
...
it tests for pygobject as well
2014-12-18 09:15:58 +00:00
John Cupitt
9a3fcc74c1
oops, README dropped from dist
2014-11-23 14:02:38 +00:00
John Cupitt
ee4416040b
make a test suite
...
put the python and non-nip2 bits of the nip2 suite together
some test images too
2014-11-19 15:01:28 +00:00
John Cupitt
8267dd2621
naming improvements
...
and test_overloads.cpp has started working
2014-11-05 14:04:46 +00:00
John Cupitt
4f588ce908
package up new vips8 C++ API
2014-10-27 13:41:44 +00:00
John Cupitt
b2de6d983c
add build rules for new py binding
2014-10-14 14:56:49 +01:00
John Cupitt
04d130828f
add --enable-docs configure option
...
so you can now stop all docs installing, freebsd likes this
2014-06-27 14:56:11 +01:00
John Cupitt
fd617aa520
version bump for 7.38
...
and fix a few dist problems
2014-01-18 12:44:28 +00:00
John Cupitt
52a7978dfe
remove "fred" from dist
...
I do "make > fred" by habit, make sure these dumb files don't reach dist
2013-03-07 09:58:39 +00:00
John Cupitt
5778dfac1a
remove the version numbers from the .pc files
...
we used to have minor version numbers in the pkg-confiog files, eg:
pkg-config vips-7.28 --cflags
The idea was to make working with multiple installed versions (something
I do a lot at least) easier. But it was also annoying and made upgrading
harder for downstream packages. And the benefits were very marginal.
2012-07-20 10:22:43 +01:00
John Cupitt
0983b50905
Merge remote-tracking branch 'origin/gobject-introspection' into goi-merge
...
Conflicts:
TODO
libvips/arithmetic/im_recomb.c
libvips/arithmetic/im_stats.c
libvips/deprecated/im_measure.c
libvips/include/vips/header.h
libvips/include/vips/image.h
libvips/include/vips/object.h
libvips/iofuncs/header.c
libvips/iofuncs/image.c
libvips/iofuncs/object.c
2011-12-24 17:36:55 +00:00
John Cupitt
1b5803af2e
new man pages
...
restored and updated man.1 pages
2011-07-26 09:27:06 +01:00
John Cupitt
b9d32462ba
add gobject introspection support
2011-06-20 18:00:01 +01:00
John Cupitt
8ddc805878
phew all done
...
iofuncs is now all on the vips_ namespace, and all revised, hopefully
2011-03-28 17:18:06 +01:00
John Cupitt
aa620ea540
remove the old man pages
...
Finally junk the old man pages, everything is redone as gtk-doc now.
2011-02-03 11:50:58 +00:00
John Cupitt
377b76b255
add --disable-cxx option
2010-01-08 14:28:40 +00:00
John Cupitt
8a081f08da
make dist fixes
2009-11-10 13:54:15 +00:00
John Cupitt
587ff112f0
stuff
2009-11-06 13:00:51 +00:00
John Cupitt
4e76695e19
merge gtkdoc branch
2009-08-16 15:00:08 +00:00
John Cupitt
eedebc5ab0
move doxygen stuff to a branch, revert trunk
2009-06-19 12:08:02 +00:00
John Cupitt
c3d617edde
stuff
2009-06-18 15:31:49 +00:00
John Cupitt
9b9bb44705
doxy fiddling
2009-06-17 16:10:10 +00:00
John Cupitt
e6f960e80e
merged 7.16 changes back into trunk
2008-10-11 21:29:16 +00:00
John Cupitt
2a67437196
remove intltool dep
2008-05-17 22:12:29 +00:00
John Cupitt
89462454b1
stuff
2008-05-16 13:18:04 +00:00
John Cupitt
904da3cc0b
move man pages out
2007-08-31 13:01:42 +00:00
John Cupitt
040861f1b4
stuff
2007-08-29 17:27:28 +00:00
John Cupitt
01fb9c8709
stuff
2007-08-29 16:52:17 +00:00
John Cupitt
5494f610e2
split to trunk/branches
2007-08-29 16:23:50 +00:00