summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2017-03-29Merge pull request #66 from rofl0r/configure_trimMichael Adam
Configure trim
2017-03-29Merge pull request #67 from dmz-uk/patch-1Michael Adam
Prevent child from calling exit() on interrupt
2017-03-29Merge pull request #85 from rofl0r/fix_72Michael Adam
src/Makefile.am: fix spaces vs TAB
2017-03-27src/Makefile.am: fix spaces vs TABrofl0r
this causes a build failure on several platforms using older versions of autotools or GNU make. make[2]: Entering directory `src' Makefile:670: *** missing separator (did you mean TAB instead of 8 spaces?). Stop. make[2]: Leaving directory `src' fixes #72
2017-01-04Merge pull request #59 from gmp216/pullMichael Adam
Fix OS X build
2017-01-04configure.ac: add conditional for -z,defsGreg
2017-01-04Added conditional for xmllint by testing "a2x" without the -L flag.Greg
2017-01-04Merge pull request #71 from gmp216/lookupMichael Adam
Move lookup_variable from html-error.c to hashmap.c
2016-12-30Prevent child from calling exit() on interruptdmz-uk
A proposed fix for the logrotate SIGHUP issue.
2016-12-27Move lookup_variable into hashmap.c / hashmap.hGreg
2016-12-27Change signature for lookup_variable to take map instead of connptrGreg
2016-12-24Merge pull request #70 from obnoxxx/compileMichael Adam
add 'compile' to gitignore
2016-12-24Merge pull request #69 from obnoxxx/readmeMichael Adam
README: mention --enable-reverse configure option
2016-12-24add 'compile' to gitignoreMichael Adam
it's generated by autogen Signed-off-by: Michael Adam <obnox@samba.org>
2016-12-24README: mention --enable-reverse configure optionMichael Adam
Signed-off-by: Michael Adam <obnox@samba.org>
2016-12-24Merge pull request #68 from obnoxxx/travisMichael Adam
Enable travis-ci: add .travis.yml
2016-12-24Enable travis-ci: add .travis.ymlMichael Adam
Signed-off-by: Michael Adam <obnox@samba.org>
2016-12-21configure: remove checks for standard typesrofl0r
2016-12-21configure: remove checks for standard POSIX funcsrofl0r
addresses #65
2016-12-21configure: do not check for standard POSIX headersrofl0r
addresses #65
2016-12-21configure: do not check for standard C headersrofl0r
addresses #65
2016-12-20Merge pull request #63 from rofl0r/fix_manpage_genMichael Adam
ship manpages as part of the dist tarball
2016-12-20ship manpages as part of the dist tarballrofl0r
`make dist` now creates the manpages and puts them into the tarball, so the user does not need to have `a2x` installed to build them. closes #2
2016-12-20Merge pull request #62 from obnoxxx/bundle-readme-mdMichael Adam
build: add README.md to the bundled files
2016-12-20build: add README.md to the bundled filesMichael Adam
Signed-off-by: Michael Adam <obnox@samba.org>
2016-12-20Merge pull request #61 from obnoxxx/cleanup-readmeMichael Adam
Cleanup readme and fix installation instructions
2016-12-20Add placeholder ChangeLog to keep automake happyMichael Adam
Closes #60 Signed-off-by: Michael Adam <obnox@samba.org>
2016-12-20README: update install instructionsMichael Adam
Closes #30 Signed-off-by: Michael Adam <obnox@samba.org>
2016-12-20README: add README pointing to README.md to make automake happyMichael Adam
Signed-off-by: Michael Adam <obnox@samba.org>
2016-12-20README: Rename README --> README.mdMichael Adam
Signed-off-by: Michael Adam <obnox@samba.org>
2016-12-20REAMDE: convert README to github markdownMichael Adam
Signed-off-by: Michael Adam <obnox@samba.org>
2016-12-20README: cleanup readme from legacy contentMichael Adam
Signed-off-by: Michael Adam <obnox@samba.org>
2016-09-11Merge pull request #36 from obnoxxx/issue-21Michael Adam
build: remove foreign from AM_INIT_AUTOMAKE - generate INSTALL again
2016-09-11build: remove foreign from AM_INIT_AUTOMAKE - generate INSTALL againMichael Adam
Closes #21 Signed-off-by: Michael Adam <obnox@samba.org>
2016-09-10Continue with forward proxy if ReverseOnly is not true and no mapping ↵Stephan Leemburg
available (#35) allow non-reverse mappings if reverseonly is not enabled
2016-01-19configure.ac: remove check for broken regex which breaks crosscompilationJohn Spencer
in the unlikely case that the user's C library has broken regex support, she should probably update to a bugfree version. in its full consequence, checking if individual functions works basically require to test every single function in use, which is nonsensical. since this check required to compile and run a code sample on the host, it cannot be checked in cross-compile scenarios and as it defaulted to yes (broken), causes build failure in any such scenario. closes #1 Signed-off-by: John Spencer <maillist-tinyproxy@barfooze.de> Reviewed-by: Michael Adam <obnox@samba.org>
2016-01-03Merge pull request #6 from rofl0r/urlMichael Adam
update URL
2016-01-03update URLrofl0r
2014-12-13BB#110 Increase number of hash buckets from 32 to 256.Michael Adam
This should make hash processing generally faster. There is a treadeoff between memory footprint and speed of processing. 10 KB instead of 1.2 KB of hash table per process should not be a huge problem even on very limited current systems. Who really needs to stick to 32 buckets could recompile. We could also think about making this configurable at some point. Signed-off-by: Michael Adam <obnox@samba.org>
2014-12-13BB#110 limit the number of headers per request to prevent DoSMichael Adam
Based on patch provided by gpernot@praksys.org on bugzilla. Signed-off-by: Michael Adam <obnox@samba.org>
2014-12-13BB#110 secure the hashmaps by adding a seedMichael Adam
Based on a patch provided by gpernot@praksys.org on bugzilla. Signed-off-by: Michael Adam <obnox@samba.org>
2014-12-13BB#110 Replace hash function with Dan Bernstein's.Peter H. Froehlich
This hash function distributes much better than the original one. The effect is not as visible with hashes taken modulo 32 than with a bigger modulus, but it is there. And larger number of buckets migh become possible in the future... Reviewed-by: Michael Adam <obnox@samba.org>
2014-05-01Remove suggester (see Banu RT #138)Mukund Sivaraman
2013-11-23buffer: fix log message in read_buffer().Michael Adam
Signed-off-by: Michael Adam <obnox@samba.org>
2013-11-23buffer: reduce indentation in read_buffer()Michael Adam
Signed-off-by: Michael Adam <obnox@samba.org>
2013-11-23reqs: fix typo in a debug message in get_request_entity()Michael Adam
Signed-off-by: Michael Adam <obnox@samba.org>
2013-11-23transparent: make transparent support compile after introduction of multi ListenMichael Adam
I seem to have forgotten to compile with transparent support enabled... This belongs to the fix for bug BB#63. Signed-off-by: Michael Adam <obnox@samba.org>
2013-11-23child: remove use of config.listen_addrs in child_listening_sockets()Michael Adam
This was accidentially used instead of the function parameter listen_addrs This still belongs to the fix for bug BB#63. Signed-off-by: Michael Adam <obnox@samba.org>
2013-11-22reqs: Fix CID 1130969 (part 3) - unchecked return value from library.Michael Adam
Check the return value of socket_blocking (fcntl) at the end of relay_connection() for client socket. Signed-off-by: Michael Adam <obnox@samba.org>
2013-11-22reqs: Fix CID 1130969 (part 2) - unchecked return value from library.Michael Adam
Check the return value of socket_blocking (fcntl) at the end of relay_connection(). Signed-off-by: Michael Adam <obnox@samba.org>