libretroadmin
b8391e233f
* PATH_MAX_LENGTH redefined from 4096 to 2048
...
* Massive reduction in heap space allocation, going from settings struct
264kb to 119Kb
* Use NAME_MAX_LENGTH for base paths/names, etc
* Use DIR_MAX_LENGTH for directory sizes
2024-09-09 05:47:32 +02:00
Eric Warmenhoven
d4cb4953a6
iCloud: fix storing variables that don't survive to the async callback ( #16849 )
2024-08-06 17:03:04 -07:00
Eric Warmenhoven
63799385fc
iCloud cloud sync driver ( #16794 )
2024-07-18 22:02:52 -07:00
libretroadmin
0ced85b91d
Get rid of some unnecessary strlcat usage
2024-06-16 15:09:31 +02:00
Alex Kiraly
c644487d8f
Enable Cloud Sync by default on Linux builds with network ( #16456 )
...
* Enable by cloudsync by default on Linux builds with network
* Make WebDAV C89-friendly
2024-04-23 16:57:38 -07:00
Alex Kiraly
5730ac51a5
Fixed SEGFAULT in WebDav task sync + type changes ( #16345 )
2024-03-18 12:08:40 -07:00
Eric Warmenhoven
dfda186985
Fix webdav crash bug in digest auth handling ( #16003 )
2023-12-12 08:44:29 -08:00
libretroadmin
c5088ce2ca
Silence some warnings and general cleanups
2023-08-16 22:08:01 +02:00
Eric Warmenhoven
6dee7225f3
webdav: HTTP 405 is an acceptable error ( #15583 )
2023-08-12 05:47:07 -07:00
Eric Warmenhoven
3ef31d2eee
cloud sync: clean up directory/filename mapping, log errors ( #15561 )
2023-08-07 20:43:22 +02:00
Eric Warmenhoven
fcedac5d0d
strlen -> STRLEN_CONST, fix warning ( #15555 )
2023-08-06 09:17:47 +02:00
Eric Warmenhoven
599eda1ece
webdav - Fix directory creation when using Digest auth ( #15551 )
2023-08-05 14:01:21 +02:00
Eric Warmenhoven
893b0d142e
Cloud Sync ( #15548 )
...
* cloud sync - algorithm and abstract cloud storage API
* WebDAV cloud sync driver, and associated net_http improvements
* Cloud sync settings menu
2023-08-04 09:20:50 +02:00