Commit graph

102 commits

Author SHA1 Message Date
Jack Robison 34e401b9a4
trap errors 2018-10-10 20:24:20 -04:00
Jack Robison a979c67ca5
swap mx and man by default 2018-10-10 19:40:01 -04:00
Jack Robison 0956d6a71e
fuzzy m search 2018-10-10 19:39:45 -04:00
Jack Robison ba8be4746a
preserve capitalization of kwargs 2018-10-10 19:37:18 -04:00
Jack Robison b0d1f7a193
add mx argument 2018-10-10 15:18:11 -04:00
Jack Robison 28c01b5b31
handle join_group errors 2018-10-10 14:15:24 -04:00
Jack Robison 040faedbf9
fix cli arg types 2018-10-10 14:05:35 -04:00
Jack Robison 7257947700
scpd path 2018-10-10 12:59:56 -04:00
Jack Robison f2ddc3166e
catch errors in cli 2018-10-10 12:51:56 -04:00
Jack Robison a803bb57b3
add optional cli argument for 'man' field in ssdp 2018-10-10 11:48:52 -04:00
Jack Robison c8b2f0d5cc
try m-searching upnp and wifi alliance service strings by default 2018-10-09 11:43:12 -04:00
Jack Robison 1c20862b92
quotes 2018-10-09 11:06:39 -04:00
Jack Robison 910bb3485c
fix timeout 2018-10-09 11:06:23 -04:00
Jack Robison c5ef4d4b18
fix regex 2018-10-08 19:43:29 -04:00
Jack Robison e98b3a240b
remove print 2018-10-08 19:07:50 -04:00
Jack Robison 2581b79db5
fix 2018-10-08 18:46:22 -04:00
Jack Robison 0c9ee7794e
fix 2018-10-08 18:18:31 -04:00
Jack Robison 84cec432bd
send with and without quotes 2018-10-08 18:14:56 -04:00
Jack Robison 2cdbb1670c
quotes? 2018-10-08 18:07:01 -04:00
Jack Robison 4e44eacaff
add examples to readme 2018-10-08 17:57:45 -04:00
Jack Robison 79fb296a6e
use running loop if possible 2018-10-08 17:44:11 -04:00
Jack Robison e6fbab30aa
logging 2018-10-08 17:44:02 -04:00
Jack Robison c0ef4337fa
travis 2018-10-08 16:43:20 -04:00
Jack Robison 1098177bae
mypy 2018-10-08 16:26:49 -04:00
Jack Robison 0eca7478e2
tests 2018-10-08 01:56:36 -04:00
Jack Robison e3201a9d6c
update readme 2018-10-08 01:00:42 -04:00
Jack Robison 8943e995d7
update readme 2018-10-08 00:51:43 -04:00
Jack Robison ac6da9c8e5
bump 2018-10-08 00:47:29 -04:00
Jack Robison 37d54479b0
Merge branch 'asyncio' 2018-10-08 00:40:02 -04:00
Jack Robison 02a00e7ef4
convert to asyncio 2018-10-08 00:38:52 -04:00
Jack Robison 2bd4b5e3e6
fix more headers 2018-10-04 19:01:05 -04:00
Jack Robison 6a0d71e891
fix Host header in HTTP GET 2018-10-04 18:35:17 -04:00
Jack Robison 0b0a82785f
fix keyerror 2018-10-04 18:34:33 -04:00
Jack Robison a36d126b3b
remove treq requirement 2018-10-04 18:34:06 -04:00
Jack Robison 2f10a50bd1
test DD-WRT 2018-10-04 17:31:11 -04:00
Jack Robison d9fee45fc7
Merge branch 'testing' 2018-10-04 17:17:52 -04:00
Jack Robison 69f35aa54b
refactor 2018-10-04 17:06:02 -04:00
Jack Robison a52435ea7e
Update README.md 2018-09-26 00:16:02 -04:00
Jack Robison e7f72149c2
disable pylint 2018-09-25 16:05:07 -04:00
Jack Robison 1d2c9a7411
travis 2018-09-25 16:01:03 -04:00
Jack Robison d64d142c15
add ssdp device discovery test 2018-09-25 14:56:30 -04:00
Jack Robison d24e5c1a7b
ssdp datagram unit tests 2018-09-25 14:55:21 -04:00
Jack Robison ad05cbb457
add mocks 2018-09-25 14:55:21 -04:00
Jack Robison f5deb00a50
cleanup, support mocks 2018-09-25 14:52:29 -04:00
Jack Robison f8b1a1326a
error handling 2018-08-21 12:10:31 -04:00
Jack Robison ba87ce9496
check for commands being found, try to fallback to miniupnpc if they arent 2018-08-08 13:48:39 -04:00
Jack Robison 576734d2cc
another miniupnpc fallback bug 2018-08-07 19:03:21 -04:00
Jack Robison cab039a9db
allow skipping straight to miniupnpc fallback 2018-08-07 18:39:16 -04:00
Jack Robison 626ebd9b27
fix miniupnpc response format 2018-08-07 18:36:14 -04:00
Jack Robison 78e81a1dff
fix miniupnpc fallback 2018-08-07 13:53:35 -04:00