pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/got-portable



Module Name:    pkgsrc
Committed By:   vins
Date:           Sun Feb 12 15:17:59 UTC 2023

Modified Files:
        pkgsrc/devel/got-portable: Makefile distinfo

Log Message:
got-portable: update to version 0.83

CHANGES (since release 0.79)

* got 0.83; 2023-01-30
- fix usage display error in got merge command (patch by Mikhail)
- fix missing commits in pack files created with packed object
enumeration
- avoid traversing enumerated commits more than once in got-read-pack
- fix ulimit-related test failures on sparc64 (tracey)
- got commit editor now shows log messages from backout and cherrypick
(jamsek)
- new cherrypick/backout -l option to show recorded log messages
(jamsek)
- new cherrypick/backout -X option to discard recorded log messages
(jamsek)
- gotd: implement the delete-refs capability (op)
- fix histedit -m on a commit which only changes filemode bits
- gotsh.1: show how to set up anonymous public read-only repository
access

* got 0.82; 2023-01-23
- fix comparison in tree object parser always evaluating to false
(jamsek)
- add missing bounds-check in gitproto ref-line tokenizer
- gotd.8 and gotwebd.8 man page improvements (patch by Josiah Frentsos)
- make gotd session process accept just one flush packet at a time
- sort ENVIRONMENT entries in got.1 and tog.1 (op)
- only forward implicit flush packets from gotsh if they are expected
- return GOT_ERR_EOF from pkt.c if a read attempt indicates EOF
- treat read errors from client socket in gotsh as fatal errors
- gotwebd: refactor gotweb_render_content_type/_file (op)
- gotwebd: turn gotweb_get_time_str into gotweb_render_age (op)
- gotwebd: don't list references per-commit in got_get_repo_commits (op)
- gotwebd: avoid history traversal in briefs/commits, kill "prev" button
(op)
- gotd: disconnect on client EOF error to avoid stale connections (op)
- gotsh: validate with parse_command before connecting (op)
- add a test for ssh connections to gotsh without a repo path argument
(op)
- gotsh: avoid a temporary buffer for the socket path (op)
- gotsh: move apply_unveil right after the first pledge (op)
- fix tog refreshing the screen more often than intended (jamsek)
- tog: show action report on user-toggleable event (patch by Mikhail,
jamsek)
- don't print empty line when exiting tog (jamsek)
- got: don't leak pathlist in commit and revert commands (jamsek)
- gotd: fix wrong PIDs for parent and child processes shown in logs

* got 0.81; 2023-01-18
- gotd: print configuration errors without -d (op)
- gotd: move nrepos check to parse_config (op)
- gotd: move socket path check to parse.y and error from the main
process (op)
- fix an issue where multiple ref-updates are rejected by gotd
- fix an issue where gotd fails to accept multiple have-lines from
clients
- regress: replace typeset with printf for shell portability (naddy)
- fix spurious "gotsh: unexpected flush packet" error when client is
up-to-date
- gotd: fix "bad packfile with zero objects" error while creating
branches
- document the gotd -n option

* got 0.80; 2023-01-17
  too many changes to list all here; see git repository history for more
  - implement per-repository read/write authorization rules in gotd
  - add a gotd "listen" process which watches the unix socket
  - add a gotd "session" process, split off from the parent process
  - switch gotd from chroot(2) to unveil(2)
  - run gotd authentication in a separate child process
  - enforce a per-uid connection limit in the gotd listen process
  - introduce connection options to gotd.conf
  - gotd: allow to express timeouts using minutes/hours (op)
  - switch gotd.conf syntax from 'unix_socket' to 'listen on'
  - remove the gotsh group requirement from gotd; any user can now
  connect
  - expose 'gotctl info' output only to the root user
  - remove support for showing client capabilities in 'gotctl info'
  - farewell, gotweb. you served us well. rm gotweb (tracey)
  - lots of gotwebd refactoring (op)
  - gotwebd: use a templating system to render HTML (op)
  - gotwebd: add an RSS feed for the tags (op)
  - gotwebd: remove erratic horizontal scrolling (op)
  - gotwebd.conf: use `listen on socket' syntax for UNIX sockets too
  (op)
  - gotwebd: render BLOB inline, add BLOBRAW for serving raw blobs (op)
  - gotwebd: css: fix horizontal overflow in blob and blame pages (op)
  - gotwebd: urlencode also the double quote character (op)
  - gotwebd: make commit page more like `got log' / tog (op)
  - cope with deleted references when reloading the tog log view
  - tog: fix typo that breaks log search when in hsplit (jamsek)
  - tog: always echo input prompt to bottom left of screen (jamsek)
  - make 'tog log' display the committer handle by default, '@' switches
  to author
  - tog: add mutt-like =/* keymaps as home/end aliases (patch by
  Mikhail)
  - implement diffstat display for got log, got diff, and tog diff
  (jamsek)
  - show from: and via: headers on consecutive lines in 'got log' and
  'tog log'
  - show full URL during got clone/fetch/send (op)
  - make 'got send' print errors reported by the server (op)
  - fix 'got rebase' not detecting an out-of-date work tree in some
  cases
  - reduce max amount of tags stored in object cache to avoid high
  memory usage
  - avoid copying reused deltas to delta cache file; copy from pack file
  instead
  - got patch: handle the removal of binary files (op)
  - fix uninitialised variables in libexec helpers (jamsek)
  - got: minor refactor of got_pathlist_free() API (jamsek)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/got-portable/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/got-portable/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/got-portable/Makefile
diff -u pkgsrc/devel/got-portable/Makefile:1.3 pkgsrc/devel/got-portable/Makefile:1.4
--- pkgsrc/devel/got-portable/Makefile:1.3      Sat Jan  7 00:50:33 2023
+++ pkgsrc/devel/got-portable/Makefile  Sun Feb 12 15:17:59 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2023/01/07 00:50:33 vins Exp $
+# $NetBSD: Makefile,v 1.4 2023/02/12 15:17:59 vins Exp $
 
-DISTNAME=      got-portable-0.79
+DISTNAME=      got-portable-0.83
 CATEGORIES=    devel
 MASTER_SITES=  https://gameoftrees.org/releases/portable/
 

Index: pkgsrc/devel/got-portable/distinfo
diff -u pkgsrc/devel/got-portable/distinfo:1.4 pkgsrc/devel/got-portable/distinfo:1.5
--- pkgsrc/devel/got-portable/distinfo:1.4      Sat Jan  7 00:44:19 2023
+++ pkgsrc/devel/got-portable/distinfo  Sun Feb 12 15:17:59 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2023/01/07 00:44:19 vins Exp $
+$NetBSD: distinfo,v 1.5 2023/02/12 15:17:59 vins Exp $
 
-BLAKE2s (got-portable-0.79.tar.gz) = c2f184ccfd2cd291681e2f63c9f66d53780806b4b42b5591e26ae292ba768a83
-SHA512 (got-portable-0.79.tar.gz) = 842281a1f4de05efc8f6af94a6b05f6d9b84cb399a5088f00a243bc52b3b52e634495762fc49d8fd733afe9299e027451de8a6c797e743cf4e1085ebd394cce1
-Size (got-portable-0.79.tar.gz) = 869926 bytes
+BLAKE2s (got-portable-0.83.tar.gz) = 75eafdc39d4d18174f6ca8b55c344bc19bc4255fb42f95e61b0de9ad944db0d8
+SHA512 (got-portable-0.83.tar.gz) = 61532e2131e1a0a5e02e155e615e801900c824f58725b43319e3ff065065109ec45483036b13b90eb8dc1af884ce8cd86001ff18067cba2a46bef0e49f838981
+Size (got-portable-0.83.tar.gz) = 991652 bytes



Home | Main Index | Thread Index | Old Index