Commit Graph

  • e863cfe1ba Fix compat with 1.8.7 Stephen Sykes 2014-02-28 14:56:45 +02:00
  • ed35f42592 Update Gemfile.lock with v1.6.0 Stephen Sykes 2014-02-28 13:18:22 +02:00
  • d0e3338913 Add travis pass/fail image Stephen Sykes 2014-02-28 13:14:32 +02:00
  • 6f41bb3ce1 Regen rdoc with PSD correction v1.6.0 Stephen Sykes 2014-01-29 22:21:52 +02:00
  • bfa2cdee78 Merge branch 'master' into gh-pages Stephen Sykes 2014-01-29 22:20:21 +02:00
  • 574c890024 Fixed doc for FastImage.size, mention PSD Stephen Sykes 2014-01-29 22:19:49 +02:00
  • 9176cc2db8 Regenerated doc for 1.6.0 Stephen Sykes 2014-01-29 22:13:51 +02:00
  • f89aedb272 Merge branch 'master' into gh-pages Stephen Sykes 2014-01-29 22:11:27 +02:00
  • 6d2508d9d3 Adds nodoc for internal classes Stephen Sykes 2014-01-29 22:10:47 +02:00
  • f65cc3398e Merge branch 'master' into gh-pages Stephen Sykes 2014-01-29 22:02:10 +02:00
  • 9113983ff8 Gemspec for v1.6.0 Stephen Sykes 2014-01-29 21:56:32 +02:00
  • 19b982592e Documents marcandre's psd changes Stephen Sykes 2014-01-29 21:53:52 +02:00
  • c31bc71a52 Merge pull request #28 from marcandre/psd Stephen Sykes 2014-01-29 11:31:38 -08:00
  • 3bd07419d7 Support for PSD #28 Marc-Andre Lafortune 2014-01-29 14:08:30 -05:00
  • 6c78137803 Merge 8e79e3d05288fb661cd02ea9a7156ba4b8e076c3 into 8c3764ed6d02a5ea5caaa87bc9922a61a7f6b8f7 #27 Marc-André Lafortune 2014-01-29 07:15:44 -08:00
  • 8e79e3d052 JPEG exif parsing can now fail gracefully 🎉 #27 Marc-Andre Lafortune 2014-01-29 10:05:33 -05:00
  • be4db4a6af Add failing test for a jpeg Marc-Andre Lafortune 2014-01-28 21:39:17 -05:00
  • 622131a9ea Rename bytes_delivered -> pos Marc-Andre Lafortune 2014-01-29 10:00:16 -05:00
  • 12aba0b624 Isolate Exif parsing Marc-Andre Lafortune 2014-01-29 09:41:36 -05:00
  • 16487f7512 move get_byte, get_int into module Marc-Andre Lafortune 2014-01-29 09:22:05 -05:00
  • a909410cdd - get_chars Marc-Andre Lafortune 2014-01-29 09:19:24 -05:00
  • 77670ff6d4 - peek_chars Marc-Andre Lafortune 2014-01-29 09:16:58 -05:00
  • 0c613a441d Encapsulate reading in a new class Marc-Andre Lafortune 2014-01-29 09:15:28 -05:00
  • e0ba178869 Simplify Marc-Andre Lafortune 2014-01-29 09:23:47 -05:00
  • c9c0223726 Remove unused instance variable Marc-Andre Lafortune 2014-01-29 09:12:11 -05:00
  • eded5ed0e6 Simplify dealing with encoding Marc-Andre Lafortune 2014-01-29 09:10:37 -05:00
  • 55ea8ad49d Create peek_chars to avoid writing to strpos/bytes_delivered Marc-Andre Lafortune 2014-01-29 09:02:02 -05:00
  • 60924acde6 Small refactor of read_int -> get_int Marc-Andre Lafortune 2014-01-29 08:49:26 -05:00
  • a47cd09dca Remove trailing spaces Marc-Andre Lafortune 2014-01-28 22:10:50 -05:00
  • 1f06b26451 Update gemfile lock Marc-Andre Lafortune 2014-01-28 21:48:19 -05:00
  • 8c3764ed6d bump version in gemspec Stephen Sykes 2013-12-23 22:00:14 +02:00
  • 253eb048bd Merge 07db0feee26dc485e32e693a009a8b176e167e9c into cef507abf44ee7037246c9f56a5c27adf045df5a #26 alongal77 2013-12-23 06:18:27 -08:00
  • 07db0feee2 remove the use of fiber as it has memory leak #26 alongal77 2013-12-23 16:15:53 +02:00
  • cef507abf4 Merge pull request #25 from bandzoogle/master Stephen Sykes 2013-12-19 23:13:02 -08:00
  • e0fa2a35e9 add rdoc to gemspec #25 Colin Mitchell 2013-12-10 10:30:30 -05:00
  • 9f64e8c910 Ooops, restore old Rakefile content Colin Mitchell 2013-12-10 10:24:20 -05:00
  • c48d9cb711 add rubygems source Colin Mitchell 2013-12-10 10:17:21 -05:00
  • 828052a375 travis setup Colin Mitchell 2013-12-10 10:14:23 -05:00
  • 606dd34690 handle negative height bitmaps and ensure that we read in bmp dimensions as signed ints Colin Mitchell 2013-12-10 10:06:27 -05:00
  • 5de20784ba Added test #24 Ayron Wohletz 2013-11-20 16:18:25 -07:00
  • 0647e7c726 Added test Ayron Wohletz 2013-11-20 16:16:42 -07:00
  • 6c41ed1804 Only put port 443 if parsed uri has no port Ayron Wohletz 2013-11-20 15:45:02 -07:00
  • 552df8f0bc Fixed error caused by using port 80 for HTTPS connections Ayron Wohletz 2013-11-20 15:41:34 -07:00
  • dd396f5644 Bump gem version Stephen Sykes 2013-11-14 10:02:55 +02:00
  • bad3608afd Use Addressable's inferred_port instead of port so that SSL works. Fixes #23 Stephen Sykes 2013-11-14 10:01:32 +02:00
  • eb398e46c7 New version number Stephen Sykes 2013-10-26 22:30:44 +03:00
  • 1083953313 More friendly/lenient version conditions for dependencies Stephen Sykes 2013-10-26 22:29:20 +03:00
  • 5a0399a8f5 Merge pull request #21 from longform/master Stephen Sykes 2013-10-26 12:24:06 -07:00
  • 3a2eb31b06 Switched to using Addressable for URI parsing due to issues with hostnames that contain underscores. #21 Benjamin Jackson 2013-10-26 11:49:24 -04:00
  • 3c4fd7ac35 new gemspec for 1.5.2 Stephen Sykes 2013-09-19 19:22:05 +03:00
  • 151a770b87 Fixes #20 Unable to handle permanent redirection, for redirects that have relative urls Stephen Sykes 2013-09-19 19:20:43 +03:00
  • 63b97f7ef0 Fixes infinite loop with certain jpegs, adds test. Fixes #19. Stephen Sykes 2013-09-17 18:25:47 +03:00
  • 6913762c93 Adds gitignore Stephen Sykes 2013-09-17 18:25:30 +03:00
  • a81ee1442a adds licences to gemspec, and missing exif test image 1.5.0 Stephen Sykes 2013-07-03 00:14:12 +03:00
  • 9069b53408 Merge branch 'master' of https://github.com/sdsykes/fastimage Stephen Sykes 2013-07-03 00:00:01 +03:00
  • c0ccabf907 bump version Stephen Sykes 2013-07-02 23:58:59 +03:00
  • 5ecaac4179 Take account of the exif orientation flag for tiff and jpegs that have it Stephen Sykes 2013-07-02 23:58:25 +03:00
  • 8d30fb6af9 Update dates on license Stephen Sykes 2013-06-29 17:09:33 +03:00
  • 4576786cce Merge pull request #15 from sebastianludwig/master Stephen Sykes 2013-05-24 10:03:40 -07:00
  • 7b91805d69 Merge d3c748a74d6c2befe133dcfe5c909e25fe29c70e into 05a344316405e4dd01dee22f8f0c96b1e5a2aa42 #15 sebastianludwig 2013-05-23 06:38:08 -07:00
  • d3c748a74d Fixed exception when getting the properties of IO objects twice (by rewinding when done) #15 Sebastian Ludwig 2013-05-23 15:36:17 +02:00
  • 05a3443164 Adds some benchmark info to the readme Stephen Sykes 2013-05-09 11:59:03 +03:00
  • 1a71b574b6 Update rdoc Stephen Sykes 2013-05-08 16:47:05 +03:00
  • d2ad7aab89 Merge branch 'master' into gh-pages Stephen Sykes 2013-05-08 16:45:51 +03:00
  • ef48448ad0 Do not document poor man's fiber Stephen Sykes 2013-05-08 16:45:17 +03:00
  • d4925e9d0d Merge branch 'master' into gh-pages Stephen Sykes 2013-05-08 16:41:59 +03:00
  • bed58919a8 Adds tiff support, including rewrite of data fetch much improved using fibers Stephen Sykes 2013-05-08 16:34:19 +03:00
  • fd71a4e5ae Bump version to 1.3.1 Stephen Sykes 2013-05-08 12:27:48 +03:00
  • d7eb1251b2 Merge pull request #14 from speedmax/master Stephen Sykes 2013-05-08 02:22:09 -07:00
  • 6f571a68e6 Merge 181254e72e098c42d4fd7c79ee45612079f36f1b into eef98070a2e49e162c0d1ead951169bff0c97b43 #14 Taylor luk 2013-05-08 02:01:44 -07:00
  • 181254e72e Work around Ruby 2.0 Net::HTTP gzip inflation bug by disableing gzip support see #14 Taylor Luk 2013-05-08 18:59:51 +10:00
  • eef98070a2 Replace rdoc.info link becasue that site doesn't work well. Or at all really. Now using github pages. Stephen Sykes 2013-04-18 17:08:41 +03:00
  • 8a18bd7e2d Adds rdoc for publishing to gh-pages Stephen Sykes 2013-04-18 16:04:31 +03:00
  • f272e22290 Adds Rakefile with task to generate documentation Stephen Sykes 2013-04-18 16:00:39 +03:00
  • 60029518e1 Revised url for pennysmalls reference, posterous is shutting down shortly. Stephen Sykes 2013-04-18 15:55:01 +03:00
  • e3dc5f83eb Merge pull request #13 from felixbuenemann/improve-readme Stephen Sykes 2013-04-18 05:44:57 -07:00
  • 2f8bb0e73e Merge 4a1c14011dd91224200595f873f8089f216412d2 into 4de45f60a626095eb1349a55f4a89d4575291380 #13 Felix Bünemann 2013-04-18 05:44:27 -07:00
  • 4de45f60a6 Remove .rbenv-version, shouldn't be here Stephen Sykes 2013-04-18 15:42:43 +03:00
  • 4045f34077 Merge pull request #12 from felixbuenemann/fix-encoding-problem Stephen Sykes 2013-04-18 05:35:52 -07:00
  • 4a1c14011d Improve README and fix license filename typo #13 Felix Bünemann 2013-04-18 02:03:49 +02:00
  • 0d71fdd0c7 Merge 99ea9a6273cec0dbc7ac39114a7c980b63368823 into e6c81b1576c68c0515a097f870f0498d3922fb1e #12 Felix Bünemann 2013-04-17 15:25:39 -07:00
  • 99ea9a6273 Force input stream binary encoding #12 Felix Bünemann 2013-04-18 00:24:56 +02:00
  • e6c81b1576 Update readmes with info about proxy, and improvements in examples Stephen Sykes 2013-03-19 10:34:44 +02:00
  • 3ba2b6b5c9 bump version Stephen Sykes 2013-03-19 10:20:11 +02:00
  • 93a8b313c2 Use proxy if it exists Stephen Sykes 2013-03-19 10:19:23 +02:00
  • 10bbbee0b9 bump version, fix file list Stephen Sykes 2013-03-07 09:35:15 +02:00
  • 14109774c2 Remove unneeded version file Stephen Sykes 2013-03-07 09:29:35 +02:00
  • a25363e5bb Correctly break out of http fetches to ensure fast return Stephen Sykes 2013-03-07 09:26:29 +02:00
  • cb664556ce Remove rakefile, no lonnger using jeweller Stephen Sykes 2013-03-07 09:22:19 +02:00
  • 16d6ad0988 Bump version Stephen Sykes 2012-03-22 21:50:57 +02:00
  • f2f64f8933 Force encoding as needed. Works correctly in ruby 1.9.3 Stephen Sykes 2012-03-22 21:50:31 +02:00
  • 4cb393643b Fix coding for proper operation on later rubies Stephen Sykes 2012-03-22 19:43:53 +02:00
  • 9ddbedb811 Fix the date fix, corrected the year. Stephen Sykes 2012-03-22 19:26:42 +02:00
  • b99d581075 Fix the date in the gemspec, bump version again so I can push corrected version. Stephen Sykes 2012-03-22 19:26:13 +02:00
  • ef54dee44f Adds documentation for changes, bump version to 1.2.10. Fixes #4 Stephen Sykes 2012-03-22 18:00:45 +02:00
  • 34ce278d61 Handle up to 4 redirects in http fetch code, tests for it Stephen Sykes 2012-03-22 17:56:26 +02:00
  • cc7ac3f084 Fixes link to jpeg code on pennysmalls Stephen Sykes 2012-03-22 16:55:45 +02:00
  • d007cb4df6 Adds reading from an IO object Stephen Sykes 2011-09-30 10:43:31 +03:00
  • f1ba3f14b7 Add licence Stephen Sykes 2011-02-02 14:48:21 +02:00
  • ab2efbf2ff Fix for bug where 0xff is followed by second 0xff in jpg Stephen Sykes 2010-11-11 01:29:22 +02:00