~jelmer/ubuntu/natty/paramiko/271791-randompool-deprecation

« back to all changes in this revision

Viewing changes to docs/paramiko.kex_group1-pysrc.html

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2008-07-18 14:16:08 UTC
  • mfrom: (1.1.6 upstream) (0.1.3 lenny)
  • Revision ID: james.westby@ubuntu.com-20080718141608-8vh7cx9hvay2v356
Tags: 1.7.4-0.1
* NMU.
* New upstream version.
  - Fix random number regression (stop using RandomPool). Closes: #490961.

Show diffs side-by-side

added added

removed removed

Lines of Context:
156
156
paramiko.sftp_server.randpool
157
157
paramiko.sftp_si.randpool
158
158
paramiko.transport.randpool
159
 
paramiko.util.randpool" class="py-name" href="#" onclick="return doclink('link-37', 'randpool', 'link-37');">randpool</a></tt><tt class="py-op">.</tt><tt id="link-38" class="py-name" targets="Method paramiko.osrandom.BaseOSRandomPool.stir()=paramiko.osrandom.BaseOSRandomPool-class.html#stir,Method paramiko.osrandom.OSRandomPool.stir()=paramiko.osrandom.OSRandomPool-class.html#stir,Method paramiko.osrandom.WinRandomPool.stir()=paramiko.osrandom.WinRandomPool-class.html#stir"><a title="paramiko.osrandom.BaseOSRandomPool.stir
160
 
paramiko.osrandom.OSRandomPool.stir
161
 
paramiko.osrandom.WinRandomPool.stir" class="py-name" href="#" onclick="return doclink('link-38', 'stir', 'link-38');">stir</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
 
159
paramiko.util.randpool" class="py-name" href="#" onclick="return doclink('link-37', 'randpool', 'link-37');">randpool</a></tt><tt class="py-op">.</tt><tt id="link-38" class="py-name" targets="Method paramiko.rng.StrongLockingRandomPool.stir()=paramiko.rng.StrongLockingRandomPool-class.html#stir"><a title="paramiko.rng.StrongLockingRandomPool.stir" class="py-name" href="#" onclick="return doclink('link-38', 'stir', 'link-38');">stir</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
162
160
<a name="L83"></a><tt class="py-lineno"> 83</tt>  <tt class="py-line">            <tt class="py-name">x_bytes</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-39" class="py-name"><a title="paramiko.transport" class="py-name" href="#" onclick="return doclink('link-39', 'transport', 'link-15');">transport</a></tt><tt class="py-op">.</tt><tt id="link-40" class="py-name"><a title="paramiko.auth_handler.randpool
163
161
paramiko.channel.randpool
164
162
paramiko.client.randpool
179
177
paramiko.sftp_server.randpool
180
178
paramiko.sftp_si.randpool
181
179
paramiko.transport.randpool
182
 
paramiko.util.randpool" class="py-name" href="#" onclick="return doclink('link-40', 'randpool', 'link-37');">randpool</a></tt><tt class="py-op">.</tt><tt id="link-41" class="py-name" targets="Method paramiko.Message.get_bytes()=paramiko.Message-class.html#get_bytes,Method paramiko.osrandom.DevUrandomPool.get_bytes()=paramiko.osrandom.DevUrandomPool-class.html#get_bytes,Method paramiko.osrandom.FallbackRandomPool.get_bytes()=paramiko.osrandom.FallbackRandomPool-class.html#get_bytes,Method paramiko.osrandom.OSRandomPool.get_bytes()=paramiko.osrandom.OSRandomPool-class.html#get_bytes"><a title="paramiko.Message.get_bytes
183
 
paramiko.osrandom.DevUrandomPool.get_bytes
184
 
paramiko.osrandom.FallbackRandomPool.get_bytes
185
 
paramiko.osrandom.OSRandomPool.get_bytes" class="py-name" href="#" onclick="return doclink('link-41', 'get_bytes', 'link-41');">get_bytes</a></tt><tt class="py-op">(</tt><tt class="py-number">128</tt><tt class="py-op">)</tt> </tt>
 
180
paramiko.util.randpool" class="py-name" href="#" onclick="return doclink('link-40', 'randpool', 'link-37');">randpool</a></tt><tt class="py-op">.</tt><tt id="link-41" class="py-name" targets="Method paramiko.Message.get_bytes()=paramiko.Message-class.html#get_bytes,Method paramiko.rng.StrongLockingRandomPool.get_bytes()=paramiko.rng.StrongLockingRandomPool-class.html#get_bytes"><a title="paramiko.Message.get_bytes
 
181
paramiko.rng.StrongLockingRandomPool.get_bytes" class="py-name" href="#" onclick="return doclink('link-41', 'get_bytes', 'link-41');">get_bytes</a></tt><tt class="py-op">(</tt><tt class="py-number">128</tt><tt class="py-op">)</tt> </tt>
186
182
<a name="L84"></a><tt class="py-lineno"> 84</tt>  <tt class="py-line">            <tt class="py-name">x_bytes</tt> <tt class="py-op">=</tt> <tt class="py-name">chr</tt><tt class="py-op">(</tt><tt class="py-name">ord</tt><tt class="py-op">(</tt><tt class="py-name">x_bytes</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> <tt class="py-op">&amp;</tt> <tt class="py-number">0x7f</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-name">x_bytes</tt><tt class="py-op">[</tt><tt class="py-number">1</tt><tt class="py-op">:</tt><tt class="py-op">]</tt> </tt>
187
183
<a name="L85"></a><tt class="py-lineno"> 85</tt>  <tt class="py-line">            <tt class="py-keyword">if</tt> <tt class="py-op">(</tt><tt class="py-name">x_bytes</tt><tt class="py-op">[</tt><tt class="py-op">:</tt><tt class="py-number">8</tt><tt class="py-op">]</tt> <tt class="py-op">!=</tt> <tt class="py-string">'\x7F\xFF\xFF\xFF\xFF\xFF\xFF\xFF'</tt><tt class="py-op">)</tt> <tt class="py-keyword">and</tt> \ </tt>
188
184
<a name="L86"></a><tt class="py-lineno"> 86</tt>  <tt class="py-line">                   <tt class="py-op">(</tt><tt class="py-name">x_bytes</tt><tt class="py-op">[</tt><tt class="py-op">:</tt><tt class="py-number">8</tt><tt class="py-op">]</tt> <tt class="py-op">!=</tt> <tt class="py-string">'\x00\x00\x00\x00\x00\x00\x00\x00'</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
294
290
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
295
291
  <tr>
296
292
    <td align="left" class="footer">
297
 
    Generated by Epydoc 3.0.1 on Sun Mar 23 23:59:07 2008
 
293
    Generated by Epydoc 3.0.1 on Sun Jul  6 18:30:31 2008
298
294
    </td>
299
295
    <td align="right" class="footer">
300
296
      <a target="mainFrame" href="http://epydoc.sourceforge.net"