Change logs for flex source package in Dapper

  • flex (2.5.31-38ubuntu1) dapper; urgency=low
    
      * Merge with the older 2.5.31-38, rather than syncing a new upstream from
        sid to avoid new upstream bugs, while fixing two important bugs in our
        current package: a timestamp skew FTBFS and the leak in the C++ scanner.
    
    flex (2.5.31-38) unstable; urgency=low
    
      * Bug fix: "flex_2.5.31-36(powerpc/unstable): FTBFS: ", thanks to Ryan
        Murray. Since we already use MAINTAINER_MODE, there was no help there.
        As a last resort, always touch scan.c if we do not find flex.
                                                               (Closes: #343355).
      * Bug fix: "flex: [INTL:da] Danish debconf translation", thanks to Claus
        Hindsgaul                                               (Closes: #353900).
      * Bug fix: "flex: Space leak in C++ scanner", thanks to Vincent Zweije
        This may be a partial fix, but it seems to be good enough.
                                                                 (Closes: #233215).
    
    flex (2.5.31-37) unstable; urgency=low
    
      * the source code has an '#ifdef HAVE_LOCALE_H' but forgets to actually
        check for locale.h in configure. The report and patch thanks to Mike
        Frysinger.
    
     -- Adam Conrad <email address hidden>   Mon,  8 May 2006 16:24:28 +1000
  • flex (2.5.31-36ubuntu2) dapper; urgency=low
    
      * debian/local.mk: Remove skel.c to force regeneration from flex.skl.
    
     -- Martin Pitt <email address hidden>   Thu,  2 Mar 2006 09:53:26 +0100
  • flex (2.5.31-36ubuntu1) dapper; urgency=low
    
      * SECURITY UPDATE: Buffer overflow in generated C parsers which use REJECT
        or 'trailing context' rules.
      * flex.skl: Fix allocation of yy_state_buf to provide enough space for the
        longest possible token (forgotten sizeof multiplication).
      * References:
        CVE-2006-0459
        Malone #30940
    
     -- Martin Pitt <email address hidden>   Wed,  1 Mar 2006 15:19:50 +0100
  • flex (2.5.31-36) unstable; urgency=low
    
    
      * Bug fix: "flex: doxygen warning: argument `str' of command @param is
        not found in the argumentlist", thanks to Ludovic Rousseau
                                                               (Closes: #320134).
      * Bug fix: "flex generates a C file with improper macro defn; broke
        Bison 2.1", thanks to Paul Eggert. Well, even though it is legal C99
        to have empty arguments in macros (so it is legal to call a macro
        taking one argument with no arguments), it was not legal C89 --
        therefore, emit tqo different macros, with and without arguments -- to
        cater to users running obsolete compilers.             (Closes: #333231).
    
     -- Manoj Srivastava <email address hidden>  Sun, 23 Oct 2005 14:59:05 -0500