]>
Commit | Line | Data |
---|---|---|
a7c8cce0 | 1 | Changes to squid-2.6 (): |
b3995439 | 2 | |
467c94d1 | 3 | - CARP now plays well with the other peering algorithms, |
4 | and support for CARP peerings is compiled by default. Can be | |
5 | disabled by --disable-carp | |
1741cbad | 6 | - Configuration file can be read from an external program |
7 | or preprocessor. See squid.8 man page. | |
52f772de | 8 | - http_port is now optional, allowing for SSL only operation |
4ca261f2 | 9 | - Satellite and other high latency peering relations enhancements |
10 | (Robert Cohren) | |
a9245686 | 11 | - Nuked num32 types, and made type detection more robust by the |
12 | use of typedefs rather than #defines. | |
a7c8cce0 | 13 | |
50821507 | 14 | Changes to squid-2.5 (): |
ddf1c0c4 | 15 | |
94439e4e | 16 | - Major rewrite of proxy authentication to support other schemes |
17 | than basic. First in the line is NTLM support but others can | |
a2794549 | 18 | easily be added (minimal digest is present). See Programmers Guide. |
6437ac71 | 19 | (Robert Collins & Francesco Chemolli) |
94439e4e | 20 | - Reworked how request bodies are passed down to the protocols. |
21 | Now all client side processing is inside client_side.c, and | |
22 | the pass and pump modules is no longer used. | |
722a4b40 | 23 | - Optimized searching in proxy_auth and ident ACL types. Squid should |
24 | now handle large access lists a lot more efficiently. | |
05fbbc17 | 25 | (Francesco Chemolli) |
e396d395 | 26 | - Fixed forwarding/peer loop detection code (Brian Degenhardt) - |
27 | now a peer is ignored if it turns out to be us, rather than | |
28 | committing suicide | |
1224d740 | 29 | - Changed the internal URL code to obey appendDomain for internal |
30 | objects if it needs appending. This fixes weirdnesses where | |
31 | a machine can think it is "foo.bar.com", and "foo" is requested. | |
32 | (Brian Degenhardt) | |
a2794549 | 33 | - Added the use of Automake to create the Makefile.in's in the squid |
34 | source tree. This will allow libtool in the future, and immediately | |
35 | allows better dependency tracking - with or without gcc - as well | |
36 | as the dist-all and distcheck targets for developers which respectively | |
37 | build a tar.gz and a tar.bz2 distribution, and check that what will be | |
38 | distributed builds. | |
d6827718 | 39 | - Added TOS and source address selection based on ACLs, |
40 | written by Roger Venning. This allows administrators to set | |
41 | the TOS precedence bits and/or the source IP from a set of | |
42 | available IPs based upon some ACLs, generally to map different | |
43 | users to different outgoing links and traffic profiles. | |
50821507 | 44 | - Added 'max-conn' option to 'cache_peer' |
45 | - Added SSL gatewaying support, allowing Squid to act as a SSL server | |
46 | in accelerator setups. | |
4e2c57a0 | 47 | - SASL authentication helper by Ian Castle |
e12f4824 | 48 | - msntauth updated to v2.0.3 |
3e4057db | 49 | - no_cache now applies to cache hits as well as cache misses |
810118ab | 50 | - the Gopher client in Squid has been significantly improved |
05463204 | 51 | - Squid now sanity checks FTP data connections to ensure the |
52 | connection is from the requested server. Can be disabled if | |
53 | needed by turning off the ftp_sanitycheck option. | |
98858605 | 54 | - external acl support. A mechanism where flexible ACL checks |
55 | can be driven by external helpers. See the external_acl_type | |
56 | and acl external directives. | |
3e4057db | 57 | - Countless other small things and fixes |
2d8d56b0 | 58 | - HTML pages generated by Squid or CacheMgr as well as the |
59 | ERR documents now contain a doctype declaration so that | |
22567bb5 | 60 | browsers know which HTML specification the document uses. |
2d8d56b0 | 61 | In addition to that they have a new look (background-color, font) |
62 | and are valid according to the HTML standards at www.w3.org. | |
63 |