Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

nbdkit-basic-filters-1.30.7-150400.3.3.1 RPM for x86_64

From OpenSuSE Leap 15.5 for x86_64

Name: nbdkit-basic-filters Distribution: SUSE Linux Enterprise 15
Version: 1.30.7 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150400.3.3.1 Build date: Tue Aug 30 11:05:03 2022
Group: Unspecified Build host: sheep63
Size: 690226 Source RPM: nbdkit-1.30.7-150400.3.3.1.src.rpm
Packager: https://www.suse.com/
Url: https://gitlab.com/nbdkit/nbdkit
Summary: Basic filters for nbdkit
This package contains filters for nbdkit which only depend on simple
C libraries: glibc, gnutls.  Other filters for nbdkit with more
complex dependencies are packaged separately.

nbdkit-blocksize-filter     Adjusts block size of requests sent to plugins.

nbdkit-blocksize-policy-filter  Set block size constraints and policy.

nbdkit-cache-filter         Server-side cache.

nbdkit-cacheextents-filter  Caches extents.

nbdkit-checkwrite-filter    Checks writes match contents of plugin.

nbdkit-cow-filter           Copy-on-write overlay for read-only plugins.

nbdkit-ddrescue-filter      Filter for serving from ddrescue dump.

nbdkit-delay-filter         Injects read and write delays.

nbdkit-error-filter         Injects errors.

nbdkit-exitlast-filter      Exits on last client connection.

nbdkit-exitwhen-filter      Exits gracefully when an event occurs.

nbdkit-exportname-filter    Adjusts export names between client and plugin.

nbdkit-extentlist-filter    Places extent list over a plugin.

nbdkit-fua-filter           Modifies flush behaviour in plugins.

nbdkit-ip-filter            Filters clients by IP address.

nbdkit-limit-filter         Limits the number of clients that can connect concurrently.

nbdkit-log-filter           Logs all transactions to a file.

nbdkit-multi-conn-filter    Modifies the way multiple clients can connect to the same export simultaneously.

nbdkit-nocache-filter       Disables cache requests in the underlying plugin.

nbdkit-noextents-filter     Disables extents in the underlying plugin.

nbdkit-nofilter-filter      Passthrough filter.

nbdkit-noparallel-filter    Serializes requests to the underlying plugin.

nbdkit-nozero-filter        Adjusts handling of zero requests by plugins.

nbdkit-offset-filter        Serves an offset and range.

nbdkit-partition-filter     Serves a single partition.

nbdkit-pause-filter         Pauses NBD requests.

nbdkit-protect-filter      Write-protect parts of a plugin.

nbdkit-rate-filter          Limits bandwidth by connection or server.

nbdkit-readahead-filter     Prefetches data when reading sequentially.

nbdkit-retry-filter         Reopens connection on error.

nbdkit-retry-request-filter Retries single requests if they fail.

nbdkit-stats-filter         Displays statistics about operations.

nbdkit-swab-filter          Filter for swapping byte order.

nbdkit-tls-fallback-filter  TLS protection filter.

nbdkit-truncate-filter      Truncates, expands, rounds up or rounds down size.

Provides

Requires

License

BSD-3-Clause

Changelog

* Sun Jul 10 2022 jfehlig@suse.com
  - Update to version 1.30.7:
    * Version 1.30.7.
    * configure: Use printf to print $ISOPROG
    * configure: Print the version of curl, libnbd and libssh
    * configure: Make the 'feature' function print the dots
    * tests/test-protect.c: Fix typo in previous commit
    * tests/test-protect.c: Skip test if "disk" was not created
    * common/include: Rename BUILD_BUG_ON_ZERO to something more meaningful
    * common/include/test-array-size.c: Avoid Clang warning
    * vddk: Demote another "phone home" error message to debug
    * Use ARRAY_SIZE macro in various places in nbdkit
    * common/include: Add ARRAY_SIZE macro
    * tests/test-parallel-sh.sh: Skip test under valgrind + debuginfod
    * tests/test-parallel-sh.sh: Small cleanups
    * server: Work around incorrect include in gnutls/socket.h
    * server: Display kTLS setting in debug output
    * exitwhen: Check nbdkit doesn't exit before the pipe is closed
    * valgrind: Update comment about valgrind bug affecting OCaml
    * ocaml: Add further valgrind suppression
    * ocaml: Add valgrind suppression for OCaml 4.14 bug
    * perl: Move GCC diagnostic ignored earlier
    * docs/nbdkit-protocol.pod: block size support was added in 1.30
    * jsc#ECO-3633
  - Enable linuxdisk plugin
