Revisions of perl-Convert-UUlib
buildservice-autocommit
accepted
request 857847
from
Pedro Monreal Gonzalez (pmonrealgonzalez)
(revision 39)
baserev update by copy to link target
Pedro Monreal Gonzalez (pmonrealgonzalez)
accepted
request 856638
from
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 (pmonrealgonzalez)
(revision 37)
baserev update by copy to link target
Pedro Monreal Gonzalez (pmonrealgonzalez)
accepted
request 785912
from
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 (pmonrealgonzalez)
(revision 35)
baserev update by copy to link target
Pedro Monreal Gonzalez (pmonrealgonzalez)
accepted
request 780957
from
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 (lrupp)
(revision 33)
baserev update by copy to link target
Lars Vogdt (lrupp)
accepted
request 775107
from
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 (pmonrealgonzalez)
(revision 31)
baserev update by copy to link target
Pedro Monreal Gonzalez (pmonrealgonzalez)
accepted
request 746783
from
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 (lrupp)
accepted
request 742852
from
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 (dstoecker)
(revision 28)
baserev update by copy to link target
Dirk Stoecker (dstoecker)
accepted
request 638238
from
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 (coolo)
(revision 26)
baserev update by copy to link target
Stephan Kulow (coolo)
accepted
request 254753
from
Jan Engelhardt (jengelh)
(revision 25)
- Use source URLs, and remove old specfile tags and sections.
buildservice-autocommit
accepted
request 92355
from
Stephan Kulow (coolo)
(revision 24)
baserev update by copy to link target
_service
committed
(revision 23)
generated via source service
Stephan Kulow (coolo)
committed
(revision 22)
use original .tar.gz
Stephan Kulow (coolo)
committed
(revision 21)
use gz
Stephan Kulow (coolo)
committed
(revision 20)
Displaying revisions 1 - 20 of 39