| .. |
|
debug
|
Add lock ordering assertions in debug builds (#370)
|
2026-03-08 15:38:41 +01:00 |
|
LICENSE
|
reorg source tree, link system mbedtls (#38)
|
2024-08-15 19:49:57 +02:00 |
|
paccountevents.h
|
reorg source tree, link system mbedtls (#38)
|
2024-08-15 19:49:57 +02:00 |
|
papi.c
|
Add overflow-safe pmem_malloc_array function
|
2026-03-08 16:04:20 +01:00 |
|
papi.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pbusinessaccount.c
|
Add overflow-safe pmem_malloc_array function
|
2026-03-08 16:04:20 +01:00 |
|
pbusinessaccount.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pcache.c
|
102 create a psql namespace (#142)
|
2025-03-18 19:52:15 +01:00 |
|
pcache.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pcommands.h
|
Fix #90, #109: Support 2FA when running as a daemon (#175)
|
2026-03-02 21:36:33 +01:00 |
|
pcompiler.h
|
Code cleanup and readline for better CLI UX (#116)
|
2025-03-09 09:14:12 +01:00 |
|
pcontacts.c
|
102 create a psql namespace (#142)
|
2025-03-18 19:52:15 +01:00 |
|
pcontacts.h
|
reorg source tree, link system mbedtls (#38)
|
2024-08-15 19:49:57 +02:00 |
|
pcrc32c.c
|
102 create a psql namespace (#142)
|
2025-03-18 19:52:15 +01:00 |
|
pcrc32c.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pcrypto.c
|
Migrate pcrypto.c malloc/free to pmem_malloc/pmem_free
|
2026-03-08 17:52:03 +01:00 |
|
pcrypto.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pcryptofolder.c
|
Migrate pcryptofolder.c malloc/free to pmem_malloc/pmem_free
|
2026-03-08 17:00:52 +01:00 |
|
pcryptofolder.h
|
access pcryptofolder directly from pclsync_lib (#125)
|
2025-03-09 19:58:00 +01:00 |
|
pdatabase.h
|
eliminate pcompat (#92)
|
2025-02-28 22:47:32 +01:00 |
|
pdbg.c
|
Fix log file permissions: use mode 0600 (#359)
|
2026-03-07 19:20:51 +01:00 |
|
pdbg.h
|
Fix pcl-0c1: make pdbg_runtime_level atomic (#343)
|
2026-03-03 20:08:18 +01:00 |
|
pdeflate.c
|
102 create a psql namespace (#142)
|
2025-03-18 19:52:15 +01:00 |
|
pdeflate.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pdevice.c
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
pdevice.h
|
eliminate pcompat (#92)
|
2025-02-28 22:47:32 +01:00 |
|
pdevmon.c
|
fix compile errors (#155)
|
2025-05-15 19:14:57 +02:00 |
|
pdevmon.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pdiff.c
|
Migrate pdiff.c malloc/free to pmem_malloc/pmem_free
|
2026-03-08 17:45:10 +01:00 |
|
pdiff.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pdownload.c
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
pdownload.h
|
Code cleanup and readline for better CLI UX (#116)
|
2025-03-09 09:14:12 +01:00 |
|
pfile.c
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
pfile.h
|
eliminate pcompat (#92)
|
2025-02-28 22:47:32 +01:00 |
|
pfileops.c
|
102 create a psql namespace (#142)
|
2025-03-18 19:52:15 +01:00 |
|
pfileops.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pfolder.c
|
Fix multiplication patterns in pfolder.c with overflow checks
|
2026-03-08 17:08:22 +01:00 |
|
pfoldersync.h
|
move folder-related code from psynclib to pfolder
|
2025-04-18 15:23:50 +02:00 |
|
pfs.c
|
Add lock ordering assertions in debug builds (#370)
|
2026-03-08 15:38:41 +01:00 |
|
pfs.h
|
Add lock ordering assertions in debug builds (#370)
|
2026-03-08 15:38:41 +01:00 |
|
pfs_internal.h
|
Fix debug build segfault: add strong overrides for psql_lock/unlock functions (#177)
|
2026-03-03 07:59:30 +01:00 |
|
pfscrypto.c
|
Fix debug build segfault: add strong overrides for psql_lock/unlock functions (#177)
|
2026-03-03 07:59:30 +01:00 |
|
pfscrypto.h
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
pfsfolder.c
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
pfsfolder.h
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
pfsstatic.c
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
pfsstatic.h
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
pfstasks.c
|
Migrate pfstasks.c malloc/free to pmem_malloc/pmem_free
|
2026-03-08 16:17:12 +01:00 |
|
pfstasks.h
|
Fix debug build segfault: add strong overrides for psql_lock/unlock functions (#177)
|
2026-03-03 07:59:30 +01:00 |
|
pfstasks_internal.h
|
Fix debug build segfault: add strong overrides for psql_lock/unlock functions (#177)
|
2026-03-03 07:59:30 +01:00 |
|
pfsupload.c
|
Migrate pfsupload.c malloc/free to pmem_malloc/pmem_free
|
2026-03-08 17:40:25 +01:00 |
|
pfsupload.h
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
pfsxattr.c
|
Fix debug build segfault: add strong overrides for psql_lock/unlock functions (#177)
|
2026-03-03 07:59:30 +01:00 |
|
pfsxattr.h
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
pintervaltree.c
|
102 create a psql namespace (#142)
|
2025-03-18 19:52:15 +01:00 |
|
pintervaltree.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
plibs.c
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
plibs.h
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
plist.c
|
Add integer overflow checks in psync_list_builder_finalize() (#318)
|
2026-03-03 15:27:07 +01:00 |
|
plist.h
|
Fix typo: rename psync_list_bulder_* to psync_list_builder_* (#302)
|
2026-03-03 12:23:16 +01:00 |
|
plocalnotify.c
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
plocalnotify.h
|
Code cleanup and readline for better CLI UX (#116)
|
2025-03-09 09:14:12 +01:00 |
|
plocalscan.c
|
Migrate plocalscan.c malloc/free to pmem_malloc/pmem_free
|
2026-03-08 17:16:58 +01:00 |
|
plocalscan.h
|
Code cleanup and readline for better CLI UX (#116)
|
2025-03-09 09:14:12 +01:00 |
|
plocks.c
|
Add deadlock detection with timeouts (#364)
|
2026-03-08 11:55:25 +01:00 |
|
plocks.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pmem.c
|
Add overflow-safe pmem_malloc_array function
|
2026-03-08 16:04:20 +01:00 |
|
pmem.h
|
Add overflow-safe pmem_malloc_array function
|
2026-03-08 16:04:20 +01:00 |
|
pnetlibs.c
|
Fix multiplication patterns in pnetlibs.c with pmem_malloc_array
|
2026-03-08 16:25:42 +01:00 |
|
pnetlibs.h
|
98 create a pdbg namespace (#139)
|
2025-03-13 20:28:09 +01:00 |
|
pnotify.c
|
Fix typo: rename psync_list_bulder_* to psync_list_builder_* (#302)
|
2026-03-03 12:23:16 +01:00 |
|
pnotify.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pp2p.c
|
102 create a psql namespace (#142)
|
2025-03-18 19:52:15 +01:00 |
|
pp2p.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
ppagecache.c
|
Fix remaining multiplication pattern in ppagecache.c line 3239
|
2026-03-08 16:33:48 +01:00 |
|
ppagecache.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
ppassword.c
|
102 create a psql namespace (#142)
|
2025-03-18 19:52:15 +01:00 |
|
ppassword.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
ppassworddict.h
|
reorg source tree, link system mbedtls (#38)
|
2024-08-15 19:49:57 +02:00 |
|
ppath.c
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
ppath.h
|
Musl fixes (#143)
|
2025-04-13 09:11:11 +02:00 |
|
ppathstatus.c
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
ppathstatus.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pqevent.c
|
Fix pcl-g46: make psync_status queue fields atomic in status_change_thread (#347)
|
2026-03-04 18:36:12 +01:00 |
|
pqevent.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
prand.c
|
Fix data race on lastseed in prand_seed() (#330)
|
2026-03-03 16:43:59 +01:00 |
|
prand.h
|
eliminate pcompat (#92)
|
2025-02-28 22:47:32 +01:00 |
|
prpc.c
|
Fix pcl-zqv.4.2: protocol parsing and buffer safety in prpc/papi (#348)
|
2026-03-04 19:02:01 +01:00 |
|
prpc.h
|
130 use trustworthy location for log and socket (#134)
|
2025-03-11 19:03:58 +01:00 |
|
prun.c
|
Fix pcl-aqb: pthread_create unchecked return, thread_data leak, and function-pointer cast UB in prun.c (#356)
|
2026-03-07 18:44:47 +01:00 |
|
prun.h
|
eliminate pcompat (#92)
|
2025-02-28 22:47:32 +01:00 |
|
prunthrottled.c
|
102 create a psql namespace (#142)
|
2025-03-18 19:52:15 +01:00 |
|
prunthrottled.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pscanexts.h
|
Appease the LSP server (#73)
|
2024-11-26 19:36:49 +01:00 |
|
psettings.c
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
psettings.h
|
eliminate pcompat (#92)
|
2025-02-28 22:47:32 +01:00 |
|
pshm.c
|
102 create a psql namespace (#142)
|
2025-03-18 19:52:15 +01:00 |
|
pshm.h
|
#64 simplify messaging and #71 deserialize failed (#88)
|
2025-02-25 09:46:46 +01:00 |
|
psignal.c
|
Add panic() with backtrace to psignal module
|
2026-03-08 18:25:57 +01:00 |
|
psignal.h
|
Add panic() with backtrace to psignal module
|
2026-03-08 18:25:57 +01:00 |
|
psock.c
|
Fix multiplication pattern in psock.c with overflow checks
|
2026-03-08 18:06:47 +01:00 |
|
psock.h
|
eliminate pcompat (#92)
|
2025-02-28 22:47:32 +01:00 |
|
psql.c
|
Migrate psql.c malloc/free to pmem_malloc/pmem_free
|
2026-03-08 17:21:37 +01:00 |
|
psql.h
|
Fix pcl-10w: remove IS_DEBUG conditional from psql.h (#363)
|
2026-03-07 21:37:21 +01:00 |
|
psql_internal.h
|
Fix debug build segfault: add strong overrides for psql_lock/unlock functions (#177)
|
2026-03-03 07:59:30 +01:00 |
|
pssl.c
|
Migrate pssl.c malloc/free to pmem_malloc/pmem_free
|
2026-03-08 16:38:41 +01:00 |
|
pssl.h
|
98 create a pdbg namespace (#139)
|
2025-03-13 20:28:09 +01:00 |
|
psslcerts.h
|
Add new pCloud SSL certificate fingerprint (#172)
|
2026-03-01 09:14:29 +01:00 |
|
pstatus.c
|
Fix pcl-3la: pstatus saturating add and fuse thread cleanup (#352)
|
2026-03-07 16:24:53 +01:00 |
|
pstatus.h
|
Code cleanup and readline for better CLI UX (#116)
|
2025-03-09 09:14:12 +01:00 |
|
psuggest.c
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
psuggest.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
psyncer.c
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
psynclib.c
|
Fix pcl-r0j: rename psync_delete_sync_by_folderid to pfolder_delete_sync_by_id (#361)
|
2026-03-07 19:54:21 +01:00 |
|
psynclib.h
|
Fix pcl-r0j: rename psync_delete_sync_by_folderid to pfolder_delete_sync_by_id (#361)
|
2026-03-07 19:54:21 +01:00 |
|
psys.c
|
Fix pcl-ivv: remove weak attribute from debug hooks (#362)
|
2026-03-07 20:18:51 +01:00 |
|
psys.h
|
Fix pcl-ivv: remove weak attribute from debug hooks (#362)
|
2026-03-07 20:18:51 +01:00 |
|
ptask.c
|
Fix data race on task refcount in psync_task_free (#344)
|
2026-03-03 21:15:57 +01:00 |
|
ptask.h
|
102 create a psql namespace (#142)
|
2025-03-18 19:52:15 +01:00 |
|
ptevent.c
|
Fix ptevent: memory leak, NULL-deref, and race condition (#316)
|
2026-03-03 15:15:22 +01:00 |
|
ptevent.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
ptimer.c
|
Add psignal module for centralized signal handling (#368)
|
2026-03-08 14:27:21 +01:00 |
|
ptimer.h
|
98 create a pdbg namespace (#139)
|
2025-03-13 20:28:09 +01:00 |
|
ptools.c
|
Add overflow-safe pmem_malloc_array function
|
2026-03-08 16:04:20 +01:00 |
|
ptools.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
ptree.c
|
102 create a psql namespace (#142)
|
2025-03-18 19:52:15 +01:00 |
|
ptree.h
|
Fix ptree_for_each_element loop termination condition (#319)
|
2026-03-03 15:29:44 +01:00 |
|
ptypes.h
|
Appease the LSP server (#73)
|
2024-11-26 19:36:49 +01:00 |
|
publiclinks.c
|
Migrate publiclinks.c malloc/free to pmem_malloc/pmem_free
|
2026-03-08 17:12:25 +01:00 |
|
publiclinks.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
pupload.c
|
Migrate pupload.c malloc/free to pmem_malloc/pmem_free
|
2026-03-08 17:53:56 +01:00 |
|
pupload.h
|
WIP: Decompose namespaces and other cleanup (#94)
|
2025-03-01 22:21:54 +01:00 |
|
putil.c
|
Fix multiplication patterns in putil.c encoding functions with overflow checks
|
2026-03-08 17:30:52 +01:00 |
|
putil.h
|
Increase maintainability: namespace refactors for putil, pfs, and pfs sub-modules (#176)
|
2026-03-02 22:51:25 +01:00 |
|
sockets.h
|
Merge pclsync and poverlay_linux (#46)
|
2024-08-18 15:09:21 +02:00 |