File: README.source

package info (click to toggle)
openvpn3-client 24.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 19,384 kB
  • sloc: cpp: 180,128; python: 11,591; ansic: 1,878; sh: 1,767; java: 402; lisp: 81; makefile: 44
file content (35 lines) | stat: -rw-r--r-- 1,401 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# DFSG changes

During initial packaging, lintian picked up on a copy/not change licence
in unicode-impl.hpp.

The sources indicate that the code was fetched from  a web archive
location (ConvertUTF.h).

https://web.archive.org/web/20041122041550/http://www.unicode.org/Public/PROGRAMS/CVTUTF/

Searching further references, llvm has aa more recent copy that seems
to include an updated copyright file that allows it to be in main:

https://llvm.org/doxygen/ConvertUTF_8h_source.html

The implementation that was in the upstream release has been replaced by
the more recent copy from llvm (and adjusted to inline in a header file).

The original version has been removed in the DFSG source archive.

Furthermore, there is a sparc binary included that is used as a random
test data. This binary was removed and replaced with random data

openvpn3-client source: source-is-missing [openvpn3-core/test/unittests/comp-testdata/sum]

After a discussion with sponsor Andrew Lee, we decided to drop the unused
`vendor/asio` code from the source tarball, mainly to avoid remarks of
the security team on duplicate code.

# Supported architectures

According to upstream; there are some challenges compiling for 32-bit
that could be resolved in a subsequent release. amd64 has been tested at
release and there have been reports that it works on rbpi arm64. Enable
the 64 architectures to be included in Debian.