mirror of
https://github.com/safedep/pmg.git
synced 2026-08-03 07:24:09 +02:00
* add support to merge system CA with PMG CA * Keep CA cert immutable; merge system bundle only when writing proxy CA file * Update proxy/certmanager/generator.go Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com> Signed-off-by: Sahil Bansal <bansalsahil315@gmail.com> * Update internal/flows/proxy_flow.go Co-authored-by: Abhisek Datta <abhisek.datta@gmail.com> Signed-off-by: Sahil Bansal <bansalsahil315@gmail.com> * update config field name * Use integer-only guard when sizing merged CA bundle * Use int64-only guard when sizing merged CA bundle * add tests for firstReadablePath * Update proxy/certmanager/generator.go Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com> Signed-off-by: Sahil Bansal <bansalsahil315@gmail.com> * fix linter * refactor system CA merge API * add max limit to 2MB for certificates * update max limit to 2MB for certificate merging * remove python specific env var for CAs --------- Signed-off-by: Sahil Bansal <bansalsahil315@gmail.com> Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Abhisek Datta <abhisek.datta@gmail.com>