The NetBSD Project

CVS log for pkgsrc/time/ntpsec/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / time / ntpsec

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.29 / (download) - annotate - [select for diffs], Sat Jan 13 12:08:17 2024 UTC (3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, HEAD
Changes since 1.28: +8 -6 lines
Diff to previous 1.28 (colored) to selected 1.12 (colored)

ntpsec: updated to 1.2.3

1.2.3

* Change mode6 alignment to four, which may
  break some compatibility with classic NTP.
* Seccomp should now also yield invalid syscall names when dying.
* Make ntpq stop dropping output timestamp leading zeroes.
* Update documents in quite a few places.
* Reset some stats hourly, even when not logged into files.
* Add error logging, and stats for ms-sntp.
* Add spacing between multiple peer views in ntpq.
* We think we have fixed ms-sntp but we can't test it.
  If you can test it, please let us know if it does/doesn't work.
* ntpd and ntpq both treat SHA-1 as an alias for SHA1
  NIST uses SHA-1.  The crypto package from OpenSSL uses SHA1.
* The default crypto type for ntpq is now AES.
  RFC 8573 deprecated MD5.
* There are now log files with hourly statistics for NTS and
  NTS-KE traffic: filegen ntsstats and filegen ntskestats,
* Update ntpsnmpd to use python built-in to get uname information.
* Update license file names for REUSE compliance.
* Fix ntploggps issue where count_used_satellites checked before it is initialized.
* Print out OpenSSL version at configure time.
* Enable debug symbols by default, with only an option to disable.
* Add support for ecdhcurves list.
* Fix build on platforms where `-fstack-protector` relies on libssp, like musl.
* Fix ntpdig crash when using 2.ntp.pool.org with a host without IPv6 support.
* Do not install libaes_siv test anymore.
* Add update option to buildprep.
* ntpdig shows packet delay in JSON output.

Revision 1.28 / (download) - annotate - [select for diffs], Wed Nov 8 13:21:13 2023 UTC (5 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored) to selected 1.12 (colored)

*: recursive bump for icu 74.1

Revision 1.27 / (download) - annotate - [select for diffs], Tue Oct 24 22:11:22 2023 UTC (5 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored) to selected 1.12 (colored)

*: bump for openssl 3

Revision 1.26 / (download) - annotate - [select for diffs], Mon Oct 23 06:37:55 2023 UTC (5 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.25: +3 -4 lines
Diff to previous 1.25 (colored) to selected 1.12 (colored)

*: update for Python base package change

Instead of depending on one of the removed packages (that are now included
in the base Python packages), include batteries-included.mk to require
a Python version that supplies them.

Remove now included packages.

Bump PKGREVISION.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Aug 14 05:25:26 2023 UTC (8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.12 (colored)

*: recursive bump for Python 3.11 as new default

Revision 1.24 / (download) - annotate - [select for diffs], Tue Aug 1 23:20:54 2023 UTC (8 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored) to selected 1.12 (colored)

*: remove more references to Python 3.7

Revision 1.23 / (download) - annotate - [select for diffs], Sat Jul 1 08:37:46 2023 UTC (9 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored) to selected 1.12 (colored)

*: restrict py-numpy users to 3.9+ in preparation for update

Revision 1.22 / (download) - annotate - [select for diffs], Tue Jun 6 12:42:35 2023 UTC (10 months, 1 week ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored) to selected 1.12 (colored)

Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html

Revision 1.21 / (download) - annotate - [select for diffs], Wed Apr 19 08:11:42 2023 UTC (12 months ago) by adam
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.12 (colored)

revbump after textproc/icu update

Revision 1.20 / (download) - annotate - [select for diffs], Thu Mar 9 00:57:04 2023 UTC (13 months, 1 week ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored) to selected 1.12 (colored)

revbump for gpsd update

Revision 1.19 / (download) - annotate - [select for diffs], Wed Nov 23 16:21:15 2022 UTC (16 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored) to selected 1.12 (colored)

massive revision bump after textproc/icu update

Revision 1.18 / (download) - annotate - [select for diffs], Sat Jul 30 01:22:07 2022 UTC (20 months, 3 weeks ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.17: +3 -4 lines
Diff to previous 1.17 (colored) to selected 1.12 (colored)

ntpsec: update to 1.2.1

2021-06-06: 1.2.1
Update ntpkeygen/keygone to properly filter # characters. (CVE-2021-22212)
Add dextral peers mode in ntpq and ntpmon.
Drop NTPv1 as the support was not RFC compliant, maybe v2 except mode 6 next.
Fix argument P for ntpd parsing fixed and ntpdate improvements.
Fix crash for raw ntpq readvar.
Add processor usage to NTS-KE logging except on NetBSD.
The build epoch has been replaced with a hardcoded timestamp which will be
manually updated every nine years or so (approx 512w).  This makes the
binaries reproducible by default.
Compare versions of ntp.ntpc and libntpc printing a warning if
mismatched. Fix libntpc install path if using it.
Reduce maxclocks default to 5 to reduce the NTP pool load.
Print LIBDIR during ./waf configure.
Add documentation, new GPG key, and other cleanups.

2020-10-06: 1.2.0
The minor version bump is to indicate official official support of
RFC8915 "Network Time Security for the Network Time Protocol" which
was released 2020-09-30.
NTS-KE client now defaults to port 4460.
NTS-KE server now listens on port 4460.
(Listening on port 123 has been removed.)
The shebang of installed Python scripts can now be customized with:
  waf configure --pyshebang="..."
NTP clients now use a shared library with Python instead of an extension.
Add flakiness option to ntpq and fixed limit=1 in mrulist.
Fixed a minor formatting issue in rate page.

Revision 1.17 / (download) - annotate - [select for diffs], Sat Jul 30 00:00:57 2022 UTC (20 months, 3 weeks ago) by tnn
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored) to selected 1.12 (colored)

ntpsec: master site redirects to https, use https directly

... but the certiciate is expired. Have complained to upstream.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Jun 30 11:18:56 2022 UTC (21 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored) to selected 1.12 (colored)

*: Revbump packages that use Python at runtime without a PKGNAME prefix

Revision 1.15 / (download) - annotate - [select for diffs], Mon Apr 18 19:12:13 2022 UTC (2 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) to selected 1.12 (colored)

revbump for textproc/icu update

Revision 1.14 / (download) - annotate - [select for diffs], Fri Jan 28 12:10:18 2022 UTC (2 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.13: +3 -1 lines
Diff to previous 1.13 (colored) to selected 1.12 (colored)

ntpsec: restrict to python 3

(to be on the safe side; after restricting gpsd to python 3)

Revision 1.13 / (download) - annotate - [select for diffs], Wed Dec 8 16:06:48 2021 UTC (2 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

revbump for icu and libffi

Revision 1.12 / (download) - annotate - [selected], Wed Apr 21 11:42:50 2021 UTC (2 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

revbump for textproc/icu

Revision 1.11 / (download) - annotate - [select for diffs], Sat Jan 9 19:50:54 2021 UTC (3 years, 3 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored) to selected 1.12 (colored)

revbump for gpsd udpate

Revision 1.10 / (download) - annotate - [select for diffs], Fri Dec 4 20:45:46 2020 UTC (3 years, 4 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored) to selected 1.12 (colored)

Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Nov 5 09:09:16 2020 UTC (3 years, 5 months ago) by ryoon
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored) to selected 1.12 (colored)

*: Recursive revbump from textproc/icu-68.1

Revision 1.8 / (download) - annotate - [select for diffs], Sat Aug 15 02:31:28 2020 UTC (3 years, 8 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.7: +2 -6 lines
Diff to previous 1.7 (colored) to selected 1.12 (colored)

ntpsec: update to 1.1.9

== 2020-05-23: 1.1.9 ==
Correctly parse ntpq :config output on Python 3 and check return MACs.
Add AES and other algorithm support to ntpq and ntpdig, from OpenSSL.
Remove support for NetInfo. NetInfo was last supported in Mac OS X v10.4
The configure step now supports --disable-nts for running
on systems with older versions of OpenSSL.
The default restrictions now start with noquery and limited
to reduce the opportunities for being used for DDoS-ing.
The draft RFC for NTS has dropped support for TLSv1.2
  We now need OpenSSL with TLSv1.3 support (version 1.1.1 or newer).
  The config keyword +tlsciphers+ has been removed.
Additional filtering and sort options have been added to ntpq/mrulist
  Details are in the man page.
Rate limiting has been cleaned up.
  With "restrict limited", traffic is now limited to
  an average of 1 packet per second with bursts of 20.
  (needs doc and maybe config)
SIGHUP and hourly checks have been unified.  Both now
  check for a new log file
  check for a new certificate file
  check for a new leap file
SIGHUP also restarts all pending DNS and NTS probes.
NTS client now requires ALPN on TLSv1.3.
asciidoctor (1.5.8 or newer) is now supported and is the preferred AsciiDoc
processor.  asciidoc is still supported, but the minimum supported version
has been raised from 8.6.0 to 8.6.8.  asciidoc3 (3.0.2 or newer) is also
supported.
HTML docs are now built by default if an AsciiDoc processor is installed.  If
you do not want HTML docs, configure with --disable-doc.  (Note:  Man pages
are controlled by a separate --disable-manpage.)
Analysis shows that CVE-2020-11868, affecting NTP Classic,
cannot affect us, as the peer mode involved has been removed.

== 2019-11-17: 1.1.8 ==
Fix bug in NTS-KE client so that NTP server names work.
Fix/tweak several NTS logging messages.

== 2019-09-02: 1.1.7 ==
The numeric literal argument of the 'time1' fudge option on a clock
can now have one or more letter suffixes that compensate for era
rollover in a GPS device.  Each "g" adds the number of seconds in a
1024-week (10-bit) GPS era. Each "G" adds the number of seconds in a
8192-week (13-bit) GPS era.
The neoclock4x driver has been removed, due to the hardware and the
vendor having utterly vanished from the face of the earth.
The NTS ALPN negotiation sequence has been modified for improved
interoperability with other NTS implementations.
NTS key rotation now happens every 24 hours.  It used to rotate
every hour to enable testing of recovery from stale cookies.

== 2019-07-10: 1.1.6 ==
Fixes to code quality checks.
Fixes to NTS server list.
Fix to bug #600.

== 2019-06-30: 1.1.5 ==
Add ALPN for the NTS server, as required by the NTP draft.
Revert some ntpq behavior.

== 2019-06-21: 1.1.4 ==

NTS is now implemented.  See .../devel/nts.adoc
https://tools.ietf.org/html/draft-ietf-ntp-using-nts-for-ntp
We thank Cisco for sponsoring the NTS development.
Lots of fixes and cleanups to PPS, both implementation and documentation.
Pthread support is now required.  --disable-dns-lookup is gone.
NIST lockclock mode is now a runtime option set by the (previously unused)
flag1 mode bit of the local-clock driver.
As always, lots of minor fixups and cleanups everywhere.  See the git log.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Jun 2 08:24:53 2020 UTC (3 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored) to selected 1.12 (colored)

Revbump for icu

Revision 1.6 / (download) - annotate - [select for diffs], Sat Jan 18 21:51:02 2020 UTC (4 years, 3 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) to selected 1.12 (colored)

*: Recursive revision bump for openssl 1.1.1.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jul 2 19:56:46 2019 UTC (4 years, 9 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored) to selected 1.12 (colored)

Recursive revbump from gpsd-3.19

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jul 2 00:13:07 2019 UTC (4 years, 9 months ago) by gdt
Branch: MAIN
Changes since 1.3: +3 -4 lines
Diff to previous 1.3 (colored) to selected 1.12 (colored)

time/ntpsec: Re-enable gpsd

ntpsec used to depend on gpsd, but gpsd in pkgsrc was old so it didn't
for a while.  Depend on it again, which reenables ntploggps.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Apr 25 07:33:26 2019 UTC (4 years, 11 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored) to selected 1.12 (colored)

PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 25 15:44:42 2019 UTC (5 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored) to selected 1.12 (colored)

ntpsec: fix HOMEPAGE

Revision 1.1 / (download) - annotate - [select for diffs], Mon Mar 25 15:40:35 2019 UTC (5 years ago) by tnn
Branch: MAIN
Diff to selected 1.12 (colored)

ntpsec: import ntpsec-1.1.3

A secure, hardened, and improved implementation of Network Time Protocol
derived from NTP Classic, Dave Mills's original.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>