Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-03-26 | [project @ robey@lag.net-20060326204635-1c5418c54187b95d] | Robey Pointer | |
fix exception-catching error found by alexander belchenko | |||
2006-03-24 | [project @ robey@lag.net-20060324174423-1d310608680dd29b] | Robey Pointer | |
try out john's win_pageant code | |||
2006-03-11 | [project @ robey@lag.net-20060312043043-a96ec6e03210f476] | Robey Pointer | |
fix Makefile :) | |||
2006-03-11 | [project @ robey@lag.net-20060312042905-752c324bdc1ac2cf] | Robey Pointer | |
bump version to 1.5.4 | |||
2006-03-11 | [project @ robey@lag.net-20060312040732-8d16f6c42f12f138] | Robey Pointer | |
document readv, fix thinko, and add a readv unit test | |||
2006-03-11 | [project @ robey@lag.net-20060312040633-92b1c78bf815905d] | Robey Pointer | |
add test to verify that 'for x in hostkeys' works | |||
2006-03-09 | [project @ robey@lag.net-20060310022234-c183ad0b3f31eb28] | Robey Pointer | |
generalize the prefetching a bit so that it can be reused for a readv method | |||
2006-03-09 | [project @ robey@lag.net-20060309082830-ea89d2b2259098a2] | Robey Pointer | |
revise the prefetch machinery so that it doesn't assert if you seek to earlier than the prefetched buffers. also, keep around any prefetched data that has been seeked around, so that jumping around in the file will still get the benefit of prefetch, though only the first time any chunk is read. | |||
2006-03-09 | [project @ robey@lag.net-20060309082217-438047d0007d5a5b] | Robey Pointer | |
reads were being rounded up to an 8k buffer size, even with no buffering specified when the file was opened. i traced this back to the old ChannelFile where it worked correctly. fix to only buffer when asked to. | |||
2006-03-09 | [project @ robey@lag.net-20060309081619-4ec529d524744e14] | Robey Pointer | |
fix up the manifest | |||
2006-03-09 | [project @ robey@lag.net-20060309081455-84be2ae54f98e897] | Robey Pointer | |
move sftp big-file tests into a separate class and add one that does a prefetch, then seeks in random order | |||
2006-03-09 | [project @ robey@lag.net-20060309080450-bad95b03d60d3d4f] | Robey Pointer | |
improve HostKeys so that it more correctly emulates a dict, and add a unit test to verify that | |||
2006-02-27 | [project @ robey@lag.net-20060228030121-67362d86a18a352b] | Robey Pointer | |
heh, this import will always fail unless we have 'os' handy | |||
2006-02-27 | [project @ robey@lag.net-20060228030048-ca579e8c53c9c4b7] | Robey Pointer | |
this demo doesn't need to import interactive | |||
2006-02-19 | [project @ robey@lag.net-20060220072303-cdc3bc647d5732b0] | Robey Pointer | |
bump version to 1.5.3 | |||
2006-02-19 | [project @ robey@lag.net-20060220040447-d7b79989d3b680ed] | Robey Pointer | |
remove @since that predate 1.0 | |||
2006-02-19 | [project @ robey@lag.net-20060220040343-f13904d9c97035e3] | Robey Pointer | |
explain why paths aren't, and can't be, unicode strings when passed to SFTPServerInterface | |||
2006-02-19 | [project @ robey@lag.net-20060220031741-3227438ff1b03a29] | Robey Pointer | |
add SFTPClient.truncate. add chmod, chown, utime, and truncate to SFTPFile. and of course tests. | |||
2006-02-19 | [project @ robey@lag.net-20060220005934-58d0df2920e799b5] | Robey Pointer | |
update copyright year | |||
2006-02-19 | [project @ robey@lag.net-20060220003513-aa54e3e771a530fd] | Robey Pointer | |
add HostKeys, a helper for reading/parsing openssh known_hosts files, including hashed-host support | |||
2006-02-13 | [project @ robey@lag.net-20060213181724-ba80fa329c5be7f4] | Robey Pointer | |
not all sftp servers obey the 'all filenames are utf8' requirement, so if both ascii and utf8 codecs fail, just return the filename as a byte string | |||
2006-02-10 | [project @ robey@master-shake.local-20060210175613-e7a1fccdcc4e689c] | Robey Pointer | |
this del is also useless | |||
2006-02-08 | [project @ robey@master-shake.local-20060209073516-77f30d55aee054ea] | Robey Pointer | |
packetizer doesn't need a __del__, and the keepalive should use a weakref | |||
2006-02-08 | [project @ robey@master-shake.local-20060209030347-a7238bae41dad9d7] | Robey Pointer | |
doing a close() on Transport.__del__ is useless: because a Transport can't go away until all its Channels are collected, it will never make a difference. so don't do it, cuz __del__ is pretty hairy. | |||
2006-02-08 | [project @ robey@master-shake.local-20060209030112-ab9669fa6d1d3d26] | Robey Pointer | |
avoid really obvious/brainfart reference loop. found by andrew bennetts | |||
2006-02-05 | [project @ robey@master-shake.local-20060206064228-23198d2e82bd7248] | Robey Pointer | |
add getpeername() call to make asyncore work better | |||
2006-02-03 | [project @ robey@master-shake.local-20060203180829-27d4707bf572ac5b] | Robey Pointer | |
Transport doesn't need HMAC | |||
2006-02-01 | [project @ robey@dhcp-192-168-1-88.danger.com-20060202005930-3248b8be189d5d23] | Robey Pointer | |
reorder the event check so that a positive event is noticed before a closed channel | |||
2006-02-01 | [project @ robey@master-shake.local-20060201193536-86f3fd393e7ef8f9] | Robey Pointer | |
don't clear the select pipe when the recv buffer is cleared out, if we're at EOF (found by thomas steinacher) | |||
2006-01-30 | [project @ robey@master-shake.local-20060131005629-3f1bfead54bd5283] | Robey Pointer | |
add more logging to sftp client | |||
2006-01-30 | [project @ robey@master-shake.local-20060130182053-0d5b7aba9dc9d9b3] | Robey Pointer | |
tone down the packet logging | |||
2006-01-30 | [project @ robey@master-shake.local-20060130182024-4f0c84964b65cb72] | Robey Pointer | |
describe auth types better in logs | |||
2006-01-27 | [project @ robey@master-shake.local-20060127181925-3e7e5133b20d2f5b] | Robey Pointer | |
add a demo for sftp | |||
2006-01-26 | [project @ robey@master-shake.local-20060127035453-c91a77a5aa6d2136] | Robey Pointer | |
a few more pychecker warning fixups | |||
2006-01-26 | [project @ robey@master-shake.local-20060127035342-a7bb21c598c8136d] | Robey Pointer | |
(possibly misguided) attempt to reduce paramiko's exports | |||
2006-01-26 | [project @ robey@master-shake.local-20060127031302-7bb0582ea98a60bd] | Robey Pointer | |
move another demo script in, and do a bit more cleanup | |||
2006-01-26 | [project @ robey@master-shake.local-20060127031139-0ca8125e66edccc5] | Robey Pointer | |
i'm a dork, actually these are needed to login to the demo server | |||
2006-01-26 | [project @ robey@master-shake.local-20060127030513-a5bafc0a07b1afdc] | Robey Pointer | |
no longer need these | |||
2006-01-26 | [project @ robey@master-shake.local-20060127030342-c9c50eae5c4ebe17] | Robey Pointer | |
add 'clean' rule | |||
2006-01-26 | [project @ robey@master-shake.local-20060127030114-b6810c4c29964a4e] | Robey Pointer | |
code from mike looijmans for a windows interactive shell -- while i'm mucking around in here, clean up the demos a bit too | |||
2006-01-26 | [project @ robey@master-shake.local-20060126205008-cbf83d6697711e37] | Robey Pointer | |
when setting a new log channel, pass that info on to the packetizer | |||
2006-01-26 | [project @ robey@master-shake.local-20060126204925-3cc14de36a8c5c1f] | Robey Pointer | |
winscp doesn't like it if the server sends version info before the client does | |||
2006-01-20 | [project @ robey@master-shake.local-20060120182350-92e8f21d029f8634] | Robey Pointer | |
catch a case where the sftp server might give an invalid error code | |||
2006-01-20 | [project @ robey@master-shake.local-20060120182320-d569b04adc2bd622] | Robey Pointer | |
some performance improvements: be a LOT less aggressive about stirring the randpool; use buffering when reading the banner; add a hook for using a native-compiled hmac (which gives the biggest boost, but should probably be done in pycrypto) | |||
2006-01-19 | [project @ robey@master-shake.local-20060119232616-edcb93583d3dc005] | Robey Pointer | |
john points out i could just use None for no-value and it would be a lot simpler... good point | |||
2006-01-18 | [project @ robey@master-shake.local-20060119072156-31241967db33d1d9] | Robey Pointer | |
john a meinel caught a typo in the previous sort() patch | |||
2006-01-18 | [project @ robey@master-shake.local-20060119065503-341b1f0c0d161e22] | Robey Pointer | |
add Transport.atfork to handle the case where a forked child needs to cleanly dispose of a Transport where the socket is shared with its parent | |||
2006-01-14 | [project @ robey@master-shake.local-20060115063338-50ebabff6276f500] | Robey Pointer | |
patch from jan hudec to fix a python 2.4-ism | |||
2006-01-14 | [project @ robey@master-shake.local-20060115063008-4f68552398868788] | Robey Pointer | |
fix a bunch of pychecker warnings, some of which were actual (but unlikely) bugs | |||
2005-12-16 | [project @ robey@lag.net-20051216180002-5661c935adb8262e] | Robey Pointer | |
ENOTDIR should be translated into NO_SUCH_FILE -- openssh does it, and there really isn't any better mapping for it |