F. Duncanh
|
05bedcfaf1
|
replace gcc -Ofast by -O3: (not used, as no floating point math)
FreeBSD compiler issue warnings, deprecated in Clang
|
2026-03-14 23:57:34 -04:00 |
|
F. Duncanh
|
c846fed67e
|
fix unitialised variable noticed in FreeBSD compilation.
|
2026-03-14 23:57:34 -04:00 |
|
F. Duncanh
|
b82cb25a27
|
fix broken -vol option (noticed by @DacHack )
|
2026-03-01 19:17:55 -05:00 |
|
fduncanh
|
5f34c3cac7
|
whitespace edits (cosmetic) airplay_video.c
|
2026-02-17 15:48:05 -05:00 |
|
F. Duncanh
|
4cf6660bb1
|
fix some compiler warnings in Arch
|
2026-02-16 23:30:02 -05:00 |
|
F. Duncanh
|
f34f7807ad
|
log accept error codes in httpd.c
|
2026-02-16 13:35:45 -05:00 |
|
F. Duncanh
|
8eabfcc780
|
fix #503 recv errors in httpd.c; define CLOSESOCKET, IOCTLSOCKET
|
2026-02-16 12:28:05 -05:00 |
|
F. Duncanh
|
99642b4a47
|
further fixes for #496 (transition from mirror_mode to HLS)
|
2026-02-10 17:13:07 -05:00 |
|
F. Duncanh
|
c7d1ca83f0
|
use video_reset for callbacks that exit main_loop (no changes)
|
2026-02-10 14:47:24 -05:00 |
|
F. Duncanh
|
6a5dfc3fde
|
fix for issue #496 (switch from mirror mode to hls)
|
2026-02-07 16:12:51 -05:00 |
|
F. Duncanh
|
ca9ce03c3b
|
additional parsing of media playlists
|
2026-01-23 14:15:27 -05:00 |
|
F. Duncanh
|
3898cba605
|
use plist_get_data_ptr not plist_get_data_val (libplist>=2.1.0)
|
2026-01-23 00:34:02 -05:00 |
|
F. Duncanh
|
b17dac85b8
|
remove limit on http_response size (playlists may be in responses)
|
2026-01-23 00:27:04 -05:00 |
|
F. Duncanh
|
0133170ff7
|
http request/response security (suggestions by @0pepsi)
parse CSec header, to reject invalid values
impose limits on http header sizes (guard against DOS attacks)
set MAX_RESPONSE_SIZE in http_response
|
2026-01-17 23:56:38 -05:00 |
|
fduncanh
|
78472470af
|
fix ancient bug (from shairplay) reported in #491
|
2026-01-13 22:32:36 +08:00 |
|
F. Duncanh
|
3be60fdbda
|
changes suggested by -Wextra
|
2025-12-31 17:50:34 -05:00 |
|
F. Duncanh
|
b3f0a14951
|
cleanups suggested by cppcheck
|
2025-12-31 16:10:20 -05:00 |
|
F. Duncanh
|
6d6b08003f
|
more fixes? for hls
|
2025-12-28 11:57:45 -05:00 |
|
F. Duncanh
|
33e0593f04
|
identify requests "EVENT/1.0 ..." as reverse-http responses
|
2025-12-25 12:16:09 -05:00 |
|
F. Duncanh
|
382b78251b
|
various hls improvements (seek to start_pos
|
2025-12-18 13:26:09 -05:00 |
|
F. Duncanh
|
59568e3bda
|
add more error output for request parse errors
|
2025-12-17 14:23:59 -05:00 |
|
F. Duncanh
|
dca3fffbed
|
minor hls rearrangements
|
2025-12-16 13:15:30 -05:00 |
|
F. Duncanh
|
ed6326e915
|
small hls fix in http_handler_play
|
2025-12-16 00:58:36 -05:00 |
|
F. Duncanh
|
404b7966de
|
whitespace cleanup
|
2025-12-15 19:25:05 -05:00 |
|
F. Duncanh
|
be9f5bcc14
|
cleanups for hls.
|
2025-12-15 19:13:02 -05:00 |
|
F. Duncanh
|
32562100ee
|
more conn->raop to raop cleanup
|
2025-12-15 00:58:14 -05:00 |
|
F. Duncanh
|
2e83032686
|
cleanup conn->raop to raop
|
2025-12-15 00:25:31 -05:00 |
|
F. Duncanh
|
060a0abc00
|
fix timing issue when -nohold switches to new client fixes #481
|
2025-12-13 16:32:51 -05:00 |
|
F. Duncanh
|
28ef6b5980
|
remove unused support for UTF-16 wide chars on windows
|
2025-12-12 20:59:31 -05:00 |
|
F. Duncanh
|
b2b46f6ea5
|
fix broken windows build (recent typo) and cleanup logger.c
|
2025-12-12 19:45:10 -05:00 |
|
F. Duncanh
|
a87cfb0913
|
cleanup to fix compiler warning in MSYS2
|
2025-12-12 19:39:20 -05:00 |
|
F. Duncanh
|
d039e7961a
|
remove the airplay_video debugging tool (not needed)
|
2025-12-09 23:26:49 -05:00 |
|
F. Duncanh
|
1ee36baa53
|
fixes memory corruption
|
2025-12-09 19:12:39 -05:00 |
|
F. Duncanh
|
d4cd0b12f3
|
cleanup (?) of writing to airplay_video struct
|
2025-12-09 13:38:56 -05:00 |
|
F. Duncanh
|
fdf741f46c
|
cleanup unitialized variables
|
2025-12-09 02:08:17 -05:00 |
|
F. Duncanh
|
401ae193f0
|
clean up initialized variables in raop.c
|
2025-12-02 19:09:45 -05:00 |
|
F. Duncanh
|
6dfba18335
|
cleanup airplay_video struct
|
2025-12-02 16:52:39 -05:00 |
|
F. Duncanh
|
501df4056b
|
HLS removePlaylist improvements
|
2025-12-02 14:19:36 -05:00 |
|
F. Duncanh
|
9e3887a5c4
|
improvements to hls support
|
2025-12-01 00:01:30 -05:00 |
|
F. Duncanh
|
a650dbee4d
|
ensure space for stored playlists by not storing short adverts
|
2025-11-30 13:02:13 -05:00 |
|
F. Duncanh
|
b3ca8ab820
|
move creation of airplay_video_s to http_handler_play
|
2025-11-30 12:14:00 -05:00 |
|
F. Duncanh
|
1099b94f05
|
plist setting for initial volume -15.0 (50%) (from @HuntCode )
|
2025-11-29 19:43:52 -05:00 |
|
F. Duncanh
|
1dd0e2c79a
|
code cleanup
|
2025-11-23 18:05:17 -05:00 |
|
F. Duncanh
|
c9f35a379d
|
fix memory leap in raop_rtp.c
|
2025-11-17 13:55:40 -05:00 |
|
F. Duncanh
|
6545104b53
|
fix memory leak in raop.c
|
2025-11-17 13:54:36 -05:00 |
|
F. Duncanh
|
bfbf39edaa
|
update language choice processing
|
2025-11-17 13:54:31 -05:00 |
|
F. Duncanh
|
f8c7b54241
|
read language choice from setProperty?/MediaSelectionOptions
|
2025-11-17 11:33:35 -05:00 |
|
F. Duncanh
|
62214af028
|
fix storage of uri_prefix
|
2025-11-17 10:05:29 -05:00 |
|
F. Duncanh
|
afbb0bc0a1
|
remove dead code (airplay->master_uri)
|
2025-11-16 19:43:51 -05:00 |
|
F. Duncanh
|
7ebd8182a7
|
cleanup plist_mem_free issues
|
2025-11-15 16:37:12 -05:00 |
|