
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Middleware and Compute Engine for an OpenStack Swift compute framework that runs compute within a Swift cluster
Storlets extend Swift with the ability to run user defined computations
"Storlets API v1" <https://storlets.readthedocs.io/en/latest/api/overview_api.html>
__.The project started off as an IBM research project, and was open sourced by IBM in 2014.
The research leading to the development of this code received funding from the European Community's Seventh Framework Programme (FP7/2007-2013) under the grant agreements for the CASPAR, ENSURE and VISION Cloud projects.
Various stages and different aspects of the development of this code received funding from the following European Community's Framework Programme:
The storlerts documentation is auto-generated after every commit and available online at https://docs.openstack.org/storlets/latest/
The fastest way to get started is
"S2AIO - Swift Storlets All In One" <https://docs.openstack.org/storlets/latest/getting_started.html>
__.
Getting Started
The best way to get started is following this guide:
`"Installing a Development Environment" <https://docs.openstack.org/storlets/latest/engine_dev_installation.html>`__.
Tests
~~~~~
There are two types of tests included in the Storlets repo.
#. Unit tests
#. Functional tests
Unit tests, are, well, unit tests... The functional tests are black box tests validating
end-to-end scenarios using various storlets, including faulty ones. For more information
please refer to the:
`"Development and Testing Guide" <https://docs.openstack.org/storlets/latest/engine_dev_tests.html>`__.
Repository Structure
doc/source/: Documentation
etc/: Sample config files
storlets/: Python codes
agent/: Python code for Docker side agents
gateway/: Run time loadable code for managing storlets execution
sbus/: A Java implementation of the SBUS communication protocol
swift_middleware/: Swift middleware dealing with storlet invocation requests
StorletSamples/: Storlets examples, used for functional testing
src/: C and Java codes
c/: All codes
java/: Java codes
tests/: Unit and functional tests
tools/: Various cluster config dependent tools for automatic and manual testing
Currently, storlets can be developed in Java only.
To get started, follow:
"S2AIO - Swift Storlets All In One" <https://docs.openstack.org/storlets/latest/s2aio.html>
__.
The write and deploy a storlet, follow:
"Writing and deploying storlets" <https://docs.openstack.org/storlets/latest/writing_and_deploying_storlets.html>
__.
FAQs
Middleware and Compute Engine for an OpenStack Swift compute framework that runs compute within a Swift cluster
We found that storlets demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.