configd (2.12.2) unstable; urgency=medium

  * Fix over-optimised leafref allowed values cacheing.

 -- William Ivory <william.ivory@intl.att.com>  Tue, 28 Sep 2021 16:58:25 +0100

configd (2.12.1) unstable; urgency=medium

  [ Paul Carson ]
  * Block commit when disk is read-only (Fixes: VRVDR-55566)

 -- William Ivory <william.ivory@intl.att.com>  Tue, 31 Aug 2021 13:00:08 +0100

configd (2.12) unstable; urgency=medium

  [ Nicholas Brown ]
  * dh-systemd is part of debhelper

  [ William Ivory ]
  * Bullseye build
  * Move configd flag.Parse() from init() to main()

  [ Paul Carson ]
  * Inhibit log message: Login user id not set for pid (Fixes: VRVDR-50782)
  * CopyConfig: Support selectable config encoding
  * Support ValidateConfig
  * Unit tests to verify validate config (Closes: VRVDR-52942)

  [ William Ivory ]
  * Move logic for getting component state to modelset_extension method.
  * Switch DBUS calls to VCI, using ComponentManager.
  * Update copyrights

  [ Paul Carson ]
  * YANG: Support Yang choices (Closes: VRVDR-6224)

  [ William Ivory ]
  * Update tests for modified XChildren() API.
  * Switch getfulltree log message from debug to error.

  [ John Southworth ]
  * Call all RPCs via configd

  [ William Ivory ]
  * Add tests for leafref performance.
  * Use schema.NewCompMgr()
  * Move Set/GetRunning and GetState from ms to compMgr
  * Move componentMappings to component manager

 -- Paul Carson <paul.carson@intl.att.com>  Thu, 01 Jul 2021 13:53:02 +0100

configd (2.11) unstable; urgency=medium

  [ Duncan Eastoe ]
  * configd.tmpfile: Make /var/tmp/configd dir
  * server: use temporary directory for load/save ops
  * config_mgmt: remove spawnCommandAsCallerFn
  * config_mgmt: split spawnCommandAsCaller()
  * server: Add userProcessReader
  * load_keys: don't load complete file into memory
  * load_keys: update session as keys are parsed
  * server: Switch load/loadkey to userProcessReader
  * config_mgmt: os.Chown() --> File.Chown()
  * config_mgmt: copyFile & uploadFile take *os.File
  * config_mgmt.go: Check for os.File.Sync() error
  * session: Add concept of session "owner"
  * server: mark "superuser" connections in Context
  * session: SessionMgr.Get() accepts Context param
  * session: Add initial session manager UTs
  * session: Add SessionMgr.lookup()
  * session: Restrict access to non-shared sessions
  * session: Allow sessions to be shared or un-shared
  * session: Allow superuser to get any session
  * configd: Add SetupSessionShared RPC

  [ William Ivory ]
  * Updated InfoTags handling for test mgmt errors
  * Add CopyConfig API
  * Add AAA authorization wrapper to CopyConfig.
  * Return error list from load.go merge_tree()
  * Fix crash in expandPath()

 -- William Ivory <william.ivory@intl.att.com>  Tue, 23 Feb 2021 13:43:39 +0000

configd (2.10) unstable; urgency=medium

  [ Nicholas Brown ]
  * Reuse the same build worker node for the docker container

  [ John Southworth ]
  * Tweak memory settings in the configd process

  [ Paul Carson ]
  * Configure top level defaults after boot

  [ Duncan Eastoe ]
  * edit_config: default-operation none may merge cfg

  [ William Ivory ]
  * Encode MgmtErrors explicitly; decode in client.go

  [ Duncan Eastoe ]
  * edit_config_auth_test.go: Fatalf() --> Errorf()
  * edit_config.go: Skip accounting on test only
  * Update to use latest NewTestAutherCommandRequest
  * aaa.go: Move AAA related funcs from dispatcher.go
  * dispatcher: split accounted RPC handlers
  * dispatcher: Migrate to auth.TaskAccounter API
  * edit_config: Migrate to auth.TaskAccounter API
  * cli_format.go: Avoid "[] is not valid" in RPC err

 -- William Ivory <william.ivory@intl.att.com>  Fri, 25 Sep 2020 08:45:06 +0100

configd (2.9) unstable; urgency=medium

  [ John Southworth ]
  * Create a binary argument encoder to speed up argument encoding.

  [ Nicholas Brown ]
  * Specify SyslogIdentifier= in the systemd service file (Fixes: VRVDR-50783)

  [ John Southworth ]
  * Create rfc7951 merge helper that understands our schema representation
  * Add new library to debian/copyright
  * Add additional Connect function.
  * Fix SPDX reference for configd/client/vci.go
  * Use new shell library for quoting in cfgcmds

  [ Nicholas Brown ]
  * Add a revive.toml file with exported disabled

 -- William Ivory <william.ivory@intl.att.com>  Wed, 22 Jul 2020 11:35:13 +0100

configd (2.8) unstable; urgency=medium

  [ Erik Ziegenbalg ]
  * Configd.postinstall: Tab noise cleanup
  * Configd.postinstall: Sanatize triggered)

  [ Paul Carson ]
  * Support NETCONF confirmed commit (Closes: VRVDR-32867)

  [ Duncan Eastoe ]
  * config_mgmt: Update user sandbox path
  * configd.tmpfile: /var/run -> /run

  [ Paul Carson ]
  * Prevent undesired errors on confirming commit (Fixes: VRVDR-50002)

  [ William Ivory ]
  * Add must threshold debug to cfgdbg utility
  * Pass must debug threshold to validation code

  [ Paul Carson ]
  * Improve cancel-commit command (Fixes: VRVDR-50028)

  [ William Ivory ]
  * Fix escaping for backticks
  * Fix auto-completion of '$$'

  [ Paul Carson ]
  * Prevent scheulling revert if commit fails (Fixes: VRVDR-50125)
  * Improve confirmed-commit logging (Closes: VRVDR-50125)

 -- William Ivory <william.ivory@intl.att.com>  Fri, 03 Apr 2020 11:35:57 +0100

configd (2.7) unstable; urgency=medium

  * DANOS Import Master

 -- Vyatta Package Maintainers <DL-vyatta-help@att.com>  Fri, 15 Nov 2019 11:37:35 +0000

configd (2.6.3.1) unstable; urgency=medium

  * DANOS Import

 -- Vyatta Package Maintainers <DL-vyatta-help@att.com>  Tue, 12 Nov 2019 09:14:46 +0000
