Commit Graph

  • 14b3b500cd trezor: update label after identity parsing Roman Zeyde 2015-07-04 08:48:56 +03:00
  • 333d1e8e20 trezor-agent: fix verbosity Roman Zeyde 2015-07-04 08:48:36 +03:00
  • 5db8a068ef rename arguments and variable names Roman Zeyde 2015-07-04 08:35:59 +03:00
  • a77f9edb4e sshagent: add a few fixes and assertions Roman Zeyde 2015-07-03 16:35:21 +03:00
  • 3057a3d7a9 trezor: use identities instead of labels Roman Zeyde 2015-07-03 16:09:49 +03:00
  • 58c650c84a rename main trezor-agent script Roman Zeyde 2015-07-02 16:22:46 +03:00
  • aec1648ae7 __main__: fix PEP8 v1.11 Roman Zeyde 2015-07-01 14:23:16 +03:00
  • 2ad3ffced4 alsa: fix string format for Python 2.6 Roman Zeyde 2015-07-01 14:20:16 +03:00
  • 318081fca4 __main__: fix dummy interface case Roman Zeyde 2015-07-01 14:17:49 +03:00
  • f82a4f4a39 audio: add simple ALSA interface Roman Zeyde 2015-07-30 21:53:11 +03:00
  • 8d72621b9b __main__: fix format string Roman Zeyde 2015-06-29 12:23:52 +03:00
  • ff51d08f2b bump version v0.2 Roman Zeyde 2015-06-26 13:42:00 +03:00
  • abda41c706 trezor: add ClearSession command when disconnecting Roman Zeyde 2015-06-24 17:42:45 +03:00
  • 05a8e992af trezor: use standard derivation for SignIdentity message Roman Zeyde 2015-06-23 17:54:26 +03:00
  • ef56779461 trezor: explicitly specify SSH curve Roman Zeyde 2015-06-23 17:53:59 +03:00
  • 2e6196416b __main__: add logging about zlib usage Roman Zeyde 2015-06-23 11:38:09 +03:00
  • 01c78bae8f __main__: fix imports Roman Zeyde 2015-06-23 11:37:52 +03:00
  • c56f696e9e version: use separate file for versioning Roman Zeyde 2015-06-23 11:37:43 +03:00
  • 3fe515ea59 __main__: should not be executable Roman Zeyde 2015-06-23 11:15:41 +03:00
  • 3c1c1d0e0c trezor: explicit hardened derivation Roman Zeyde 2015-06-23 08:59:10 +03:00
  • 0bb3f15aef Merge remote-tracking branch 'origin/master' Roman Zeyde 2015-06-23 08:51:38 +03:00
  • ec6f542a64 trezor: update for latest firmware patch Roman Zeyde 2015-06-22 21:23:49 +03:00
  • 49b7c5e2b5 server: server_thread should get server and handler Roman Zeyde 2015-06-17 18:01:47 +03:00
  • 78d701ecdf trezor: ignore pylint errors Roman Zeyde 2015-06-17 17:56:12 +03:00
  • a60a627b8a server: serve should be a context manager Roman Zeyde 2015-06-17 16:52:11 +03:00
  • 9755c38eb3 trezor: Client should be a context manager Roman Zeyde 2015-06-17 16:51:42 +03:00
  • bd723918ce trezor: refactor Client to use Factory design pattern Roman Zeyde 2015-06-17 16:29:12 +03:00
  • 46cd42c31c add setup.py v0.1 Roman Zeyde 2015-06-16 10:44:45 +03:00
  • 8596537a54 protocol: use Handler class and fix pylint warnings Roman Zeyde 2015-06-16 10:34:02 +03:00
  • 7ef71df81b pylint: fix issues Roman Zeyde 2015-06-16 10:33:48 +03:00
  • 768ee33bf2 fix PEP8 Roman Zeyde 2015-06-16 10:20:11 +03:00
  • 6fb49e025d trezor: reorg some code Roman Zeyde 2015-06-16 10:04:02 +03:00
  • c3c875eb3e sshagent: add spaces between functions Roman Zeyde 2015-06-16 10:03:48 +03:00
  • f6b75d6ed0 formats: remove unused code and reorg Roman Zeyde 2015-06-16 09:52:53 +03:00
  • b95c034d6d protocol: remove unused code Roman Zeyde 2015-06-16 09:49:37 +03:00
  • 8976cd568a rename bash script to trezor_agent Roman Zeyde 2015-06-15 18:29:13 +03:00
  • dd81478fc6 code refactoring Roman Zeyde 2015-06-15 18:13:10 +03:00
  • 96ad9b86f9 move everything to separate package Roman Zeyde 2015-06-15 16:52:46 +03:00
  • 34f15cef9a split main script code into __main__.py Roman Zeyde 2015-06-15 16:37:16 +03:00
  • 3e1af2e2b2 trezor: better logging and exception handling Roman Zeyde 2015-06-15 09:50:51 +03:00
  • 7617b08b88 agent_bash: run bash under SSH agent Roman Zeyde 2015-06-15 09:28:37 +03:00
  • b6279231da agent: handle invalid commands Roman Zeyde 2015-06-15 09:28:20 +03:00
  • 68331e10d6 agent: rename "worker" -> "server" Roman Zeyde 2015-06-15 09:16:47 +03:00
  • 7c25eaad7f agent: close socket server after exception Roman Zeyde 2015-06-15 09:15:24 +03:00
  • 6a110a9d4c agent: fix max verbosity Roman Zeyde 2015-06-15 09:15:02 +03:00
  • 13a4fe85d3 agent: add default for labels Roman Zeyde 2015-06-15 09:14:26 +03:00
  • 55e7152da6 README: add downloads badge Roman Zeyde 2015-06-13 14:23:03 +03:00
  • 66c639b597 README: use shields.io for badges Roman Zeyde 2015-06-13 08:26:23 +03:00
  • a570f78cb3 README: add sample usage Roman Zeyde 2015-06-06 18:03:40 +03:00
  • 4f4db9bdd5 add support Trezor SSH agent Roman Zeyde 2015-06-06 17:52:10 +03:00
  • 14162b664f add README Roman Zeyde 2015-06-06 17:40:43 +03:00
  • b7663b622b Initial commit Roman Zeyde 2015-06-06 17:42:48 +03:00
  • a4ebf68223 bump package version Roman Zeyde 2015-04-23 11:56:33 +03:00
  • ccfe5c00cf equalizer: shorten prefix and training sequence to 500ms v1.10 Roman Zeyde 2015-04-23 11:17:12 +03:00
  • f476055cf2 detect: move TIMEOUT to config module Roman Zeyde 2015-04-23 09:43:58 +03:00
  • fce906df0a cli: add gain option for sender Roman Zeyde 2015-04-13 09:36:53 +03:00
  • 129b9a4ad0 resample: use argparse instead of sys.argv Roman Zeyde 2015-04-13 09:30:02 +03:00
  • 0a4584f1b8 README: fix after CLI rename Roman Zeyde 2015-04-11 11:39:32 +03:00
  • 5d6b47574d __main__: implicit exit code handling Roman Zeyde 2015-04-11 11:15:45 +03:00
  • ef7467efd7 travis: fix script name Roman Zeyde 2015-04-10 22:30:56 +03:00
  • 449d4eac0a CI: fix tox and travis Roman Zeyde 2015-04-10 21:59:10 +03:00
  • 66148650ed setup.py: fix entry_point to use amodem/__main__.py Roman Zeyde 2015-04-10 21:17:03 +03:00
  • 3a33338425 levinson: reuse previous vectors Roman Zeyde 2015-04-08 11:07:35 +03:00
  • 18462289f8 README: add waffle.io for issue tracking Roman Zeyde 2015-03-31 09:56:56 +03:00
  • c5f8b48554 plot: fix imports Roman Zeyde 2015-03-27 09:57:13 +03:00
  • 7b4b2dd7ef sampling: fix lint warning Roman Zeyde 2015-03-27 09:49:04 +03:00
  • 6d317df465 scripts: fix lint warnings Roman Zeyde 2015-03-27 09:48:51 +03:00
  • daca119c6f calib: fixup recv logging Roman Zeyde 2015-03-26 14:31:59 +02:00
  • 13cbd82d5a tox: use specific pylint rcfile Roman Zeyde 2015-03-26 14:14:06 +02:00
  • 37ee53d8e4 Revert "travis: test on nightly Python" Roman Zeyde 2015-03-26 11:00:27 +02:00
  • 66cecb9be4 travis: test on nightly Python Roman Zeyde 2015-03-26 10:54:20 +02:00
  • de426c6187 config: validate settings Roman Zeyde 2015-03-26 09:47:40 +02:00
  • c637b3e914 cli: change command line switch --zip to --zlib Roman Zeyde 2015-03-12 10:04:15 +02:00
  • 5cf0fa4e27 calib: fix TypeError on config.frequencies Roman Zeyde 2015-03-08 10:33:51 +02:00
  • eb6ace3cc3 README: fix carrier and audio sampling rate info. Roman Zeyde 2015-03-04 17:10:24 +02:00
  • e94fd0e2ff README: remove whitespace. Roman Zeyde 2015-03-04 17:09:19 +02:00
  • 3b4b64253d detect: fix detection logging Roman Zeyde 2015-03-03 18:15:32 +02:00
  • ddfdf2f7f4 config: add UT for bitrate verification Roman Zeyde 2015-02-24 19:01:30 +02:00
  • 9b2ebf05df config: use more readable initialization for MODEM settings Roman Zeyde 2015-02-24 18:57:03 +02:00
  • c06e842eb7 config: use lower sample rate for slowest bitrates Roman Zeyde 2015-02-22 16:24:24 +02:00
  • 23ce7bba08 bump version Roman Zeyde 2015-02-22 16:25:20 +02:00
  • 03a600ddd2 recv: remove re-buffering from decoded data. v1.9 Roman Zeyde 2015-02-19 18:21:56 +02:00
  • 1aa41db6cb recv: fixup main for-loop Roman Zeyde 2015-02-19 18:17:03 +02:00
  • 078e429340 recv: fixup bytes' issue Roman Zeyde 2015-02-19 18:06:36 +02:00
  • da636212e8 recv: output.write() should get bytes (not bytearray) Roman Zeyde 2015-02-19 17:56:41 +02:00
  • 65c0892367 travis: add sanity test for CLI Roman Zeyde 2015-02-19 17:00:03 +02:00
  • 34a892e72c equalizer: remove unused dependencies Roman Zeyde 2015-02-19 15:20:42 +02:00
  • a73b09c186 dsp: remove linalg.lstsq() dependency Roman Zeyde 2015-02-19 15:20:25 +02:00
  • cac280cf3f dsp: remove buffering from MODEM.decode() Roman Zeyde 2015-02-19 14:57:39 +02:00
  • 52ee71fad1 scripts: add profiling test Roman Zeyde 2015-02-19 14:57:14 +02:00
  • 8fe7f1d716 config: bits_per_baud should be integer Roman Zeyde 2015-02-19 09:54:23 +02:00
  • 6b77534bc2 tox: log testcase names Roman Zeyde 2015-02-18 18:15:32 +02:00
  • 964b5e0df4 travis: log everything Roman Zeyde 2015-02-18 18:15:21 +02:00
  • 06cc8918f0 test_transfer: add sanity test for all supported rates. Roman Zeyde 2015-02-18 18:15:10 +02:00
  • 6a2e320808 equalizer: replace Least-Square solver by Levinson-Durbin recursion Roman Zeyde 2015-02-18 18:14:57 +02:00
  • 97e992ea56 audio: return self from Interface.load() Roman Zeyde 2015-02-18 18:14:41 +02:00
  • 61dc35c122 detect: refactor find_start() Roman Zeyde 2015-02-17 18:08:57 +02:00
  • e06cb37e2b recv: reduce equalization filter size, due to better timing estimation Roman Zeyde 2015-02-17 17:31:38 +02:00
  • d34d2fdbea test_transfer: verify it works after "signal flip". Roman Zeyde 2015-02-17 17:26:30 +02:00
  • 42ad312418 test_transfer: add 1% frequency drift test. Roman Zeyde 2015-02-17 17:26:27 +02:00