pcloudcc-lneely/lib/pclsync
Levi Neely 536608ccd9
upgrade mbedtls to 2.x (#30)
* tagged mbedtls lib with version

* added source tree for mbedtls 2.1.14

* pcloudcc compiles with upgraded library mbedtls-2.x

* working on a segfault

* Revert "pcloudcc compiles with upgraded library mbedtls-2.x"

This reverts commit 8ccdb71ab8.

* build with debugging symbols

* trying a different approach; upgrading pupload.c

* updated mbedtls headers, using compat header

* all but pssl now using new headers

* updated pssl.h dependencies

* mbedtls2 rename.pl on all but pssl.{c,h}

* removed more commented code

* removed mbedtls-1.x from cmakelists

* program compiles with mbedtls 2.x, but remains offline.. why?

* removed mbedtls-1.x from source tree

* fixed handshake, now peer cert returning null

* mbedtls upgrade to 2.x completed!

* compat header removed; startcrypto no longer working

* fix start_crypto handler; need to check ret == 0

* fix linking problem on first login

* fixed startcrypto!
2024-08-14 23:50:09 +02:00
..
LICENSE Update LICENSE 2024-06-28 07:55:01 +02:00
Makefile upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
mbedtls-1.3.10.patch simplified directory structure 2024-06-27 22:05:44 +02:00
paccountevents.h transient includes 2024-06-30 13:35:21 +02:00
papi.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
papi.h unused include 2024-06-30 13:41:20 +02:00
pasyncnet.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pasyncnet.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pbusinessaccount.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pbusinessaccount.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pcache.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pcache.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pcallbacks.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pcallbacks.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pcloudcrypto.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pcloudcrypto.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pcompat.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pcompat.h cleanup / transient include 2024-06-30 12:18:24 +02:00
pcompiler.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pcompression.c zlib dynamically linked 2024-06-30 19:52:04 +02:00
pcompression.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pcontacts.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pcontacts.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pcrc32c.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pcrc32c.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pcrypto.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pcrypto.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pdatabase.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pdevice_monitor.c cleanup 2024-06-30 12:01:38 +02:00
pdevice_monitor.h cleanup 2024-06-30 12:01:38 +02:00
pdiff.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pdiff.h transient includes 2024-06-30 13:35:21 +02:00
pdownload.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pdownload.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pexternalstatus.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pexternalstatus.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pfileops.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pfileops.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pfolder.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pfolder.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pfs.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pfs.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pfscrypto.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pfscrypto.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pfsfolder.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pfsfolder.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pfsstatic.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pfsstatic.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pfstasks.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pfstasks.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pfsupload.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pfsupload.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pfsxattr.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pfsxattr.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pintervaltree.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pintervaltree.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
plibs.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
plibs.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
plist.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
plist.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
plocalnotify.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
plocalnotify.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
plocalscan.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
plocalscan.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
plocks.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
plocks.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pmemlock.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pmemlock.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pnetlibs.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pnetlibs.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pnotifications.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pnotifications.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
poverlay.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
poverlay.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
poverlay_lin.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pp2p.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pp2p.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
ppagecache.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
ppagecache.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
ppassword.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
ppassword.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
ppassworddict.h simplified directory structure 2024-06-27 22:05:44 +02:00
ppathstatus.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
ppathstatus.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
prunratelimit.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
prunratelimit.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pscanexts.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pscanner.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pscanner.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
psettings.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
psettings.h cleanup / transient include 2024-06-30 12:18:24 +02:00
pssl.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pssl.h upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
psslcerts.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pstatus.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pstatus.h unused/transient includes 2024-06-30 12:25:14 +02:00
psyncer.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
psyncer.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
psynclib.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
psynclib.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
ptasks.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
ptasks.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
ptimer.c fixed transient include, compile error 2024-06-30 11:55:21 +02:00
ptimer.h fixed transient include, compile error 2024-06-30 11:55:21 +02:00
ptools.c more cleanup 2024-06-30 13:12:56 +02:00
ptools.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
ptree.c more cleanup 2024-06-30 13:12:56 +02:00
ptree.h more cleanup 2024-06-30 13:12:56 +02:00
ptypes.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
publiclinks.c enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
publiclinks.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00
pupload.c upgrade mbedtls to 2.x (#30) 2024-08-14 23:50:09 +02:00
pupload.h enabled clang formatting, default (llvm) style 2024-06-30 11:45:13 +02:00