summaryrefslogtreecommitdiffhomepage
path: root/src/reqs.c
AgeCommit message (Expand)Author
2002-04-28Added more error checking in process_client_headers() andRobert James Kaes
2002-04-26Changed the len type to ssize_t because we need to detect errors in theRobert James Kaes
2002-04-26Need to check the return value of hashmap_first() since it could beRobert James Kaes
2002-04-25Check to see if request->path is actually allocated before trying to freeRobert James Kaes
2002-04-25First change all the hashmap related calls to use the new API.Robert James Kaes
2002-04-24Fixed a couple of problems where tinyproxy was trying to free a memoryRobert James Kaes
2002-04-22Added the "Proxy-Connection" header to the list of client headers whichRobert James Kaes
2002-04-18The stats now wait until after the client has finished sending all itsRobert James Kaes
2002-04-18Fixed a memory leak in reading in headers from the client or server.Robert James Kaes
2002-04-17If the initialize_conn() function fails, close the socket and return.Robert James Kaes
2002-04-16Various code clean up. There is nothing new here, just mechanical changesRobert James Kaes
2002-04-15Changed the variable type in read_request_line() to an unsigned variableRobert James Kaes
2002-04-15Changed the error boolean flag into a pointer to an error string and anRobert James Kaes
2002-04-12Added code to support the new ConnectPort directive which is needed toRobert James Kaes
2002-04-12Added a write_via_header() function which is now used in both headerRobert James Kaes
2002-04-11Did a bit of consolidation by moving code into remove_connection_headers()Robert James Kaes
2002-04-09Removed the compare_header() function since it's been replaced by a callRobert James Kaes
2002-04-07A _tonne_ of changes. It would almost be easier to just read the sourceRobert James Kaes
2001-12-24Moved write_message() into sock.c because I'm using it in other places.Robert James Kaes
2001-12-23Cleaned up the code which sends the "Via" header. It now usesRobert James Kaes
2001-12-20Created the CHECK_CRLF() macro to handle the tests for the appropriateRobert James Kaes
2001-12-19Removed duplicate code from process_server_headers() and removed the callsRobert James Kaes
2001-12-19Damn---removed the debugging code from write_message().Robert James Kaes
2001-12-19Opps! Fixed a problem with negative numbers. :)Robert James Kaes
2001-12-19Redefined HTTP_LINE_LENGTH to be based on MAXBUFFSIZE (and set to aroundRobert James Kaes
2001-12-18Updated the list of headers to ignore.Robert James Kaes
2001-12-17Added the code to log the request when in tunnelling mode.Robert James Kaes
2001-12-17Added UPSTREAM_CONFIGURED() macro to help clean up the code.Robert James Kaes
2001-11-23Removed the trim() function and move it into chomp()/utils.cRobert James Kaes
2001-11-22Reformated text.Robert James Kaes
2001-11-22Replaced the calls to the old readline() function with calls to the newRobert James Kaes
2001-11-21#if 0'd the code handling the "Via" header in the process_client_headers()Robert James Kaes
2001-11-21Extract the version from the request line and store it in the conn_sRobert James Kaes
2001-11-05Replaced all calls to buffer_size() with the macro BUFFER_SIZE().Robert James Kaes
2001-11-02Informing the user of the connection to the tunnel is a INFO type message,Robert James Kaes
2001-10-25Some code clean up due to the creation of the conns.{c,h} files which nowRobert James Kaes
2001-10-25Fixed the problems with sending/not sending headers so that the CONNECTRobert James Kaes
2001-10-25Changed the way relay_connection() works by having the both buffersRobert James Kaes
2001-10-24Error message cleanup to make the information more informative.Robert James Kaes
2001-10-22Cleaned up the code in handle_connection() and added a NULL pointer testRobert James Kaes
2001-10-19More moving around of the source code. Still can't get CONNECT to workRobert James Kaes
2001-10-17Trying to allow CONNECT methods through an Upstream proxy.Robert James Kaes
2001-09-16Moved the safe_read() and safe_write() functions into the sock.c fileRobert James Kaes
2001-09-15Removed the log messages related to memory allocation.Robert James Kaes
2001-09-14Finally got the SSL problem fixed. We can not send _any_ client headersRobert James Kaes
2001-09-14Changed the buffer pointer in safe_write() to be const void* since we'reRobert James Kaes
2001-09-14Massive changes. Split process_method() into a bunch of smaller files andRobert James Kaes
2001-09-12Fixed memory leak.Robert James Kaes
2001-09-11Switched the memory allocation for the large strings to heap based insteadRobert James Kaes
2001-09-08Changed all the mallocs and callocs to use the new safemalloc andRobert James Kaes