lp:sshed

Created by Alex M. Lowe on 2015-06-01 and last modified on 2015-11-13
Get this branch:
bzr branch lp:sshed

Related bugs

Related blueprints

Branch information

Owner:
Alex M. Lowe
Project:
sshed
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at https://github.com/lengau/sshed.git.

The next import is scheduled to run as soon as possible.

Last successful import was 6 hours ago.

Import started 6 hours ago on alnitak and finished 6 hours ago taking 15 seconds — see the log
Import started 12 hours ago on alnitak and finished 12 hours ago taking 15 seconds — see the log
Import started 19 hours ago on alnitak and finished 19 hours ago taking 25 seconds — see the log
Import started on 2019-09-20 on alnitak and finished on 2019-09-20 taking 15 seconds — see the log
Import started on 2019-09-20 on alnitak and finished on 2019-09-20 taking 20 seconds — see the log
Import started on 2019-09-19 on alnitak and finished on 2019-09-19 taking 20 seconds — see the log
Import started on 2019-09-19 on alnitak and finished on 2019-09-19 taking 20 seconds — see the log
Import started on 2019-09-19 on alnitak and finished on 2019-09-19 taking 20 seconds — see the log
Import started on 2019-09-18 on alnitak and finished on 2019-09-18 taking 20 seconds — see the log
Import started on 2019-09-18 on alnitak and finished on 2019-09-18 taking 20 seconds — see the log

Recent revisions

41. By Alex Lowe <email address hidden> on 2015-11-13

cleanup in sshed

40. By Alex Lowe <email address hidden> on 2015-11-06

Mostly tests for sshed.py

Detailed changes:

PROTOCOL.md:
* Clarified newline requirement for headers
* Added general data type saving instructions.

edssh.py:
* Updated working versions of OpenSSH
* Added a TODO to replace version checks with something better

packethandler.py:
* Removed Coding line and GPL licence line

sshed.py:
* Used relative import
* Added TODOs about items that should be in common libraries
* Added TODO about raising exceptions rather than returning None when
  finding a socket.
* TODO for refactoring Patcher class

sshed_client.py:
* Minor readability tweaks.

sshed_test.py:
* Test patch with output going to a file.
* Test patch when the first line of the diff is late in the file.

39. By Alex Lowe <email address hidden> on 2015-11-04

Made project pep8-compliant

This was mostly changing tabs into spaces. I prefer tabbed indentation,
but I'd rather keep my Python code consistent with pep8.

That's not to say I'll necessarily follow pep8 everywhere, but I'm
switching to four-spaces indentation.

If you're reading this, check out Raymond Hettinger's "Beyond PEP8" talk
https://www.youtube.com/watch?v=wf-BqAjZb8M

Yeah, right. Because anyone actually reads early commit messages from
tiny open source projects that aren't going anywhere.

38. By Alex Lowe <email address hidden> on 2015-11-04

Changed licence to 2-clause BSD

37. By Alex M. Lowe on 2015-06-09

Moved tests around.

36. By Alex M. Lowe on 2015-06-09

Some tests for sshed_client

35. By Alex M. Lowe on 2015-06-09

Moved tests.

34. By Alex M. Lowe on 2015-06-07

Extra information for tests.

33. By Alex M. Lowe on 2015-06-06

Mostly sshed tests. Also refactored patcher.

* Created Patcher class to handle patching a diff (replaces write_diff).
* Modified sshed main to handle patcher class.
* Moved all test data into test/data
* Wrote tests for all functions in sshed except main.

32. By Alex M. Lowe on 2015-06-05

Initial tests for host side script.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers