help
Recipe name Version Description Layer
cpuid 20200427 Linux tool to dump x86 CPUID information about the CPU(s) meta-oe
crc32c 1.0.6 CRC32C implementation with support for CPU-specific acceleration instructions meta-iot-cloud
crypt-cbc-perl 2.33 This module is a Perl-only implementation of the cryptographic cipher block chaining mode (CBC). In combination with a block cipher such as DES or IDEA, you can encrypt and decrypt messages of arbitrarily long length. The encrypted messages are compatible with the encryption format used by the OpenSSL package. meta-cpan
crypt-ripemd160-perl 0.06 The Crypt::RIPEMD160 module allows you to use the RIPEMD160 Message Digest algorithm from within Perl programs. The module is based on the implementation from Antoon Bosselaers from Katholieke Universiteit Leuven. A new RIPEMD160 context object is created with the new operation. Multiple simultaneous digest contexts can be maintained, if desired. The context is updated with the add operation which adds the strings contained in the *LIST* parameter. Note, however, that \"add('foo', 'bar')\", \"add('foo')\" followed by \"add('bar')\" and \"add('foobar')\" should all give the same result. The final message digest value is returned by the digest operation as a 20-byte binary string. This operation delivers the result of add operations since the last new or reset operation. Note that the digest operation is effectively a destructive, read-once operation. Once it has been performed, the context must be reset before being used to calculate another digest value. Several convenience functions are also provided. The addfile operation takes an open file-handle and reads it until end-of file in 8192 byte blocks adding the contents to the context. The file-handle can either be specified by name or passed as a type-glob reference, as shown in the examples below. The hexdigest operation calls digest and returns the result as a printable string of hexdecimal digits. This is exactly the same operation as performed by the unpack operation in the examples below. The hash operation can act as either a static member function (ie you invoke it on the RIPEMD160 class as in the synopsis above) or as a normal virtual function. In both cases it performs the complete RIPEMD160 cycle (reset, add, digest) on the supplied scalar value. This is convenient for handling small quantities of data. When invoked on the class a temporary context is created. When invoked through an already created context object, this context is used. The latter form is slightly more efficient. The hexhash operation is analogous to hexdigest. meta-cpan
ctapi-common 1.1-14 Common files and packaging infrastructure for CT-API modules meta-oe
dancer2-plugin-auth-yarbac-perl 0.009 YARBAC is a role based user authentication and authorisation framework for Dancer2 apps. Designed with security and a medium to large user base in mind. This framework was heavily inspired by the excellent Dancer::Plugin::Auth::Extensible framework which I'd highly recommend. YARBAC was designed to support secure password checking, enforced password hashing, multiple authentication realms and the ability to create your own backend provider. YARBAC was also designed to to be as flexible and as feature rich as possible in the hope that I'll never have to write RBAC code for Dancer again. :) While similar to Extensible in some ways, this framework has some significantly different approaches. These differences were born out of my own experiences writing RBAC code for various Dancer apps and finding myself always having to extend existing modules or starting from scratch or worse still, copy/paste my old code then reworking it. The major difference with YARBAC is that it tries to be a complete solution to the problem. However in order to be a little more flexible and feature rich in some areas it is also a little more opinionated in others. The main area of opinion in YARBAC is how it achieves role-based access control. YARBAC is structed with users, roles, groups and permissions. A user can have many roles but it might be a good idea in larger enviornments to only allow a user to have one role and then assign that role have many groups. Think of a role as being a role-group. Then there are groups which have many permissions. A user can have one or more roles, a role can have one or more groups and groups can have one or more permissions. This means when deciding if a user is authorised we could require they be logged in, or have a specifc role, or specific group, or a specific group with a specific permission and so on. To put it another way, this design moves the access control down to the role-group relationship thus allowing one to quickly and easily see, assign or revoke permissions to a user even when dealing with a fairly complex authorisation environment. meta-cpan
dante 1.4.1 A free SOCKS server meta-networking
data-dump-perl 1.23 This module provide a few functions that traverse their argument and produces a string as its result. The string contains Perl code that, when \"eval\"ed, produces a deep copy of the original arguments. meta-cpan
date-manip-perl 6.82 Date::Manip is a series of modules designed to make any common date/time operation easy to do. Operations such as comparing two times, determining a date a given amount of time from another, or parsing international times are all easily done. It deals with time as it is used in the Gregorian calendar (the one currently in use) with full support for time changes due to daylight saving time. meta-cpan
dbd-csv-perl 0.55 The DBD::CSV module is yet another driver for the DBI (Database independent interface for Perl). This one is based on the SQL "engine" SQL::Statement and the abstract DBI driver DBD::File and implements access to so-called CSV files (Comma Separated Values). Such files are often used for exporting MS Access and MS Excel data. meta-cpan
depth-image-proc 1.15.0-1 Contains nodelets for processing depth images such as those produced by OpenNI camera. Functions include creating disparity images and point clouds, as well as registering (reprojecting) a depth image into another camera frame. meta-ros1-melodic
depth-image-proc 2.1.1-1 Contains components for processing depth images such as those produced by OpenNI camera. Functions include creating disparity images and point clouds, as well as registering (reprojecting) a depth image into another camera frame. meta-ros2-dashing
depth-image-proc 2.2.1-1 Contains components for processing depth images such as those produced by OpenNI camera. Functions include creating disparity images and point clouds, as well as registering (reprojecting) a depth image into another camera frame. meta-ros2-foxy
depth-image-proc 2.2.1-2 Contains components for processing depth images such as those produced by OpenNI camera. Functions include creating disparity images and point clouds, as well as registering (reprojecting) a depth image into another camera frame. meta-ros2-rolling
dev86 0.16.20 This is a cross development C compiler, assembler and linker environment for the production of 8086 executables (Optionally MSDOS COM) meta-virtualization
diffstat 1.63 Tool to produce a statistics based on a diff openembedded-core
digest-md6-perl 0.11 The \"Digest::MD6\" module allows you to use the MD6 Message Digest algorithm from within Perl programs. The algorithm takes as input a message of arbitrary length and produces as output a \"fingerprint\" or \"message digest\" of the input. meta-cpan
digest-sha-perl 6.02 Digest::SHA is written in C for speed. If your platform lacks a C compiler, you can install the functionally equivalent (but much slower) Digest::SHA::PurePerl module. meta-cpan
directfb 1.7.7 Graphics abstraction library for the Linux Framebuffer Device meta-oe
dleyna-renderer 0.6.0 DLNA renderer libraries meta-multimedia
dleyna-server 0.6.0+gitX DLNA server libraries meta-multimedia
dmalloc 5.5.2 Debug Malloc Library meta-oe
dracut 049 Initramfs generator using udev meta-initramfs
dwa-local-planner 1.16.7-1 This package provides an implementation of the Dynamic Window Approach to local robot navigation on a plane. Given a global plan to follow and a costmap, the local planner produces velocity commands to send to a mobile base. This package supports any robot who's footprint can be represented as a convex polygon or cicrle, and exposes its configuration as ROS parameters that can be set in a launch file. The parameters for this planner are also dynamically reconfigurable. This package's ROS wrapper adheres to the BaseLocalPlanner interface specified in the <a href="http://wiki.ros.org/nav_core">nav_core</a> package. meta-ros1-melodic
dynamic-edt-3d 1.9.7-1 The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT. meta-ros1-melodic
dynamic-edt-3d 1.9.3-1 The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT. meta-ros2-dashing
dynamic-edt-3d 1.9.3-1 The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT. meta-ros2-eloquent
dynamic-edt-3d 1.9.7-1 The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT. meta-ros2-foxy
dynamic-edt-3d 1.9.7-1 The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT. meta-ros2-rolling
ecl-concepts 0.62.2 Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments. meta-ros1-melodic
ecl-concepts 1.0.4-1 Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments. meta-ros2-dashing
ecl-concepts 1.0.7-1 Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments. meta-ros2-eloquent
ecl-concepts 1.2.0-1 Introduces a compile time concept checking mechanism that can be used most commonly to check for required functionality when passing template arguments. meta-ros2-foxy
ecl-containers 0.62.2 The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns. meta-ros1-melodic
ecl-containers 1.0.4-1 The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns. meta-ros2-dashing
ecl-containers 1.0.7-1 The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns. meta-ros2-eloquent
ecl-containers 1.2.0-1 The containers included here are intended to extend the stl containers. In all cases, these implementations are designed to implement c++ conveniences and safety where speed is not sacrificed. Also includes techniques for memory debugging of common problems such as buffer overruns. meta-ros2-foxy
ecl-ipc 0.62.2 Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, but allow it to be done consistently across platforms. meta-ros1-melodic
ecl-ipc 1.0.4-1 Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, but allow it to be done consistently across platforms. meta-ros2-dashing
ecl-ipc 1.0.7-1 Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, but allow it to be done consistently across platforms. meta-ros2-eloquent
ecl-ipc 1.2.0-1 Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there are more than a few. This package provides an infrastructure to allow for developing cross platform c++ wrappers around the lower level c api's that handle these mechanisms. These make it not only easier to utilise such mechanisms, but allow it to be done consistently across platforms. meta-ros2-foxy
ecl-manipulation 0.60.3 Includes basic manipulation related structures as well as a few algorithms currently used at Yujin Robot. meta-ros1-melodic
ecl-mpl 0.62.2 Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage. meta-ros1-melodic
ecl-mpl 1.0.4-1 Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage. meta-ros2-dashing
ecl-mpl 1.0.7-1 Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage. meta-ros2-eloquent
ecl-mpl 1.2.0-1 Metaprogramming tools move alot of runtime calculations to be shifted to compile time. This has only very elementary structures at this stage. meta-ros2-foxy
ecl-statistics 0.62.2 Common statistical structures and algorithms for control systems. meta-ros1-melodic
ecl-statistics 1.0.4-1 Common statistical structures and algorithms for control systems. meta-ros2-dashing
ecl-statistics 1.0.7-1 Common statistical structures and algorithms for control systems. meta-ros2-eloquent
ecl-statistics 1.2.0-1 Common statistical structures and algorithms for control systems. meta-ros2-foxy