Revisions of perl-Convert-UUlib

buildservice-autocommit accepted request 857847 from Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) (revision 39)
baserev update by copy to link target
Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) accepted request 856638 from Tina Müller's avatar Tina Müller (tinita) (revision 38)
- updated to 1.8
   see /usr/share/doc/packages/perl-Convert-UUlib/Changes
  TODO: biggest timesinks: FP_fgets/getc_unlocked overall, UUInsertPartToList dominates large loads due to O(n**2) search
  1.8  
  	- no bugfixes in this release due to lack of known bugs, but the major changes
            in this release might have introduced new bugs, so watch out.
  	- update large decoder example to disable OPT_AUTOCHK and use Smerge -1.
  	- some micro-optimisations.
          - avoid costly string comparisons by comparing hashes when isnerting items,
            which speeds up insertion by a constant factor.
          - improve uulist (and other) structure layout and size.
          - reverse the order of file list items, which heuristically improves
            match speed with large usenet file lists.
          - use getc instead of fgetc, which makes no difference on gnu/linux.
          - clean up _FP symbol names toi not start with an underscore.
          - use feof_unlocked and ferror_unlocked.
          - implement a faster ascii-only strnicmp.
  	- misc very minor code improvements.
          - remove quite a bit of pre-posix/dos/etc. cruft.
          - use flockfile, if available, for a potential but small
            speed gain.
          - speed up inner yenc decoder loop.
          - kentnl said that this module should no longer claim to be a simple
            interface to uulib, as the bunndled copy is now better maintained
            than the original upstream library.
buildservice-autocommit accepted request 785919 from Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) (revision 37)
baserev update by copy to link target
Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) accepted request 785912 from Tina Müller's avatar Tina Müller (tinita) (revision 36)
- updated to 1.71
   see /usr/share/doc/packages/perl-Convert-UUlib/Changes
  1.71 
  	- backport to c89 (patch by Paul Howarth).
buildservice-autocommit accepted request 781131 from Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) (revision 35)
baserev update by copy to link target
Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) accepted request 780957 from Tina Müller's avatar Tina Müller (tinita) (revision 34)
- updated to 1.7
   see /usr/share/doc/packages/perl-Convert-UUlib/Changes
  1.7  
  	- new function: GetFileList.
  	- experimental perlmulticore support (see manpage).
          - Initialize is now a NOP and CleanUp automatically initializes again.
          - updated example decoder and documentation a bit.
  	- include ecb.h to deal with compiler builtins and endianness.
  	- some further µ-optimisations in hot code, especially for yEnc.
          - replace crc32 function by slice-by-16 version by Stephan Brumme,
            which should speed up yEnc en-/decoding.
          - yEnc: do not calculate two crcs per part, instead, combine
            the part crcs together to form the file crc.
          - yEnc: allow pcrc= in addition to pcrc32= for yenc trailers, as
            some draft mentions both and it is actually in active use.
          - yEnc: ignore crc32= on multiparts, except on the last part,
            which avoids spurious corruption warnings.
          - be more precise in documenting code licenses in COPYING.
          - convert constant creation to the method I normally use.
          - use common::sense.
buildservice-autocommit accepted request 775132 from Lars Vogdt's avatar Lars Vogdt (lrupp) (revision 33)
baserev update by copy to link target
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 775107 from Tina Müller's avatar Tina Müller (tinita) (revision 32)
- updated to 1.62
   see /usr/share/doc/packages/perl-Convert-UUlib/Changes
  1.62 
  	- major performance improvement by simplifying code in _FP_gets
            to not use fscanf. This might slow things down on platforms
            with very slow fgetc.
  
  1.61 
  	- lint uulib: fix some format string type mismatches
            and some other minor issues.
buildservice-autocommit accepted request 747305 from Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) (revision 31)
baserev update by copy to link target
Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) accepted request 746783 from Tina Müller's avatar Tina Müller (tinita) (revision 30)
- Add manual license GPL-1.0-or-later to cpanspec.yml (see COPYING file in
   the source)
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 742852 from Tina Müller's avatar Tina Müller (tinita) (revision 29)
- Regenerate spec with newest cpanspec
   * Add manual dependencies to cpanspec.yml
- updated to 1.6
   see /usr/share/doc/packages/perl-Convert-UUlib/Changes
  1.6  
  	- fix heap overflow (testcase by Noel Duffy, reported
            by Robert Scheck). The defense-in-depth mechanism based
            on mmap should make this unexploitable for other than denial
            of service, on systems supporting mmap/mprotect.
buildservice-autocommit accepted request 638335 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 28)
baserev update by copy to link target
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 638238 from Pedro Monreal Gonzalez's avatar Pedro Monreal Gonzalez (pmonrealgonzalez) (revision 27)
- update to 1.4
        - fix a heap overflow (testcase by Krzysztof Wojtaś).
        - on systems that support it (posix + mmap + map_anonymous),
          allocate all dynamic areas via mmap and put four guard
          pages around them, to catch similar heap overflows
          safely in the future.
        - find a safer way to pass in CC/CFLAGS to uulib.
        - added stability canary support.
buildservice-autocommit accepted request 254804 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 26)
baserev update by copy to link target
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 254753 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 25)
- Use source URLs, and remove old specfile tags and sections.
buildservice-autocommit accepted request 92355 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 24)
baserev update by copy to link target
_service committed (revision 23)
generated via source service
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 22)
use original .tar.gz
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 21)
use gz
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 20)
Displaying revisions 1 - 20 of 39
openSUSE Build Service is sponsored by