<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hello Fellow Squid Users,</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I am currently a computer science major and I would love to have the honor of helping this project, plus learn at the same time.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Can someone show me an example of doing one of these requests on the to do list? I am currently taking a class that on the syllabus states we are going to learn pointers within Unix this semester.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Leading to, I would like to help with the migration to smart pointers.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Do anyone have an example plus the section of the code on gethub needs all the changes, (I am a student, and the code base is massive) What I am looking for is a single example and I will do more of them. </div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
On Squid's easy to do list it states... </div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<ol start="1" style="text-align: left; margin: 0px 0px 15px; padding-left: 20px; list-style-position: initial; list-style-type: decimal;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin: 0px;">
update a <i>HttpRequest</i> raw pointer to a <span style="font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;">
<code style="font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;">HttpRequest::Pointer</code></span>. Including all code performing locking on it</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin: 0px;">
update a <span style="font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;">
<code style="font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;">HttpReply</code></span> raw pointer to a
<span style="font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;">
<code style="font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;">HttpReply::Pointer</code></span>. Including all code performing locking on it</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin: 0px;">
update a <span style="font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;">
<code style="font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;">HttpMsg</code></span> raw pointer to a
<span style="font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;">
<code style="font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;">HttpMsg::Pointer</code></span>. Including all code performing locking on it</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); margin: 0px;">
update a CBDATA raw pointer to a CbcPointer. Including all code performing validation tests and locking on it.</li></ol>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
</body>
</html>