Hi ports@!

pkg/DESCR:
This module implements a session factory for Dancer 2 that stores session
state within a browser cookie. Features include: data serialization and
compression using Sereal, data encryption using AES with a unique derived
key per cookie enforced expiration timestamp (independent of cookie
expiration), cookie integrity protected with a message authentication
code.

Below dependencies not present in ports tree:

- devel/p5-String-Compare-ConstantTime
  This module compares strings avoiding a "timing side-channel"

- security/p5-Crypt-URandom
  This Module is intended to provide an interface to the strongest available
  source of non-blocking randomness on the current platform

- devel/p5-Sereal-Encoder
  This library implements a serializer for an efficient, compact-output, and
  feature-rich binary protocol called Sereal

- devel/p5-Sereal-Decoder
  This library implements a deserializer for an efficient, compact-output,
  and feature-rich binary protocol called Sereal

- math/p5-Math-Random-ISAAC-XS
  The ISAAC algorithm is designed to take some seed information and produce
  seemingly random results as output

  This module implements the same interface as Math::Random::ISAAC and can be
  used as a drop-in replacement. This is the recommended implementation of
  the module, based on Bob Jenkins' reference implementation in C

- devel/p5-Number-Tolerant (updated to 1.705 from openbsd-wip by todd@)
  Number::Tolerant creates a number-like object whose value refers to a range
  of possible values, each equally acceptable. It overloads comparison
  operations to reflect this

- www/p5-Session-Storage-Secure
  This module implements a secure way to encode session data. It is primarily
  intended for storing session data in browser cookies, but could be used
  with other backend storage where security of stored session data is
  important

Attached "the relevant ports".

Comments? OK?

Thanks,

-
C

Attachment: p5-Crypt-URandom.tgz
Description: GNU Zip compressed data

Attachment: p5-Dancer2-Session-Cookie.tgz
Description: GNU Zip compressed data

Attachment: p5-Math-Random-ISAAC-XS.tgz
Description: GNU Zip compressed data

Attachment: p5-Number-Tolerant.tgz
Description: GNU Zip compressed data

Attachment: p5-Sereal.tgz
Description: GNU Zip compressed data

Attachment: p5-Sereal-Decoder.tgz
Description: GNU Zip compressed data

Attachment: p5-Sereal-Encoder.tgz
Description: GNU Zip compressed data

Attachment: p5-Session-Storage-Secure.tgz
Description: GNU Zip compressed data

Attachment: p5-String-Compare-ConstantTime.tgz
Description: GNU Zip compressed data

Reply via email to