* Fri Nov 05 2021 rpm@fthiessen.de
  - Update to version 1.29.4:
    * Remove deprecated nbdkit-streaming-plugin
    * Added retry-request-filter, an alternative, more lightweight,
      filter with different trade-offs for nbdkit-retry-filter.
    * cc: Document how to create OCaml plugin scripts
    * cc: Add binding for .cleanup
    * docs: Document NBDKIT_VERSION_* macros
* Wed Aug 25 2021 jfehlig@suse.com
  - Update to version 1.27.8:
    * boo#1189634
    * Version 1.27.8.
    * data: Simplify some of the Python code in test cases
    * data: Fix optimization of inlined lists
    * data: Optimize slices of some constant expressions
    * data: Add a test that expected optimizations are being performed
    * data: Get rid of EXPR_EXPR
    * data: New functions new_node/get_node with simpler usage
    * vector: Add vector_duplicate function
    * cow: Clarify documentation for new cow-block-size option
    * docs: Fix title of nbdkit-client man page
    * server: reset meta context replies on starttls
    * Version 1.27.7.
    * cow: Ship cow.h header
    * Version 1.27.6.
    * server: CVE-2021-3716 reset structured replies on starttls
    * cow: Make the block size configurable
    * vddk: Add stats about the amount of time spent in VDDK calls
    * vddk: Replace DEBUG_CALL with bracketed VDDK_CALL_START/END macros
    * cow: Remove #include <sys/ioctl.h> which appears to be unused
    * cow: Make cow_on_cache static
    * maint: Mention online gpg keyring for security use
    * data: Missed optimization: ( fill ) => fill
    * data: Optimize strings with repeated characters into fills
    * data: When possible, combine adjacent list elements
    * common/utils: Fix off-by-one error in <vector>_remove
    * tests/test-data-extents.sh: Remove some bogus tests of zero extents
    * common/allocators/zstd.c: Handle zeroing unallocated space
    * data: Optimize single element lists containing a single byte
    * data: Remove redundant redefinition of APPEND_EXPR macro
    * data: Use common EXPR_NULL
    * data: Add a new EXPR_FILL expression type to optimize <byte>*N
    * maint: Also ignore signature files
    * Version 1.27.5.
    * maint: Modernize configure.ac to silence autoreconf warnings
    * maint: Update to latest ax_pthread.m4
    * maint: Default to probing valgrind at runtime
    * tests/test-data-format.sh: Reenable valgrind
    * common/allocators/malloc.c: Remove bogus kernel hints
    * delay: Test delay-open and delay-close
    * delay: Fix delay-close
    * server: nanosleep: Change error for early end of sleep
    * server: Return from nbdkit_nanosleep early if the socket closes
    * delay: Improve parsing and representation of delay times
    * tests/test-debug-flags.sh: Don't use port 10809 during test
    * cow: Add some more debugging especially for blk_read_multiple and cow-on-read
    * tests: Check that cache-min-block-size works properly
    * data: Improve the example with a diagram
    * example4: Do the parameter checking in config_complete
    * example4: Use get_ready instead of config_complete to allocate the disk
    * cache: Move plugin-args in synopsis earlier
    * cow: General revision and updates to the manual
    * server: Make debug messages atomic
    * Version 1.27.4.
    * cache, cow: Fix data corruption in zero and trim on unaligned tail
    * docs: Grammar fix for .cache
    * python: Implement .cleanup() method
    * cache, cow: More links to related filters in documentation
    * delay: Add delay-open and delay-close
    * cow: Implement cow-on-read
    * tests: cache: Test cache-on-read option really caches
    * tests: cache: Simplify test-cache-on-read.sh
    * cow: Improve documentation of cow-on-cache option
    * docs: Improve documentation of .can_cache and .cache methods
    * cache: Fix misleading LRU diagram and comment
    * cache: Refactor printing state into new function
    * cache, cow: Use a 64K block size by default
    * cache: Add cache-min-block-size parameter
    * cache: Implement cache-on-read=/PATH
    * cache, cow: Use full pread/pwrite operations
    * cache, cow: Add blk_read_multiple function
    * cache: Reduce verbosity of debugging
    * cow: Fix assert failure in cow_extents
    * Version 1.27.3.
    * ocaml: Change thread model in examples to SERIALIZE_ALL_REQUESTS
    * docs: Correct --selinux-label example
    * data: Include byte-swapping.h
    * wrapper: Use vector type instead of realloc
    * ocaml: Fix comment on plugin .pread field
    * ocaml: tests: Add .after_fork method to test plugin
    * ocaml: Add binding for new .cleanup method
    * ocaml: Rearrange the callbacks
    * ocaml: tests: Actually call .get_ready method in test plugin
    * tests: Add a better test of real VDDK
    * vddk: Implement can_flush and can_fua
    * Version 1.27.2.
    * ocaml: Fix valgrinding by only ignoring caml_stat_alloc* functions
    * ocaml: Call caml_shutdown when unloading the plugin
    * cow: Reduce verbosity of debugging
    * docs: Remove nbd-client '-b 512' flag from documentation
    * docs: Use I<> consistently around command line options
    * ssh: Drop srv_pubkey entirely
    * plugins/ssh: remove pointless code fetching SHA1 fingerprint
    * floppy: Note that nbdkit-cow-filter can be used
    * floppy: support FAT FSes with unused space.
    * python: Remove documentation related to Python 2 and nbdkit <= 1.14
    * data: Add le<NN>: and be<NN>: prefixes for little and big endian words
    * data: Rearrange cases in switch statement
    * maint: Untabify configure.ac
    * Version 1.27.1.
    * tests/test-cow-extents1.sh: Fix this for new output of nbdinfo
    * tests: Skip tests/test-file-readonly.sh if run as root
    * wrapper: Unset DEBUGINFOD_URLS
    * tests: Test --run + --tls + $uri + $tls
    * server: Add $tls shell variable for captive nbdkit
    * server: When --tls is used, set captive $uri variable to nbds://...
* Thu Jul 01 2021 rpm@fthiessen.de
  - Update to version 1.27.1:
    * server: Add $tls shell variable for captive nbdkit
    * server: When --tls is used, set captive $uri variable to nbds://...
    * valgrind: Add OCaml suppression
* Wed Jun 09 2021 jfehlig@suse.com
  - Update to version 1.26.0:
    * Version 1.26.0.
    * docs: Get release notes ready for a release today
    * valgrind: Add OCaml suppression
    * docs: List release notes in reverse order
    * tests/test-ondemand-list.sh: Skip test on OpenBSD
    * server: Use struct sockpeercred instead of ucred on OpenBSD
    * tests: Don't break if libssh is installed but not ssh-keygen
    * docs: Add outline release notes for 1.26 release
    * Version 1.25.9.
    * tests/test-debug-flags.sh: Add a positive test of debug flags
* Sat May 08 2021 rpm@fthiessen.de
  - Update to version 1.25.7:
    * tar: Add comment about why we use LANG=C
    * python: Split up the large python.c file into smaller
      compilation units
    * Some documentation and test fixes
  - Use correct upstream and not github mirror
* Mon Apr 26 2021 rpm@fthiessen.de
  - Update to version 1.25.6:
    * Improved documentation.
    * iso: Pick xorriso in preference to genisoimage or mkisofs.
    * vddk: VDDK 6.7 was the first version supporting extents.
    * Removed deprecated tar plugin
  - Added multi-conn filter
* Sun Mar 14 2021 jengelh@inai.de
  - Drop ExclusiveArch. This builds on i586 just fine.
  - Trim bias and redundant information from descriptions,
    and adjust descriptions for grammar.
* Fri Feb 26 2021 jfehlig@suse.com
  - spec: Fix license
* Wed Jan 27 2021 jfehlig@suse.com
  - Initial packaging of nbdkit 1.25.1

Files

/usr/lib64/nbdkit/filters/nbdkit-blocksize-filter.so
/usr/lib64/nbdkit/filters/nbdkit-blocksize-policy-filter.so
/usr/lib64/nbdkit/filters/nbdkit-cache-filter.so
/usr/lib64/nbdkit/filters/nbdkit-cacheextents-filter.so
/usr/lib64/nbdkit/filters/nbdkit-checkwrite-filter.so
/usr/lib64/nbdkit/filters/nbdkit-cow-filter.so
/usr/lib64/nbdkit/filters/nbdkit-ddrescue-filter.so
/usr/lib64/nbdkit/filters/nbdkit-delay-filter.so
/usr/lib64/nbdkit/filters/nbdkit-error-filter.so
/usr/lib64/nbdkit/filters/nbdkit-exitlast-filter.so
/usr/lib64/nbdkit/filters/nbdkit-exitwhen-filter.so
/usr/lib64/nbdkit/filters/nbdkit-exportname-filter.so
/usr/lib64/nbdkit/filters/nbdkit-extentlist-filter.so
/usr/lib64/nbdkit/filters/nbdkit-fua-filter.so
/usr/lib64/nbdkit/filters/nbdkit-ip-filter.so
/usr/lib64/nbdkit/filters/nbdkit-limit-filter.so
/usr/lib64/nbdkit/filters/nbdkit-log-filter.so
/usr/lib64/nbdkit/filters/nbdkit-multi-conn-filter.so
/usr/lib64/nbdkit/filters/nbdkit-nocache-filter.so
/usr/lib64/nbdkit/filters/nbdkit-noextents-filter.so
/usr/lib64/nbdkit/filters/nbdkit-nofilter-filter.so
/usr/lib64/nbdkit/filters/nbdkit-noparallel-filter.so
/usr/lib64/nbdkit/filters/nbdkit-nozero-filter.so
/usr/lib64/nbdkit/filters/nbdkit-offset-filter.so
/usr/lib64/nbdkit/filters/nbdkit-partition-filter.so
/usr/lib64/nbdkit/filters/nbdkit-pause-filter.so
/usr/lib64/nbdkit/filters/nbdkit-protect-filter.so
/usr/lib64/nbdkit/filters/nbdkit-rate-filter.so
/usr/lib64/nbdkit/filters/nbdkit-readahead-filter.so
/usr/lib64/nbdkit/filters/nbdkit-retry-filter.so
/usr/lib64/nbdkit/filters/nbdkit-retry-request-filter.so
/usr/lib64/nbdkit/filters/nbdkit-stats-filter.so
/usr/lib64/nbdkit/filters/nbdkit-swab-filter.so
/usr/lib64/nbdkit/filters/nbdkit-tls-fallback-filter.so
/usr/lib64/nbdkit/filters/nbdkit-truncate-filter.so
/usr/share/man/man1/nbdkit-blocksize-filter.1.gz
/usr/share/man/man1/nbdkit-blocksize-policy-filter.1.gz
/usr/share/man/man1/nbdkit-cache-filter.1.gz
/usr/share/man/man1/nbdkit-cacheextents-filter.1.gz
/usr/share/man/man1/nbdkit-checkwrite-filter.1.gz
/usr/share/man/man1/nbdkit-cow-filter.1.gz
/usr/share/man/man1/nbdkit-ddrescue-filter.1.gz
/usr/share/man/man1/nbdkit-delay-filter.1.gz
/usr/share/man/man1/nbdkit-error-filter.1.gz
/usr/share/man/man1/nbdkit-exitlast-filter.1.gz
/usr/share/man/man1/nbdkit-exitwhen-filter.1.gz
/usr/share/man/man1/nbdkit-exportname-filter.1.gz
/usr/share/man/man1/nbdkit-extentlist-filter.1.gz
/usr/share/man/man1/nbdkit-fua-filter.1.gz
/usr/share/man/man1/nbdkit-ip-filter.1.gz
/usr/share/man/man1/nbdkit-limit-filter.1.gz
/usr/share/man/man1/nbdkit-log-filter.1.gz
/usr/share/man/man1/nbdkit-multi-conn-filter.1.gz
/usr/share/man/man1/nbdkit-nocache-filter.1.gz
/usr/share/man/man1/nbdkit-noextents-filter.1.gz
/usr/share/man/man1/nbdkit-nofilter-filter.1.gz
/usr/share/man/man1/nbdkit-noparallel-filter.1.gz
/usr/share/man/man1/nbdkit-nozero-filter.1.gz
/usr/share/man/man1/nbdkit-offset-filter.1.gz
/usr/share/man/man1/nbdkit-partition-filter.1.gz
/usr/share/man/man1/nbdkit-pause-filter.1.gz
/usr/share/man/man1/nbdkit-protect-filter.1.gz
/usr/share/man/man1/nbdkit-rate-filter.1.gz
/usr/share/man/man1/nbdkit-readahead-filter.1.gz
/usr/share/man/man1/nbdkit-retry-filter.1.gz
/usr/share/man/man1/nbdkit-retry-request-filter.1.gz
/usr/share/man/man1/nbdkit-stats-filter.1.gz
/usr/share/man/man1/nbdkit-swab-filter.1.gz
/usr/share/man/man1/nbdkit-tls-fallback-filter.1.gz
/usr/share/man/man1/nbdkit-truncate-filter.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 18:11:13 2024