David Ventura
|
9c19c05274
|
include files at build time
|
2024-05-01 12:44:52 +02:00 |
|
David Ventura
|
a547546055
|
add slow-startup flag
|
2024-05-01 11:56:17 +02:00 |
|
David Ventura
|
c4007961c7
|
fix makefile target
|
2024-05-01 11:23:32 +02:00 |
|
David Ventura
|
15f70b55af
|
run tsc in ci
|
2024-05-01 11:23:26 +02:00 |
|
David Ventura
|
8f4c5f09a4
|
tidy up dissector
|
2024-05-01 11:23:16 +02:00 |
|
David Ventura
|
06cafff105
|
return nil from packet lut
|
2024-05-01 11:23:05 +02:00 |
|
David Ventura
|
e2a4352659
|
add heuristic packet matcher
|
2024-05-01 10:47:00 +02:00 |
|
David Ventura
|
5bb0038d9b
|
send P2PAlive immediately after P2pRdy
|
2024-04-30 23:16:24 +02:00 |
|
David Ventura
|
b653368d89
|
fix test
|
2024-04-30 23:11:27 +02:00 |
|
David Ventura
|
66796267f2
|
add serial to punchpkt/p2prdy dissector
|
2024-04-30 12:00:37 +02:00 |
|
David Ventura
|
11ab1597f6
|
test punchpkt parsing
|
2024-04-30 12:00:37 +02:00 |
|
David Ventura
|
c308307fea
|
Merge pull request #11 from adrcunha/patch-3
Trigger debug output in handlers.ts according to --debug
|
2024-04-28 00:51:31 +02:00 |
|
David Ventura
|
632308a50e
|
Merge pull request #13 from adrcunha/patch-1
Add a few user-friendly messages to pair.ts for first-timers
|
2024-04-27 13:32:18 +02:00 |
|
David Ventura
|
da867078b1
|
Merge pull request #10 from adrcunha/patch-3
Remove the `pair` target
|
2024-04-26 17:41:39 +02:00 |
|
David Ventura
|
dc75519f3d
|
Merge pull request #9 from adrcunha/patch-2
Drop newline in the activity indicator
|
2024-04-26 17:41:14 +02:00 |
|
David Ventura
|
8246ea52ef
|
Merge pull request #8 from adrcunha/patch-1
Update instructions in README
|
2024-04-26 17:40:19 +02:00 |
|
David Ventura
|
23f765371b
|
Add build action
|
2024-04-26 10:32:56 +02:00 |
|
David Ventura
|
e77a3c27fe
|
move actions to package.json
|
2024-04-26 10:32:56 +02:00 |
|
David Ventura
|
04baa7ad9a
|
add usage notes
|
2024-04-26 10:32:56 +02:00 |
|
David Ventura
|
639a78419e
|
refactor to allow bundling
|
2024-04-26 10:32:56 +02:00 |
|
David Ventura
|
1c6312e0c9
|
Merge pull request #7 from adrcunha/adrcunha-patch-2
Set discovery_ip in http_server.ts back to 192.168.1.255
|
2024-04-24 09:03:26 +02:00 |
|
David Ventura
|
1dea1373e3
|
Merge pull request #6 from adrcunha/patch-1
Update opts in pair.ts
|
2024-04-24 09:03:00 +02:00 |
|
DavidVentura
|
cf45216693
|
impl stopvideo
|
2024-02-02 12:07:07 +01:00 |
|
DavidVentura
|
737f0248b2
|
add support for audio streaming
|
2024-02-02 12:06:44 +01:00 |
|
DavidVentura
|
75f559a3ce
|
consider the packet sequence in audio frames, as they are shared with jpeg frames
|
2024-02-02 12:06:16 +01:00 |
|
DavidVentura
|
2db1e8d9f3
|
add IRToggle
|
2024-02-01 18:09:19 +01:00 |
|
DavidVentura
|
2a55a7048f
|
add note on packet loss
|
2024-02-01 18:06:47 +01:00 |
|
DavidVentura
|
25ae4fa72e
|
attempt to re-stitch together JPEGs at the recovery markers upon dataloss
|
2024-02-01 17:56:27 +01:00 |
|
DavidVentura
|
2f2b6d302a
|
refactor curimage into a slice of buffers & pass options via session
|
2024-02-01 17:56:08 +01:00 |
|
DavidVentura
|
92dbd8354c
|
add vlan note
|
2024-02-01 17:54:11 +01:00 |
|
DavidVentura
|
cfbdeaa0d0
|
cleanup dissector
|
2024-02-01 16:25:30 +01:00 |
|
DavidVentura
|
94070b6e33
|
stop masking commands
|
2024-02-01 13:14:39 +01:00 |
|
DavidVentura
|
85a4b71e46
|
debug XqStrDec
|
2024-02-01 13:14:29 +01:00 |
|
DavidVentura
|
2215cf5b5c
|
validate env vars are set
|
2024-02-01 13:14:14 +01:00 |
|
DavidVentura
|
dcbf6bf925
|
braindump
|
2024-02-01 13:08:27 +01:00 |
|
DavidVentura
|
edd4f5d6f5
|
add node with server decoder
|
2024-02-01 12:51:46 +01:00 |
|
DavidVentura
|
bc2856eb07
|
add server decode script
|
2024-02-01 12:51:36 +01:00 |
|
DavidVentura
|
599488f0bb
|
add pic
|
2024-01-31 18:49:40 +01:00 |
|
DavidVentura
|
89435cd4ec
|
fix import
|
2024-01-31 18:28:27 +01:00 |
|
DavidVentura
|
9a37f97960
|
add build step
|
2024-01-31 18:28:16 +01:00 |
|
DavidVentura
|
7d2160f07f
|
support multiple streams concurrently
|
2024-01-31 18:06:52 +01:00 |
|
DavidVentura
|
5379266fc8
|
implement pair command
|
2024-01-31 16:38:23 +01:00 |
|
DavidVentura
|
a93c0badff
|
actually use the onlogin callback
|
2024-01-31 16:38:00 +01:00 |
|
DavidVentura
|
9685f8008e
|
allow onLogin CB to be specified
|
2024-01-31 16:32:06 +01:00 |
|
DavidVentura
|
f7eb287d5b
|
add a trivial home page to link multiple cameras
|
2024-01-31 16:21:03 +01:00 |
|
DavidVentura
|
33e7aeaacc
|
cleanup punchpkt
|
2024-01-31 16:13:20 +01:00 |
|
DavidVentura
|
c12c432e71
|
refactor for multiple sessions
|
2024-01-31 16:11:22 +01:00 |
|
DavidVentura
|
2924eaab79
|
typo
|
2024-01-31 14:34:38 +01:00 |
|
DavidVentura
|
5f6d5fefe3
|
remove unnecessary outgoing port
|
2024-01-31 14:33:43 +01:00 |
|
DavidVentura
|
89534822ab
|
more refactor
|
2024-01-31 14:30:30 +01:00 |
|
DavidVentura
|
2d2e56231a
|
rename
|
2024-01-31 12:16:22 +01:00 |
|
DavidVentura
|
98800d97bf
|
rename
|
2024-01-31 12:16:10 +01:00 |
|
DavidVentura
|
eecae5c9bf
|
nicer connected check
|
2024-01-31 12:14:20 +01:00 |
|
DavidVentura
|
0b8c3a1cc5
|
handle connect/disconnect events
|
2024-01-31 12:14:06 +01:00 |
|
DavidVentura
|
d70bef918f
|
make audio optional
|
2024-01-31 12:11:32 +01:00 |
|
DavidVentura
|
7bdcc54bc1
|
abstract server a bit better
|
2024-01-31 12:01:00 +01:00 |
|
DavidVentura
|
9d671f18c9
|
abstract server a bit better
|
2024-01-31 11:56:33 +01:00 |
|
DavidVentura
|
0b2ac1a118
|
cleanup
|
2024-01-31 11:47:22 +01:00 |
|
DavidVentura
|
3045c7663a
|
try raw
|
2024-01-31 10:59:55 +01:00 |
|
DavidVentura
|
7229f5781e
|
add WifiSettingsSet
|
2024-01-31 10:58:44 +01:00 |
|
DavidVentura
|
5204020e7b
|
better alignments
|
2024-01-31 10:33:57 +01:00 |
|
DavidVentura
|
51ec333ad2
|
add "decrypter"
|
2024-01-31 10:24:06 +01:00 |
|
DavidVentura
|
a5734e47cc
|
add note on bricking
|
2024-01-31 10:06:22 +01:00 |
|
DavidVentura
|
7530664fc9
|
update readme
|
2024-01-31 10:05:40 +01:00 |
|
DavidVentura
|
2beb5e97e5
|
add serial note
|
2024-01-30 20:14:36 +01:00 |
|
DavidVentura
|
baef683b66
|
note on bricking
|
2024-01-30 20:13:46 +01:00 |
|
DavidVentura
|
30df465edf
|
implement SetVideoResolution
|
2024-01-30 15:19:34 +01:00 |
|
DavidVentura
|
369ffc8461
|
add videoparamset/get
|
2024-01-30 15:19:00 +01:00 |
|
DavidVentura
|
e789491f49
|
do not log data payloads
|
2024-01-30 15:18:48 +01:00 |
|
DavidVentura
|
971f741d35
|
refuse connections if no cameras are available
|
2024-01-30 13:46:52 +01:00 |
|
DavidVentura
|
550f805c62
|
clean the p2palive from debug output
|
2024-01-30 13:46:23 +01:00 |
|
DavidVentura
|
c5764b71a6
|
handle duplicate/missing packets when dealing with frames
|
2024-01-30 13:43:09 +01:00 |
|
DavidVentura
|
9b78eb6c27
|
add note on capture delay
|
2024-01-30 13:36:00 +01:00 |
|
DavidVentura
|
fb8fae8e96
|
add u32LE u16LE
|
2024-01-30 11:37:38 +01:00 |
|
DavidVentura
|
7e3fbbfa47
|
impl reboot & p2pclose
|
2024-01-30 11:37:04 +01:00 |
|
DavidVentura
|
b9b37c803d
|
cleanup handlers
|
2024-01-30 11:36:42 +01:00 |
|
DavidVentura
|
c5b9fdfa6c
|
make hooks cleaner
|
2024-01-30 11:35:47 +01:00 |
|
DavidVentura
|
01245454c5
|
add comments to commands
|
2024-01-30 11:35:35 +01:00 |
|
DavidVentura
|
795db8a2a7
|
cleanup
|
2024-01-29 22:19:54 +01:00 |
|
DavidVentura
|
4559b44cc2
|
add some new commands
|
2024-01-29 22:19:32 +01:00 |
|
DavidVentura
|
ebb9d8b081
|
send P2pAlive if havent heard from the other side for 500ms
|
2024-01-29 22:05:53 +01:00 |
|
DavidVentura
|
c8259c95fa
|
strip null bytes on readString
|
2024-01-29 16:31:56 +01:00 |
|
DavidVentura
|
3d5d250807
|
refactor
|
2024-01-29 16:31:56 +01:00 |
|
DavidVentura
|
8671b32475
|
add note on frida server
|
2024-01-29 12:22:08 +01:00 |
|
DavidVentura
|
a8bf3a09f1
|
adjust readme for http server
|
2024-01-29 12:16:39 +01:00 |
|
DavidVentura
|
3f217d5c32
|
add mjpeg server
|
2024-01-29 12:16:28 +01:00 |
|
DavidVentura
|
419e5fcc82
|
update readme
|
2024-01-29 11:43:09 +01:00 |
|
DavidVentura
|
a049029734
|
rename proto
|
2024-01-29 11:42:46 +01:00 |
|
DavidVentura
|
8963125bcc
|
fix types
|
2024-01-29 11:39:15 +01:00 |
|
DavidVentura
|
0857d220d5
|
consider remoteinfo on connect
|
2024-01-29 11:39:01 +01:00 |
|
DavidVentura
|
1cfe82ee7a
|
pass rinfo around
|
2024-01-29 11:38:23 +01:00 |
|
DavidVentura
|
38256ae465
|
update dissector
|
2024-01-29 11:03:01 +01:00 |
|
DavidVentura
|
058e3776c8
|
add notes on battery levels
|
2024-01-28 20:16:57 +01:00 |
|
DavidVentura
|
936257c562
|
tolerate da dataview
|
2024-01-28 20:16:42 +01:00 |
|
DavidVentura
|
323d82eaaf
|
handle DevStatusAck and print a message
|
2024-01-28 20:16:31 +01:00 |
|
DavidVentura
|
3c0f56fa8a
|
print decrypted values for 0xf1d0
|
2024-01-28 20:16:12 +01:00 |
|
DavidVentura
|
07342d6629
|
add DevStatus type
|
2024-01-28 20:16:00 +01:00 |
|
DavidVentura
|
3ca36ef542
|
implement devStatus
|
2024-01-28 20:15:49 +01:00 |
|
DavidVentura
|
3a34b60734
|
reset outgoingCommandId on connect
|
2024-01-28 20:15:11 +01:00 |
|
DavidVentura
|
4fd3cb9125
|
u32 swap
|
2024-01-28 20:14:50 +01:00 |
|