James South
df2ef0ed99
Tweaking gif frame creation and fixing unc folder access issue
Former-commit-id: e0a7b73bc547b65651a848695000c26072401e31
12 years ago
Thomas Broust
e4c9995124
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
6206cbe1fe
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
40befc4e4b
Refactoring and sense checking
Former-commit-id: 2d130afce0aab301c99062e582a84739bbbd91be
12 years ago
James South
81a175a7db
Adding transparent webp support
Former-commit-id: b58d521dd552879f628fa155468b4f47d8e23ad1
12 years ago
James South
1bc5614a1a
WebP support :)
Former-commit-id: a5eadb739308ab7e2b63ab936f0c069430f91154
12 years ago
James South
d626c50762
Fixing instance thread safety
Former-commit-id: d1478f5ae95ddbd161073204df65799a903fb20f
12 years ago
James South
173ff61be8
Adding watermark and tweaking regexes
Former-commit-id: b46d0651cbdfd1289e855af9bd59e205255aed73
12 years ago
James South
455e0ac076
Fixing formats
Former-commit-id: eeb59daa69fe67942e208e4808fa7ba85786b2dd
12 years ago
James South
ccc66ec988
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
e3159d910c
Moar conversions!
Former-commit-id: 1647b34e4f5c34a37587cd45cd52cadfbea36111
12 years ago
James South
473a22acde
Initial commit
THIS WON'T BUILD JUST NOW.
Former-commit-id: 0392cced86a9ee8dd5f8139fad5c465a83171562
12 years ago
James South
68c968a95a
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
9ffa02cef1
Fixing concurrency issues in preset retrieval.
- Also enhanced security.
Former-commit-id: d977f2eb89343065cf95418bc2d43dd5e32ccbbc
12 years ago
James South
e123fadb5e
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
2f31d7c765
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
1f38c26fc2
Added embedded httpmodule declaration
Former-commit-id: d730995864bc1477022e61a44a257fcf715f1daf
12 years ago
James South
2d97e2fb7f
Adding improved plugin and preset handling
Former-commit-id: ba6f9656a899c9e75427c47922c6aa0810531153
12 years ago
James South
6265c0eeec
Reformatting and bug fixing
Former-commit-id: 1c76591159c870330300c2ce1ef3d7b7ff28e2d9
12 years ago
James South
8f3a692ce6
Adding improved plugin and preset handling
Former-commit-id: b39ce576302bddcf671b39a619efa492ea60b0dd
12 years ago
James South
c2d50152be
Reformatting and bug fixing
Former-commit-id: 2ed1c16f3622181de3fa7209a9070122ece4e560
12 years ago
James South
99ef9d9cf2
Swapping out for Semaphore Slim
Former-commit-id: 5f2e7aaa36a9295a43c80466266be241ee567c90
12 years ago
James South
2f727b9aa1
Further attempt at protecting the Save method
Former-commit-id: b2768040730f1934e0fecf74d4b304828c5a587d
12 years ago
James South
e154d8d74d
backup before next release
Updates, Gaussian blur, Gaussian sharpen, Comic filter,
ImageProcessingModule
Former-commit-id: 5d378518cccc5476926324ee9f669e6321fb575d
12 years ago
James South
e61d01a7bb
v3.0.0.2
- Fixing diskcache expiration bug
Former-commit-id: 59a60f501175c5dee7bbbfa0b6323e10ac1fa22c
12 years ago
James South
991aa0a2aa
Removing SQLite
Cache is now purely file based. Very fast!
Former-commit-id: 774582190452ed3f16b15418284947db54875e2c
12 years ago
James South
368fa23fa2
New cache cleanup mechanism
Former-commit-id: f3dd407dab25fafd11b7fe3f37a152fcae2a343f
12 years ago
James South
2ac6efc21e
Can now cache billions of items
TODO: An efficient cleanup mechanism
Former-commit-id: c930f2082b7de360412d76ab8bfc89498b2d3525
12 years ago
James South
c99ed83a20
Adding extension-less remote url parsing.
Former-commit-id: e84842820b2ef0a43ea878f329e17c44f17a3b9e
12 years ago
James South
7dbe50f353
Improved memory usage
Former-commit-id: 03b6af57072cf594dc91aba9abdaa369da9d94de
12 years ago
aka Torgon Woodget
bed24c0f8f
Extended remote file reader to handle extensionless image urls and querystring parameters for remote URLs
New properties for whitelist: <add url="http://maps.googleapis.com "
extensionLess="true" imageFormat="png" />
Sample URL for extensionless/paramter remote image:
http://localhost:49788/remote.axd?http://maps.googleapis.com/maps/api/staticmap?center=52.341055,7.125435&zoom=13&sensor=false&size=600x300&key=AIzaSyCMKi4DyRB2N-j-Sm3LpZkl6rSXWP_G5ZE?width=600
A 3rd querystring part (here: width=600) if the remote image url has url
parameters.
Former-commit-id: 894a5bf8053ff902b48ee23b35546e37e747f178
13 years ago
aka Torgon Woodget
5e4be15324
Revert "Extended remote file reader to handle extensionless image urls and querystring parameters for remote URLs"
This reverts commit d24a99bf2b [formerly f1980db0fd571a80283c1698380ca3f672903b12].
Former-commit-id: c1ca84b5ef133787529ecd0c8b5a53d63c74d2ef
13 years ago
aka Torgon Woodget
37631ac018
Extended remote file reader to handle extensionless image urls and querystring parameters for remote URLs
New properties for whitelist: <add url="http://maps.googleapis.com "
extensionLess="true" imageFormat="png" />
Sample URL for extensionless/paramter remote image:
http://localhost:49788/remote.axd?http://maps.googleapis.com/maps/api/staticmap?center=52.341055,7.125435&zoom=13&sensor=false&size=600x300&key=AIzaSyCMKi4DyRB2N-j-Sm3LpZkl6rSXWP_G5ZE?width=600
A 3rd querystring part (here: width=600) if the remote image url has url
parameters
Former-commit-id: 72ee097fca2167c44cadcaceba5b741fab92ad58
13 years ago
James South
4434fef57f
Removing SQLite
Cache is now purely file based. Very fast!
Former-commit-id: eed0be700aae1fcc0dcc865cbf8a4c4680c8d029
12 years ago
James South
54cfeff572
New cache cleanup mechanism
Former-commit-id: b3768cd98dfa13798487d3b4a433def316c62fda
12 years ago
James South
37b08fc4be
Can now cache billions of items
TODO: An efficient cleanup mechanism
Former-commit-id: aec71d092116d0de1d2f92d84327e5dc8e550582
12 years ago
James South
405bd9d8a6
Adding extension-less remote url parsing.
Former-commit-id: db9412b1317cc3476e08167f6bab6c7b8d97a45e
12 years ago
James South
92e2394c23
Improved memory usage
Former-commit-id: 8547d9f8f2fcb4b3fda6e5f3b8373994c4ba5dda
12 years ago
aka Torgon Woodget
e5ed5bae27
Extended remote file reader to handle extensionless image urls and querystring parameters for remote URLs
New properties for whitelist: <add url="http://maps.googleapis.com "
extensionLess="true" imageFormat="png" />
Sample URL for extensionless/paramter remote image:
http://localhost:49788/remote.axd?http://maps.googleapis.com/maps/api/staticmap?center=52.341055,7.125435&zoom=13&sensor=false&size=600x300&key=AIzaSyCMKi4DyRB2N-j-Sm3LpZkl6rSXWP_G5ZE?width=600
A 3rd querystring part (here: width=600) if the remote image url has url
parameters.
Former-commit-id: a56891087e2dcc2e9e21ac6f6f876d72cc6ac061
13 years ago
aka Torgon Woodget
89ed19058a
Revert "Extended remote file reader to handle extensionless image urls and querystring parameters for remote URLs"
This reverts commit d24a99bf2b [formerly f1980db0fd571a80283c1698380ca3f672903b12].
Former-commit-id: e262ec998f249a900fa85b882413e00f98bc8285
13 years ago
aka Torgon Woodget
d24a99bf2b
Extended remote file reader to handle extensionless image urls and querystring parameters for remote URLs
New properties for whitelist: <add url="http://maps.googleapis.com "
extensionLess="true" imageFormat="png" />
Sample URL for extensionless/paramter remote image:
http://localhost:49788/remote.axd?http://maps.googleapis.com/maps/api/staticmap?center=52.341055,7.125435&zoom=13&sensor=false&size=600x300&key=AIzaSyCMKi4DyRB2N-j-Sm3LpZkl6rSXWP_G5ZE?width=600
A 3rd querystring part (here: width=600) if the remote image url has url
parameters
Former-commit-id: f1980db0fd571a80283c1698380ca3f672903b12
13 years ago
James South
98e1875477
v2.3.0.6 Fixes issue #15
Former-commit-id: 77aee4fa6573802645f092b9b454d632f19ed361
13 years ago
JimBobSquarePants
9a432e5cc9
v2.3.0.3
Added support for authorization config.
Former-commit-id: aa09b07f09009deb470fd44b875b70c0fe95442b
13 years ago
James South
5ccda7f542
Fixing issue 10
Former-commit-id: 18c59254e30cdbff7c889e8253b5eaf4ff4e2c8f
13 years ago
JimBobSquarePants
358fdb773d
Fixing remote file issue
Former-commit-id: 1a83def4930d719bae4d86d851b162992344ec01
13 years ago
James South
1a9b8b02d5
A better solution setup.
Former-commit-id: e246ff63991b7b748b064bcf6fb82e1ad6cc1b1f
13 years ago
James South
95e1eba722
Solution restructure
Separate package.config files
Former-commit-id: 585b69cfb55ce24762cc6f8e306b2c04bc6182bb
13 years ago
JimBobSquarePants
936424ccd9
Fixed NET4.5 Async Bug
Former-commit-id: bd700f19a783b37353b33793efca4aa426a1d462
13 years ago
JimBobSquarePants
32e2f9494b
v 2.2.3
Added Rounded Corners method and fixed response type for formatted
images.
Former-commit-id: b0dffecb21d9ab9b646412888e316e1b0a5fe340
13 years ago
JimBobSquarePants
1c62d296a7
v2.1.1.0
Chenged SQLite dependancy so Any CPU builds were supported.
Former-commit-id: 982d1da3c41f8b002d8dbad1d2d3d0def37f6222
13 years ago