]>
Commit | Line | Data |
---|---|---|
21608247 | 1 | <!doctype linuxdoc system> |
2 | <article> | |
3 | <title>Squid @SQUID_VERSION@ release notes</title> | |
4 | <author>Squid Developers</author> | |
5 | ||
6 | <toc> | |
7 | ||
8 | <sect>Notice | |
9 | <p>The Squid Team are pleased to announce the release of Squid-@PACKAGE_VERSION@ for testing. | |
10 | ||
11 | This new release is available for download from <url url="http://www.squid-cache.org/Versions/v@SQUID_RELEASE@/"> or the | |
12 | <url url="http://www.squid-cache.org/Download/http-mirrors.html" name="mirrors">. | |
13 | ||
14 | <p>While this release is not deemed ready for production use, we believe it is ready for wider testing by the community. | |
15 | ||
16 | <p>We welcome feedback and bug reports. If you find a bug, please see <url url="https://wiki.squid-cache.org/SquidFaq/BugReporting"> | |
17 | for how to submit a report with a stack trace. | |
18 | ||
19 | <sect1>Known issues | |
20 | <p>Although this release is deemed good enough for use in many setups, please note the existence of | |
21 | <url url="https://bugs.squid-cache.org/buglist.cgi?query_format=advanced&product=Squid&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&version=@SQUID_RELEASE@" name="open bugs against Squid-@SQUID_RELEASE@">. | |
22 | ||
23 | <sect1>Changes since earlier releases of Squid-@SQUID_RELEASE@ | |
24 | <p> | |
25 | The Squid-@SQUID_RELEASE@ change history can be <url url="https://github.com/squid-cache/squid/commits/v@SQUID_RELEASE@" name="viewed here">. | |
26 | ||
27 | ||
28 | <sect>Major new features since Squid-@SQUID_RELEASE_OLD@ | |
29 | <p>Squid-@SQUID_RELEASE@ represents a new feature release above Squid-@SQUID_RELEASE_OLD@. | |
30 | ||
31 | <p>The most important of these new features are: | |
32 | <itemize> | |
7902bd5b | 33 | <item>removed support for the cache_object URI scheme |
e3732982 | 34 | <item>Cache Manager changes |
21608247 | 35 | </itemize> |
36 | ||
e3732982 | 37 | <p>Most user-facing changes are reflected in squid.conf (see further below). |
21608247 | 38 | |
e3732982 EB |
39 | <sect1>Cache Manager changes<label id="mgr"> |
40 | <p>For more information about the Cache Manager feature, see <url url="https://wiki.squid-cache.org/Features/CacheManager/Index" name="wiki">. | |
41 | ||
42 | <p> | |
43 | <descrip> | |
7902bd5b EB |
44 | <tag>cache_object URI</tag> |
45 | <p>Cache manager is no longer accessible by URIs with cache_object scheme. | |
46 | ||
80cba6d3 FC |
47 | <tag>cachemgr</tag> |
48 | <p>The 'cachemgr' tool is no longer supported and distributed with squid. | |
49 | A plethora of tools, such as curl, wget, or any web browser, | |
50 | can be used in its place | |
51 | ||
e3732982 EB |
52 | <tag>non_peers</tag> |
53 | <p>Removed the <em>mgr:non_peers</em> report. Squid still ignores | |
54 | unexpected ICP responses but no longer remembers the details that comprised | |
55 | the removed report. The senders of these ICP messages are still reported to | |
56 | cache.log at debugging level 1 (with an exponential backoff). | |
57 | ||
58 | </descrip> | |
21608247 | 59 | |
60 | <sect>Changes to squid.conf since Squid-@SQUID_RELEASE_OLD@ | |
61 | <p> | |
62 | This section gives an account of those changes in three categories: | |
63 | ||
64 | <itemize> | |
65 | <item><ref id="newdirectives" name="New directives"> | |
66 | <item><ref id="modifieddirectives" name="Changes to existing directives"> | |
67 | <item><ref id="removeddirectives" name="Removed directives"> | |
68 | </itemize> | |
69 | <p> | |
70 | ||
71 | <sect1>New directives<label id="newdirectives"> | |
72 | <p> | |
73 | <descrip> | |
74 | <p>No new directives in this version. | |
75 | ||
76 | </descrip> | |
77 | ||
78 | <sect1>Changes to existing directives<label id="modifieddirectives"> | |
79 | <p> | |
80 | <descrip> | |
dc797de0 RA |
81 | <tag>buffered_logs</tag> |
82 | <p>Honor the <em>off</em> setting in 'udp' access_log module. | |
21608247 | 83 | |
e3732982 EB |
84 | <tag>cachemgr_passwd</tag> |
85 | <p>Removed the <em>non_peers</em> action. See the Cache Manager | |
86 | <ref id="mgr" name="section"> for details. | |
87 | ||
21608247 | 88 | </descrip> |
89 | ||
90 | <sect1>Removed directives<label id="removeddirectives"> | |
91 | <p> | |
92 | <descrip> | |
da21b84b AR |
93 | <tag>mcast_miss_addr</tag> |
94 | <p>The corresponding code has not built for many years, indicating that the | |
95 | feature is unused. | |
96 | ||
97 | <tag>mcast_miss_ttl</tag> | |
98 | <p>The corresponding code has not built for many years, indicating that the | |
99 | feature is unused. | |
100 | ||
101 | <tag>mcast_miss_port</tag> | |
102 | <p>The corresponding code has not built for many years, indicating that the | |
103 | feature is unused. | |
104 | ||
105 | <tag>mcast_miss_encode_key</tag> | |
106 | <p>The corresponding code has not built for many years, indicating that the | |
107 | feature is unused. | |
21608247 | 108 | |
109 | </descrip> | |
110 | ||
111 | ||
112 | <sect>Changes to ./configure options since Squid-@SQUID_RELEASE_OLD@ | |
113 | <p> | |
114 | This section gives an account of those changes in three categories: | |
115 | ||
116 | <itemize> | |
117 | <item><ref id="newoptions" name="New options"> | |
118 | <item><ref id="modifiedoptions" name="Changes to existing options"> | |
119 | <item><ref id="removedoptions" name="Removed options"> | |
120 | </itemize> | |
121 | ||
122 | <sect1>New options<label id="newoptions"> | |
123 | <p> | |
124 | <descrip> | |
a186e0d9 AJ |
125 | <tag>--without-psapi</tag> |
126 | <p>Disable auto-detection of Windows PSAPI library. | |
21608247 | 127 | |
128 | </descrip> | |
129 | ||
130 | <sect1>Changes to existing options<label id="modifiedoptions"> | |
131 | <p> | |
132 | <descrip> | |
133 | <p>No changed options in this version. | |
134 | ||
135 | </descrip> | |
136 | </p> | |
137 | ||
138 | <sect1>Removed options<label id="removedoptions"> | |
139 | <p> | |
140 | <descrip> | |
64f72bce AR |
141 | <tag>CPPFLAGS=-DHEADERS_LOG</tag> |
142 | <p>The code enabled by this preprocessor macro has not built for many | |
143 | years, indicating that the feature is unused. | |
21608247 | 144 | |
da21b84b AR |
145 | <tag>CPPFLAGS=-DMULTICAST_MISS_STREAM</tag> |
146 | <p>The code enabled by this preprocessor macro has not built for many | |
147 | years, indicating that the feature is unused. | |
148 | ||
21608247 | 149 | </descrip> |
150 | ||
151 | <sect>Copyright | |
152 | <p> | |
153 | Copyright (C) 1996-2023 The Squid Software Foundation and contributors | |
154 | <p> | |
155 | Squid software is distributed under GPLv2+ license and includes | |
156 | contributions from numerous individuals and organizations. | |
157 | Please see the COPYING and CONTRIBUTORS files for details. | |
158 | ||
159 | </article> |