Commit Graph

  • 5560a65ccd documentation updates Levi Neely 2025-03-11 15:22:00 +0100
  • 79141898c3
    84 security enhancements (#133) Levi Neely 2025-03-11 15:05:43 +0100
  • 1376909eb6 wipe private key and salt data before freeing #133 Levi Neely 2025-03-11 14:57:57 +0100
  • cac8846eea security enhancements and code cleanup - remove logout2 indirection - wipe on logout and unlink (psynclib) - formatting - rpcclient: wipe request/response buffers before freeing - function renames: "read*" Levi Neely 2025-03-11 14:30:47 +0100
  • 9236ad2b2d security enhancements and small formatting changes - wipe crypto password on all crypto folder unlock return paths - wipe passwords on logout/unlink - *pwd reference setup only after online check succeeds Levi Neely 2025-03-11 13:31:06 +0100
  • b1e9e98a1e replace pssl_memclean with putil_wipe Levi Neely 2025-03-11 13:05:14 +0100
  • 3c713d6437
    remove version check and download code (#127) Levi Neely 2025-03-09 20:36:25 +0100
  • 3dca200b48 remove version check and download code #127 Levi Neely 2025-03-09 20:35:03 +0100
  • 28b985649f
    rpcclient is now part of the CLI program (#126) Levi Neely 2025-03-09 20:20:33 +0100
  • 250374d415 rpcclient is now part of the CLI program #126 Levi Neely 2025-03-09 20:17:37 +0100
  • d3bea1c641
    access pcryptofolder directly from pclsync_lib (#125) Levi Neely 2025-03-09 19:58:00 +0100
  • 93fc7ec815 move issetup to pcryptofolder #125 Levi Neely 2025-03-09 19:55:24 +0100
  • c81c4deba8 access pcryptofolder directly from pclsync_lib Levi Neely 2025-03-09 19:39:42 +0100
  • 43521f603c
    resolve cmd ambiguity, just support pipe input (#124) Levi Neely 2025-03-09 19:25:34 +0100
  • f5fb906851 resolve cmd ambiguity, just support pipe input #124 Levi Neely 2025-03-09 19:24:14 +0100
  • 27977765e8
    non interactive command processing (#123) Levi Neely 2025-03-09 19:18:38 +0100
  • 7bc9078e00 support non-interactive command processing - app is now configured in setup_app function - added process_command() to api - support piped input and -c argument - fix memleaks #123 Levi Neely 2025-03-09 19:16:33 +0100
  • dbf3e11473 cleanup control_tools API, inline command functions Levi Neely 2025-03-09 18:14:21 +0100
  • f437fe840e
    prpc namespace and api cleanup (#122) Levi Neely 2025-03-09 17:13:35 +0100
  • c5b7457add initialize handlers #122 Levi Neely 2025-03-09 17:12:27 +0100
  • 0e16df39b3 prpc namespace and api cleanup Levi Neely 2025-03-09 17:10:53 +0100
  • 8db64e8a4a
    pssl namespace decomposition, remove compat junk (#121) Levi Neely 2025-03-09 16:39:30 +0100
  • 47a5e001f9 pssl namespace decomposition, remove compat junk #121 Levi Neely 2025-03-09 16:14:27 +0100
  • f266351e55
    Update README.md (#119) Levi Neely 2025-03-09 15:34:16 +0100
  • b68c471535
    Update README.md #119 Levi Neely 2025-03-09 15:28:36 +0100
  • 826c2e3edf
    upgrade to mbedtls 3.x (#118) 20250309T1521 Levi Neely 2025-03-09 15:16:46 +0100
  • 2123c297b4 remove deprecated function calls #118 Levi Neely 2025-03-09 15:15:20 +0100
  • 4ee5a5bf71 remove deprecated function call Levi Neely 2025-03-09 15:13:15 +0100
  • 2fdc6adad4 add readline to ci workflow Levi Neely 2025-03-09 15:10:51 +0100
  • 537663df69 fix github ci workflow Levi Neely 2025-03-09 15:09:57 +0100
  • 2cd54ad108 upgrade to mbedtls 3.x Levi Neely 2025-03-09 11:18:12 +0100
  • eb04ac246a
    Fix deprecated function and write() warnings (#117) Levi Neely 2025-03-09 09:45:45 +0100
  • 7475b44cba fix warnings on write() #117 Levi Neely 2025-03-09 09:43:32 +0100
  • 788f475713 fix more deprecated function warnings Levi Neely 2025-03-09 09:39:52 +0100
  • 300326ce55 fix deprecated function warnings Levi Neely 2025-03-09 09:30:54 +0100
  • 11f1513e9f pssl function names Levi Neely 2025-03-09 09:30:39 +0100
  • 527fed0c69 add readline to dev containers Levi Neely 2025-03-09 09:25:47 +0100
  • 8ad1fe6086
    Code cleanup and readline for better CLI UX (#116) Levi Neely 2025-03-09 09:14:12 +0100
  • d5fa953e40 add readline to CI workflow #116 Levi Neely 2025-03-09 09:12:44 +0100
  • 492715aff8 use readline for better command line UX Levi Neely 2025-03-09 09:09:54 +0100
  • 1811bba8f2 function naming and whatnot Levi Neely 2025-03-09 09:09:41 +0100
  • 75723dc9ae unnecessary goto Levi Neely 2025-03-08 14:26:33 +0100
  • 948402df4a transient and unnecessary includes resolved Levi Neely 2025-03-08 14:22:37 +0100
  • 1bdd309a5d remove compiler compat junk Levi Neely 2025-03-08 14:19:42 +0100
  • a964455f1e pcommands.h for command ids Levi Neely 2025-03-08 14:18:20 +0100
  • 85e9eb3e77
    forgot to remove a debug print (#115) Levi Neely 2025-03-08 14:07:39 +0100
  • 3e986dbbeb forgot to remove a debug print #115 Levi Neely 2025-03-08 14:06:16 +0100
  • bc5452fc0a
    Revert mbedtls3 migration (#114) Levi Neely 2025-03-08 12:49:33 +0100
  • 4d6847f59f remove useless comment #114 Levi Neely 2025-03-08 12:48:32 +0100
  • 31aa15902c add missing unistd.h to psys.c (#113) Levi Neely 2025-03-06 21:08:37 +0100
  • 83eb48e855 Decompose namespaces and other cleanup Levi Neely 2025-03-08 12:43:25 +0100
  • 4cc011fec4 eliminate pcompat Levi Neely 2025-03-08 12:40:21 +0100
  • 28e0f41640 remove debug.[ch] in favor of plibs debug Levi Neely 2025-03-08 12:29:08 +0100
  • 9eb7666a89 prevent multiple execution of psync_fs_do_sotp and use atexit in sig hnd Levi Neely 2025-03-08 12:15:12 +0100
  • d705b189ee Revert "migrate mbedtls to 3.x (#89)" Levi Neely 2025-03-08 12:14:08 +0100
  • 7663d126b1 resolve naming problem #111 Levi Neely 2025-03-06 21:13:02 +0100
  • 795ed55d1a Merge branch 'main' into 97-startstop-crypto-broken Levi Neely 2025-03-06 21:10:25 +0100
  • 75e0d476bb
    add missing unistd.h to psys.c (#113) Levi Neely 2025-03-06 21:08:37 +0100
  • 4e7c5ad5e3 add missing unistd.h to psys.c #113 Levi Neely 2025-03-06 21:07:13 +0100
  • dfb8399d64 transient and unnecessary includes Levi Neely 2025-03-01 22:20:15 +0100
  • a7fd512352 more cleanup; root cause of privkey parse error still mysterious.. Levi Neely 2025-03-04 23:09:39 +0100
  • 58f09089cd more cleanup Levi Neely 2025-03-04 22:15:56 +0100
  • 2d4f33f5fb cleanup Levi Neely 2025-03-04 18:37:00 +0100
  • 712cb4a621 fucking goto... Levi Neely 2025-03-04 18:20:31 +0100
  • 2ecc42f9e9 transient dependency resolved Levi Neely 2025-03-04 18:16:18 +0100
  • b070cc2245 remove unneeded _safe qualifiers Levi Neely 2025-03-04 18:15:05 +0100
  • 77ca614d76 const name Levi Neely 2025-03-04 18:04:01 +0100
  • 5324267e6f more cleanup... Levi Neely 2025-03-04 18:03:27 +0100
  • 142dd0855f error Levi Neely 2025-03-04 17:48:41 +0100
  • f98b7c88e1 fmt Levi Neely 2025-03-04 17:48:14 +0100
  • 935319f918 OMG this code is driving me nuts!!! Levi Neely 2025-03-04 17:41:22 +0100
  • 4cc4152223 norly... Levi Neely 2025-03-04 17:34:52 +0100
  • 42be0ee67e yes i'm really that picky Levi Neely 2025-03-04 17:33:44 +0100
  • 87f6a36df4 constant name cleanup Levi Neely 2025-03-04 17:32:44 +0100
  • 27f6e313dc type name clarification Levi Neely 2025-03-04 17:29:20 +0100
  • 9b2c9ab74a more cleanup, less indirection Levi Neely 2025-03-04 17:23:56 +0100
  • f92295f99e more cleanup... Levi Neely 2025-03-04 16:58:07 +0100
  • 3b26f18692 cleanup Levi Neely 2025-03-04 16:51:49 +0100
  • 8bc27f85d9 pssl decomposed to pssl, prsa, paes, psymkey for brevity / clarity Levi Neely 2025-03-04 16:41:06 +0100
  • 4ef8ecfdbd more cleanup Levi Neely 2025-03-04 15:01:42 +0100
  • f25a393ee2 pssl namespace Levi Neely 2025-03-04 14:58:25 +0100
  • c6a0165c64 we don't need the hack anymore!!! Levi Neely 2025-03-04 14:39:16 +0100
  • 73894ec450 cleanup Levi Neely 2025-03-04 13:45:38 +0100
  • 6814e92a99 formatting, remove thin wrappers Levi Neely 2025-03-04 11:47:49 +0100
  • 22f3929aca remove compiler compatibility junk, don't inline aes enc/dec Levi Neely 2025-03-04 10:58:09 +0100
  • 4b289c3021 remove ssl compatibility junk, rely on mbedtls for hw accel Levi Neely 2025-03-04 10:31:10 +0100
  • 1106028eba
    WIP: Decompose namespaces and other cleanup (#94) Levi Neely 2025-03-01 22:21:54 +0100
  • c7facfebd4 pcrc32c namespace #94 Levi Neely 2025-03-01 22:09:58 +0100
  • 615c100967 formatting Levi Neely 2025-03-01 22:04:38 +0100
  • d147b8fa8b pupload namespace Levi Neely 2025-03-01 22:02:31 +0100
  • 5bb00db4f7 moved public link definitions into publiclinks.h, no clear namespace here though... Levi Neely 2025-03-01 21:58:04 +0100
  • 8bad4912f0 ptree namespace Levi Neely 2025-03-01 21:53:41 +0100
  • 50e49d308c ptools namespace (move to putil namespace someday) Levi Neely 2025-03-01 21:52:07 +0100
  • 1b5e4392d4 ptimer namespace Levi Neely 2025-03-01 21:48:48 +0100
  • 0c34b53384 pscanner.c => psuggest namespace Levi Neely 2025-03-01 21:45:34 +0100
  • 2c8d978c72 prunratelimited => prun with throttling Levi Neely 2025-03-01 21:41:35 +0100
  • 0c55d738d4 ppathstatus namespace Levi Neely 2025-03-01 21:33:47 +0100
  • d4e89dd448 ppassword namespace Levi Neely 2025-03-01 21:26:17 +0100
  • 70a4cfdf51 ppagecache namespace Levi Neely 2025-03-01 21:21:31 +0100
  • 52386ecb64 pp2p namespace and cleanup Levi Neely 2025-03-01 21:15:53 +0100