summaryrefslogtreecommitdiff
path: root/src/imlib.c
AgeCommit message (Collapse)AuthorLines
2011-02-16Fix use after free()Andrew Potter-1/+1
2011-02-16Remove builtin HTTP clientDaniel Friesel-242/+55
2011-02-16Make -lcurl optional (enabled by default), rework feature en-/disablingDaniel Friesel-0/+7
2011-02-16Remove wget support, use libcurl by defaultDaniel Friesel-29/+0
2011-02-16imlib.c indentation fixesDaniel Friesel-35/+35
2011-02-16imlib.c: Fix segfault introdused by talisein's patch.Daniel Friesel-1/+1
2011-02-15Fix errant whitespace screwupAndrew Potter-1/+1
2011-02-15Initial libcurl supportAndrew Potter-2/+53
2011-02-15Add libcurl option -{Andrew Potter-0/+3
2011-02-09imlib.c: Use wget --no-clobberDaniel Friesel-1/+2
This prevents a (highly unlikely) case of an attacker knowing feh's PID and the user's URL rewriting user files by means of a TOCTTOU attack. It is still possible to _create_ arbitrary files via dangling symlinks. That will be fixed once I switch from wget to libcurl.
2011-01-17Copyright FooDaniel Friesel-0/+1
2010-12-04imlib.c: Use getaddrinfo in builtin http client, enables IPv6 supportPascal Bleser-32/+20
Signed-off-by: Daniel Friesel <derf@finalrewind.org>
2010-11-07imlib.c: Fix buffer overflow in draw_actions (thx Gabe)Daniel Friesel-1/+1
2010-10-03imlib.c: Fix draw_actions offsetDaniel Friesel-3/+1
2010-10-02--draw-filename: Always show filelist positionDaniel Friesel-3/+2
2010-09-16Display image info in bottom left cornerDaniel Friesel-6/+2
2010-09-10imlib.c: Calculate correct window sizeDaniel Friesel-1/+0
2010-09-10Add --info optionDaniel Friesel-0/+79
2010-09-06Work around Xinerama Fuckups: Read screen number from XINERAMA_SCREEN env varDaniel Friesel-1/+4
2010-07-17--debug-level → --debugDaniel Friesel-7/+7
2010-06-30imlib.c: Give slightly more helpful error messages if exec failsDaniel Friesel-2/+2
2010-06-25Don't add ?randomnumber to URLs when downloadingDaniel Friesel-21/+4
2010-06-25Remove --wget-timestamp option (contained a remote code execution hole)Daniel Friesel-26/+5
2010-06-16Make --font set the global default fontDaniel Friesel-4/+20
2010-06-16imlib.c: Remove ./ttfonts from default font pathDaniel Friesel-1/+0
2010-06-10Remove D_ENTER/D_RETURN, use gdb tracepoints + readelf/awk magic insteadDaniel Friesel-63/+41
2010-06-07--caption-path: Autocreate caption directories if they don't existDaniel Friesel-1/+16
2010-06-07Show a little message in caption editing mode to indicate that is activeDaniel Friesel-14/+22
2010-05-03Fix remaining compiler warnings (I probably won't implement these options ↵Daniel Friesel-4/+2
anyways)
2010-05-03Rework menu.c & fix various compiler warnings (from menu_code) + update TODODaniel Friesel-6/+4
2010-03-29patch: url image loading: cleanup tmp files on errorDaniel Friesel-0/+9
2010-03-21Add -pedantic to default CFLAGSDaniel Friesel-1/+1
2010-03-15lossless rotate: Use execlp instead of system for jpegtranDaniel Friesel-13/+23
2010-02-26Remove the (now unneccessary) libjpeg codeDaniel Friesel-6/+0
2010-02-26Use jpegtran for lossless rotationDaniel Friesel-100/+15
2010-02-15draw-actions: Correctly calculate line width → don't cut of stuffDaniel Friesel-1/+5
2010-02-13Change source code indentation (indent -kr -i8 -hnl, mainly)Daniel Friesel-1185/+1058
2010-02-11Finish --draw-actions and add it to documentationDaniel Friesel-22/+34
2010-02-11Fix --draw-actions alignment (when used with --draw-filename)Daniel Friesel-3/+12
2010-02-11Make --draw-actions not crash the programDaniel Friesel-16/+13
2010-02-08Make -O work without X as well. Closes bugs.debian.org #373209Daniel Friesel-5/+13
2010-02-05Apply 02_changeset_r50_http_support_2.patch from DebianDaniel Friesel-2/+2
2010-02-05Apply 02_changeset_r49_http_support_1.patch from DebianDaniel Friesel-6/+2
2010-02-05Initial commit (upstream 1.3.4)Daniel Friesel-0/+1292