|
|
|
@222
|
[222]
|
04/21/08 17:31:10 |
conrad |
apply patch from j, who writes:
you have to export PKG_CONFIG_PATH if you … |
|
|
|
@217
|
[217]
|
03/21/08 06:44:23 |
conrad |
add leading zero to hours in generated httpdates, else Apache … |
|
|
|
@215
|
[215]
|
02/27/08 18:24:08 |
conrad |
substitute BINDIR in apache config, rather than hardcoding /usr/local/bin |
|
|
|
@214
|
[214]
|
02/23/08 13:43:12 |
conrad |
update epeg cvs location |
|
|
|
@164
|
[164]
|
03/01/06 13:10:26 |
conrad |
add ini file reading: read /etc/fastphoto/fastphoto.ini |
|
|
|
@163
|
[163]
|
03/01/06 12:58:33 |
conrad |
put apache config inside of <IfModule? mod_actions.c> |
|
|
|
@161
|
[161]
|
02/21/06 20:00:44 |
conrad |
version 0.9.0 |
|
|
|
@160
|
[160]
|
02/21/06 19:15:52 |
conrad |
close stdout in cgi_test, so as not to blat the rescaled file at the … |
|
|
|
@159
|
[159]
|
02/21/06 19:06:12 |
conrad |
in cgi mode, free the output cache filename |
|
|
|
@158
|
[158]
|
02/21/06 18:52:13 |
conrad |
add missing header to cache.c |
|
|
|
@156
|
[156]
|
02/19/06 20:16:59 |
conrad |
add a test to run the cgi_main() |
|
|
|
@155
|
[155]
|
02/19/06 20:01:34 |
conrad |
add VALGRIND_ENVIRONMENT to tests |
|
|
|
@154
|
[154]
|
02/19/06 19:49:43 |
conrad |
expand configure check for epeg |
|
|
|
@153
|
[153]
|
02/19/06 19:36:08 |
conrad |
change cgi and cmdline options: w, h instead of x, y ; etc. |
|
|
|
@152
|
[152]
|
02/19/06 18:16:50 |
conrad |
cleanup: make cgi_send() static |
|
|
|
@151
|
[151]
|
02/19/06 18:12:57 |
conrad |
turn httpdate_test into an actual unit test |
|
|
|
@150
|
[150]
|
02/19/06 18:03:21 |
conrad |
cleanup: put memory funcs into memory.c, cmdline handling into cmd.c |
|
|
|
@149
|
[149]
|
02/19/06 10:49:06 |
conrad |
split the cgi / commandline behaviour into separate _main() functions … |
|
|
|
@148
|
[148]
|
02/18/06 20:12:06 |
conrad |
add support for If-Modified-Since |
|
|
|
@147
|
[147]
|
02/18/06 07:55:51 |
conrad |
rename internal "unmodified" variable to "nochange", to avoid confusion … |
|
|
|
@146
|
[146]
|
02/17/06 05:27:26 |
conrad |
bugfix: subtract (not add) 1900 from year |
|
|
|
@145
|
[145]
|
02/17/06 05:26:19 |
conrad |
add httpdate_test |
|
|
|
@144
|
[144]
|
02/17/06 05:25:55 |
conrad |
add <time.h> to httpdate.h |
|
|
|
@143
|
[143]
|
02/16/06 15:47:50 |
conrad |
add (untested) httpdate_parse() function |
|
|
|
@142
|
[142]
|
02/16/06 15:30:32 |
conrad |
move http_date_snprint into separate httpdate.[ch] |
|
|
|
@141
|
[141]
|
02/16/06 15:24:29 |
conrad |
add photo.[ch] to repo |
|
|
|
@140
|
[140]
|
02/15/06 21:12:41 |
conrad |
add a Last-Modified header to all CGI requests |
|
|
|
@139
|
[139]
|
02/15/06 20:42:39 |
conrad |
add unmodified flag -- don't attempt to rescale if no changes are desired |
|
|
|
@138
|
[138]
|
02/15/06 20:36:37 |
conrad |
bugfix: send_memory (add separate cgi_send(), cgi_send_photo()) |
|
|
|
@137
|
[137]
|
02/15/06 20:28:50 |
conrad |
stat as soon as setting a filename -- init a photo |
|
|
|
@136
|
[136]
|
02/15/06 20:18:10 |
conrad |
make cgi_send() take a photo_t as arg |
|
|
|
@135
|
[135]
|
02/15/06 20:15:38 |
conrad |
move photo_put() into photo.c, move send() into cgi.c as cgi_send() |
|
|
|
@134
|
[134]
|
02/15/06 19:59:11 |
conrad |
re-organize file handling, new photo_t |
|
|
|
@133
|
[133]
|
02/15/06 19:16:49 |
conrad |
ensure data_size is updated when creating a resized image; always … |
|
|
|
@132
|
[132]
|
02/15/06 19:08:44 |
conrad |
fix sending of cached files broken recently; add call to header_end() |
|
|
|
@131
|
[131]
|
02/15/06 19:05:56 |
conrad |
move http header funcs into separate header.c file |
|
|
|
@130
|
[130]
|
02/15/06 18:59:06 |
conrad |
add declaration of send_memory() to send.h |
|
|
|
@129
|
[129]
|
02/15/06 15:44:02 |
conrad |
add content_length function, add Content-Length header for from-memory … |
|
|
|
@128
|
[128]
|
02/13/06 21:33:34 |
conrad |
add get_epeg_cvs.sh script, and infrastructure to build from local epeg.a |
|
|
|
@125
|
[125]
|
02/08/06 20:02:37 |
conrad |
use sendfile if available |
|
|
|
@124
|
[124]
|
02/07/06 21:15:27 |
conrad |
update to latest epeg (includes bugfix for memory output allocation; … |
|
|
|
@122
|
[122]
|
02/07/06 01:24:34 |
conrad |
flesh out docs and cgi options |
|
|
|
@121
|
[121]
|
02/07/06 01:05:37 |
conrad |
don't crash if input is not a jpg file; reformat info output |
|
|
|
@120
|
[120]
|
02/07/06 00:53:13 |
conrad |
send from memory: if unable to write to the cache, fall back to storing … |
|
|
|
@119
|
[119]
|
02/06/06 22:36:58 |
conrad |
bugfix: add missing breaks in args switch |
|
|
|
@118
|
[118]
|
02/06/06 22:19:08 |
conrad |
add debian-postinst.sh |
|
|
|
@117
|
[117]
|
02/06/06 21:40:35 |
conrad |
add --info option to commandline app (display width x height and comments) |
|
|
|
@116
|
[116]
|
02/06/06 21:24:22 |
conrad |
add options to set quality |
|
|
|
@115
|
[115]
|
02/06/06 21:14:01 |
conrad |
add option to output in grayscale |
|
|
|
@114
|
[114]
|
02/06/06 21:05:59 |
conrad |
write stuff about fastphoto in man page |
|
|
|
@113
|
[113]
|
02/05/06 12:02:55 |
conrad |
add a template man page (hacked copy of xsel.1x) |
|
|
|
@112
|
[112]
|
02/05/06 11:48:16 |
conrad |
don't try to autogen apache config, just ship a default version |
|
|
|
@111
|
[111]
|
02/05/06 11:46:41 |
conrad |
change example apache config to use fastphoto from /usr/bin (no need to … |
|
|
|
@110
|
[110]
|
02/05/06 11:33:15 |
conrad |
add commandline options in command mode |
|
|
|
@109
|
[109]
|
02/05/06 09:23:32 |
conrad |
check if the cachefile is stale before using, remove if stale |
|
|
|
@108
|
[108]
|
02/05/06 09:08:26 |
conrad |
used a cached image if it exists |
|
|
|
@107
|
[107]
|
02/05/06 08:48:24 |
conrad |
add autocreation of cache directory under /var/cache/fastphoto |
|
|
|
@106
|
[106]
|
02/05/06 07:06:25 |
conrad |
add cache.c |
|
|
|
@105
|
[105]
|
02/05/06 00:52:37 |
conrad |
add a scale option (takes percentage argument) |
|
|
|
@104
|
[104]
|
02/05/06 00:50:10 |
conrad |
maintain aspect ratio of only one of x or y are given |
|
|
|
@103
|
[103]
|
02/05/06 00:40:29 |
conrad |
add apache directory with sample config |
|
|
|
@102
|
[102]
|
02/05/06 00:39:36 |
conrad |
add parsing of the query string (x=, y=) |
|
|
|
@101
|
[101]
|
02/05/06 00:27:39 |
conrad |
add usage, basic cgi framework works |
|
|
|
@100
|
[100]
|
02/04/06 23:59:02 |
conrad |
add cgi_send() function |
|
|
|
@99
|
[99]
|
02/04/06 23:48:09 |
conrad |
rename fastphoto.c to main.c |
|
|
|
@98
|
[98]
|
02/04/06 23:47:52 |
conrad |
make a fastphoto_t type to hold parameters |
|
|
|
@97
|
[97]
|
02/04/06 23:24:13 |
conrad |
split cgi funcs into a separate cgi.c file |
|
|
|
@96
|
[96]
|
02/04/06 23:19:45 |
conrad |
just make one binary, called 'fastphoto'; we'll use this for both … |
|
|
|
@95
|
[95]
|
02/04/06 16:50:44 |
conrad |
read PATH_TRANSLATED, add blat() function |
|
|
|
@94
|
[94]
|
02/04/06 16:46:16 |
conrad |
add fastphoto.cgi.c |
|
|
|
@93
|
[93]
|
02/04/06 16:37:20 |
conrad |
generalize resize function to take an output filename; generalize … |
|
|
|
@92
|
[92]
|
02/04/06 16:04:03 |
conrad |
add src/Makefile.am |
|
|
|
@91
|
[91]
|
02/04/06 16:00:55 |
conrad |
fastphoto: add autogen.sh |
|
|
|
@90
|
[90]
|
02/04/06 15:58:48 |
conrad |
fastphoto: autogoatify |
|
|
|
@89
|
[89]
|
02/04/06 15:37:10 |
conrad |
split main out into separate file for resize command |
|
|
|
@88
|
[88]
|
02/04/06 15:28:24 |
conrad |
add resize target to Makefile |
|
|
|
@87
|
[87]
|
02/04/06 15:27:10 |
conrad |
fastphoto: add Makefile |
|
|
|
@86
|
[86]
|
02/04/06 15:20:47 |
conrad |
initial import of fastphoto |