Jim Wigginton
|
70ea9ceec8
|
- update link to svn.php.net
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@188 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-11-24 18:46:12 +00:00 |
|
Jim Wigginton
|
e8d6d8d165
|
- use openssl_random_pseudo_bytes if available (thanks wise.man!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@187 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-11-24 18:32:49 +00:00 |
|
Jim Wigginton
|
b1c7fed946
|
- the IV wasn't resetting when mcrypt was being used
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@186 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-11-16 06:53:36 +00:00 |
|
Jim Wigginton
|
a00a5e6ba4
|
- add pbkdf2 support via setPassword()
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@185 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-11-13 02:23:56 +00:00 |
|
Jim Wigginton
|
bc1c12357d
|
- CRYPT_RSA_PUBLIC_FORMAT_XML didn't work correctly
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@184 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-11-07 08:25:59 +00:00 |
|
Jim Wigginton
|
a1f3ee7b69
|
- fix potential E_NOTICE in modInverse (thanks bantu!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@183 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-11-07 02:27:01 +00:00 |
|
Jim Wigginton
|
cfcf20cce5
|
- add the ability to save newly created keys in the XML and PuTTY formats
- add the ability to save private keys that have already been loaded
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@182 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-11-07 01:35:12 +00:00 |
|
Jim Wigginton
|
0531f713ab
|
- close local file if one is being used and if get() would return prematurely (thanks, Sascha.Pfalz!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@181 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-10-14 05:46:18 +00:00 |
|
Jim Wigginton
|
034ec72ade
|
- if a binary packet can't be decrypt don't bother to process it further
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@180 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-10-06 12:12:56 +00:00 |
|
Jim Wigginton
|
58b4b8d681
|
- make realtime logging better accommodate whitespace
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@179 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-09-17 18:46:04 +00:00 |
|
Jim Wigginton
|
7e416149c1
|
- NET_SFTP_APPEND -> NET_SFTP_RESUME
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@178 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-09-10 05:46:19 +00:00 |
|
Jim Wigginton
|
d7c43d03a2
|
- fix bug with pure-PHP CTR mode (thanks, Max!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@177 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-09-04 16:23:50 +00:00 |
|
Jim Wigginton
|
2676ca1d91
|
- password protected PuTTY keys error out ungracefully when a bad password is used to decrypt
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@176 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-08-17 00:12:42 +00:00 |
|
Jim Wigginton
|
023e0e0540
|
- make it so chmod can be done recursively
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@175 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-08-03 19:03:56 +00:00 |
|
Jim Wigginton
|
285b7d511c
|
- cache directories and make it so directories can be recursively deleted
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@174 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-07-31 07:23:21 +00:00 |
|
Jim Wigginton
|
68a5d7d4db
|
- add real-time in-line logging capabilities to Net/SFTP.php (useful if you're dumping the output to a file or if you're trying to figure out why a script is timing out or something)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@173 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-07-23 15:53:23 +00:00 |
|
Jim Wigginton
|
a5d702346a
|
- improved handling of malformed RSA keys: part II
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@172 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-07-11 00:37:46 +00:00 |
|
Jim Wigginton
|
d4a3d61ff5
|
- improved handling of malformed RSA keys (thanks scope_v24!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@171 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-07-11 00:02:53 +00:00 |
|
Jim Wigginton
|
d86bf78506
|
- add support for the sticky bit
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@170 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-07-06 05:43:48 +00:00 |
|
Jim Wigginton
|
bc5e07cd69
|
- updates to the upload resume functionality
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@169 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-07-04 20:42:05 +00:00 |
|
Jim Wigginton
|
8b352152dd
|
- add the ability to resume sftp uploads
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@168 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-07-04 00:46:00 +00:00 |
|
Jim Wigginton
|
38f1bd487f
|
/home and /home/ should return the same thing for rawlist() and nlist() (thanks pioyu!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@167 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-06-25 15:06:43 +00:00 |
|
Jim Wigginton
|
3da6c0d608
|
/home and /home/ should return the same thing for rawlist() and nlist() (thanks pioyu!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@166 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-06-20 03:23:44 +00:00 |
|
Jim Wigginton
|
497df88951
|
- only log the last 1MB of an ssh transaction (this way logs can be obtained even when you're uploading terabytes and terabytes of data)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@165 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-06-04 17:06:53 +00:00 |
|
Jim Wigginton
|
96471cf1dd
|
- fix an E_NOTE error in Rijndael.php (thanks, tchamness!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@164 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-06-04 16:10:05 +00:00 |
|
Jim Wigginton
|
48494b64c8
|
- stat() should probably not say whether or not the target file is a symlink - presumably that's something only lstat() should do
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@163 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-06-01 04:24:16 +00:00 |
|
Jim Wigginton
|
893695d7f3
|
- stat() and lstat() now return information on the file type
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@162 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-06-01 01:51:47 +00:00 |
|
Jim Wigginton
|
2b855b8869
|
- fix some E_NOTICEs and remove superfluous SFTP error log entries (thanks, Major Tom!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@161 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-05-30 21:24:16 +00:00 |
|
Jim Wigginton
|
332726db74
|
- if you want to use UTF-8 encoded passwords encode them as UTF-8 yourself (ie. save your PHP script as UTF-8 without BOM; thanks, gruberroland!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@160 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-05-29 14:43:17 +00:00 |
|
Jim Wigginton
|
737ea2c9e9
|
- add support for a new type of key format (thanks spotweb2!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@159 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-05-28 16:23:15 +00:00 |
|
Jim Wigginton
|
34cdb781cc
|
- update SSH1 logging and disconnecting
- add better support for an as-yet-to-be-written SCP class
- update example of read()
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@158 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-05-08 23:53:30 +00:00 |
|
Jim Wigginton
|
c61b3f9da9
|
- fix E_NOTICE (thanks, loige!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@157 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-05-08 03:09:11 +00:00 |
|
Jim Wigginton
|
c6bc908f63
|
- suppress errors about empty strings being passed to crypto object
- fix a bug in read() that broke NET_SSH2_READ_REGEX
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@156 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-05-08 02:34:36 +00:00 |
|
Jim Wigginton
|
bfacdf5cdf
|
- fix E_NOTICEs (thanks, lordxor!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@155 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-05-08 02:31:52 +00:00 |
|
Jim Wigginton
|
e42adbeaf9
|
- suppress errors when fread() times out
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@154 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-04-22 07:50:24 +00:00 |
|
Jim Wigginton
|
b614ab4dc0
|
- read(...) only returned first byte of matched string - not entire matched string
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@153 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-04-18 21:37:06 +00:00 |
|
Jim Wigginton
|
392d96445e
|
- add support for PuTTY and XML formatted RSA keys
- remove ?>'s from PHP_Compat files
- update LICENSE block
- make it so NET_SSH2_MSG_USERAUTH_PK_OK records direction and time
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@152 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-04-18 12:17:40 +00:00 |
|
Jim Wigginton
|
0e40350db7
|
- syntax error
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@151 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-04-01 12:00:35 +00:00 |
|
Jim Wigginton
|
9660724387
|
- make get() return false if the SSH_FXP_READ packet failed
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@150 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-03-31 10:49:33 +00:00 |
|
Jim Wigginton
|
73f0886e87
|
- show first byte if message type is unknown to assist with diagnosis
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@149 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-03-31 09:37:24 +00:00 |
|
Jim Wigginton
|
06e8afb418
|
- fixed a bug that could prevent _emsa_pss_verify from working in rare circumstances (thanks Lesque!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@148 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-03-19 03:32:22 +00:00 |
|
Jim Wigginton
|
458f4f7ef0
|
- add interactive mode support to Net_SSH2 and redo interactive support in Net_SSH1
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@147 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-02-28 05:24:09 +00:00 |
|
Jim Wigginton
|
f6f9f3887d
|
- extended attributes were not handled correctly (thanks scope_v24!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@146 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-02-19 08:18:39 +00:00 |
|
Jim Wigginton
|
13b8afd620
|
- update Net_SFTP to better support SCP
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@145 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-02-13 07:46:01 +00:00 |
|
Jim Wigginton
|
27700e9ca7
|
- changed $fp to $urandom (thanks, Ben!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@144 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-02-08 05:16:11 +00:00 |
|
Jim Wigginton
|
a4d39a9e66
|
- array_slice() reindexes the array so we'll use array_pop() instead
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@143 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-02-06 16:35:48 +00:00 |
|
Jim Wigginton
|
5eea5be210
|
- fopen() can fail even when file_exists() succeeds (thanks, dakitiger!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@142 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-02-06 01:12:20 +00:00 |
|
Jim Wigginton
|
80bf62d6fc
|
- fix issues with partially generated RSA keys (thanks, Ben!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@141 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-02-06 00:04:07 +00:00 |
|
Jim Wigginton
|
029b61bc5e
|
- parse the longname to get the file type (only currently works for Net_SFTP::rawlist())
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@140 21d32557-59b3-4da0-833f-c5933fad653e
|
2011-01-16 16:25:46 +00:00 |
|
Jim Wigginton
|
bf49338fa9
|
- the ciphertext wasn't being null padded correctly when it wasn't a multiple of the block size (thanks Elledan!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@139 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-12-04 14:48:06 +00:00 |
|