Perl interface to the uulib library

Edit Package perl-Convert-UUlib

Perl interface to the uulib library

Refresh
Refresh
Source Files
Filename Size Changed
Convert-UUlib-1.8.tar.gz 0000302763 296 KB
cpanspec.yml 0000000699 699 Bytes
perl-Convert-UUlib.changes 0000009135 8.92 KB
perl-Convert-UUlib.spec 0000002723 2.66 KB
Revision 38 (latest revision is 39)
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.
Comments 0
openSUSE Build Service is sponsored by