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 |
|
Jim Wigginton
|
4ab5b5c16f
|
- rm some legacy code and make Crypt_TripleDES better handle short keys
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@138 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-12-02 04:59:46 +00:00 |
|
Jim Wigginton
|
354a0965e8
|
- AES should try to auto-predict the size of keys when the size isn't specified; last update interfered with that
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@137 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-12-02 03:38:22 +00:00 |
|
Jim Wigginton
|
4d4cc0e0f5
|
- keys should now be null padded if they're too short
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@136 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-12-01 05:09:01 +00:00 |
|
Jim Wigginton
|
fb0f03c904
|
- added $block parameter to Net_SSH2::exec() (thanks jl_ewing!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@135 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-11-30 04:34:31 +00:00 |
|
Jim Wigginton
|
d5f788932c
|
fix typo in comments
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@134 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-11-21 23:43:26 +00:00 |
|
Jim Wigginton
|
66b5dad728
|
- rm debug code
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@133 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-11-20 14:45:42 +00:00 |
|
Jim Wigginton
|
3d68aa3353
|
- add Net_SFTP::stat() and Net_SFTP::lstat() (thanks, TangiX!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@132 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-11-20 14:02:28 +00:00 |
|
Jim Wigginton
|
a31d9ba38d
|
- rm debug code
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@131 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-11-20 02:13:39 +00:00 |
|
Jim Wigginton
|
b94a467999
|
- change license to the less restrictive MIT license (if people want to modify phpseclib and distribute binaries of it [whatever that means for PHP] without including the source code I don't care); two of the three PHP_Compat stuff still uses the LGPL since I didn't author them but they're only needed, anyway, if you're using phpseclib on PHP4.
- add svn:eol-style: LF to all files
- fixed pear.php.net bug # 18037 (thanks, nounours!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@130 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-11-13 19:28:20 +00:00 |
|
Jim Wigginton
|
19cc43cc16
|
- fixed pear.php.net bug # 18015 (thanks, nounours!)
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@129 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-10-31 01:05:29 +00:00 |
|
Jim Wigginton
|
2c06c81e77
|
- delete CVSROOT directory
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@128 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-10-24 05:43:09 +00:00 |
|
Jim Wigginton
|
3cb86474ae
|
- fixed a bug in Net_SFTP::delete()
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@127 21d32557-59b3-4da0-833f-c5933fad653e
|
2010-10-24 05:32:30 +00:00 |
|