[Git][NTPsec/ntpsec][master] 3 commits: make-tarball: Minimal patch to fix the PIVOT.h symlink deal

Matt Selsky (@selsky) gitlab at mg.gitlab.com
Wed Dec 21 04:55:12 UTC 2022



Matt Selsky pushed to branch master at NTPsec / ntpsec


Commits:
c6c021fe by James Browning at 2022-12-21T04:49:33+00:00
make-tarball: Minimal patch to fix the PIVOT.h symlink deal

- - - - -
a48aa2d7 by James Browning at 2022-12-21T04:49:33+00:00
Update the NEWS file

## asymmetric atx heading is portable between markdown and asciidoc for easier porting into release notes. (also to conform to documentation format and structure)

Corrected the header spelling in the last week. ugh.

* Bulleted list is double spaced for the same reason.
- - - - -
9a7374e2 by James Browning at 2022-12-21T04:49:33+00:00
CI: test devel/make-tarball weekly.

- - - - -


3 changed files:

- .gitlab-opttest-ci.yml
- NEWS.adoc
- devel/make-tarball


Changes:

=====================================
.gitlab-opttest-ci.yml
=====================================
@@ -1,3 +1,17 @@
+make-tarball:
+  image: $CI_REGISTRY/ntpsec/ntpsec/debian-stable
+  stage: test
+  script:
+    - apt-get update
+    - DEBIAN_FRONTEND="noninteractive" apt-get install -y git asciidoctor
+    - ln -svf /usr/bin/python{3,}
+    - ./waf configure build --enable-doc --enable-man
+    - cd devel&&/bin/sh make-tarball
+  tags:
+    - gitlab-org
+  rules:
+    - if: '$CI_PIPELINE_SOURCE == "schedule"'
+
 .option_tester: &option_tester
   stage: test
   needs: []


=====================================
NEWS.adoc
=====================================
@@ -10,7 +10,14 @@ Much of the traditional function of a news file is now better addressed
 by browsing the comments in the revision history.  This file will focus
 on user-visible changes.
 
-== Reposatory Head ==
+## Repository Head
+
+Restore NTPv1 support.
+
+Work on documentation, ntpdate, ntpheat, ntploggpg,
+  ntpqs' sysstats, ntpviz, and seccomp.
+
+NTP auth no longer breaks on NULs.
 
 The NTS server now saves 10 days worth of cookie keys.
   This will allow clients that only poll once a day to
@@ -23,9 +30,17 @@ rawstats now logs dropped packets and their BOGON code
 Add 4 or 6 to DNS/NTS RefID tags to indicate that the
 DNS or NTS-KE has succeeded but NTP has not worked yet.
 
-Add --enable-attic (default off)
+Build improvements
+
+* Respect --notests configure option for build
+
+* Add --enable-attic (default off)
+
+* Works with Python 2.6
+
+* Works with LibreSSL
 
-Works with OpenSSL 3.0
+* Works with OpenSSL 3.0
 
 Fix hash validation in ntpleapfetch again.
 


=====================================
devel/make-tarball
=====================================
@@ -31,7 +31,7 @@ echo version is $V
 # Build the tarball
 rm -fr .tmp
 (cd ..; git ls-files; find build -print | grep '\.[0-9]$') >MANIFEST
-(cd ..; tar --transform="s:^:ntpsec-${V}/:" -T devel/MANIFEST -czf ntpsec-${V}.tar.gz)
+(cd ..; tar --transform="s:^:ntpsec-${V}/:S" -T devel/MANIFEST -czf ntpsec-${V}.tar.gz)
 rm MANIFEST
 mv ../ntpsec-${V}.tar.gz .
 



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/compare/3e7bf8ead521ab65eaa9e115a4c3e8917b07ab42...9a7374e2e5e6c16b957f461e38fda3c022f8a51d

-- 
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/compare/3e7bf8ead521ab65eaa9e115a4c3e8917b07ab42...9a7374e2e5e6c16b957f461e38fda3c022f8a51d
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ntpsec.org/pipermail/vc/attachments/20221221/334a507a/attachment-0001.htm>


More information about the vc mailing list