link-grammar (4.2.2-4ubuntu0.7.04.1) feisty-security; urgency=low * SECURITY UPDATE: Stack-based buffer overflow in the separate_word function in tokenize.c in Link Grammar 4.1b and possibly other versions, as used in AbiWord Link Grammar 4.2.4, allows remote attackers to execute arbitrary code via a long word, as reachable through the separate_sentence function. * debian/patches/CVE-2007-5395: Added patch according to upstream. (See: https://bugzilla.redhat.com/attachment.cgi?id=255061) (LP: #162511) * References: CVE-2007-5395 https://bugzilla.redhat.com/show_bug.cgi?id=371221 -- Stephan Hermann Tue, 13 Nov 2007 22:38:50 +0100 link-grammar (4.2.2-4) unstable; urgency=low * Fix stupid bashism in debian/rules (Closes: #376478) * Return to quilt for patches to more easily manage the changes introduced in the last two versions. Next time, I won't remove quilt, even when I have no patches. * Bump standards-version to 3.7.2 * Fix homepage pseudo-field to have 2 spaces at the beginning so p.d.o can parse it correctly. -- Ken Bloom Tue, 4 Jul 2006 22:49:41 -0500 link-grammar (4.2.2-3) unstable; urgency=low * Get my fix for the sentence length error message correct so it doesn't leak memory. * Import prototype for safe_strdup() to prevent crashes on amd64 (Closes: #366490) Thanks to Dann Fraizer, and his script on the AMD64 buildd. -- Ken Bloom Tue, 9 May 2006 08:35:22 -0500 link-grammar (4.2.2-2) unstable; urgency=low * Updated manpage to be more clear. Thanks to Maru Dubshinki (Closes: #364532) * Merged patch from upstream CVS to handle unset $LANG. (Closes: #364738) * Don't use sentence to generate error message after deleting it. (Closes: #366136). I have not done an audit to find other cases of this. -- Ken Bloom Sun, 23 Apr 2006 22:44:03 -0500 link-grammar (4.2.2-1) unstable; urgency=low * New Upstream Release * Eliminate quilt use, and eliminate all patches. - Patches for dictionary selection were merged upstream - Rename the commandline parser using debian/rules rather than reautotooling. * Install -T is broken despite being documented in the man page. Work around that in debian/rules (Closes: #359280) -- Ken Bloom Tue, 18 Apr 2006 11:27:15 -0500 link-grammar (4.1.3-2) unstable; urgency=low * The commandline parser (and not the search path) should have been patched to fix dictionary selection (Closes: 352165) * Use alternatives system to manage the default dictionary for the command-line parser -- Ken Bloom Wed, 15 Feb 2006 09:01:45 -0600 link-grammar (4.1.3-1) unstable; urgency=low * Initial release Closes: #337277 * Patches: - dictionary-path-references Since the dictionaries live in data/en, they don't need to refer to en/words as this would really mean data/en/en/words which doesn't exist. - binary-name Named this link-grammar instead of grammar-parse. Partly personal preference, and partly because if other kinds of grammar get added to Debian, this one shouldn't have the generic name. - default-english-dictionary Make link-grammar use the english dictionary in data/en as the default. (Upstream stored the dictionary in data/en, but told the program to refer to the nonexistent one in data/) - acinclude_binreloc Needed to reautotoolize. - reautotoolize Reautotoolize to deal with the stuff done in binary-name and default-english-dictionary -- Ken Bloom Thu, 3 Nov 2005 16:53:09 -0600