Commit graph

  • f36bdfc892
    Merge b335224aee into b81b120260 Yeon Vinzenz Varapragasam 2025-03-24 06:07:49 +00:00
  • b335224aee regenerate package-lock.json YeonV 2025-03-24 07:07:42 +01:00
  • 8ac9b98ca4 blade-ify YeonV 2025-03-24 06:57:12 +01:00
  • 0a1f0347b0
    Merge dd50d703f3 into 58b795a86a Ivan Belokobylskiy 2025-01-20 08:41:21 +00:00
  • dd50d703f3 send PunchPkt back for encoded proto Ivan Belokobylskiy 2025-01-08 21:34:14 +04:00
  • d63a404034 add encoded discovery Ivan Belokobylskiy 2025-01-08 20:48:24 +04:00
  • f158cea4f8
    Merge 58b795a86a into b81b120260 David Ventura 2024-12-19 03:26:45 +01:00
  • b81b120260 Rename project master David Ventura 2024-12-12 12:00:32 +01:00
  • 92e0b39897 Respect --discovery_ip in pair subcommand David Ventura 2024-12-12 12:00:25 +01:00
  • 32ab237624
    Merge 48f01646c9 into c80b6b0a67 b2un0 2024-10-10 00:37:12 +03:00
  • c80b6b0a67 Add content-length & newline before boundary v0.5 David Ventura 2024-10-02 22:43:53 +02:00
  • 48f01646c9
    add ability to run this as docker container b2un0 2024-08-21 11:17:36 +02:00
  • 58b795a86a maybe support encoded cameras encoded David Ventura 2024-07-10 12:35:52 +02:00
  • 9f6f0ca8fa
    fix crashes when pkt_id 1 is dropped (#33) Tin Lai 2024-07-04 19:27:06 +10:00
  • 4a2528a63d fix crashes when pkt_id 1 is dropped Tin Lai 2024-07-04 14:49:17 +10:00
  • 8f19d215ba split out parseDevStatusAck & test it v0.4 David Ventura 2024-07-01 16:03:53 +02:00
  • f85248bc6a support single-frame capture David Ventura 2024-07-01 16:03:21 +02:00
  • 80b1e4643b add test wifidetails + fix implementation offset David Ventura 2024-05-07 13:35:22 +02:00
  • 2e68a64e92 update example David Ventura 2024-05-07 12:06:52 +02:00
  • 04fb1a8e4c configure timeout David Ventura 2024-05-07 12:06:46 +02:00
  • 2facd91fb5 call configureWifi after scanning to include the channel David Ventura 2024-05-07 12:06:35 +02:00
  • 75401621cf write channel byte David Ventura 2024-05-07 12:05:57 +02:00
  • 17d00eaba9 emit ListWifi on scan David Ventura 2024-05-07 12:05:12 +02:00
  • db98e6685c notes David Ventura 2024-05-07 11:29:18 +02:00
  • 40dab0c017 bump timeout for wifiscanning - should only be in pair mode.. David Ventura 2024-05-07 11:29:05 +02:00
  • 6b28e91b9a parse swver & remove uN_swap David Ventura 2024-05-07 11:28:20 +02:00
  • cdc5be9948 add wifi parsing test David Ventura 2024-05-07 11:27:50 +02:00
  • 4a6a58bd7b
    Fix crash in http_server (#25) Adriano Cunha 2024-05-06 13:09:03 -07:00
  • 219affb9b8
    Fix crash in http_server Adriano Cunha 2024-05-06 13:03:09 -07:00
  • 0db9cfd198 tolerate cut off packets & fix wifilist parsing David Ventura 2024-05-06 16:52:46 +02:00
  • 7b9d8fb5b7 tolerate cutoff packets David Ventura 2024-05-06 16:52:30 +02:00
  • 0ef5581b3b add missing channel as well David Ventura 2024-05-06 15:36:08 +02:00
  • 5060a4d044 change loglevel David Ventura 2024-05-06 15:23:59 +02:00
  • 27ab7d9af2 split long string David Ventura 2024-05-06 11:53:34 +02:00
  • ea533d786d add warning on timeout David Ventura 2024-05-06 11:39:43 +02:00
  • e2751c65bc flip ip & mask David Ventura 2024-05-06 11:37:47 +02:00
  • ceec51b22d add command dump David Ventura 2024-05-06 11:35:50 +02:00
  • a45b706ad0 add wifiparams type David Ventura 2024-05-06 11:35:33 +02:00
  • f065fbca9a handle close message David Ventura 2024-05-06 09:25:58 +02:00
  • 760dbc5820 Fix #17. Support cameras with short prefixes David Ventura 2024-05-05 18:07:34 +02:00
  • d5d4161dd8 implement settings support David Ventura 2024-05-05 17:39:52 +02:00
  • f4b7b1a463 remove ansi from options David Ventura 2024-05-05 16:43:31 +02:00
  • b59c77729c add notes v0.3 David Ventura 2024-05-03 23:07:51 +02:00
  • 21189a8ae9 call npm tests from make David Ventura 2024-05-03 23:02:39 +02:00
  • 8c71e84875 add integration test with mock server David Ventura 2024-05-03 23:02:25 +02:00
  • bac2b4fd4f allow the socket to be closed from the EE David Ventura 2024-05-03 23:02:04 +02:00
  • c81d7d4182 ignore Drw data packets that are too short to be valid David Ventura 2024-05-03 18:10:42 +02:00
  • a93564cd11 do not consider p2palive messages for camera liveness David Ventura 2024-05-03 15:57:55 +02:00
  • d7d3b91528 add debug message on corrupt frames David Ventura 2024-05-03 15:57:23 +02:00
  • 204677ceae implement simple retransmission scheme David Ventura 2024-05-03 12:35:29 +02:00
  • 03893f8d81 remove LanSearchExt, increase search interval David Ventura 2024-05-03 12:35:07 +02:00
  • dc43a66209 ask for wifi settings after pairing David Ventura 2024-05-03 11:46:14 +02:00
  • 6bed63b61f tolerate empty answers from listwifi David Ventura 2024-05-03 11:45:57 +02:00
  • 2a3d047f48 add logging on unhandled command acks David Ventura 2024-05-03 11:38:55 +02:00
  • 1edb7370cf add 2 ack types David Ventura 2024-05-03 11:38:30 +02:00
  • 6c7856054e remove port form log David Ventura 2024-05-03 11:19:09 +02:00
  • f29206a1e1 fix comments David Ventura 2024-05-03 11:18:31 +02:00
  • 449210ec23 send reboot command after pairing David Ventura 2024-05-03 00:15:14 +02:00
  • 3d003be371 update logic to consider the JPEG type stream, still consider all untagged data as JPEG David Ventura 2024-05-02 22:38:01 +02:00
  • 7b153d6ff8 impl startswith David Ventura 2024-05-02 22:29:02 +02:00
  • f5da7a34bd reduce loglevel David Ventura 2024-05-02 22:28:55 +02:00
  • e496b33ff5 add hdr type David Ventura 2024-05-02 22:28:44 +02:00
  • f9e2dc63dc add framed headers David Ventura 2024-05-02 20:53:33 +02:00
  • 80e50560e6 add some more fields David Ventura 2024-05-02 14:53:07 +02:00
  • 2ec4d603c6 remove incorrect workarounds for undetected cameras David Ventura 2024-05-02 13:23:52 +02:00
  • 45b8b159d1 add features David Ventura 2024-05-02 13:20:51 +02:00
  • c51e4f8a7a
    implement rotation via injecting exif headers (#19) David Ventura 2024-05-02 13:18:28 +02:00
  • 68fe0fb798 warn on unhandled stream packets David Ventura 2024-05-02 13:18:15 +02:00
  • 7ca795c917 move example file David Ventura 2024-05-02 10:02:44 +02:00
  • d14e16c53d warn if node version <16 David Ventura 2024-05-02 10:01:11 +02:00
  • 6ca18b057b
    Fix sending favicon in http_server (#21) Adriano Cunha 2024-05-02 00:50:08 -07:00
  • 3ab462cae0
    Fix sending favicon in http_server Adriano Cunha 2024-05-01 23:27:50 -07:00
  • 1439d5f632 reply on the port we should David Ventura 2024-05-01 23:54:33 +02:00
  • f59a2c1ad0 implement rotation via injecting exif headers support-rotation David Ventura 2024-05-01 23:36:48 +02:00
  • 58c58e38ac increase delay & send LanSearchExt David Ventura 2024-05-01 16:57:43 +02:00
  • b5d4ab6024 set noEmit flag on tsc David Ventura 2024-05-01 13:26:56 +02:00
  • 2ce568c019 trim serial/name mapping; add a log message v0.2 David Ventura 2024-05-01 13:17:37 +02:00
  • 5a0b36f42b add links to artifacts David Ventura 2024-05-01 13:17:15 +02:00
  • 74863f675e remove example output from readme David Ventura 2024-05-01 13:07:11 +02:00
  • 9654dc2841 implement logging properly David Ventura 2024-05-01 13:06:27 +02:00
  • 9c19c05274 include files at build time David Ventura 2024-05-01 12:41:37 +02:00
  • a547546055 add slow-startup flag David Ventura 2024-05-01 11:56:17 +02:00
  • c4007961c7 fix makefile target David Ventura 2024-05-01 11:23:32 +02:00
  • 15f70b55af run tsc in ci David Ventura 2024-05-01 11:23:26 +02:00
  • 8f4c5f09a4 tidy up dissector David Ventura 2024-05-01 11:23:16 +02:00
  • 06cafff105 return nil from packet lut David Ventura 2024-05-01 11:23:05 +02:00
  • e2a4352659 add heuristic packet matcher David Ventura 2024-05-01 10:47:00 +02:00
  • 5bb0038d9b send P2PAlive immediately after P2pRdy David Ventura 2024-04-30 23:16:24 +02:00
  • b653368d89 fix test David Ventura 2024-04-30 23:04:57 +02:00
  • 690c1b4146
    More features in the HTTP server (#16) Adriano Cunha 2024-04-30 07:18:10 -07:00
  • 66796267f2 add serial to punchpkt/p2prdy dissector David Ventura 2024-04-30 12:00:27 +02:00
  • 11ab1597f6 test punchpkt parsing David Ventura 2024-04-30 11:58:04 +02:00
  • 5f32056506
    Update README.md Adriano Cunha 2024-04-28 11:00:00 -07:00
  • c5826dfb07
    Update session start message in http_server.ts Adriano Cunha 2024-04-28 10:53:51 -07:00
  • ec292ce884
    Update description of discovery_ip in bin.ts Adriano Cunha 2024-04-28 10:51:23 -07:00
  • e6fb834222
    Update audio button based on state change Adriano Cunha 2024-04-27 18:02:22 -07:00
  • c2c9cf3df7
    Describe flags and enable camera audio by default. Adriano Cunha 2024-04-27 16:40:04 -07:00
  • 0b1bebd279
    Update README.md Adriano Cunha 2024-04-27 16:27:33 -07:00
  • 7a4a9ce303 More updates to HTTP server Adriano Cunha 2024-04-27 16:14:04 -07:00
  • 0e758418a5
    Merge pull request #1 from adrcunha/patch-10 Adriano Cunha 2024-04-27 16:06:15 -07:00