Jeff Forcier
d02ae56601
Note changelog location in contribution docs
2014-04-14 18:28:03 -04:00
Jeff Forcier
e96e2653a2
Changelog, closes #299
2014-04-14 11:29:41 -04:00
Alex Gaynor
91ab5f0c75
Merge branch 'master' into ecdsa-deterministic
...
Conflicts:
paramiko/ecdsakey.py
2014-04-14 11:06:44 -04:00
Jeff Forcier
9e2e981224
Changelog, closes #297
2014-04-14 11:05:25 -04:00
Alex Gaynor
b0876fa013
Merge branch 'master' into ecdsa-deterministic
...
Conflicts:
paramiko/ecdsakey.py
2014-04-14 10:58:43 -04:00
Alex Gaynor
191fd465f1
Merge branch 'master' into use-urandom
...
Conflicts:
paramiko/dsskey.py
paramiko/ecdsakey.py
paramiko/hostkeys.py
paramiko/kex_gex.py
paramiko/kex_group1.py
paramiko/pkey.py
paramiko/primes.py
paramiko/rsakey.py
tests/test_pkey.py
2014-04-14 10:56:05 -04:00
Jeff Forcier
fa86d655dc
Merge pull request #296 from alex/remove-unused
...
Remove unused function
2014-04-14 10:50:28 -04:00
Jeff Forcier
1e0e296b05
Derp
2014-04-14 10:50:12 -04:00
Jeff Forcier
59a696cef2
Merge branch '295-int'
2014-04-14 10:49:54 -04:00
Jeff Forcier
160e2c08e0
Changelog, closes #295
2014-04-14 10:48:59 -04:00
Jeff Forcier
be7c679942
Errything uses intersphinx to Python
2014-04-14 10:48:33 -04:00
Jeff Forcier
c8cc53940c
Merge remote-tracking branch 'alex/hashlib-hashes' into 295-int
2014-04-14 10:31:10 -04:00
Jeff Forcier
d31373f0ef
Merge pull request #232 from alex/patch-1
...
Removed an unused import.
2014-04-14 10:27:43 -04:00
Jeff Forcier
57e647341f
Nuke Fab-oriented link color override
2014-04-06 18:52:58 -07:00
Jeff Forcier
8b9e60f4ce
Wow. Just wow.
2014-04-06 16:25:02 -07:00
Jeff Forcier
1103416d83
Put blog into a branch
2014-04-06 16:24:43 -07:00
Jeff Forcier
b85a09673a
Use newer alabaster w/ showhidden in sidebar TOC
...
Lets us not have 2x TOCs on landing page
2014-04-06 16:19:09 -07:00
Jeff Forcier
b81025e3d2
Formatting
2014-04-06 12:36:50 -07:00
Jeff Forcier
4781f190cf
Merge branch '1.13'
2014-04-01 13:28:56 -07:00
Jeff Forcier
ab08ef6651
Merge branch '1.12' into 1.13
2014-04-01 13:28:56 -07:00
Jeff Forcier
f22fe4b600
Merge branch '1.11' into 1.12
2014-04-01 13:28:56 -07:00
Jeff Forcier
dd2e23a23e
Merge branch '1.10' into 1.11
2014-04-01 13:28:56 -07:00
Jeff Forcier
658d202cc7
This setting no longer needed & causes warnings if left in
2014-04-01 13:28:54 -07:00
Jeff Forcier
80aff93d3f
Fix broken tag-tree links in changelog
2014-04-01 12:36:21 -07:00
Jeff Forcier
6c4bea5673
Merge branch '1.12' into 1.13
2014-04-01 11:13:28 -07:00
Jeff Forcier
cb6c4bec5d
Merge branch '1.11' into 1.12
2014-04-01 11:13:28 -07:00
Jeff Forcier
e65b627021
Merge branch '1.10' into 1.11
2014-04-01 11:13:28 -07:00
Jeff Forcier
36bd5b2ffb
Merge branch '1.13'
2014-04-01 11:13:28 -07:00
Jeff Forcier
e1d92087fa
Minor site cleanup
2014-04-01 11:13:26 -07:00
Alex Gaynor
fded67e712
Use deterministic signatures for ECDSA keys.
...
This is now considered the preffered approach across the board for ECDSA. This
is because with the traditional, random "k" parameter for ECDSA, any entropy
problems at all, even a single bit, about "k", results in a complete compromise
(see https://en.wikipedia.org/wiki/ECDSA#Security ). The deterministic algorithm
doesn't have this downside.
2014-04-01 08:09:34 -07:00
Jeff Forcier
196b3cc110
Merge branch '1.12' into 1.13
2014-03-31 16:19:55 -07:00
Jeff Forcier
619b24738a
Merge branch '1.11' into 1.12
2014-03-31 16:19:55 -07:00
Jeff Forcier
9044860b41
Merge branch '1.10' into 1.11
2014-03-31 16:19:55 -07:00
Jeff Forcier
4eb7720fae
Merge branch '1.13'
2014-03-31 16:19:55 -07:00
Jeff Forcier
c9aa83b63e
Link back to WWW in docs sidebar
2014-03-31 16:19:40 -07:00
Alex Gaynor
6c6969c188
The ecdsa module already defaults to using urandom.
2014-03-31 16:09:45 -07:00
Alex Gaynor
6f211115f4
Switch from using PyCrypto's Random to using os.urandom.
...
There's several reasons for this change:
1) It's faster for reads up to 1024 bytes (nearly 10x faster for 16 byte reads)
2) It receives considerably more security review since it's in the kernel.
3) It's yet another step towards running on PyPy.
4) Using userspace CSPRNGs is considered something of an anti-pattern. See:
http://sockpuppet.org/blog/2014/02/25/safely-generate-random-numbers/
http://webcache.googleusercontent.com/search?q=cache:2nTvpCgKZXIJ:www.2uo.de/myths-about-urandom/+&cd=3&hl=en&ct=clnk&gl=us
2014-03-29 19:22:36 -07:00
Alex Gaynor
23528069ec
Remove unused function
2014-03-29 17:17:20 -07:00
Alex Gaynor
4d3e0b711a
Switched hash functions from PyCrypto to hashlib.
...
There's a few advantages to this:
1) It's probably fast, OpenSSL, which typically backs hashlib, receives far
more attention for optimizaitons than PyCrypto.
2) It's the first step to supporting PyPy, where PyCrypto doesn't run.
2014-03-29 16:55:01 -07:00
Jeff Forcier
5a430def22
Forgot to explicitly note python 2.5 drop in changelog for py3
2014-03-27 14:02:03 -07:00
Jeff Forcier
bd8f96d33a
Merge branch '1.13'
2014-03-22 18:28:15 -07:00
Alex Gaynor
783b2d7683
Fixes #275 -- upload wheels as a part of the release process
...
Requires teh latest version of invocations from git
2014-03-22 18:28:12 -07:00
Jeff Forcier
ac2075a820
Merge branch 'master' of github.com:paramiko/paramiko
2014-03-22 18:26:38 -07:00
Jeff Forcier
a495da760f
Merge branch '1.13'
2014-03-22 18:26:18 -07:00
Jeff Forcier
87b57dc0cd
Expand changelog to include #292
2014-03-22 18:26:16 -07:00
Jeff Forcier
1fa5f8239d
Merge branch '1.13'
2014-03-22 18:25:56 -07:00
Jeff Forcier
0857a817ff
Revert "Revert "Add a setup.cfg identifying this package as universal""
...
This reverts commit 341a666351
.
2014-03-22 18:25:51 -07:00
Jeff Forcier
8922bbe7d3
Revert "Revert "Changelog fixes #290""
...
This reverts commit bd81c94825
.
2014-03-22 18:25:45 -07:00
Jeff Forcier
ea88fad0f1
Merge branch '1.12' into 1.13
2014-03-22 18:24:48 -07:00
Jeff Forcier
4d76a90985
Merge branch '1.11' into 1.12
2014-03-22 18:24:37 -07:00