You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Starting GauloisPipe as a HttpListener was a request for a project at Francis Lefebvre / Lefebvre-Sarrut.
This feature is an integration feature, and has nothing to do with pipeline processing. If a client need to start a GauloisPipe as a service, then GauloisPipe has to be startable as a service, needs to provide an API to add new files in queue, needs to provide an API to stop, but it must not provide an Http Server.
This feature requires a dependency on jetty:jetty-server, and this library has quite often vulnerabilities. Removing the http service will secure gaulois-pipe, and let each integrator integrate gaulois-pipe as he likes, removing the constraint to use jetty.
As this change introduce a breaking-change, this should be done in a major release.
The text was updated successfully, but these errors were encountered:
Starting GauloisPipe as a HttpListener was a request for a project at Francis Lefebvre / Lefebvre-Sarrut.
This feature is an integration feature, and has nothing to do with pipeline processing. If a client need to start a GauloisPipe as a service, then GauloisPipe has to be startable as a service, needs to provide an API to add new files in queue, needs to provide an API to stop, but it must not provide an Http Server.
This feature requires a dependency on
jetty:jetty-server
, and this library has quite often vulnerabilities. Removing the http service will secure gaulois-pipe, and let each integrator integrate gaulois-pipe as he likes, removing the constraint to use jetty.As this change introduce a breaking-change, this should be done in a major release.
The text was updated successfully, but these errors were encountered: