• Home
  • Raw
  • Download

Lines Matching +full:built +full:- +full:in

1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
5 <title>Release notes for checker-XXX builds</title>
13 <!--#include virtual="menu.html.incl"-->
16 <h1>Release notes for <tt>checker-XXX</tt> builds</h1>
17 <h4 id="checker_278">checker-278</h4>
18 <p><b>built:</b> February 5, 2016</br>
19 <b>download:</b> <a href="downloads/checker-278.tar.bz2">checker-278.tar.bz2</a></p>
25 …<li>The analyzer can now detect excessively-padded structs. This check can be enabled by passing t…
26 command to scan-build:<br />
27 &nbsp;&nbsp;<tt>-enable-checker optin.performance.Padding</tt> </li>
29 <li>The checks to detect misuse of Objective-C generics are now enabled by default.</li>
33 <h4 id="checker_277">checker-277</h4>
34 <p><b>built:</b> October 28, 2015</br>
35 <b>download:</b> <a href="downloads/checker-277.tar.bz2">checker-277.tar.bz2</a></p>
41 <li>Added experimental checkers for Objective-C:</li>
45 …<li>Checker warning about uses of non-localized <tt>NSString</tt>s passed to UI methods expecting …
47 <li>These can be enabled by passing the following command to <tt>scan-build</tt>:
49 …&nbsp;&nbsp;<tt>-enable-checker alpha.osx.cocoa.NonLocalizedStringChecker,alpha.osx.cocoa.EmptyLoc…
55 …&nbsp;&nbsp;<tt>-enable-checker nullability.NullPassedToNonnull,nullability.NullReturnedFromNonnul…
56 …<li>New checks for misuse of Objective-C generics. These can be enabled with <tt>-enable-checker a…
58 …tt>cf_returns_retained</tt> and <tt>cf_returns_not_retained</tt> attributes in out-parameters.</li>
59 …w creates one state for a range switch case instead of multiple, resulting in performance improvem…
63 <h4 id="checker_276">checker-276</h4>
64 <p><b>built:</b> February 19, 2014</br>
65 <b>download:</b> <a href="downloads/checker-276.tar.bz2">checker-276.tar.bz2</a></p>
69 …<li>More precise modeling of Objective-C properties, which enables the analyzer to find more bugs.…
70 …<li>Includes a new "missing call to <tt>super</tt>" warning, which looks for common pattern in iOS…
71 …<li>Accepts <tt>-arch arm64</tt> (which may be passed by Xcode 5.0), but for the time being analyz…
75 <h4 id="checker_275">checker-275</h4>
76 <p><b>built:</b> May 23, 2013</br>
77 <b>download:</b> <a href="downloads/checker-275.tar.bz2">checker-275.tar.bz2</a></p>
81in the main source file. For example, if you misuse a C++ function declared in a header the prima…
82 …<li>This build is built with LLVM's Link-Time Optimization (LTO), which should make it slightly fa…
83 <li>LTO also reduces the download size (about 19% smaller than checker-274).</li>
87 <h4 id="checker_274">checker-274</h4>
88 <p><b>built:</b> April 23, 2013</br>
89 …attache.apple.com/AttacheWeb/dl?id=ATCdb3165f4406a4589b5878a22494c3b79">checker-274.tar.bz2</a></p>
92 <li>Improved use-after-free and mismatched deallocator checking.</li>
94 <li>Fixes crashes found in checker-273.</li>
97 <h4 id="checker_273">checker-273</h4>
98 <p><b>built:</b> April 8, 2013</br>
99 …attache.apple.com/AttacheWeb/dl?id=ATCdefcc852a99546cfbaba2a960e07478e">checker-273.tar.bz2</a></p>
104 <li>New use-after-free checker for C++ 'delete'.</li>
111 <h4 id="checker_272">checker-272</h4>
112 <p><b>built:</b> March 1, 2013</p>
126 <h4 id="checker_271">checker-271</h4>
127 <p><b>built:</b> February 8, 2013</p>
130 <li>Faster analysis for <tt>scan-build xcodebuild</tt> when using Xcode 4.6 and higher:
132-build</tt> now uses Xcode's built-in interposition mechanism for the static analyzer to provide f…
133 … allows <tt>scan-build</tt> to have better support for iOS project analysis without having to spec…
135 <li>Better diagnostics for implicitly-defined member functions in C++.</li>
136 …</tt>/<tt>free</tt> checker when passing <tt>malloc</tt>'ed pointer with non-zero offset to <tt>fr…
138 <li>Newer than the static analyzer version in Xcode 4.6</li>
141 <h4 id="checker_270">checker-270</h4>
142 <p><b>built:</b> January 4, 2013</p>
149 <h4 id="checker_269">checker-269</h4>
150 <p><b>built:</b> September 25, 2012</p>
153 <li>Significantly improves interprocedural analysis for Objective-C.</li>
155 over checker-268.</li>
158 <h4 id="checker_268">checker-268</h4>
159 <p><b>built:</b> September 11, 2012</p>
163 …lysis support for C++ and Objective-C. This will greatly improve analysis coverage and find deeper…
170 <h4 id="checker_267">checker-267</h4>
171 <p><b>built:</b> June 1, 2012</p>
176 <h4 id="checker_266">checker-266</h4>
177 <p><b>built:</b> May 23, 2012</p>
180 <p>Contains numerous stability fixes over checker-266, especially when analyzing C++11 code.</p>
182 <h4 id="checker_265">checker-265</h4>
183 <p><b>built:</b> May 8, 2012</p>
186 <p>This release contains a fix for a major crasher introduced in checker-264, and various refinemen…
191 <h4 id="checker_264">checker-264</h4>
193 <p><b>built:</b> April 26, 2012</p>
196 <p>This release contains misc. bug fixes and performance enhancements over checker-263, including
199 <h4 id="checker_263">checker-263</h4>
201 <p><b>built:</b> March 22, 2012</p>
205 …xes several serious bugs with inter-procedural analysis, including a case where retain/releases wo…
208 <h4 id="checker_262">checker-262</h4>
210 <p><b>built: </b>March 15, 2012</p>
216 …<li>Support for new Objective-C NSArray/NSDictionary/NSNumber literals syntax, and Objective-C con…
221 <h4 id="checker_261">checker-261</h4>
223 <p><b>built: </b>February 22, 2012<br>
230 …<li>Warns about common anti-patterns in 'strncat' size argument, which can lead to buffer overflow…
231 <li>set-xcode-analyzer now supports self-contained Xcode.app (Xcode 4.3 and later).</li>
236 <h4 id="checker_260">checker-260</h4>
238 <p><b>built: </b>January 25, 2012<br>
241 <p>This is essentially the same as checker-259, but enables the following <i>experimental</i> check…
247 … <a href="https://www.securecoding.cert.org/confluence/display/seccode/POS33-C.+Do+not+use+vfork()…
251 <h4 id="checker_259">checker-259</h4>
253 <p><b>built: </b>January 25, 2012<br>
257 <li>Contains a newer version of the analyzer than the one shipped in Xcode 4.2.</li>
259 <li>Tweaks to scan-build to have it work more easily with Xcode projects using Clang.</li>
263 <h4 id="checker_258">checker-258</h4>
265 <p><b>built: </b>October 13, 2011<br>
269 <li>Contains a newer version of the analyzer than the one shipped in Xcode 4.2.</li>
272 …<li>Major under-the-cover changes. This should result in more precise results in some cases, but …
275 <h4 id="checker_257">checker-257</h4>
277 <p><b>built: </b>May 25, 2011<br>
282 …<li>Fixed a serious regression where the analyzer would not analyze Objective-C methods in class e…
287 <h4 id="checker_256">checker-256</h4>
289 <p><b>built: </b>April 13, 2011<br>
294 <li>Introductory analysis support for C++ and Objective-C++.
297 <p>This build contains basic support for C++ and Objective-C++ that is ready to be tried out
298 …by general users. It is still in its infancy, but establishes a baseline for things to come. The…
304 <p>To try out C++ analysis support, it should work out of the box using <tt>scan-build</tt>. If yo…
305 …as a replacement to the analyzer bundled with Xcode, first use the <tt>set-xcode-analyzer</tt> scr…
306 …your version of the analyzer</a>. You will then need to modify one configuration file in Xcode to…
315 …ding on your installation of Xcode. Edit that file, and look for the string &quot;--analyze&quot;:
317 SourceFileOption = "--analyze";
336 <h4 id="checker_255">checker-255</h4>
338 <p><b>built: </b> February 11, 2011<br>
343 <li>Turns on new <tt>-init</tt> method checker by default</li>
348 <h4 id="checker_254">checker-254</h4>
350 <p><b>built: </b> January 27, 2011<br>
354 <li>Introduces new <tt>-init</tt> method checker to check if a super class's init method is properl…
355 <li>Objective-C retain/release checker now reasons about calls to property accessor methods (setter…
356 …self">ns_consumes_self</a> to educate the Objective-C retain/release checker about custom &quot;in…
357 …"annotations.html#attr_cf_consumed">cf_consumed</a> to educate the Objective-C retain/release chec…