aboutsummaryrefslogtreecommitdiffstats
path: root/cqrlogo.c
AgeCommit message (Collapse)AuthorFilesLines
2014-02-27make the MIME header a defineGravatar Christian Hesse1-1/+1
2014-02-27use fputs for CGI headerGravatar Christian Hesse1-1/+1
2014-02-27rename functions and type definitions, introduce cqr_encode_qrcode_to_png()Gravatar Christian Hesse1-15/+15
2014-02-26move output of CGI header downGravatar Christian Hesse1-3/+3
2014-02-25check fwrite return valueGravatar Christian Hesse1-1/+4
2014-02-25remove unused variableGravatar Christian Hesse1-1/+1
2014-02-25make the lib handle max png comment sizeGravatar Christian Hesse1-11/+1
2014-02-25build a shared library and rework parts of the codeGravatar Christian Hesse1-304/+20
2014-02-19add support for FastCGIGravatar Christian Hesse1-6/+54
2014-01-02wirte version to header fileGravatar Christian Hesse1-0/+1
2014-01-02update copyright yearGravatar Christian Hesse1-1/+1
2013-11-28add configuration fileGravatar Christian Hesse1-19/+64
2013-11-28move query string handling below referer handlingGravatar Christian Hesse1-12/+12
2013-11-15move structs and functions definitions to new header fileGravatar Christian Hesse1-7/+3
2013-09-18write to the correct addressGravatar Christian Hesse1-1/+1
2013-09-18fix same memory management errors found with valgrindGravatar Christian Hesse1-5/+11
2013-08-28change zlib compression strategyGravatar Christian Hesse1-0/+5
2013-08-13make referer information in PNG file optional and configurableGravatar Christian Hesse1-0/+2
2013-08-12rework handling of PNG file text informationGravatar Christian Hesse1-20/+36
2013-07-12free same as allocatedGravatar Christian Hesse1-2/+1
2013-07-12really free bitmapGravatar Christian Hesse1-1/+1
2013-07-12write 1bit grayscale (just black and white) images0.3.0Gravatar Christian Hesse1-7/+14
2013-07-12fix whitespacesGravatar Christian Hesse1-40/+40
2013-07-12rework variable usage, real URI without referer, etcGravatar Christian Hesse1-38/+58
2013-07-12add commit about error conditionGravatar Christian Hesse1-0/+3
2013-07-11use QRcode_encodeString8bit()0.2.3Gravatar Christian Hesse1-1/+1
We do not have string containing null character, so use QRcode_encodeString8bit() instead of QRcode_encodeData().
2013-07-11handle query string values in functionGravatar Christian Hesse1-13/+27
2013-07-11add date and time to versionGravatar Christian Hesse1-1/+1
2013-07-11define format strings, use sizeof()Gravatar Christian Hesse1-7/+10
2013-07-11allow to change error correction level at runtime0.2.2Gravatar Christian Hesse1-5/+11
2013-07-11make scale and border handling more robustGravatar Christian Hesse1-3/+7
2013-07-09be more verbose about versions usedGravatar Christian Hesse1-1/+7
2013-07-09use best compression levelGravatar Christian Hesse1-0/+3
2013-07-09replace gdk-pixbuf with plain libpng0.2.0Gravatar Christian Hesse1-44/+131
2013-07-09add config file0.1.6Gravatar Christian Hesse1-14/+1
2013-07-09allow to define border0.1.5Gravatar Christian Hesse1-14/+24
2013-07-08fix variable handlingGravatar Christian Hesse1-7/+8
2013-07-04add -O2, -Wall and -Werror to CFLAGS, fix warnings in codeGravatar Christian Hesse1-2/+2
2013-06-27read QUERY_STRING for variable scaleGravatar Christian Hesse1-2/+13
2013-06-27give scale via argumentGravatar Christian Hesse1-5/+5
2013-06-04add comments abount definesGravatar Christian Hesse1-0/+7
2013-06-04use define for QR-Code Error Correction LevelGravatar Christian Hesse1-1/+2
2013-05-30cut http_referer for meta data if longer than 79 charsGravatar Christian Hesse1-0/+9
2013-05-30use maximum compression0.1.3Gravatar Christian Hesse1-0/+1
2013-05-30work without referer and extend meta dataGravatar Christian Hesse1-19/+23
If HTTP_REFERER is not defined we return SERVER_NAME. Additionally add meta data for referer.
2013-05-30match https as wellGravatar Christian Hesse1-2/+2
2013-05-30match protocol case insensitiveGravatar Christian Hesse1-2/+2
2013-05-29add comment to png file0.1.2Gravatar Christian Hesse1-1/+2
2013-05-29check for glib < 2.36, not glib < 2.26Gravatar Christian Hesse1-1/+1
2013-05-29only init type system for glib < 2.36Gravatar Christian Hesse1-3/+3
2013-05-29add g_type_init() for glib < 2.36Gravatar Christian Hesse1-0/+5
2013-05-29error handling and memory management0.1.1Gravatar Christian Hesse1-14/+18
2013-05-29add commentsGravatar Christian Hesse1-1/+3
2013-05-29scale to double size by defaultGravatar Christian Hesse1-1/+1
2013-05-29remove hint about skeletonGravatar Christian Hesse1-2/+0
2013-05-29Initial import0.1.0Gravatar Christian Hesse1-0/+109