summaryrefslogtreecommitdiff
path: root/src/reqs.c (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2014-12-13BB#110 Increase number of hash buckets from 32 to 256.Michael Adam1-1/+1
2014-12-13BB#110 limit the number of headers per request to prevent DoSMichael Adam1-1/+17
2013-11-23reqs: fix typo in a debug message in get_request_entity()Michael Adam1-1/+1
2013-11-22reqs: Fix CID 1130969 (part 3) - unchecked return value from library.Michael Adam1-1/+8
2013-11-22reqs: Fix CID 1130969 (part 2) - unchecked return value from library.Michael Adam1-1/+8
2013-11-22reqs: Fix CID 1130972 - remove logically dead code.Michael Adam1-9/+0
2013-11-22reqs: Fix CID 1130967 - unchecked return value from library.Michael Adam1-1/+7
2013-11-22reqs: Fix CID 1130968 - unchecked return value from libraryMichael Adam1-1/+8
2013-11-22reqs: rename a variable.Michael Adam1-3/+3
2013-11-22reqs: fix CID 1130969 - unchecked return code from libraryMichael Adam1-1/+6
2013-11-22reqs: fix CID 1130970 - unchecked return code from libraryMichael Adam1-1/+7
2013-11-16BB#106: remove now unused extract_ssl_url.Michael Adam1-25/+0
2013-11-16BB#106: fix CONNECT requsts with IPv6 literal addresses as host.Michael Adam1-1/+1
2013-11-16BB#106: add default_port argument to extract_http_url and rename it to extrac...Michael Adam1-5/+9
2013-11-16req: move a variable into the scope where it is used in extract_http_url()Michael Adam1-1/+1
2013-11-16BB#116: fix invalid free when connecting to ipv6 literal addressMichael Adam1-1/+4
2011-02-07Surround IPv6 literals with [] in Host: headersMukund Sivaraman1-6/+18
2011-02-04Handle IPv6 literals in URLs correctlyMukund Sivaraman1-1/+14
2010-12-01[BB#95] Fix FilterURLs with transparent proxy support.Daniel Egger1-1/+1
2010-01-10Fix bug #55: Read request entity before sending error page to client.Michael Adam1-47/+81
2010-01-10reqs:handle_connection: untangle assignment from checkMichael Adam1-1/+2
2010-01-10reqs:process_client_headers: polish logic flow a bit.Michael Adam1-5/+6
2010-01-10reqs: simply process_request a bit: create common fail exit pointMichael Adam1-49/+21
2010-01-08[BB#17] Add custom HTTP request headers to outgoing HTTP requestsMukund Sivaraman1-0/+14
2009-12-07Move definition of "struct config_s" from main.h to conf.hMichael Adam1-0/+1
2009-12-07Add connect_ports list to config struct instead of keeping extra global var.Michael Adam1-1/+3
2009-12-07Move handling of connect_ports list to its own source module.Michael Adam1-55/+1
2009-12-07Add access_list to the config struct instead of a global variable in acl.c.Michael Adam1-1/+1
2009-12-07upstream: Add upstream list parameter to upstream_get()Michael Adam1-1/+1
2009-12-06move handling of upstream list to new module upstream.{c,h}Michael Adam1-184/+1
2009-12-06upstream: refactor assembly of upstream out of upstream_addMichael Adam1-10/+32
2009-12-04Use capitalized name in error messagesMukund Sivaraman1-2/+2
2009-11-17Use NULL for pointersMukund Sivaraman1-1/+1
2009-10-11Don't add "Via:" header when DisableViaHeader == Yes.Michael Adam1-0/+6
2009-10-02Use safer string functionsMukund Sivaraman1-2/+1
2009-09-28handle_connection: make logic clearer when deciding whether to use connect/sslMichael Adam1-1/+1
2009-09-27[BB#10] Do not filter out transfer-encoding headerMukund Sivaraman1-2/+0
2009-09-27conf: turn XTinyproxy into a boolean optionMichael Adam1-1/+1
2009-09-27Don't ignore retval of read() in reqs.cMukund Sivaraman1-2/+10
2009-09-20Print a http error when the client headers could not be retrieved.Michael Adam1-0/+5
2009-09-20Revert "Remove unused parameter from process_request()"Michael Adam1-3/+3
2009-09-20Remove inline keyword from static functionsMukund Sivaraman1-3/+3
2009-09-15Remove unused parameter from process_request()Mukund Sivaraman1-3/+3
2009-09-15Indent code to Tinyproxy coding styleMukund Sivaraman1-1382/+1257
2009-09-10reqs.c: fix two implicit cast warnings.Michael Adam1-2/+2
2009-08-12Fix compiler warnings: make const strings const in process_server_headers().Michael Adam1-1/+1
2009-08-12Fix compiler warnings: make const strings const in process_client_headers().Michael Adam1-1/+1
2009-08-12Fix compiler warnings: Make const strings const in remove_connection_headers()Michael Adam1-1/+1
2009-08-09Fix implicit cast warning in get_all_headers().Michael Adam1-1/+2
2009-08-09Fix two implicit cast warnings in pull_client_data().Michael Adam1-2/+3