Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

netatalk-3.1 needs a patch to support volumes for timemachine #9

Open
MerlinDMC opened this issue Feb 4, 2014 · 0 comments
Open

netatalk-3.1 needs a patch to support volumes for timemachine #9

MerlinDMC opened this issue Feb 4, 2014 · 0 comments

Comments

@MerlinDMC
Copy link

Jan 30 20:06:36.808575 afpd[23901] {afp_config.c:202} (N:AFPDaemon): Netatalk AFP/TCP listening on 172.16.10.55:548
Jan 30 20:06:36.809413 afpd[23901] {fault.c:123} (S:Default): ===============================================================
Jan 30 20:06:36.809440 afpd[23901] {fault.c:124} (S:Default): INTERNAL ERROR: Signal 11 in pid 23901 (3.1.0)
Jan 30 20:06:36.809490 afpd[23901] {fault.c:125} (S:Default): ===============================================================
Jan 30 20:06:36.809713 afpd[23901] {fault.c:96} (S:Default): PANIC: internal error
Jan 30 20:06:36.809736 afpd[23901] {fault.c:97} (S:Default): BACKTRACE: 12 stack frames:
Jan 30 20:06:36.809754 afpd[23901] {fault.c:103} (S:Default):  #0 /opt/local/lib/libatalk.so.12.0.0'netatalk_panic+0x2d [0xfef2928d]
Jan 30 20:06:36.809779 afpd[23901] {fault.c:103} (S:Default):  #1 /opt/local/lib/libatalk.so.12.0.0'sig_fault+0x47 [0xfef29437]
Jan 30 20:06:36.809797 afpd[23901] {fault.c:103} (S:Default):  #2 /lib/libc.so.1'__sighndlr+0x15 [0xfe7615c5]
Jan 30 20:06:36.809815 afpd[23901] {fault.c:103} (S:Default):  #3 /lib/libc.so.1'call_user_handler+0x292 [0xfe755ff3]
Jan 30 20:06:36.809832 afpd[23901] {fault.c:103} (S:Default):  #4 /lib/libc.so.1'strlen+0xb [0xfe6d1ecb]
Jan 30 20:06:36.809849 afpd[23901] {fault.c:103} (S:Default):  #5 /lib/libc.so.1'vsnprintf+0x78 [0xfe72a048]
Jan 30 20:06:36.809873 afpd[23901] {fault.c:103} (S:Default):  #6 /lib/libc.so.1'vasprintf+0x44 [0xfe7254c4]
Jan 30 20:06:36.809900 afpd[23901] {fault.c:103} (S:Default):  #7 /lib/libc.so.1'asprintf+0x31 [0xfe7255e5]
Jan 30 20:06:36.809922 afpd[23901] {fault.c:103} (S:Default):  #8 /opt/local/sbin/afpd'register_stuff+0xe9 [0x805bf09]
Jan 30 20:06:36.809941 afpd[23901] {fault.c:103} (S:Default):  #9 /opt/local/sbin/afpd'configinit+0x58e [0x8059f2e]
Jan 30 20:06:36.809967 afpd[23901] {fault.c:103} (S:Default):  #10 /opt/local/sbin/afpd'main+0x430 [0x8085910]
Jan 30 20:06:36.809986 afpd[23901] {fault.c:103} (S:Default):  #11 /opt/local/sbin/afpd'_start+0x83 [0x80596f3]
Jan 30 20:06:37.796329 netatalk[23886] {netatalk.c:227} (N:AFPDaemon): Restarting 'afpd' (restarts: 13)

the patch:
http://svnweb.freebsd.org/ports/head/net/netatalk3/files/patch-etc_afpd_afp_mdns.c?revision=340612&view=markup

was found by @konobi

mamash pushed a commit that referenced this issue Feb 7, 2014
=======

0.5.1 (2014-02-02)
------------------
- Add mask option to shapes() function (#26).
- Add rasterio.insp interactive interpreter.

0.5 (2014-01-22)
----------------
- Access to shapes of raster features via GDALPolygonize (#20).
- Raster feature sieving (#21).
- Registration and de-registration of drivers via context managers (#22).

0.4 (2013-12-19)
----------------
- Add nodatavals property (#13).
- Allow nodata to be set when opening file to write (#17).

0.3 (2013-12-15)
----------------
- Drop six dependency (#9)
- Add crs_wkt attribute (#10).
- Add bounds attribute and ul() method (#11).
- Add block_windows property (#7).
- Enable windowed reads and writes (#6).
- Use row,column ordering in window tuples as in Numpy (#13).
- Add documentation on windowed reading and writing.

0.2 (2013-11-24)
----------------
- Band indexes start at 1 (#2).
- Decimation or replication of pixels on read and write (#3).
- Add rasterio.copy() (#5).

0.1 (2013-11-07)
----------------
- Reading and writing of GeoTIFFs, with examples.
mamash pushed a commit that referenced this issue Apr 6, 2014
years old. Update WRKSRC, MASTER_SITES, PKGNAME. Set LICENSE. We need LLGPL
in licenses/ at some point. From NEWS (see Changelog for details):

* 2.5 (April 2014)

** Backend improvements

*** Clozure CL

**** `slime-set-default-directory' now calls chdir
This propagates its effects to subprocesses.

*** Allegro CL

**** swank-compile-string no longer binds *default-pathname-defaults*
This was inconsistent with the behaviour of other backends and caused
strange issues with SYS:TEMPORARY-DIRECTORY.

**** Improved source file recording
Whenever possible interactive definition compilation is mapped to the
actual source file rather than the buffer name to avoid breakage when
the the buffer name changes or is closed.

** SLIME Trace Dialog

*** (Un)Tracing a definition automatically updates the trace status

** slime-repl

*** Inspecting * in REPL no longer inspects ** (issue #137)

** slime-autodoc

*** Multiline arglists in `slime-autodoc' no longer imply a newline (issue #7)

** Core Bugfixes

*** SWANK port file name defined in more portable fashion
Bug reported by Mirko Vukovic on slime-devel.

*** inferior-lisp-program can now hold paths with spaces (issue #116)

* 2.4 (March 2014)

** New contrib SLIME Trace Dialog included in `slime-fancy'
Interactive interface to tracing functions and methods. See manual for
details.

** New contrib `slime-fancy-trace', included in `slime-fancy'
If your implementation allows it, trace complex method signatures,
labels, etc...

** New options in `slime-cl-indent.el' used by the `slime-indentation' contrib
New variables are `lisp-loop-body-forms-indentation' and
`lisp-loop-body-forms-indentation'.

** New command `sldb-copy-down-to-repl' bound to M-RET in debugger
Copies the frame variable under point to the REPL, much as
`slime-inspector-copy-down-to-repl' does.

** New command `slime-delete-package'

** UTF8 encoding
SLIME now uses only UTF8 to encode strings on the wire.  Customization
variables like `slime-net-coding-system' or `swank:*coding-system*' are
now useless.

** Setup recipe
In preparation for a more decentralized approach to SLIME contribs,
the setup recipe has been slightly changed, hopefully in a backwards
compatible way. Calling `slime-setup' is no longer required. Instead,
the `slime-contribs' variable can be customized with a list of
contribs to be loaded when `M-x slime' is first executed. See section
`8.1 Loading Contrib Packages' of the SLIME Manual for more details.

** Bugfixes and stability improvements since the move to Github

*** Issue #9: new REPL output respectes existing REPL results or presentations.

*** Issue #17: TAB no longer freezes the REPL in "read-mode"

*** Issue #42: compiles on Emacs 24

*** Issue #43: `just-one-space' no longer breaks REPL

*** Issue #34: "Error in timer" error when starting slime on emacs24

*** Printing conditions is now a bit safer in the debugger (git:bafeb86)

*** Fix undo behavior in the REPL (git:af354d7)
Previously, undo would obliterate previous prompts.

*** Fix REPL type-ahead behaviour when presentations active (git:38a1826)
Input typed before your lisp responds is appended to the result when it arrives.

*** Fix package and dir synch when no process buffer (git:dc88935)
Sometimes process buffer has been killed, but connection is still active.

*** M-p on any part of the REPL buffer no longer errors (git:dc88935)

*** slime-presentations can be enabled in inspector (git:647c3c3, 2f57b34)
Set `slime-inspector-insert-ispec-function' to
`slime-presentation-inspector-insert-ispec' to use them.

*** M-. on a presentation on the REPL now longer errors
This happened when `slime-presentations' was enabled, either by itself
or by `slime-fancy'.

*** M-. on the first position of a *slime-apropos* buffer no longer fails.
This happened with the `slime-fancy-inspector.el' contrib.

*** RET on no part in *inspector* buffer no longer errors

*** slime-repsentations properly recognized when at very beginning of buffer
Fix by Attila Lendvai

*** Avoid loading `swank-asdf.lisp' if there's a good chance it will break SWANK
`swank-asdf.lisp' aborts the connection if it finds an old ASDF version.

*** In ABCL, `slime-describe-function' now works for both macros and functions.

** SLIME builds on Travis CI
See https://travis-ci.org/slime/slime for the build status and history.

** Testing framework refactored to use ERT
`def-slime-test' creates regular ERT tests. `define-slime-ert-test' is
a lighter convenience macro which automatically sets some tags for the
new tests.

** Top-level Makefile
For hackers or users using the latest version, there is now a
top-level Makefile. Use "make help" to learn about targets.

** Moved to Github
SLIME now lives in Github. The documentation and the README.md file
were updated. HACKING was renamed to CONTRIBUTING.md and updated with
Github specific instructions.

** Bugfixes and stability improvements
Since the last release and before move to Github, many bugfixes and
other changes were commited, too many to list here. See Changelog for
details.

* 2.3 (October 2011)

** REPL no longer loaded by default
SLIME has a REPL which communicates exclusively over SLIME's socket.
This REPL is no longer loaded by default.  The default REPL is now the
one by the Lisp implementation in the *inferior-lisp* buffer.  The
simplest way to enable the old REPL is:

  (slime-setup '(slime-repl))

** Precise source tracking in Clozure CL
Recent versions of the CCL compiler support source-location tracking.
This makes the sldb-show-source command much more useful and M-. works
better too.

** Environment variables for Lisp process
slime-lisp-implementations can be used to specify a list of strings to
augment the process environment of the Lisp process.  E.g.:

    (sbcl-cvs
     ("/home/me/sbcl-cvs/src/runtime/sbcl"
      "--core" "/home/me/sbcl-cvs/output/sbcl.core")
     :env ("SBCL_HOME=/home/me/sbcl-cvs/contrib/"))

* 2.1

** Removed Features
Some of the more esoteric features, like presentations or fuzzy
completion, are no longer enabled by default.  A new directory
"contrib/" contains the code for these packages.  To use them, you
must make some changes to your ~/.emacs.  For details see, section
"Contributed Packages" in the manual.

** Stepper
Juho Snellman implemented stepping commands for SBCL.

** Completions
SLIME can now complete keywords and character names (like #\newline).
mamash pushed a commit that referenced this issue Aug 30, 2014
calibre is a ebook library management application. Its features are
divided into the following categories:

* Library Management
* Format conversion (all major ebook formats can be converted from)
* Syncing to ebook reader devices
* Fetching news from the web and converting it into ebook form
* Viewing many different ebook formats
* Giving you access to your book collection over the internet using
  just a browser

TODO:

README claims qt5-5.3.x and py-qt5-5.3.x are needed, pkgsrc contains 5.2.x.

ebook-viewer dumps core for me:

#0  0x00007f7fe3dcfca0 in JSC::Yarr::checkSyntax(WTF::String const&) () from /usr/pkg/qt5/lib/libQt5Qml.so.5
#1  0x00007f7fd9c89d5c in JSC::SyntaxChecker::Expression JSC::Parser<JSC::Lexer<unsigned short> >::parseMemberExpression<JSC::SyntaxChecker>(JSC::SyntaxChecker&) () from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#2  0x00007f7fd9c8ceba in JSC::SyntaxChecker::Expression JSC::Parser<JSC::Lexer<unsigned short> >::parseAssignmentExpression<JSC::SyntaxChecker>(JSC::SyntaxChecker&) ()
   from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#3  0x00007f7fd9c8949b in JSC::SyntaxChecker::Expression JSC::Parser<JSC::Lexer<unsigned short> >::parseMemberExpression<JSC::SyntaxChecker>(JSC::SyntaxChecker&) () from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#4  0x00007f7fd9c8d8c8 in JSC::SyntaxChecker::Expression JSC::Parser<JSC::Lexer<unsigned short> >::parseAssignmentExpression<JSC::SyntaxChecker>(JSC::SyntaxChecker&) ()
   from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#5  0x00007f7fd9c8ec86 in JSC::SyntaxChecker::Expression JSC::Parser<JSC::Lexer<unsigned short> >::parseExpression<JSC::SyntaxChecker>(JSC::SyntaxChecker&) () from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#6  0x00007f7fd9ca7963 in JSC::SyntaxChecker::Statement JSC::Parser<JSC::Lexer<unsigned short> >::parseExpressionOrLabelStatement<JSC::SyntaxChecker>(JSC::SyntaxChecker&) ()
   from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#7  0x00007f7fd9c8fb4c in JSC::SyntaxChecker::Statement JSC::Parser<JSC::Lexer<unsigned short> >::parseStatement<JSC::SyntaxChecker>(JSC::SyntaxChecker&, JSC::Identifier const*&, unsigned int*) ()
   from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#8  0x00007f7fd9ca52b7 in JSC::SyntaxChecker::SourceElements JSC::Parser<JSC::Lexer<unsigned short> >::parseSourceElements<(JSC::SourceElementsMode)1, JSC::SyntaxChecker>(JSC::SyntaxChecker&) ()
   from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#9  0x00007f7fd9c8fb0e in JSC::SyntaxChecker::Statement JSC::Parser<JSC::Lexer<unsigned short> >::parseStatement<JSC::SyntaxChecker>(JSC::SyntaxChecker&, JSC::Identifier const*&, unsigned int*) ()
   from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#10 0x00007f7fd9c8f802 in JSC::SyntaxChecker::Statement JSC::Parser<JSC::Lexer<unsigned short> >::parseForStatement<JSC::SyntaxChecker>(JSC::SyntaxChecker&) () from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#11 0x00007f7fd9c8fce5 in JSC::SyntaxChecker::Statement JSC::Parser<JSC::Lexer<unsigned short> >::parseStatement<JSC::SyntaxChecker>(JSC::SyntaxChecker&, JSC::Identifier const*&, unsigned int*) ()
   from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#12 0x00007f7fd9c8ffcf in JSC::SyntaxChecker::SourceElements JSC::Parser<JSC::Lexer<unsigned short> >::parseSourceElements<(JSC::SourceElementsMode)0, JSC::SyntaxChecker>(JSC::SyntaxChecker&) ()
   from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#13 0x00007f7fd9ca4cb2 in bool JSC::Parser<JSC::Lexer<unsigned short> >::parseFunctionInfo<(JSC::FunctionRequirements)0, false, JSC::SyntaxChecker>(JSC::SyntaxChecker&, JSC::Identifier const*&, JSC::SyntaxChecker::FormalParameterList&, JSC::SyntaxChecker::FunctionBody&, unsigned int&, unsigned int&, int&, unsigned int&) () from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#14 0x00007f7fd9c88f18 in JSC::SyntaxChecker::Expression JSC::Parser<JSC::Lexer<unsigned short> >::parseMemberExpression<JSC::SyntaxChecker>(JSC::SyntaxChecker&) () from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#15 0x00007f7fd9c8ceba in JSC::SyntaxChecker::Expression JSC::Parser<JSC::Lexer<unsigned short> >::parseAssignmentExpression<JSC::SyntaxChecker>(JSC::SyntaxChecker&) ()
   from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#16 0x00007f7fd9c8e542 in JSC::SyntaxChecker::Statement JSC::Parser<JSC::Lexer<unsigned short> >::parseVarDeclaration<JSC::SyntaxChecker>(JSC::SyntaxChecker&) () from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#17 0x00007f7fd9c8fcd5 in JSC::SyntaxChecker::Statement JSC::Parser<JSC::Lexer<unsigned short> >::parseStatement<JSC::SyntaxChecker>(JSC::SyntaxChecker&, JSC::Identifier const*&, unsigned int*) ()
   from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#18 0x00007f7fd9c8ffcf in JSC::SyntaxChecker::SourceElements JSC::Parser<JSC::Lexer<unsigned short> >::parseSourceElements<(JSC::SourceElementsMode)0, JSC::SyntaxChecker>(JSC::SyntaxChecker&) ()
   from /usr/pkg/qt5/lib/libJavaScriptCore.so.1
#19 0x00007f7fd9c91c5d in bool JSC::Parser<JSC::Lexer<unsigned short> >::parseFunctionInfo<(JSC::FunctionRequirements)0, false, JSC::ASTBuilder>(JSC::ASTBuilder&, JSC::Identifier const*&, JSC::ASTBuilder::FormalParameterList&, JSC::ASTBuilder::FunctionBody&, unsigned int&, unsigned int&, int&, unsigned int&) () from /usr/pkg/qt5/lib/libJavaScriptCore.so.1

Side effect of the above?
mamash pushed a commit that referenced this issue Apr 11, 2015
2013/03/16 1.2.1 N/A Fix strings-as-symbols support (really).
---------- --------- ------ ----------------------------------------------------
2013/03/16 1.2 N/A Fix strings-as-symbols support; fix end of function
marking; add the ability to only run the indexer;
remove the threading support that was broken.
---------- --------- ------ ----------------------------------------------------
2012/10/01 1.1 N/A Fix Python3 support; enhance unit tests to run using
nose, generating coverage by default; fix broken
unit tests that were not properly run before the
switch to nose; add contrib area containing the
pyxcscope integration for (X)Emacs.
---------- --------- ------ ----------------------------------------------------
2012/09/20 1.0 N/A Call it 1.0; update to use setuptools; drop .py from
installed script name; transition authorship from
Dean Hall to Peter Portante.
---------- --------- ------ ----------------------------------------------------
2012/09/19 0.3e-pajp N/A Fix issues #7 and #8: we now properly handle symbols
closest to the assignment itself (rather than the
first one), and replace the crazy comma counting
method with a more stable pattern recognition method
that explicitly records which tuples should receive
the assignment mark; fixed handling of import state-
ments of the form, "from . import moda"
---------- --------- ------ ----------------------------------------------------
2012/09/18 0.3d-pajp N/A Implement debugging help from Issue #9: dumpCst now
works on subtrees of tuples, not just lists.
---------- --------- ------ ----------------------------------------------------
2012/09/17 0.3c-pajp N/A First pass fix of Issue #6 removing errant assertion
thus allowing symbol assignment marking to work as
coded (if not correctly, see Issue #7).
---------- --------- ------ ----------------------------------------------------
2012/09/11 0.3b-pajp N/A Include changes from fspeech to get it working for
Python 3; add proper support for yield expression
following an augmented assignment; added support
for filename and line numbers when assertions fire;
fixed handling of commas on the left hand side of
assignment statements; gracefully handle errors
opening files.
GitHub issues: #5
---------- --------- ------ ----------------------------------------------------
2012/04/29 0.3a-pajp N/A (NOTE: Failed to update version!)
Fix handling of DOS style line endings.
GitHub issues: #4
---------- --------- ------ ----------------------------------------------------
2012/04/13 0.3a-pajp N/A (NOTE: Failed to update version!)
Fix handling of function definition decorators
GitHub issues: #2, #3
---------- --------- ------ ----------------------------------------------------
2012/03/11 0.3a-pajp N/A (NOTE: Failed to update version!)
Change references from abstract syntax tree to
concrete syntax tree; fix handling of trailing
commas.
---------- --------- ------ ----------------------------------------------------
2012/03/05 0.3a-pajp N/A Updated changes to support symbol assignment,
enhance unit test coverage, prepare code for PyCon
poster session.
mamash pushed a commit that referenced this issue May 20, 2015
1.1.4   2015-04-26
        - move maintainer options from GNUmakefile to maint.mk
        - compile with -O2 by default

1.1.3   2015-04-25
        - fix permission error when installing into existing directory
          (gh PR #7)
        - relicense tools/*.c under MIT (gh #9)
        - add change log in Changes
jperkin pushed a commit that referenced this issue Jan 13, 2018
MSan with ps(1) breaks now in non-kvm(3) code.

$ ./ps
Uninitialized bytes in __interceptor_strcmp at offset 0 inside [0x71a000000008, 5)
==7197==WARNING: MemorySanitizer: use-of-uninitialized-value
    #0 0x7c5d7db0b373  (/lib/libc.so.12+0x10b373)
    #1 0x7c5d7db0bdf9 in _sysctlgetmibinfo (/lib/libc.so.12+0x10bdf9)
    #2 0x7c5d7daaa359 in _sysctlbyname (/lib/libc.so.12+0xaa359)
    #3 0x7c5d7daa65b6 in getdevmajor (/lib/libc.so.12+0xa65b6)
    #4 0x7c5d7daa0083  (/lib/libc.so.12+0xa0083)
    #5 0x7c5d7ea06ccd in pthread_once (/usr/lib/libpthread.so.1+0x6ccd)
    #6 0x7c5d7daa00cb in devname_r (/lib/libc.so.12+0xa00cb)
    #7 0x7c5d7daa0309 in __devname50 (/lib/libc.so.12+0xa0309)
    #8 0x49875e in tname /public/src.git/bin/ps/print.c:725:32
    #9 0x4a9bdf in main /public/src.git/bin/ps/ps.c:467:5
    #10 0x419ffa in ___start (/public/src.git/bin/ps/./ps+0x419ffa)

SUMMARY: MemorySanitizer: use-of-uninitialized-value (/lib/libc.so.12+0x10b373)
Exiting

Sponsored by <The NetBSD Foundation>
jperkin pushed a commit that referenced this issue Jun 25, 2020
SECURITY:

* core: Proxy environment variables are now redacted before being logged,
  in case the URLs include a username:password. This vulnerability,
  CVE-2020-13223, is fixed in 1.3.6 and 1.4.2, but affects 1.4.0 and 1.4.1,
  as well as older versions of Vault [GH-9022]
* secrets/gcp: Fix a regression in 1.4.0 where the system TTLs were being
  used instead of the configured backend TTLs for dynamic service
  accounts. This vulnerability is CVE-2020-12757. [GH-85]

IMPROVEMENTS:

* storage/raft: The storage stanza now accepts leader_ca_cert_file,
  leader_client_cert_file, and leader_client_key_file parameters to read and
  parse TLS certificate information from paths on disk. Existing non-path
  based parameters will continue to work, but their values will need to be
  provided as a single-line string with newlines delimited by \n. [GH-8894]
* storage/raft: The vault status CLI command and the sys/leader API now
  contain the committed and applied raft indexes. [GH-9011]

BUG FIXES:

* auth/aws: Fix token renewal issues caused by the metadata changes in
  1.4.1 [GH-8991]
* auth/ldap: Fix 1.4.0 regression that could result in auth failures when
  LDAP auth config includes upndomain. [GH-9041]
* secrets/ad: Forward rotation requests from standbys to active clusters
  [GH-66]
* secrets/database: Prevent generation of usernames that are not allowed by
  the MongoDB Atlas API [GH-9]
* secrets/database: Return an error if a manual rotation of static account
  credentials fails [GH-9035]
* secrets/openldap: Forward all rotation requests from standbys to active
  clusters [GH-9028]
* secrets/transform (enterprise): Fix panic that could occur when accessing
  cached template entries, such as a requests that accessed templates
  directly or indirectly from a performance standby node.
* serviceregistration: Fix a regression for Consul service registration
  that ignored using the listener address as the redirect address unless
  api_addr was provided. It now properly uses the same redirect address as
  the one used by Vault's Core object. [GH-8976]
* storage/raft: Advertise the configured cluster address to the rest of the
  nodes in the raft cluster. This fixes an issue where a node advertising
  0.0.0.0 is not using a unique hostname. [GH-9008]
* storage/raft: Fix panic when multiple nodes attempt to join the cluster
  at once. [GH-9008]
* sys: The path provided in sys/internal/ui/mounts/:path is now
  namespace-aware. This fixes an issue with vault kv subcommands that had
  namespaces provided in the path returning permission denied all the
  time. [GH-8962]
* ui: Fix snowman that appears when namespaces have more than one period
  [GH-8910]
jperkin pushed a commit that referenced this issue Sep 28, 2020
Announcement:

Time for another release!

A few things prompted this, but the start of it was when we wanted
to include a Japanese translation by maruhiro-ver0 (#8), as well
as to improve gamepad usage and support (#7). So, yeah, this version
includes said Japanese translation and improved gamepad support!

Along the way, we also made the following changes:

Adjusted in-mission dialogs to match the dialogs' timing (with one
exception, the first Kline encounter, so as not to mess with music
cues there).  Made it so that, during the Kline fight in Classic
difficulty, Kline's health goes to the health levels of respective
stages when stage changes. This is done to simulate the behavior
of the original, where Kline actually had four separate health bars
that didn't bleed into each other.  Fixed a bug in rendering of
Unicode text which allowed multi-byte Unicode characters to be
split into multiple parts. (#9)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant