Bug#1050517: ITP: libre -- libre is a Generic library for real-time communications with async IO support.

2023-08-25 Thread David Lublink
Package: wnpp
Severity: wishlist
Owner: David Lublink 
X-Debbugs-Cc: debian-devel@lists.debian.org, 
pkg-voip-maintain...@lists.alioth.debian.org, debian@spam.lublink.net

* Package name: libre
  Version : 3.4.0
  Upstream Contact: Sebastian Reimers 
* URL : https://github.com/baresip/re
* License : (BSD-3-Clause)
  Programming Lang: (C, C++)
  Description : libre is a Generic library for real-time communications 
with async IO support.

 - this package is now a dependency for the package baresip( managed by
   the voip team ) and will need to be included in Debian in order to 
   update baresip to a modern version per bug #1023306
 - I am looking to co-maintain this package with the VoIPTeam
 - I need a sponser



Bug#1050531: ITP: libmceliece -- Classic McEliece microlibrary

2023-08-25 Thread Jan Mojzis
Package: wnpp
Severity: wishlist
Owner: Jan Mojzis 
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name: libmceliece
  Version : 20230612
  Upstream Authort: Daniel J. Bernstein
* URL : https://lib.mceliece.org
* License : CC0
  Programming Lang: C
  Description : Classic McEliece microlibrary


libmceliece is a Classic McEliece microlibrary.
libmceliece has a very simple stateless API based on the SUPERCOP API,
with wire-format inputs and outputs, providing functions that directly match
the KEM operations provided by Classic McEliece, such as functions

mceliece6960119_keypair
mceliece6960119_enc
mceliece6960119_dec
for the mceliece6960119 KEM.

Internally, libmceliece is based on the official Classic McEliece software,
specifically the vec implementation (designed to work portably across CPUs) and
he avx implementation (designed for higher performance on Intel/AMD CPUs with
AVX2 instructions). libmceliece includes automatic run-time selection
of implementations.

libmceliece is intended to be called by larger multi-function libraries
(such as traditional cryptographic libraries), including libraries in other
languages via FFI. The idea is that libmceliece takes responsibility for
the details of Classic McEliece computation, including optimization,
timing-attack protection, and (in ongoing work) verification,
freeing up the calling libraries to concentrate on application-specific
needs such as protocol integration. Applications can also call libmceliece
directly.


I'm using this library and I'm going to maintain using https://salsa.debian.org/
I need sponsor for the first upload (I'm DM).