fduncanh
|
05c37df05b
|
bump llhttp to v 6.0.6; install its LICENSE; remove executable flags
|
2022-01-17 15:50:16 -05:00 |
|
fduncanh
|
b6c3d5d7a3
|
Remove executable permission on non-executable files
|
2022-01-14 10:58:28 -05:00 |
|
fduncanh
|
ad88a9daaf
|
raop: check if video_flush callback is defined
|
2022-01-14 10:48:32 -05:00 |
|
fduncanh
|
17749fe9ed
|
cleanup recent commit to raop_buffer.c
|
2022-01-13 00:39:36 -05:00 |
|
fduncanh
|
9dd3ed83c4
|
corrections to aes_reset
|
2022-01-12 18:52:36 -05:00 |
|
fduncanh
|
2fa1aa9e9e
|
fix crypto.c:aes_cbc_reset, use it to avoid continuous malloc/free of aes_ctx_audio
|
2022-01-12 17:17:22 -05:00 |
|
fduncanh
|
cb831783c1
|
corrected test for valid AAC_ELD initial bytes in decryption test
|
2022-01-12 14:59:39 -05:00 |
|
fduncanh
|
536cf096bb
|
UxPlay 1.45: close video window when client stops mirroring;
-nc option for keeping previous behavior; (for future use) store
video frame width, height reported when streaming starts.
|
2022-01-10 19:08:48 -05:00 |
|
fduncanh
|
190a5e6b9c
|
(cosmetic) correct text of a debug message
|
2022-01-05 11:37:48 -05:00 |
|
fduncanh
|
0c4f02b61a
|
add 0x80 and 0x8c as possible first bytes of AAC-ELD frames
|
2022-01-02 03:24:20 -05:00 |
|
fduncanh
|
745c2e27f6
|
clean up the issue of ios9 audio descryption
|
2021-12-28 19:56:16 -05:00 |
|
fduncanh
|
501673afc7
|
switch off decryption test
|
2021-12-18 17:39:45 -05:00 |
|
fduncanh
|
a8657e497b
|
iOS 8 and 9 decryption now works; need to test AAC audio decompression.
|
2021-12-18 17:34:11 -05:00 |
|
fduncanh
|
42a6ac838f
|
add tests for examining audio decryption
|
2021-12-17 14:25:03 -05:00 |
|
fduncanh
|
a303bad11b
|
revert change hat did not fix iOS9,10 no-audio problem
|
2021-12-16 09:30:36 -05:00 |
|
fduncanh
|
0d4d473000
|
test to see if iOS 9 and iOS 10 audio can be supported
|
2021-12-15 23:30:50 -05:00 |
|
fduncanh
|
e341805fe8
|
edit a comment
|
2021-12-15 17:05:46 -05:00 |
|
fduncanh
|
ed66d6a483
|
cleanups from last commit
|
2021-12-15 17:02:46 -05:00 |
|
fduncanh
|
287babd211
|
rework identification of old-protocol clinets (after report about iOS9)
|
2021-12-15 16:47:13 -05:00 |
|
fduncanh
|
f45af796b7
|
changes to support older protocol with no aeskey/ecdh_secret hashing.
|
2021-12-13 16:49:08 -05:00 |
|
fduncanh
|
7d2b107305
|
simplify last commit
|
2021-12-12 04:03:18 -05:00 |
|
fduncanh
|
027d8bf559
|
whitespace
|
2021-12-12 03:46:41 -05:00 |
|
fduncanh
|
d4b203e48f
|
improved debug output with all messages between client and server
|
2021-12-12 03:36:40 -05:00 |
|
fduncanh
|
32d57ff271
|
add two new functions to utils.c for debug text processing
|
2021-12-12 03:31:26 -05:00 |
|
fduncanh
|
8f7156d372
|
whitespace
|
2021-12-08 15:53:35 -05:00 |
|
fduncanh
|
d161fcb040
|
whitespace
|
2021-12-08 15:43:48 -05:00 |
|
fduncanh
|
bda5d1417b
|
minor correction (unlikely overflow case)
|
2021-12-08 15:39:50 -05:00 |
|
fduncanh
|
815ba2ccdd
|
move error message for undecrytped video into video_renderers_gstreamer.c
|
2021-12-08 13:38:12 -05:00 |
|
fduncanh
|
c804ddaeba
|
add confirmation of pair-verify signature check in -d mode
|
2021-12-07 15:57:27 -05:00 |
|
fduncanh
|
444495ced7
|
add plist sent to client to DEBUG output; update version in global.h
|
2021-12-07 15:04:00 -05:00 |
|
fduncanh
|
fb66ecad2b
|
whitespace
|
2021-12-07 05:15:02 -05:00 |
|
fduncanh
|
1fe22612cc
|
whitespace
|
2021-12-07 05:10:21 -05:00 |
|
fduncanh
|
74a3a681dc
|
skip undecrypted video frames with a single error message
|
2021-12-07 04:08:23 -05:00 |
|
fduncanh
|
172c756019
|
add a more explicit error message when the video decryption has failed
|
2021-12-05 03:14:28 -05:00 |
|
fduncanh
|
afd167e744
|
cleanup in raop_rtp_mirror_init_socket (for consistency)
|
2021-12-04 15:22:55 -05:00 |
|
fduncanh
|
506673406d
|
cleanup in raop_rtp_init_socket
|
2021-12-04 15:10:30 -05:00 |
|
fduncanh
|
40d1735f4a
|
cleanup in raop_ntp_init_socket (for consistency)
|
2021-12-04 14:50:37 -05:00 |
|
fduncanh
|
a179a653a0
|
also assert(timing_lport) in raop_ntp_start
|
2021-12-04 13:34:52 -05:00 |
|
fduncanh
|
94b976fbe1
|
minor change: assert(*_lport) at begining of start_raop_rtp_*.
this is just for a cleaner logic in the code
|
2021-12-04 13:13:16 -05:00 |
|
fduncanh
|
9b17a49d27
|
add debug output when 2nd pair-verify step is carried out
|
2021-12-04 06:03:24 -05:00 |
|
fduncanh
|
5c9b0730ee
|
whitespace fix
|
2021-12-04 05:43:10 -05:00 |
|
fduncanh
|
0d671d46f8
|
new format in API for setting plist variables
|
2021-12-04 05:37:59 -05:00 |
|
fduncanh
|
5e18df2d6a
|
change names of configurable plist items to their iOS names
|
2021-12-04 03:46:02 -05:00 |
|
fduncanh
|
8116d0f7ca
|
Fix a very old bug in pairing.c that skipped the second pair_verify check
on the pair-signature.
|
2021-12-02 03:50:26 -05:00 |
|
fduncanh
|
66e6d1d294
|
fix incorrect DEBUG output line
|
2021-12-01 00:29:53 -05:00 |
|
fduncanh
|
f84ca87753
|
edit pair-pin-start error message
|
2021-11-30 23:35:16 -05:00 |
|
fduncanh
|
dc384c747e
|
pair-pin-start error message
|
2021-11-30 23:26:11 -05:00 |
|
fduncanh
|
57ba7a510e
|
repair raop.c (broken while testing earlier today)
|
2021-11-30 20:58:14 -05:00 |
|
fduncanh
|
2654433454
|
slight change to error message (cosmetic) for pin request error
|
2021-11-30 16:16:26 -05:00 |
|
fduncanh
|
4bfb8baf48
|
warn that "pair-pin-start" request (required by some MDM) is unsupported
|
2021-11-30 15:19:04 -05:00 |
|