James South
d063951e36
v4.1.2
IImageService now correctly checks if request is valid
Former-commit-id: c92fa90f0c80f65796930ab2b6cf2492ea75ced7
Former-commit-id: 7f944ae977f3b16b0c08aac84e6d9fff9b4607fa
12 years ago
James South
3606f8c9aa
v 4.1.1.0
Former-commit-id: 3ed4c98d6118feb79d23365083fdb2ea9cc0b6fe
Former-commit-id: 7050321c7a1f36ccd5d0cda9663cafa0ce2094e8
12 years ago
James South
f4a1195be5
Enforce checking for each IImageService
Former-commit-id: 6cf0ce4aa26bcf22a69fd93edffe2a4d6e3ced5c
Former-commit-id: 71b03adabd4ae82b229aae0157d5fe3697025765
12 years ago
James South
57ce024be6
Much better extension parsing.
Former-commit-id: dca8fe116ea18b6736004a02a867b3ddf51ef6ec
Former-commit-id: b83ce4b340735af13d8cd0a8ed8484a0d282ba8e
12 years ago
James South
3034dc2348
Adding overlay to Imageprocessor plus tidy up
touches #89
Former-commit-id: 5677dedd6eb6ef7b6a17e09c66820c81aa04a424
Former-commit-id: 09cc5d32690308f69e82781d97e97bdb0c0520a7
12 years ago
James South
f27eeb6be2
Fixing rotate plus resolution errors.
Former-commit-id: fa8d70c55ba5bf778c557c190c89c2fcdf551a49
Former-commit-id: e7d3d40d11aae80bfe92f146287e22700871ebdd
12 years ago
James South
deb32344ca
IImageService prefix is now configurable
Former-commit-id: 74fe856e4bc2caa3dc9c9396cb5fd1c26f92341b
12 years ago
James South
89f92accf4
Tightening security in processing module.
Former-commit-id: fba04153d99c8f005f17b4244288b642c88eec85
12 years ago
James South
fbd74a3fd6
Extension-less files now save.
Former-commit-id: 76da3932b9c51bd840c5d6f87d5bc6b842577e73
12 years ago
James South
1fc0142351
Adding configuration
TODO: Fix extensionless urls.
Former-commit-id: e7e9147599a53c8d00052af566e496ad26f19bc1
12 years ago
James South
e92ebb8b8f
Better remote error handling + cleanup
Former-commit-id: 67cb999f6a10932131f5f4a723587a45bae2904d
12 years ago
James South
650f93cea7
Removing unnecessary async methods
Former-commit-id: 0391e03573f196b24788af269041fdd63da6f4e5
12 years ago
James South
792151104f
Post processing event is now awaitable
Former-commit-id: db10dcf68e615b40450754192d31c05856588590
12 years ago
James South
d9722b2dcc
Adding PostProcessingEventHandler Fixes #74
Former-commit-id: f6dcf6a1303211b1123e5b6130d700d0c5699e33
12 years ago
James South
e2c3b41786
Fixing file dependencies and mime/type
Former-commit-id: 7c7d7bfade817e51454bfdf6366c796d8a6d8a28
12 years ago
James South
3165914690
Move everything to NET4.5
Former-commit-id: 480e51e204670da9b3c4b550323d20034c62c352
12 years ago
James South
01bd3e9ffe
WebP is now a separate plugin
Former-commit-id: dc2bf6c33ec42faa0b2e935a7bca10d9adf85b10
12 years ago
James South
fc54f15e77
Adding AsyncDeDuper
Former-commit-id: fda12b78dfb6cd5582e5e3e657327111042cc7b7
12 years ago
James South
61a081503d
Adding AsyncDeDuper
Former-commit-id: b8aac785939058fc0ce92529b51d4ba81bdd305d
12 years ago
James South
d8d72b1625
Preventing disposal of semaphore objects until app end.
Former-commit-id: 07a2f240257e2827220204e59a5c7bc7a45bc1cd
12 years ago
James South
b53bd57107
Fixing issue #65
Former-commit-id: 9a4586e9026e8aba301a41038a3976a5920f981b
12 years ago
James South
ed9ba058b1
Preventing disposal of semaphore objects until app end.
Former-commit-id: 293f8b1f02b669cff86f5143ead8b6fddbdceaea
12 years ago
James South
017a1cc48c
Fixing issue #65
Former-commit-id: 1d84cf69bee6805dadd0a2d46639d04149c10316
12 years ago
James South
838d73f9dd
Fixing virtual directory mapping issue
Former-commit-id: a36a95380e0cdebf4569dfe20fd233ecdc71747e
12 years ago
James South
b176058446
Removing disposal code.
Former-commit-id: 9a6d027a47ae7828d0064a5bd743a9dc3815f8df
12 years ago
James South
3825a5fdb0
Better Semaphore fix
Former-commit-id: 420a9831a79083d397feb75e03bb9540efa3f6e3
12 years ago
James South
0920e061b3
Fixing threading issue?
Former-commit-id: 00715678f8231c6f329b0c88bc104ba26164fa32
12 years ago
James South
acd81f7a63
Refactoring extensions
Former-commit-id: 58557a02831d8c6a455bdd59d28f8965810d7f03
12 years ago
James South
8ceafbda80
Tweaking gif frame creation and fixing unc folder access issue
Former-commit-id: e0a7b73bc547b65651a848695000c26072401e31
12 years ago
Thomas Broust
9d8d5149d9
Creates a new Mono project so it can at least build (not yet run) on Xamarin/Mono
Former-commit-id: 9685407547eb84c7dd37a5e2e4810176d990e91d
12 years ago
Thomas Broust
afa95cea1d
Creates a new Mono project so it can at least build (not yet run) on Xamarin/Mono
Former-commit-id: 20d40145d090fe29a8dcc3690a0ecd47e9991ab9
12 years ago
James South
cc112531bb
Refactoring and sense checking
Former-commit-id: 2d130afce0aab301c99062e582a84739bbbd91be
12 years ago
James South
bebb485807
Adding transparent webp support
Former-commit-id: b58d521dd552879f628fa155468b4f47d8e23ad1
12 years ago
James South
bc06684111
WebP support :)
Former-commit-id: a5eadb739308ab7e2b63ab936f0c069430f91154
12 years ago
James South
d63151e644
Fixing instance thread safety
Former-commit-id: d1478f5ae95ddbd161073204df65799a903fb20f
12 years ago
James South
31c7d4b743
Adding watermark and tweaking regexes
Former-commit-id: b46d0651cbdfd1289e855af9bd59e205255aed73
12 years ago
James South
8b450b1aed
Fixing formats
Former-commit-id: eeb59daa69fe67942e208e4808fa7ba85786b2dd
12 years ago
James South
54f0c11e88
v1.9.2, v3.2.7, v1.1.2
- Adds AutoRotate
- Fixes ImageProcessor.Crop bug.
- Updates cache to be compatible with Azure Image Optimizer
Former-commit-id: 6314e378ebcb00ece8b1b5f39c4bfa4524d6cdc2
12 years ago
James South
61d23a761f
Moar conversions!
Former-commit-id: 1647b34e4f5c34a37587cd45cd52cadfbea36111
12 years ago
James South
166df34924
Initial commit
THIS WON'T BUILD JUST NOW.
Former-commit-id: 0392cced86a9ee8dd5f8139fad5c465a83171562
12 years ago
James South
b134cbf809
v1.9.2, v3.2.5, v1.1.1
Build now uses client profile.
Added ability to preserve EXIF Metadata.
Remote requests without parameters now redirect to url.
Former-commit-id: 45a90beee8329609e5cbcbf8b0702ec85f674e07
12 years ago
James South
3d6f698f4c
Fixing concurrency issues in preset retrieval.
- Also enhanced security.
Former-commit-id: d977f2eb89343065cf95418bc2d43dd5e32ccbbc
12 years ago
James South
8669b1645d
Versions, 1.9.0, 3.2.3, 1.1.0
Adding animated gif support
Adding Tint Method
Former-commit-id: d09479101a3f63af6310ad98059777f820f574be
12 years ago
James South
2de0f339d4
Fixed gif output
Replace quantizer and added wait to semaphore slim.
TODO: Replace method call in ImageFactory methods.
Former-commit-id: 581dce3f0e11cc6769c4c243034c96683564be94
12 years ago
James South
e2d2c6834f
Added embedded httpmodule declaration
Former-commit-id: d730995864bc1477022e61a44a257fcf715f1daf
12 years ago
James South
5e72f9a975
Adding improved plugin and preset handling
Former-commit-id: ba6f9656a899c9e75427c47922c6aa0810531153
12 years ago
James South
ae6b178ca2
Reformatting and bug fixing
Former-commit-id: 1c76591159c870330300c2ce1ef3d7b7ff28e2d9
12 years ago
James South
657ff52565
Adding improved plugin and preset handling
Former-commit-id: b39ce576302bddcf671b39a619efa492ea60b0dd
12 years ago
James South
6706c47965
Reformatting and bug fixing
Former-commit-id: 2ed1c16f3622181de3fa7209a9070122ece4e560
12 years ago
James South
3fdde317bb
Swapping out for Semaphore Slim
Former-commit-id: 5f2e7aaa36a9295a43c80466266be241ee567c90
13 years ago