Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE
dictd
dictd.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dictd.changes of Package dictd
------------------------------------------------------------------- Thu Mar 7 18:18:01 UTC 2024 - Matej Cepl <mcepl@cepl.eu> - 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 23:12:10 UTC 2022 - Matej Cepl <mcepl@suse.com> - Add dictd-rpmlintrc ... potential bashismus is completely innocent (gh#cheusov/dictd#13). ------------------------------------------------------------------- Sun Feb 20 01:51:47 UTC 2022 - Matej Cepl <mcepl@suse.com> - 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 13:57:00 UTC 2021 - Johannes Segitz <jsegitz@suse.com> - Added hardening to systemd service(s) (bsc#1181400). Modified: * dictd.service ------------------------------------------------------------------- Mon Mar 30 12:37:41 UTC 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 11:15:40 UTC 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 5 15:29:38 UTC 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 12:04:26 CEST 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 10:00:52 UTC 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 4 18:59:56 UTC 2019 - Jan Engelhardt <jengelh@inai.de> - Trim filler wording from description. - Retire old $RPM_* shell vars. ------------------------------------------------------------------- Sat Jan 26 18:09:17 UTC 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 23:56:35 UTC 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 21:35:28 UTC 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 2 12:44:09 CET 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 6 11:29:08 CET 2009 - prusnak@suse.cz - file /var/log/dictd is now pre-created [bnc#461234] ------------------------------------------------------------------- Tue Nov 4 16:54:47 CET 2008 - prusnak@suse.cz - add missing colorit.conf [bnc#441256] ------------------------------------------------------------------- Thu Aug 14 14:20:47 CEST 2008 - prusnak@suse.cz - small cleanup of spec file - fixed preun/postun scripts ------------------------------------------------------------------- Mon Apr 7 20:36:05 CEST 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 23:43:34 CET 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 20:24:18 CEST 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 19:11:22 CEST 2007 - dmueller@suse.de - update BuildRequires ------------------------------------------------------------------- Fri Jul 7 15:19:11 CEST 2006 - zpetrova@suse.cz - update to version 1.10.6 ------------------------------------------------------------------- Wed Jun 28 11:03:56 CEST 2006 - zpetrova@suse.cz - update to version 1.10.5 - added configure --enable_dictorg (#169995) ------------------------------------------------------------------- Wed Jan 25 21:35:28 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Tue Jan 17 03:01:16 CET 2006 - zpetrova@suse.cz - fixed build. ------------------------------------------------------------------- Mon Jan 16 11:40:50 CET 2006 - zpetrova@suse.cz - update to version 1.10.4 ------------------------------------------------------------------- Thu Apr 21 14:29:44 CEST 2005 - zpetrova@suse.cz - dictd-gcc4.patch: make dictd compilable with gcc-4.0 ------------------------------------------------------------------- Mon Apr 26 01:20:06 CEST 2004 - ro@suse.de - added missing return value (unreached code) ------------------------------------------------------------------- Sun Jan 11 11:22:17 CET 2004 - adrian@suse.de - add %defattr ------------------------------------------------------------------- Thu May 22 16:28:35 CEST 2003 - coolo@suse.de - use BuildRoot ------------------------------------------------------------------- Wed Nov 13 01:46:04 CET 2002 - ro@suse.de - fix for current bison (end all rules with ";") ------------------------------------------------------------------- Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de - removed bogus self-provides ------------------------------------------------------------------- Mon Aug 19 19:07:40 CEST 2002 - mmj@suse.de - Correct PreReq ------------------------------------------------------------------- Thu Apr 25 20:07:37 CEST 2002 - uwedr@suse.de - Removed dictd.conf from specfile. It was not used and examples are in /usr/share/doc/packages/dictd anyway. ------------------------------------------------------------------- Tue Apr 23 21:03:36 CEST 2002 - schwab@suse.de - Fix for 64 bit platforms. - Use RPM_OPT_FLAGS. ------------------------------------------------------------------- Mon Jan 14 17:42:18 CET 2002 - ro@suse.de - removed START_DICTD ------------------------------------------------------------------- Wed Dec 12 15:20:12 CET 2001 - uwedr@suse.de - Added some hints in dictd.conf how to install local dictionaris - Logging to /var/log/dictd (see startup in /etc/init.d/dictd) ------------------------------------------------------------------- Wed Jun 6 17:09:21 CEST 2001 - ro@suse.de - mark used files as Source ------------------------------------------------------------------- Wed May 30 17:20:19 CEST 2001 - uwedr@suse.de - improved spec file (#7139): no more --with-qt and some paths corrected - new rc.config variable START_DICTD and init script added, so the server dictd can be started now (if /etc/dictd.conf is configured properly and at least one dictionary is installed) ------------------------------------------------------------------- Sat Dec 9 18:28:40 MET 2000 - nashif@suse.de - sorted ------------------------------------------------------------------- Tue Feb 15 14:27:36 CET 2000 - ro@suse.de - man to /usr/share using macro ------------------------------------------------------------------- Tue Feb 15 12:20:36 CET 2000 - aj@suse.de - Removed prototypes for SunOS/Solaris. ------------------------------------------------------------------- Fri Sep 17 11:28:09 MEST 1999 - kettner@suse.de - Reinserted old # Commandline: line. ------------------------------------------------------------------- Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. ------------------------------------------------------------------- Wed Apr 28 01:55:46 MEST 1999 - ro@suse.de - fixed: dict.c: stdout is not constant ------------------------------------------------------------------- Fri Apr 9 16:35:20 MEST 1999 - kettner@suse.de - Created spec file from dictd-1.4.9.tar.gz using autospec script
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor