civodul

civodul pushed tag v0.5.0 to cwebber/guile-gcrypt

1 month ago

civodul pushed to master at cwebber/guile-gcrypt

  • 1b637955d4 build: Bump version to 0.5.0. * configure.ac: Bump to 0.5.0.

1 month ago

civodul pushed to master at cwebber/guile-gcrypt

  • 6a38942a43 Update NEWS.
  • d5c2e238e2 mac: Add new hmac algorithms. * gcrypt/mac.scm (mac-algorithm): Add new hmac algorithms.
  • 7fb6be104a hash: Add new algorithms. * gcrypt/hash.scm (hash-algorithm): Add.
  • 951666fb4b build: Require Autoconf >= 2.69. * configure.ac: Add ‘AC_PREREQ’.
  • d161e31064 doc: Document ‘hash-data->bytevector’. * guile-gcrypt.texi (Public-Key Cryptography): Document ‘hash-data->bytevector’.
  • View comparison for these 6 commits »

1 month ago

civodul closed pull request cwebber/guile-gcrypt#9

Tokenisation changes

1 month ago

civodul commented on issue cwebber/guile-gcrypt#9

Tokenisation changes

Hey Chris,

1 month ago

civodul pushed to master at cwebber/guile-gcrypt

  • f5854cd276 pk-crypto: Don't return symbols from hash-data->bytevector. Call canonical-sexp-nth-data with #:possibly-token? #f to avoid ever returning a symbol for the hash. * gcrypt/pk-crypto.scm (hash-data->bytevector): Call canonical-sexp-nth-data with #:symbolize-tokens? #f for the hash. * tests/pk-crypto.scm ("hash-data->bytevector"): New test. Modified-by: Ludovic Courtès <ludo@gnu.org>
  • eb01bf3afd pk-crypto: ‘canonical-sexp-nth-data’ takes #:possibly-token? parameter. * gcrypt/pk-crypto.scm (canonical-sexp-nth-data): Add #:possibly-token?.
  • 3964eabf03 pk-crypto: Limit token-string? to ASCII. Since I think this provides behaviour more consistent with the specification. * gcrypt/pk-crypto.scm (token-string?): Limit the digits and letters to a subset of ASCII.
  • View comparison for these 3 commits »

1 month ago

civodul commented on issue guile-zlib/guile-zlib#8

compatibility with zlib-ng

Just tagged `v0.2.2`!

8 months ago

civodul pushed tag v0.2.2 to guile-zlib/guile-zlib

8 months ago

civodul pushed to master at guile-zlib/guile-zlib

8 months ago

civodul closed issue guile-zlib/guile-zlib#8

compatibility with zlib-ng

8 months ago

civodul commented on issue guile-zlib/guile-zlib#8

compatibility with zlib-ng

Hey @vagrant,

8 months ago

civodul pushed to master at guile-zlib/guile-zlib

  • ce304dd309 test: Increase write size for write test. The "gzip output port, error" test writes 65536 of likely uncompressible bytes and expects that the zlib library writes it immediately to the fd. This happens with zlib but does not happen with zlib-ng as it caches this amount and does not write (yet). The test fails as the error is not observed. Once the fd is "dropped" the fd is closed by the garbage collector and the error is thrown but not caught by the test. This is my understanding and I just learned that guile exists. Increase the number of written bytes so that zlib-ng als writes immediately to the fd and throws the error. Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc> Signed-off-by: Ludovic Courtès <ludo@gnu.org>

8 months ago

civodul pushed to master at guile-zlib/guile-zlib

  • 7eb66708fb Fix uncompress for native 32-bit systems. * zlib.scm (uncompress): Use the sizeof an unsigned-long for all size calculations instead of forcing 64-bit integers. Signed-off-by: Ludovic Courtès <ludo@gnu.org>

8 months ago

civodul pushed tag v0.2.1 to guile-zlib/guile-zlib

1 year ago

civodul pushed to master at guile-zlib/guile-zlib

  • cfaf683579 maint: Bump to 0.2.1. * configure.ac: Bump to 0.2.1.
  • 6c764876a1 Add missing ‘round’ call in ‘uncompress’. * zlib.scm (uncompress): Add ‘round’ call for initial ‘length’ value. * tests/zlib.scm ("uncompress: input size times 1.5 is a fraction"): New test. * NEWS: Update.
  • View comparison for these 2 commits »

1 year ago

civodul pushed tag v0.2.0 to guile-zlib/guile-zlib

1 year ago

civodul closed issue guile-zlib/guile-zlib#7

New Guile-ZLib release?

1 year ago

civodul commented on issue guile-zlib/guile-zlib#7

New Guile-ZLib release?

Hi @a_v_p,

1 year ago

civodul pushed to master at guile-zlib/guile-zlib

  • a3a730621d maint: Bump to 0.2.0. * configure.ac: Bump to 0.2.0.
  • 1ae908b46a Update NEWS.
  • 9000573b57 Use ‘catch #t’ instead of ‘dynamic-wind’. * zlib.scm (call-with-zlib-port): New procedure. (call-with-gzip-input-port): Use it instead of ‘dynamic-wind’. (call-with-gzip-output-port, call-with-zlib-input-port) (call-with-zlib-output-port): Likewise.
  • 00d141988e maint: Turn off auto-compilation when invoking ‘guild compile’. This avoids the dreaded warning: ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /gnu/store/…-guile-3.0.9/bin/guild ;;; WARNING: compilation of /gnu/store/…-guile-3.0.9/bin/guild failed: ;;; failed to create path for auto-compiled file "/gnu/store/…-guile-3.0.9/bin/guild" * Makefile.am (.scm.go): Set GUILE_AUTO_COMPILE=0.
  • View comparison for these 4 commits »

1 year ago

civodul pushed to master at guile-zlib/guile-zlib

  • c4fdf6f411 Adjust use of ‘set-port-encoding!’ for Guile 2.0 portability. Fixes a regression on Guile 2.0 introduced in commit 5ee750969b90246857c26bb917cfcbae9135f6d4. * zlib.scm (set-port-encoding!*): New procedure. (make-gzip-input-port, make-gzip-output-port) (make-zlib-input-port, make-zlib-output-port): Use it instead of ‘set-port-encoding!’.
  • 43e6bd506e build: Display individual test names on ‘make check’. * Makefile.am (AM_SCM_LOG_DRIVER_FLAGS): Change to ‘--brief=no’.
  • d30913ee63 tests: Skip test that relies on ‘call-with-output-bytevector’ on Guile 2.x. * tests/zlib.scm: Skip test when ‘call-with-output-bytevector’ is missing. Give the test a name.
  • View comparison for these 3 commits »

1 year ago