Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: dictd | Distribution: openSUSE Tumbleweed |
Version: 1.13.3 | Vendor: openSUSE |
Release: 1.1 | Build date: Mon Nov 18 12:00:22 2024 |
Group: Productivity/Office/Dictionary | Build host: reproducible |
Size: 613018 | Source RPM: dictd-1.13.3-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/cheusov/dictd | |
Summary: DICT protocol (RFC 2229) server and command-line client |
This package contains two programs. dict gives access to electronic dictionaries on the Internet. With dictd, one can set up a custom dictionary. To look up, for example, the word "grunt", execute `dict grunt` at a command line. See the man pages of dict and dictd for details.
BSD-3-Clause AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND MIT AND SUSE-Public-Domain
* Mon Nov 18 2024 Matej Cepl <[email protected]> - Update to 1.13.3: - dictd: fix buffer overflow in first/last search strategies. - Remove upstreamed index-buf-ovrflw.patch. * Fri Nov 15 2024 Matej Cepl <[email protected]> - Update to 1.13.2: - Remove config.{sub,guess} - Update version to 1.13.2 - Rename configure.in to configure.ac - dictP.h: remove #include <sys/time.h> - configure.in: fix obsolete code - Fix compilation issues with gcc-14 - Update configure script and the like (autoconf-2.72) - Remove upstreamed patches: - gcc-14.patch - Add index-buf-ovrflw.patch to fix a buffer overflow in index.c (courtesy of the upstream author). * Sat Nov 02 2024 [email protected] - Update to version 1.13.1+git.1730572217.cccab00: * dictd: listen to ipv6 and ipv4 by default * remove use of deprecated inet_aton and inet_ntoa * dictd: install dictd*.conf files to ${DATADIR}/examples/dictd by default * Fix problems with DICT_CONFIG_PATH and other defined came from Makefile * dict/Makefile: do not copy man page to ${BINDIR} :-) * dict/Makefile: formatting * dict: install samples dict.conf and dict2.conf to ${EGDIR} * Move examples/dict1.conf to dict/ * Thu Mar 07 2024 Matej Cepl <[email protected]> - Fix License: tag (thank you, Fedora developers, for the research, https://src.fedoraproject.org/rpms/dictd/pull-request/5). - Clean up the SPEC file * Sun Feb 20 2022 Matej Cepl <[email protected]> - Add dictd-rpmlintrc ... potential bashismus is completely innocent (gh#cheusov/dictd#13). * Sun Feb 20 2022 Matej Cepl <[email protected]> - Update to 1.13.1: - Remove the last call of gethostbyname(3) - Fixes by Huy-Ngo in dictfmt help message. - Remove ProtectHome from the systemd service file, because data files can be stored in $HOME and indexes need to written to. * Mon Sep 13 2021 Johannes Segitz <[email protected]> - Added hardening to systemd service(s) (bsc#1181400). Modified: * dictd.service * Mon Mar 30 2020 Matej Cepl <[email protected]> - Update to 1.13.0: - dictd: * add support for IPv6 (the default is IPv4) - Add global configuration option "address_family" and command line options --address-family - Options "listen_to" and --listen-to accepts host name in addition to IP address, "*" means "bind to all interfaces". - dict: * add support for IPv6. - New command line options -4 and -6. - dict + dict:// URL: add support for IPv6 address surrounded by [ and ] symbols - dictfmt: * fix overlap of source and destination buffers in memcpy(3). Use memmove(3) instead. This fixes failures on Linux/musl. * DICTFMT_SORT environment variable may be used for setting non-default sort(1) - Fix build on recent Solaris/IllumOS (missing -lnsl at link time) - Remove support for --use-dictorg and socks5. Clean-ups for build system. - Remove support for non-utf8 dictionaries. - tests: * new test for dictd as a daemon * always use @AWK@ * test/dictzip_test.in: avoid printing binary \0. This fixes test on some systems * Wed Feb 19 2020 Matej Cepl <[email protected]> - Update to version 1.12.1+git.1579902294.78aa097: * Replace inet_ntoa with gethostbyname for checking -lnsl library. It seems recent IssumOS has inet_ntoa in libc. * test/dictzip_test.in: use @AWK@ instead of awk * test/dictzip_test.in: avoid printing binary \0. This fixes test on some systems * Fix test/dictzip_test regression test with broken busybox-1.30 AWK implementation. Use AWK set to ./configure script * dictfmt: fix overlap of memcpy(3) (overlap of source and destination pointers) Use memmove(3) instead of memcpy(3). This fixes test fail on Linux/musl. * Fix build on Solaris-10 * Wed Jun 05 2019 Dominique Leuenberger <[email protected]> - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to make the build dep chain cheaper by using systemd-mini. - USe systemd_ordering instead of systemd_requires: only ask for systemd to be early in the transaction, but don't forcibly require systemd to be present.
/etc/colorit.conf /etc/dictd.conf /usr/bin/colorit /usr/bin/dict /usr/bin/dict_lookup /usr/bin/dictdplugin-config /usr/bin/dictfmt /usr/bin/dictfmt_index2suffix /usr/bin/dictfmt_index2word /usr/bin/dictl /usr/bin/dictunformat /usr/bin/dictzip /usr/lib/dictdplugin_dbi.so /usr/lib/dictdplugin_dbi.so.0 /usr/lib/dictdplugin_dbi.so.0.0.0 /usr/lib/systemd/system/dictd.service /usr/sbin/dictd /usr/sbin/rcdictd /usr/share/doc/packages/dictd /usr/share/doc/packages/dictd/ANNOUNCE /usr/share/doc/packages/dictd/NEWS /usr/share/doc/packages/dictd/README /usr/share/doc/packages/dictd/dicf.ms /usr/share/doc/packages/dictd/examples /usr/share/doc/packages/dictd/examples/dict1.conf /usr/share/doc/packages/dictd/examples/dictd1.conf /usr/share/doc/packages/dictd/examples/dictd2.conf /usr/share/doc/packages/dictd/examples/dictd3.conf /usr/share/doc/packages/dictd/examples/dictd4.conf /usr/share/doc/packages/dictd/examples/dictd_complex.conf /usr/share/doc/packages/dictd/examples/dictd_mime.conf /usr/share/doc/packages/dictd/examples/dictd_plugin_dbi.conf /usr/share/doc/packages/dictd/examples/dictd_popen.conf /usr/share/doc/packages/dictd/examples/dictd_popen.conf.in /usr/share/doc/packages/dictd/examples/dictd_site.txt /usr/share/doc/packages/dictd/examples/dictd_virtual.conf /usr/share/doc/packages/dictd/rfc.ms /usr/share/doc/packages/dictd/rfc2229.txt /usr/share/doc/packages/dictd/security.doc /usr/share/licenses/dictd /usr/share/licenses/dictd/COPYING /usr/share/man/man1/colorit.1.gz /usr/share/man/man1/dict.1.gz /usr/share/man/man1/dict_lookup.1.gz /usr/share/man/man1/dictfmt.1.gz /usr/share/man/man1/dictfmt_index2suffix.1.gz /usr/share/man/man1/dictfmt_index2word.1.gz /usr/share/man/man1/dictl.1.gz /usr/share/man/man1/dictunformat.1.gz /usr/share/man/man1/dictzip.1.gz /usr/share/man/man8/dictd.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Dec 2 23:44:45 2024