Skip to content
Snippets Groups Projects
  • godzie44's avatar
    664f32d8
    chore(plugins): plugin system improvements · 664f32d8
    godzie44 authored and Georgy Moshkin's avatar Georgy Moshkin committed
    - add description field to `_pico_plugin` and `_pico_service`
    - plugin loading: filter files by its extensions
    - plugin loading: check possible service collisions
    - plugin loading: now plugin searching at {plugin_dir}/{plugin_name} path
    - now all errors between plugin and picodata wrapping with `BoxError` (this protects plugin caller from UAF)
    664f32d8
    History
    chore(plugins): plugin system improvements
    godzie44 authored and Georgy Moshkin's avatar Georgy Moshkin committed
    - add description field to `_pico_plugin` and `_pico_service`
    - plugin loading: filter files by its extensions
    - plugin loading: check possible service collisions
    - plugin loading: now plugin searching at {plugin_dir}/{plugin_name} path
    - now all errors between plugin and picodata wrapping with `BoxError` (this protects plugin caller from UAF)
This project manages its dependencies using Cargo. Learn more