Package Release Info

dictd-1.13.0-bp154.2.19

Update Info: Base Release
Available in Package Hub : 15 SP4

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

dictd
dictd-devel

Change Logs

* Mon Sep 13 2021 Johannes Segitz <jsegitz@suse.com>
- Added hardening to systemd service(s) (bsc#1181400). Modified:
  * dictd.service
Version: 1.13.0-bp152.1.3
* Mon Mar 30 2020 Matej Cepl <mcepl@suse.com>
- 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 <mcepl@cepl.eu>
- 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 <dimstar@opensuse.org>
- 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.
* Wed Apr 24 2019 Matej Cepl <mcepl@suse.com>
- Update to 1.12.1+git.1555438032.190d8c6:
  - Remove --enable-dictorg from dict(1)
- Stop using obs_scm, it doesn't work, use tar_scm instead.
- Use tighter globs in %%files to make debuginfo generator happy.
- Clean up SPEC using spec-cleaner.
* Wed Apr 24 2019 Matej Cepl <mcepl@cepl.eu>
- Update to version 1.12.1+git.1555438032.190d8c6:
  * Remove --enable-dictorg from dict(1)
  * update config.sub and config.guess
  * dictfmt: fix merge conflict
  * dictfmt: fix compilation failure on Solaris (alloca)
  * dictfmt: DICTFMT_SORT variable is used for setting sort(1)
  * Support for --use-dictorg was removed
  * Support for socks5 was removed
  * Clean-ups for autocrap build system (headers and types)
  * Use stable sort to ensure already-sorted input stays sorted.
  * Revert "Update tables for is{space,alnum}__ (report by michael72)"
* Mon Feb 04 2019 Jan Engelhardt <jengelh@inai.de>
- Trim filler wording from description.
- Retire old $RPM_* shell vars.
* Sat Jan 26 2019 opensuse-packaging@opensuse.org
- Update to version 1.12.1.git.1520674574.9a2f53e:
  * update config.sub and config.guess
  * dictfmt: fix merge conflict
  * dictfmt: fix compilation failure on Solaris (alloca)
  * dictfmt: DICTFMT_SORT variable is used for setting sort(1)
  * Support for --use-dictorg was removed
  * Support for socks5 was removed
  * Clean-ups for autocrap build system (headers and types)
  * Clean-ups for autocrap build system (mbstate_t, wchar_t, wint_t, socklen_t, size_t, CODESET, alloca)
  * Use stable sort to ensure already-sorted input stays sorted.
  * Revert "Update tables for is{space,alnum}__ (report by michael72)"
* Fri Oct 12 2012 mailaender@opensuse.org
- put libmma in a separate package
- update dictd to 1.12.1
  + Fix for Debian bug #677868 reported by Stepan Golosunov.
  + Fixes for mistypes found by A. Costa. Thanks!
  + Fix for sf.net bug #3390567 reported by Ivo Danihelka.
  + Fix for sf.net bug #3398178
  + Fix for option -c. Now it works correctly.
  + Fix incorrect keyword for virtual database.
  + fix in colorit: option -c now works correctly
  + Check return value of fwrite, fflush and fclose functions. This fixes sf bug #3390567
  + Fix for Debian bug #677868 reported by Stepan Golosunov.
  + dictd.8.in: fixes for mistypes found by A. Costa. Thanks!
  + INSTALL: Fix for sf.net bug #3398178
  + fix in dictd_virtual.conf: incorrect keyword for virtual database.
  + Makefile.in: Add -c to ${INSTALL} envocations
  + Makefile.in: fix for installing from obj directory
* Wed Feb 15 2012 lars@linux-schulserver.de
- update dictd to 1.12.0:
  + New script dict_lookup for translating words and phrases
  + dictfmt: Internal buffer size was increased from 10240 to
    102400 bytes
  + dictfmt: superfluous spaces are removed not only from the beginng
    and the end of a headword but also inside a multiword headwords.
  + dictfmt spawns sort command to sort the index. When there are
    several entries for the same headword, they get sorted BY OFFSET
    AND SIZE (in addition to headwords). As a result, the order of
    identical headwords is messed up.  To fix these problem -k1,3
    option is replaced with -k1,1.
  + FIX: When search is handled by dict_search_bmh() function, the
    first character from the first entry in the index file is
    missing. Usually this is some of 00-database-* entries.
  + Other minor fixes and cleanups
- update libmaa to 1.3.1:
  + Build failure with gcc-4.6 was fixed
  + Only maa's symbols are exported from libmaa shared library
    ^^ INCLUDES ABI INCOMPATIBILITIES
  + For better conformance with POSIX/SUS xmalloc, xrealloc and
    xcalloc functions take 'size_t' args, not 'unsigned int'.
- small init script beaufify
- split out devel package
* Mon Mar 02 2009 prusnak@suse.cz
- updated to 1.11.1
  * fixed installing plugins
  * DICTFMT sorts entries in 00-database-alphabet entry
    lexicographically, that is now this order doesn't depend on
    sizeof(long)
  * DICTFMT: 'dictfmt -I' never worked
* Fri Feb 06 2009 prusnak@suse.cz
- file /var/log/dictd is now pre-created [bnc#461234]
* Tue Nov 04 2008 prusnak@suse.cz
- add missing colorit.conf [bnc#441256]
* Thu Aug 14 2008 prusnak@suse.cz
- small cleanup of spec file
- fixed preun/postun scripts
* Mon Apr 07 2008 zpetrova@suse.cz
- update to version 1.10.11
  - fixed many compiler warnings/failures.
  - dictd: while processing MATCH command unicity of only first
    column of .index was checked, but not fourth column-> fixed.
  - timestamp log marker (log_option "timestamp") is changed
    from :T: to :t:
  - dictfmt: maximum length of headwords was limited to hardcoded
    constant. Now arrays are reallocated.
  - dict: new -F|--flush option for flushing stdout after each
    definition/match
  - colorit: bashism fixed: 'echo -en' -> more portable 'printf'.
* Sun Feb 17 2008 zpetrova@suse.cz
- update to version 1.10.10:
  - dictd: added support for utf-8 symbols other than BMP
  - dict, dictl, colorit do not support paging to a special program,
    i.e.  --pager|-P option. As of this version everything is output
    to stdout only. '-P -' option is allowed.
- fixed compiler warning (bug #361613)
* Thu Jul 12 2007 zpetrova@suse.cz
- update to version 1.10.9:
- added new keywords limit_{time,matches,definitions,queries} to
  dictd to prevent DOS attacks.
- support for the case-sensitive search.
- Two new search strategies, 'first' and 'last'.
- dict -f now enables formatted output for further processing
  by other utilities.
- clean up configure.in and Makefile.in
* Thu Mar 29 2007 dmueller@suse.de
- update BuildRequires
* Fri Jul 07 2006 zpetrova@suse.cz
- update to version 1.10.6
* Wed Jun 28 2006 zpetrova@suse.cz
- update to version 1.10.5
- added configure --enable_dictorg (#169995)
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires