head	1.11;
access;
symbols
	pkgsrc-2026Q2:1.11.0.6
	pkgsrc-2026Q2-base:1.11
	pkgsrc-2026Q1:1.11.0.4
	pkgsrc-2026Q1-base:1.11
	pkgsrc-2025Q4:1.11.0.2
	pkgsrc-2025Q4-base:1.11
	pkgsrc-2025Q3:1.10.0.6
	pkgsrc-2025Q3-base:1.10
	pkgsrc-2025Q2:1.10.0.4
	pkgsrc-2025Q2-base:1.10
	pkgsrc-2025Q1:1.10.0.2
	pkgsrc-2025Q1-base:1.10
	pkgsrc-2024Q4:1.9.0.6
	pkgsrc-2024Q4-base:1.9
	pkgsrc-2024Q3:1.9.0.4
	pkgsrc-2024Q3-base:1.9
	pkgsrc-2024Q2:1.9.0.2
	pkgsrc-2024Q2-base:1.9
	pkgsrc-2024Q1:1.7.0.8
	pkgsrc-2024Q1-base:1.7
	pkgsrc-2023Q4:1.7.0.6
	pkgsrc-2023Q4-base:1.7
	pkgsrc-2023Q3:1.7.0.4
	pkgsrc-2023Q3-base:1.7
	pkgsrc-2023Q2:1.7.0.2
	pkgsrc-2023Q2-base:1.7
	pkgsrc-2023Q1:1.5.0.2
	pkgsrc-2023Q1-base:1.5;
locks; strict;
comment	@# @;


1.11
date	2025.12.02.07.44.20;	author thorpej;	state Exp;
branches;
next	1.10;
commitid	Rz95b2X6gpfT3OkG;

1.10
date	2025.03.12.12.04.15;	author thorpej;	state Exp;
branches;
next	1.9;
commitid	vAYNAgvpM2ub1MMF;

1.9
date	2024.05.19.19.08.23;	author thorpej;	state Exp;
branches;
next	1.8;
commitid	8OupSouCbHkvUDaF;

1.8
date	2024.05.15.04.41.13;	author thorpej;	state Exp;
branches;
next	1.7;
commitid	lgREQDRyZb39f3aF;

1.7
date	2023.05.17.03.01.58;	author thorpej;	state Exp;
branches;
next	1.6;
commitid	nCdrCyCthaAoogpE;

1.6
date	2023.04.04.15.36.40;	author thorpej;	state Exp;
branches;
next	1.5;
commitid	fI4lwTyM4HqQWNjE;

1.5
date	2023.03.04.21.29.47;	author thorpej;	state Exp;
branches;
next	1.4;
commitid	WJber2AV4p15UQfE;

1.4
date	2023.02.26.18.07.40;	author thorpej;	state Exp;
branches;
next	1.3;
commitid	miGReTMMMHCBY3fE;

1.3
date	2023.02.11.23.15.43;	author thorpej;	state Exp;
branches;
next	1.2;
commitid	s06gMCFIJrFfaadE;

1.2
date	2023.02.04.23.43.53;	author thorpej;	state Exp;
branches;
next	1.1;
commitid	45MrTxrZjZcMxgcE;

1.1
date	2023.01.15.21.41.34;	author thorpej;	state Exp;
branches;
next	;
commitid	Nobt1xT5LAnRvG9E;


desc
@@


1.11
log
@Update to nabud-1.4.1:

Upstream changes:
* Added a local copy of strlcpy(3) for platforms that do not include it
  (some Linux systems, for example).
* Fixed a nabud crash when a connection has a Baud directive but no
  StopBits directive.
* Fixed a nabud crash when a connection has a Channel directive that
  does not match any configured channel.
@
text
@$NetBSD: distinfo,v 1.10 2025/03/12 12:04:15 thorpej Exp $

BLAKE2s (nabud-v1.4.1.tar.gz) = cb6c25d21c50cab33e6c86bc7df6d63597fe98be43555397c07a81a6444c7b81
SHA512 (nabud-v1.4.1.tar.gz) = df0d6489ec6579f028a0a9a2c6d3c147243406a855719346ff9a3ba1e7ba7738d9063b7e04087c225de0653f91524ebe52d3b8e7ef7cdd056f9bdc1788c401da
Size (nabud-v1.4.1.tar.gz) = 566546 bytes
@


1.10
log
@Update nabud to verison 1.4.  Upstream changes:

1.3.3 -> 1.3.4:

* Added "BaudRate" as an alias for "Baud" for Connection objects.
* Added "StopBits" configuration property for Connection objects.

1.3.4 -> 1.4:

* Added support for RetroNet FH-LINE_COUNT and FH-GET_LINE messages,
  from RealDeuce.
* Added support for RetroNet TCP client API, from RealDeuce.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.9 2024/05/19 19:08:23 thorpej Exp $
d3 3
a5 3
BLAKE2s (nabud-v1.4.tar.gz) = 16af0e1ba3fa67b06af2298d5cc8ebd771cec3d46e3514d968f876081999a158
SHA512 (nabud-v1.4.tar.gz) = dbc0b04c7efb94d0b07c1091949c733c3f7ab5724d338be508f59a2c6a9e9ffd1dd1ecf99154be77b6b442ccce6e5f942457f406844675660c8c16e6f0bf93b5
Size (nabud-v1.4.tar.gz) = 565508 bytes
@


1.9
log
@Update to nabud-1.3.3.  Upstream changes:

* Added support for flexibile transmission timeouts in NHACP. The spec
  says 1 second, but there are systems out in the wild with slower
  transmission speeds that are now using NHACP. We now calculate the
  timeout based on how long it would take to transmit an MTU-sized frame
  at the connection's baud rate, rounding up to the next whole second.

* Fix a source code management mistake in nabud-1.3.2's off_t changes that
  caused odd behavior on platforms that required the change.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.8 2024/05/15 04:41:13 thorpej Exp $
d3 3
a5 3
BLAKE2s (nabud-v1.3.3.tar.gz) = faa3adfbe2486fcf991e93ef579a289678b072d66e6b31b8f48cade314b71d7c
SHA512 (nabud-v1.3.3.tar.gz) = b3bfef4932e834a1b80f3feae122a14e153c0721ba230324637eeb3cd81ed56888093d140862a78a4bd1e690e675e6bb0f3012204e158e58bdcaa8ee91bfce91
Size (nabud-v1.3.3.tar.gz) = 562306 bytes
@


1.8
log
@Update to nabud-1.3.2:  Upstream changes:

* Fix a bug in NHACP dealing with file offsets on 32-bit Linux platforms
  and other platforms that do not have a 64-bit off_t type; seeks and
  positional I/O would fail with a "FILE TOO BIG" error due to this bug.
  Many thanks to SolderGirl for reporting the issue, helping to track it
  down, and testing the fix.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.7 2023/05/17 03:01:58 thorpej Exp $
d3 3
a5 3
BLAKE2s (nabud-v1.3.2.tar.gz) = 1f1ec6b595efe4b4c2609d381d34d87feef09c21f14390547ead9857d163f011
SHA512 (nabud-v1.3.2.tar.gz) = 2a8394a4bf3b0c4267791fc3b851c401e212828a400a584e815270452b2096eabed0e81a031e3b5290a248c527a6c61e8479bd8e706e248d75e05cd68d23c292
Size (nabud-v1.3.2.tar.gz) = 561501 bytes
@


1.7
log
@Update to nabud-1.3.1.  Upstream changes:

* Fix a bug in the NHACP STORAGE-GET-BLOCK handler reported by tergav17
  where a request at or beyond EOF would return a block size buffer padded
  with zeros, rather than a length of 0 (which is what the spec requires).
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.6 2023/04/04 15:36:40 thorpej Exp $
d3 3
a5 3
BLAKE2s (nabud-v1.3.1.tar.gz) = 85b42b3d28b99bceb2ac11cb0646df7873e1effe7f694befad9fd6e214a67726
SHA512 (nabud-v1.3.1.tar.gz) = 6e1a01ee73c8b64e7c995debaa3ce8ff937c57583bbf8f3e74b92ebab6c5ca28965e8032ae2f5165154740c0d1ba1f627cf1a89e9acb2571fdc31ae9b289ac5c
Size (nabud-v1.3.1.tar.gz) = 560267 bytes
@


1.6
log
@Update to nabud-1.3.  Upstream change log:

### nabud-1.3
* Support for the NHACP protocol version 0.1 draft.  Compatibility with
  the original ("0.0") NHACP is maintained.
* On Linux, Use termios2 to set the baud rate for serial connections, since
  that mechanism can support arbitrary baud rates, unlike the termios API in
  glibc.

### nabud-1.2.2
* Fixed an error in the GET-STATUS,TRANSMIT response that caused problems
  with the newer alternate NABU development ROMs.  Tip-of-the-hat to
  Nick Daniels for pointing it out.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.5 2023/03/04 21:29:47 thorpej Exp $
d3 3
a5 3
BLAKE2s (nabud-v1.3.tar.gz) = 752e52470c9ebfe1ea51019ba8e15c18278580085f7d2d9e4552376ed796280a
SHA512 (nabud-v1.3.tar.gz) = 0935c5f99f5d8eb1e4e3117a4b020d504d5990970d62e7a50594068757fb81da2a0013d4dce767017c3d0cfc1fcfc2cd9bba95da397f00c1d057f7c97d55f44d
Size (nabud-v1.3.tar.gz) = 560124 bytes
@


1.5
log
@Update to nabud-1.2.1.  Upstream changes:

### nabud-1.2.1
* Experimental support for Cygwin (64-bit).
* Support command history / editing in nabuctl in Docker builds,
  plus some additional Docker fixes.  From Christopher Masto.
* Added a FlowControl property to Connection objects.  This allows users
  who have modified their NABU HCCA port to support RTS/CTS flow control
  to enable it.
* nabuctl now displays the serial connection properties (baud rate,
  stop bits, and flow control) when viewing connection details.
* nabuctl now displays the file that the NABU will receive as the default
  boot image (image 000001) even if this is not specified in the config
  file or selected with nabuctl.  Suggested by jefferystone on Discord.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2023/02/26 18:07:40 thorpej Exp $
d3 3
a5 3
BLAKE2s (nabud-v1.2.1.tar.gz) = cb1049d03e74038558ac3ff0598a7027ea27eae44886a99f304aeadf7904ab04
SHA512 (nabud-v1.2.1.tar.gz) = a0f0c658f708c2186c0886b8c67c99e6a5eb63eb0ea158d4752f5600a3161ca246ea9dc838f4027830d22d1e045f85ae8f7e2b8eb7485af523ad89e16ce86e0d
Size (nabud-v1.2.1.tar.gz) = 541392 bytes
@


1.4
log
@Update to nabud-1.2.  Uptream change log:

### nabud-1.2
* Added command history to nabuctl on systems that have the BSD
  _libedit_ library and on other systems that have a compatible
  library.
* Added a Baud configuration property to Connection objects.  This allows
  users who have modified their NABU to use a different HCCA baud rate
  clock to specify the baud rate to use.
* Renamed the FileRoot property on Connection objects to StorageArea,
  as the old name could be confusing.  The old name is still accepted for
  compatibility with existing configuration files.
* Changed nabud's -d flag to enable debugging on specific subsystems,
  reducing the amount of logs you have to sift through when trying to
  figure out a problem.
* Added "show all channels" and "show all connections" commands to
  nabuctl, which shows the details for all channels and connections,
  respectively, rather than just one at a time.
* Added a systemd extra for Linux, along with some other Linux-specific
  instructions, provided by sampson on Discord.
* Added Docker support, provided by Christopher Masto.

### nabud-1.1.1
* Fix an issue reported by jefferystone on Discord -- if you selected a
  file on a "Listener" connection using nabuctl, it would not be properly
  inherited when the real TCP connection came in from an emulator.
* Fix some typos / spelling errors in the document you're reading now.
  Patch provided by cml37.  Thanks!
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2023/02/11 23:15:43 thorpej Exp $
d3 3
a5 3
BLAKE2s (nabud-v1.2.tar.gz) = 08a1665d5c18f027ee6d0e07c9cdc07db9c197f9b072233c442b04ec5a4e1373
SHA512 (nabud-v1.2.tar.gz) = ffde48bdb650bd7952394494431689af4066f460107ec0b497f00ef58e3ef489611d2517fef27e0a3b60ce0b530f48264fb7f49977ba519e93a5d9cac82f0cb1
Size (nabud-v1.2.tar.gz) = 539537 bytes
@


1.3
log
@Update to nabud-1.1.  This version supports the NabuRetroNet storage
extensions, which enables booting the RetroNet Cloud CP/M.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2023/02/04 23:43:53 thorpej Exp $
d3 3
a5 3
BLAKE2s (nabud-v1.1.tar.gz) = b0bcf0329371ba7234a374d568312d0e11e00328c52cc48980877a03058e5d4a
SHA512 (nabud-v1.1.tar.gz) = 8d342aee3c651e1dffb6ab97dcb03a8c8138cf0846259f0e54e4dd5ab7c7163fb2de6fc889e985358d0a6a95f3280b8e247bc911adae59c2d51e861923a160e5
Size (nabud-v1.1.tar.gz) = 533831 bytes
@


1.2
log
@Update to nabud-1.0.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2023/01/15 21:41:34 thorpej Exp $
d3 3
a5 3
BLAKE2s (nabud-v1.0.tar.gz) = 488dcbe68bf026c8cad1ad6e876e69f082afb108047b9d27d9ce90dfc559857f
SHA512 (nabud-v1.0.tar.gz) = cf6d63e5bba4de1074293d087705575011eb38397e2405785fc22b59500d82f08028c7ba3e05e98b5fd0b2b200c46f0a786b47f2146a5c2b0870b1cee255d4c9
Size (nabud-v1.0.tar.gz) = 516060 bytes
@


1.1
log
@Add a package for nabud, a server for the NABU Personal Computer.
@
text
@d1 1
a1 1
$NetBSD$
d3 3
a5 3
BLAKE2s (nabud-v0.9.tar.gz) = fa796dbcbdb46e9f0043208eab25e1f732df680d076461586c478b11c2f1ed32
SHA512 (nabud-v0.9.tar.gz) = ece8577861d0d330f98c10dcbc7bf6c8cdba8713a4c6d5174cf468645abbac11c7112a3049cca0fa966f22c51a6f730bb8d657e8cd8e75ac86d34306496a122f
Size (nabud-v0.9.tar.gz) = 500242 bytes
@

