libzip: update to 1.11.3
parent
dcf43db64a
commit
e922a38d9a
@ -0,0 +1,23 @@
|
||||
name: BSD
|
||||
on: [push]
|
||||
jobs:
|
||||
NetBSD:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: checkout
|
||||
uses: actions/checkout@v4
|
||||
- name: NetBSD test
|
||||
uses: vmactions/netbsd-vm@v1
|
||||
with:
|
||||
usesh: true
|
||||
copyback: false
|
||||
prepare: |
|
||||
/usr/sbin/pkg_add cmake zstd py313-pip
|
||||
/usr/pkg/bin/pip-3.13 install nihtest
|
||||
# https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/workflow-commands-for-github-actions#adding-a-system-path
|
||||
echo "/usr/pkg/bin" >> "$GITHUB_PATH"
|
||||
run: |
|
||||
cmake -E make_directory ${{runner.workspace}}/build
|
||||
cmake ${{ matrix.cmake_extra }} ${{github.workspace}}
|
||||
cmake --build . --config Release
|
||||
ctest --output-on-failure -V -C Release
|
@ -0,0 +1,103 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<!-- This is an automatically generated file. Do not edit.
|
||||
zip_error_set_from_source.mdoc -- set zip_error from source
|
||||
Copyright (C) 2022 Dieter Baron and Thomas Klausner
|
||||
|
||||
This file is part of libzip, a library to manipulate ZIP archives.
|
||||
The authors can be contacted at <info@libzip.org>
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
1. Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in
|
||||
the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
3. The names of the authors may not be used to endorse or promote
|
||||
products derived from this software without specific prior
|
||||
written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS
|
||||
OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
|
||||
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||||
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
|
||||
IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
|
||||
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
-->
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<link rel="stylesheet" href="../nih-man.css" type="text/css" media="all"/>
|
||||
<title>ZIP_ERROR_SET_FROM_SOURCE(3)</title>
|
||||
</head>
|
||||
<body>
|
||||
<table class="head">
|
||||
<tr>
|
||||
<td class="head-ltitle">ZIP_ERROR_SET_FROM_SOURCE(3)</td>
|
||||
<td class="head-vol">Library Functions Manual</td>
|
||||
<td class="head-rtitle">ZIP_ERROR_SET_FROM_SOURCE(3)</td>
|
||||
</tr>
|
||||
</table>
|
||||
<div class="manual-text">
|
||||
<section class="Sh">
|
||||
<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1>
|
||||
<code class="Nm">zip_error_set_from_source</code> —
|
||||
<div class="Nd">fill in zip_error structure from source</div>
|
||||
</section>
|
||||
<section class="Sh">
|
||||
<h1 class="Sh" id="LIBRARY"><a class="permalink" href="#LIBRARY">LIBRARY</a></h1>
|
||||
libzip (-lzip)
|
||||
</section>
|
||||
<section class="Sh">
|
||||
<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
|
||||
<code class="In">#include <<a class="In">zip.h</a>></code>
|
||||
<p class="Pp"><var class="Ft">void</var>
|
||||
<br/>
|
||||
<code class="Fn">zip_error_set_from_source</code>(<var class="Fa" style="white-space: nowrap;">zip_error_t
|
||||
*ze</var>, <var class="Fa" style="white-space: nowrap;">zip_source_t
|
||||
*src</var>);</p>
|
||||
</section>
|
||||
<section class="Sh">
|
||||
<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
|
||||
The <code class="Fn">zip_error_set_from_source</code>() function sets the
|
||||
zip_error pointed to by <var class="Ar">ze</var> to the error reported by
|
||||
<var class="Ar">src</var> as returned by
|
||||
<a class="Xr" href="zip_error_source.html">zip_error_source(3)</a>.
|
||||
<var class="Ar">ze</var> must be allocated and initialized with
|
||||
<a class="Xr" href="zip_error_init.html">zip_error_init(3)</a> before calling
|
||||
<code class="Fn">zip_error_set_from_source</code>().
|
||||
</section>
|
||||
<section class="Sh">
|
||||
<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
|
||||
ALSO</a></h1>
|
||||
<a class="Xr" href="libzip.html">libzip(3)</a>,
|
||||
<a class="Xr" href="zip_error_init.html">zip_error_init(3)</a>,
|
||||
<a class="Xr" href="zip_error_set.html">zip_error_set(3)</a>
|
||||
</section>
|
||||
<section class="Sh">
|
||||
<h1 class="Sh" id="HISTORY"><a class="permalink" href="#HISTORY">HISTORY</a></h1>
|
||||
<code class="Fn">zip_error_set_from_source</code>() was added in libzip 1.10.
|
||||
</section>
|
||||
<section class="Sh">
|
||||
<h1 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h1>
|
||||
<span class="An">Dieter Baron</span>
|
||||
<<a class="Mt" href="mailto:dillo@nih.at">dillo@nih.at</a>> and
|
||||
<span class="An">Thomas Klausner</span>
|
||||
<<a class="Mt" href="mailto:wiz@gatalith.at">wiz@gatalith.at</a>>
|
||||
</section>
|
||||
</div>
|
||||
<table class="foot">
|
||||
<tr>
|
||||
<td class="foot-date">December 5, 2022</td>
|
||||
<td class="foot-os">NiH</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,74 @@
|
||||
.\" Automatically generated from an mdoc input file. Do not edit.
|
||||
.\" zip_error_set_from_source.mdoc -- set zip_error from source
|
||||
.\" Copyright (C) 2022 Dieter Baron and Thomas Klausner
|
||||
.\"
|
||||
.\" This file is part of libzip, a library to manipulate ZIP archives.
|
||||
.\" The authors can be contacted at <info@libzip.org>
|
||||
.\"
|
||||
.\" Redistribution and use in source and binary forms, with or without
|
||||
.\" modification, are permitted provided that the following conditions
|
||||
.\" are met:
|
||||
.\" 1. Redistributions of source code must retain the above copyright
|
||||
.\" notice, this list of conditions and the following disclaimer.
|
||||
.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||
.\" notice, this list of conditions and the following disclaimer in
|
||||
.\" the documentation and/or other materials provided with the
|
||||
.\" distribution.
|
||||
.\" 3. The names of the authors may not be used to endorse or promote
|
||||
.\" products derived from this software without specific prior
|
||||
.\" written permission.
|
||||
.\"
|
||||
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS
|
||||
.\" OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
|
||||
.\" DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||||
.\" GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
|
||||
.\" IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
.\" OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
|
||||
.\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
.\"
|
||||
.TH "ZIP_ERROR_SET_FROM_SOURCE" "3" "December 5, 2022" "NiH" "Library Functions Manual"
|
||||
.nh
|
||||
.if n .ad l
|
||||
.SH "NAME"
|
||||
\fBzip_error_set_from_source\fR
|
||||
\- fill in zip_error structure from source
|
||||
.SH "LIBRARY"
|
||||
libzip (-lzip)
|
||||
.SH "SYNOPSIS"
|
||||
\fB#include <zip.h>\fR
|
||||
.sp
|
||||
\fIvoid\fR
|
||||
.br
|
||||
.PD 0
|
||||
.HP 4n
|
||||
\fBzip_error_set_from_source\fR(\fIzip_error_t\ *ze\fR, \fIzip_source_t\ *src\fR);
|
||||
.PD
|
||||
.SH "DESCRIPTION"
|
||||
The
|
||||
\fBzip_error_set_from_source\fR()
|
||||
function sets the zip_error pointed to by
|
||||
\fIze\fR
|
||||
to the error reported by
|
||||
\fIsrc\fR
|
||||
as returned by
|
||||
zip_error_source(3).
|
||||
\fIze\fR
|
||||
must be allocated and initialized with
|
||||
zip_error_init(3)
|
||||
before calling
|
||||
\fBzip_error_set_from_source\fR().
|
||||
.SH "SEE ALSO"
|
||||
libzip(3),
|
||||
zip_error_init(3),
|
||||
zip_error_set(3)
|
||||
.SH "HISTORY"
|
||||
\fBzip_error_set_from_source\fR()
|
||||
was added in libzip 1.10.
|
||||
.SH "AUTHORS"
|
||||
Dieter Baron <\fIdillo@nih.at\fR>
|
||||
and
|
||||
Thomas Klausner <\fIwiz@gatalith.at\fR>
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,9 @@
|
||||
arguments -c test.zip cat 0
|
||||
return 1
|
||||
file test.zip incons-trailing-garbage.zip
|
||||
stdout
|
||||
test
|
||||
end-of-inline-data
|
||||
stderr
|
||||
can't read file at index '0': Zip archive inconsistent: garbage at end of compressed data
|
||||
end-of-inline-data
|
Loading…
Reference in New Issue