summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-12-09enable pisition independent code / executable by defaultGravatar Christian Hesse2-2/+2
2014-10-29simplify Cache-control headerGravatar Christian Hesse1-1/+1
2014-10-29add some more HTTP headersGravatar Christian Hesse3-0/+6
2014-10-28prepare version 0.5.20.5.2Gravatar Christian Hesse1-1/+1
2014-10-28add some more HTTP headersGravatar Christian Hesse3-3/+9
2014-10-21use ISO C11 standardGravatar Christian Hesse4-2/+6
2014-09-23add info about static buildGravatar Christian Hesse1-2/+14
2014-09-23add upstream urlGravatar Christian Hesse1-0/+5
2014-09-22use pngcheck to check for valid PNG dataGravatar Christian Hesse1-0/+27
2014-09-09allow to build binaries statically linked against libcqrlogoGravatar Christian Hesse4-7/+34
2014-06-03move code to a block, simplify fcgi compile time dependencyGravatar Christian Hesse1-85/+82
2014-04-28prepare release 0.5.10.5.1Gravatar Christian Hesse1-1/+1
2014-04-28install config to /etc/httpd/, not /etc/apache/Gravatar Christian Hesse1-1/+1
2014-03-07update configuration for apache 2.4Gravatar Christian Hesse1-2/+2
2014-02-27update documentation0.5.0Gravatar Christian Hesse1-1/+1
2014-02-27prepare version 0.5.0Gravatar Christian Hesse1-1/+1
2014-02-27make the MIME header a defineGravatar Christian Hesse2-2/+2
2014-02-27use fputs for CGI headerGravatar Christian Hesse2-2/+2
2014-02-27rename functions and type definitions, introduce cqr_encode_qrcode_to_png()Gravatar Christian Hesse4-175/+190
2014-02-26Add a note about the library to the documentationGravatar Christian Hesse1-0/+53
2014-02-26move output of CGI header downGravatar Christian Hesse1-3/+3
2014-02-25do the meta stuff only if any meta data is requestedGravatar Christian Hesse1-23/+25
2014-02-25check fwrite return valueGravatar Christian Hesse1-1/+4
2014-02-25remove unused variableGravatar Christian Hesse1-1/+1
2014-02-25readd CFLAGSGravatar Christian Hesse1-2/+2
2014-02-25fix dependencies in MakefilesGravatar Christian Hesse2-7/+7
2014-02-25make comment string to header fileGravatar Christian Hesse2-1/+2
2014-02-25make the lib handle max png comment sizeGravatar Christian Hesse2-14/+14
2014-02-25move SOVERSION to main Makefile, needed for installGravatar Christian Hesse2-4/+3
2014-02-25build a shared library and rework parts of the codeGravatar Christian Hesse8-401/+496
2014-02-24we have no static content, so install to /usr/lib/cqrlogoGravatar Christian Hesse4-10/+11
2014-02-20prepare version 0.4.00.4.0Gravatar Christian Hesse1-1/+1
2014-02-20increase the default max scale factorGravatar Christian Hesse2-3/+3
2014-02-20add and install configuration files for apache and lighttpdGravatar Christian Hesse3-1/+63
2014-02-20add PNG I/O functions to header fileGravatar Christian Hesse1-0/+8
2014-02-19fix compilation with link time optimizationGravatar Christian Hesse1-1/+1
2014-02-19add support for FastCGIGravatar Christian Hesse4-28/+170
2014-01-13prepare release 0.3.60.3.6Gravatar Christian Hesse1-1/+1
2014-01-02add make releaseGravatar Christian Hesse2-0/+6
2014-01-02wirte version to header fileGravatar Christian Hesse3-8/+11
2014-01-02update copyright yearGravatar Christian Hesse3-3/+3
2013-11-28set level in cqrlogo.conf to equivalent from config.hGravatar Christian Hesse1-1/+1
2013-11-28prepare release 0.3.50.3.5Gravatar Christian Hesse1-1/+1
2013-11-28add configuration fileGravatar Christian Hesse6-25/+102
2013-11-28move query string handling below referer handlingGravatar Christian Hesse1-12/+12
2013-11-26use PREFIX and LDFLAGSGravatar Christian Hesse1-5/+6
2013-11-20prepare release 0.3.40.3.4Gravatar Christian Hesse1-1/+1
2013-11-15move structs and functions definitions to new header fileGravatar Christian Hesse2-7/+42
2013-11-15add 'make distclean' to remove config.hGravatar Christian Hesse1-0/+3
2013-10-28fix copyright year in header fileGravatar Christian Hesse1-1/+1
2013-10-28add some lines to the header fileGravatar Christian Hesse1-0/+14
2013-09-25prepare for release 0.3.30.3.3Gravatar Christian Hesse1-1/+1
2013-09-25add version fallbackGravatar Christian Hesse1-1/+6
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-28update cqrlogo.png with latest changes0.3.2Gravatar Christian Hesse1-0/+0
2013-08-28change zlib compression strategyGravatar Christian Hesse1-0/+5
2013-08-21split install to install-bin and install-docGravatar Christian Hesse1-1/+5
2013-08-13make referer information in PNG file optional and configurableGravatar Christian Hesse2-0/+4
2013-08-12rework handling of PNG file text informationGravatar Christian Hesse2-23/+42
2013-07-17fix typo0.3.1Gravatar Christian Hesse1-2/+2
2013-07-16doc and Makefile updatesGravatar Christian Hesse2-4/+6
2013-07-16readd example image for github.com websiteGravatar Christian Hesse1-0/+0
2013-07-16clean up Makefile and generate documentationGravatar Christian Hesse2-3/+16
2013-07-16install READMEGravatar Christian Hesse1-0/+1
2013-07-16fix URL in exampleGravatar Christian Hesse1-0/+0
2013-07-16add some documentationGravatar Christian Hesse3-2/+61
2013-07-16add comment about error correction levelGravatar Christian Hesse1-0/+2
2013-07-16add comment about disabling text information in PNG fileGravatar Christian Hesse1-0/+4
2013-07-12free same as allocatedGravatar Christian Hesse1-2/+1
2013-07-12really free bitmapGravatar Christian Hesse1-1/+1
2013-07-12make checks work with more than one header lineGravatar Christian Hesse1-13/+13
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 Hesse2-39/+71
2013-07-12add commit about error conditionGravatar Christian Hesse1-0/+3
2013-07-11use QRcode_encodeString8bit()•••We do not have string containing null character, so use QRcode_encodeString8bit() instead of QRcode_encodeData(). 0.2.3Gravatar Christian Hesse1-1/+1
2013-07-11add some more testsGravatar Christian Hesse1-4/+77
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 Hesse2-5/+13
2013-07-10remove image before checkGravatar Christian Hesse1-0/+1
2013-07-10add README.html to .gitignoreGravatar Christian Hesse1-0/+1
2013-07-09add check0.2.1Gravatar Christian Hesse1-0/+10
2013-07-09be more verbose about versions usedGravatar Christian Hesse2-1/+8
2013-07-09use best compression levelGravatar Christian Hesse1-0/+3
2013-07-09replace gdk-pixbuf with plain libpng0.2.0Gravatar Christian Hesse2-46/+135
2013-07-09add config file0.1.6Gravatar Christian Hesse4-15/+21
2013-07-09allow to define border0.1.5Gravatar Christian Hesse1-14/+24
2013-07-08update MakefileGravatar Christian Hesse1-1/+6
2013-07-08fix variable handlingGravatar Christian Hesse1-7/+8
2013-07-04add -O2, -Wall and -Werror to CFLAGS, fix warnings in codeGravatar Christian Hesse2-2/+3
2013-06-27add *.png to .gitignore0.1.4Gravatar Christian Hesse1-0/+1
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