Next | Query returned 31 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2022-05-09 16:51:23 by Amitai Schleier | Files touched by this commit (3)
Log message:
Update to 2.11.2.0. From the changelog:

- skalibs features better sysdep autodetection when custom compilation
  flags are provided, and adds an option to envdir_internal() for
  unlimited-size variable reading.
   2021-12-26 17:42:42 by Niclas Rosenvik | Files touched by this commit (1)
Log message:
Define _NETBSD_SOURCE on NetBSD to make sure the function declaration of \ 
fdopendir is visible.
   2021-12-22 16:59:17 by Amitai Schleier | Files touched by this commit (2)
Log message:
Update to 2.11.1.0. From the changelog:

- fd_close() doesn't retry if close() fails. (i.e. adapts to Linux's
  behaviour over HP-UX's.)
- New function: opendir_at.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-09-29 11:51:58 by Amitai Schleier | Files touched by this commit (4)
Log message:
Update to 2.11.0.0. From the changelog:

- libbiguint removed.
- Obsolete skalibs/environ.h and skalibs/getpeereid.h removed.
- rc4 and md5 removed.
- iobuffer removed.
- fd_cat and fd_catn changed signatures.
- All *_t types renamed to avoid treading on POSIX namespace.
- subgetopt() renamed to lgetopt().
- signal functions reworked; skasigaction removed; sig_stack removed
- Various functions removed: skaoffsetof(), selfpipe_untrap()
- cdb_make renamed to cdbmake; ui changed to 1=success/0=failure.
- cdb redesigned. cdb is now fixed, cdb_reader holds the state for
  cdb_find, which puts data pointer and len directly into a cdb_data. A
  cdb is always a map, pointers should always work.
- cdb_successor removed (unsafe to use); cdb_nextkey changed to
  cdb_traverse_next, which puts key and data into two cdb_data's.
- cdb does not touch errno anymore.
- New posixplz function: munmap_void.

The deletion of significant portions of code has made skalibs leaner.
libskarnet.so has dropped under 190 kB on x86_64.

The cdb rewrite on its own has helped reduce an important amount of
boilerplate in cdb-using code.

All in all, code linked against the new skalibs should be slightly
smaller and use a tiny bit less RAM.
   2021-04-26 16:59:46 by Amitai Schleier | Files touched by this commit (3)
Log message:
Update to 2.10.0.3. From the changelog:

- Libraries and binaries don't have the .note.GNU-stack section stripped
  anymore. Previously, "make strip" would strip that section, which
  would sometimes (depending on the toolchain) cause binaries to be
  incorrectly tagged as needing an executable stack. This is not a
  security issue in itself, but an executable stack makes it easier for
  an attacker to turn bugs into exploits, so it should be avoided
  whenever possible. Thanks to Xavier Stonestreet for reporting and
  finding the cause of the problem.

- Link tests are now performed with a regular file as their
  output, instead of /dev/null, which makes them more portable to
  old/buggy linkers.

- Bugfixes.

Bump default BUILDLINK_API_DEPENDS to match.
   2021-02-16 15:06:13 by Amitai Schleier | Files touched by this commit (2)
Log message:
Update to 2.10.0.2. From the changelog:

- Bugfixes.
   2021-02-04 15:08:23 by Amitai Schleier | Files touched by this commit (1) | Package updated
Log message:
Most packages that link with skalibs fail configure if the current
platform tuple doesn't match the one skalibs was built with. In pkgsrc,
this almost certainly means the OS has been updated, and almost
certainly doesn't need to break anyone's update builds. Explicitly pass
the contents of ${PREFIX}/lib/skalibs/sysdeps/target as the --target of
those configure scripts, then make sure we don't cross-compile.

skalibs-using packages not needing this workaround can define
SKALIBS_TOLERATE_TARGET_SKEW=no.
   2021-01-22 17:08:02 by Amitai Schleier | Files touched by this commit (2)
Log message:
Update to 2.10.0.1. From the changelog:

- Bugfixes.

Next | Query returned 31 messages, browsing 11 to 20 | Previous