63 Commits

Author SHA1 Message Date
Robert James Kaes
bcb7c68911 Updated readline() function. 2001-11-22 00:20:53 +00:00
Robert James Kaes
270af08171 Removed the buffer_size() function and turned it into BUFFER_SIZE() macro.
Moved the struct buffer_s into the header file. Added more assert() calls
to better document the assumptions the functions make. Removed incorrect
code in remove_from_buffer() which was never actually called anyway.
2001-11-05 15:23:05 +00:00
Robert James Kaes
3d9a64d54e ACL fixes. Use a better differentiation between string and numeric
addresses.
2001-11-03 06:10:08 +00:00
Robert James Kaes
4ecb6d1a3d Changes reflecting the new conns.* files and the organization of the
header files.
2001-10-25 17:39:52 +00:00
Robert James Kaes
2da1378f53 Changes to reflect the various fixes to have CONNECT upstream proxying
work.
2001-10-25 05:13:18 +00:00
Robert James Kaes
3e91392c8a More changes to reqs.c and buffer.c 2001-10-25 04:42:32 +00:00
Robert James Kaes
d090c02476 New changes to getpeer_string(). 2001-10-23 03:58:40 +00:00
Robert James Kaes
358b2781af Cleaned up the code in handle_connection() and added a NULL pointer test
in the free request function.
2001-10-22 16:08:29 +00:00
Robert James Kaes
ad743c1e41 Fixed a problem where a user's variable would be uninitialized if a DNS
lookup failed.
2001-10-22 15:56:11 +00:00
Robert James Kaes
b40e382e5a More moving around of the source code. Still can't get CONNECT to work
with an upstream proxy.
2001-10-19 18:03:49 +00:00
Robert James Kaes
26587ef1e7 Fixed a problem where a full buffer on the read side would cause the
connection to be closed.
2001-10-18 21:45:54 +00:00
Robert James Kaes
af1246c78b Added the ability to compile tinyproxy with static linking. 2001-10-01 04:01:10 +00:00
Robert James Kaes
f869dfabdf More changes, mostly related to the support for an upstream proxy. 2001-09-16 20:15:06 +00:00
Robert James Kaes
8df2fba997 More changes. 2001-09-15 21:32:24 +00:00
Robert James Kaes
13c1e97beb The biggest change is the added support for SSL. 2001-09-14 23:45:15 +00:00
Robert James Kaes
6f6730c28d Fixed a memory leak in process_method(). 2001-09-12 03:33:43 +00:00
Robert James Kaes
cbe19e29c7 More changes. These all relate to the switch from stack memory to heap
memory.
2001-09-11 19:28:00 +00:00
Robert James Kaes
1bc68cc41d Fixed a memory leak. 2001-09-11 04:14:43 +00:00
Robert James Kaes
07bcd97961 More changes. 2001-09-08 18:59:13 +00:00
Robert James Kaes
b8a694e7a3 Fixed a memory leak in thread_main(). 2001-09-08 06:29:04 +00:00
Robert James Kaes
28d955a3c8 Explictly added the DETACHED creation method on threads. 2001-09-07 18:19:39 +00:00
Robert James Kaes
2b781f537c Updates. 2001-09-07 04:21:53 +00:00
Robert James Kaes
4dd64f873e Updates 2001-09-07 00:45:32 +00:00
Robert James Kaes
11cbe6cb5b More updates. 2001-09-04 18:22:12 +00:00
Robert James Kaes
b095c7a84d Updates. 2001-09-04 16:50:45 +00:00
Robert James Kaes
2857b4be36 Spelling and grammar fixes. 2001-08-30 22:00:36 +00:00
Robert James Kaes
c825db8d56 More fixes. 2001-08-30 16:53:36 +00:00
Robert James Kaes
5584d30eed More change logs. 2001-08-29 04:06:00 +00:00
Robert James Kaes
42849c7d66 Fixed a problem in log.c 2001-08-28 15:52:40 +00:00
Robert James Kaes
4dbc4a637b More changes. 2001-08-28 04:35:03 +00:00
Robert James Kaes
f61c275395 More changes as per usual. :) 2001-08-27 17:47:40 +00:00
Robert James Kaes
194e1ad9cc New change log entries. 2001-08-27 03:46:51 +00:00
Robert James Kaes
f590a7d738 More changes. 2001-08-27 01:04:48 +00:00
Robert James Kaes
0ca3a710da Updated the Change Log 2001-08-26 23:36:18 +00:00
Robert James Kaes
d30ca6f3db Spelling fix. 2001-08-26 22:10:18 +00:00
Robert James Kaes
af2d81ed71 Updated the Change Log information. 2001-08-26 21:24:01 +00:00
Robert James Kaes
f64578eef1 Changed in configure.in 2001-06-06 19:32:23 +00:00
Robert James Kaes
56960edd72 New changelog listings... 2001-06-05 03:56:22 +00:00
Robert James Kaes
8c269c96bc Reflect the changes made to the source. 2001-06-04 23:33:52 +00:00
Robert James Kaes
93d352853b Added the change for the LogLevel directive in doc/tinyproxy.conf 2001-06-02 17:34:27 +00:00
Robert James Kaes
5afba764bb Fixed the tests for libsocket, libnsl, and libresolv. Improved the tests
for the yacc program since bison 1.25 was originally used to write the
scanner. Updated the list of headers to look for when configuring. Bumped
up the prerelease number.
2001-06-02 17:23:16 +00:00
Robert James Kaes
118f4fd9dd Fixed a problem with --with-port= configuration option. 2001-06-02 03:33:17 +00:00
Robert James Kaes
65a41578ad New version (reflects changes to add the LogLevel switch) 2001-06-02 03:11:14 +00:00
Robert James Kaes
cce7ca652c Added a test for the resolv library for the gethostby* functions. 2001-06-02 02:12:47 +00:00
Robert James Kaes
101cf497d5 Updated ChangeLog 2001-05-27 02:40:43 +00:00
Robert James Kaes
b33e41eff1 Updated the change log 2001-05-23 18:19:47 +00:00
Robert James Kaes
93b201d23b Fixed more potential overflow bugs. 2001-01-15 17:11:57 +00:00
Robert James Kaes
2f2d74e9f2 Fixed a potential security bug in http_err. There was a possibility of a
heap overflow exploit.
2001-01-15 17:06:19 +00:00
Robert James Kaes
da7a96a2e4 Updated changelog 2000-12-08 03:35:58 +00:00
Robert James Kaes
1a2b20af5b Updated Information. 2000-10-23 21:47:39 +00:00