[Git][NTPsec/ntpsec][20l22-Docker] 38 commits: Remove shebang from pythonize-header

James Browning gitlab at mg.gitlab.com
Tue Feb 9 22:36:06 UTC 2021



James Browning pushed to branch 20l22-Docker at NTPsec / ntpsec


Commits:
946f212b by Richard Laager at 2020-12-27T15:30:53-06:00
Remove shebang from pythonize-header

This is run using an explicit interpreter by pylib/wscript:

    ctx(
        before=['pyc', 'pyo'],
        cwd=srcnode,
        rule='${PYTHON} ${SRC} >${TGT}',
        source=["../wafhelpers/pythonize-header", "../include/ntp.h"],
        target=target2,
    )

I also removed the execute bit.

- - - - -
152ca26e by Richard Laager at 2020-12-27T15:32:29-06:00
Remove shebang from tlscheck

This is run using an explicit interpreter from tests/option-tester.sh.

- - - - -
b7dcb972 by James Browning at 2020-12-31T12:49:22-06:00
ntpviz doc: Document comma as --datadir separator

Signed-off-by: Richard Laager <rlaager at wiktel.com>
[I changed the example syntax slightly.]

- - - - -
d8bd811a by James Browning at 2020-12-31T12:50:08-06:00
ntpviz doc: Remove stray backtick

Signed-off-by: Richard Laager <rlaager at wiktel.com>
[I split this from the previous commit.]

- - - - -
5b13095e by James Browning at 2020-12-31T11:37:21-08:00
Update some docs to reflect post 1.2.0 changes.




- - - - -
a02dd44f by James Browning at 2020-12-31T11:37:21-08:00
ntp.ntpc: Fix libntpc version checking.


- - - - -
2c771b33 by James Browning at 2020-12-31T11:37:21-08:00
ntpq: Do not crash on sysinfo. Use a bitvector as it should be.


- - - - -
f76af8b7 by James Browning at 2020-12-31T11:37:21-08:00
Remove --build-epoch and replace it with arbitrary --build-desc text.

Passing '--build-desc=$(date -u +%Y-%m-%dT%H:%M:%Sz)' restores the previous
default extended version.

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.
- - - - -
ec8fc06d by James Browning at 2020-12-31T11:37:21-08:00
test: pass output through polystr when writing build/main/test.log


- - - - -
c09978eb by James Browning at 2020-12-31T11:37:21-08:00
ntpviz: Do not explode but behave badly on --local-offset-multiplot.


- - - - -
16674876 by Richard Laager at 2020-12-31T14:03:26-06:00
Shorten version number description

- - - - -
6c62cc8a by Richard Laager at 2020-12-31T14:05:15-06:00
Change "pull request" to "merge request"

GitLab calls them "merge requests".

- - - - -
f6735fec by James Browning at 2020-12-31T14:13:19-06:00
docs: Add English names for some Greek letters.

Signed-off-by: Richard Laager <rlaager at wiktel.com>

- - - - -
2f9cdbb6 by Hal Murray at 2021-01-01T16:36:00-08:00
Add CPU usage to NTS-KE log message
  Not supported on NetBSD

- - - - -
c08795af by Hal Murray at 2021-01-01T16:36:00-08:00
Don't build libaes_siv if --disable-nts
  It used to build and then get ignored
  This means it doesn't have to build on old systems.

- - - - -
9f96d2c4 by Hal Murray at 2021-01-01T16:36:00-08:00
Add OpenSSL version to printout

- - - - -
4810ab4e by Hal Murray at 2021-01-01T16:36:00-08:00
Tweaks to ntsinfo

- - - - -
29d3b3a7 by Hal Murray at 2021-01-01T16:36:00-08:00
Add getpid() and gettiimeofday() to attic/clocks

- - - - -
c0e8ef2d by Hal Murray at 2021-01-01T16:36:00-08:00
Fix typo in subr name: check_aead=>check_alpn

- - - - -
8a0be7dc by Hal Murray at 2021-01-01T16:41:30-08:00
Update HOWTO-OpenSSL to 3.0.0 alpha9

- - - - -
e3557494 by Hal Murray at 2021-01-01T16:42:02-08:00
Add CLOCK_TAI to attic/clocks.c

- - - - -
a8e9f895 by James Browning at 2021-01-13T10:29:46-08:00
ntpq: solve #689 - 'ntpq -c raw -c readvar' crashes ...

----
  File "/usr/sbin/ntpq", line 327, in printvars
    text = ntp.poly.polystr(session.response.replace(
TypeError: replace() argument 1 must be str, not bytes
----

- - - - -
bfb31615 by James Browning at 2021-01-13T10:29:46-08:00
ntpq: solve #690 - ntpq does not print associd when 0 ...

Some scripts written for C ntpq require it however.
reverts 2d4a83fb 'Fix a minor g;itch reported by Hal.'
No evidence has arisen to the nature of the glitch.

- - - - -
7f2dd3ba by Miroslav Lichvar at 2021-01-20T17:46:14+01:00
ntpdig: Fix steplimit option.

Fix the -M/steplimit option to accept milliseconds as documented.

- - - - -
833a6769 by Miroslav Lichvar at 2021-01-20T17:46:15+01:00
Improve ntpdate script.

- Change default to step or slew with 500ms limit as classic ntpdate
- Don't pass -o (no longer supported by ntpdig)
- Initialize ADJUST variable
- Add -h option to print usage

- - - - -
fd9fc959 by Brendan Bank at 2021-02-01T18:30:23+00:00
Update packet.py In the readvars method in the Peer class self.session.readvars() is called however readvars is not a valid method in session (ControlSession class). The correct method seems to be readvar. 
- - - - -
99313307 by Brendan Bank at 2021-02-01T18:30:23+00:00
Update test_packet.py rename readvars to readvar as session does not have a readvars method
- - - - -
22f0a8ed by James Browning at 2021-02-01T19:38:59+00:00
www: fix '&mu' and space out sitemap.


- - - - -
2ae1199c by James Browning at 2021-02-01T19:44:19+00:00
ntpdig: Try to handle gaierror better ...

to replicate "ntpdig example.tld" without the quotes.
only symptomatic on Python 3.

- - - - -
5f198af7 by Sami Farin at 2021-02-08T13:51:13+01:00
Fix parsing of commandline parameter 'P'

- - - - -
74e3959c by James Browning at 2021-02-09T15:44:27+00:00
ntp_control: Rewrite 3 varlist blocks cutting lines ...

They became 3 near single line callers and 2 new functions.
- - - - -
cc892894 by James Browning at 2021-02-09T15:44:27+00:00
mode6: Change many CS_* macro inserts to switch key.


- - - - -
8e0a23da by James Browning at 2021-02-09T15:44:27+00:00
ntp_control: Add macros to shorten the code/reveal (anti-)patterns.

- - - - -
cc948630 by James Browning at 2021-02-09T15:44:27+00:00
ntp_control: Actually use macros to shorten code/reveal (anti-)patterns.

- - - - -
33fb2ddf by James Browning at 2021-02-09T15:44:27+00:00
ntp_control: strip most ctl_put_* functions to abstracted wrappers.

Wrapping ctl_put_unqstr, saves some lines.
- - - - -
90214ebc by James Browning at 2021-02-09T16:05:21+00:00
ntp_proto:  mutate is_vn_mode_acceptable() ...

- Reject improperly formed v1 packets
- reject packets under 48 octets in length
- Rename to is_packet_not_low_rot()

It is said some ntp3/4 clients wrongly claim to be v1, block them all.
Even the shortest mode 6 is at least 12 octets long.

- - - - -
09531f40 by JamesB192 at 2021-02-09T08:28:59-08:00
CI: Work Rawhide the old way and don't build its Docker images.


- - - - -
d5e994e6 by JamesB192 at 2021-02-09T14:32:29-08:00
CI: remove all traces of Fedora Rawhide


- - - - -


30 changed files:

- − .dockerfiles/fedora-rawhide
- − .dockerfiles/fedora-rawhide-gpsd
- .gitlab-ci-docker-images.yml
- .gitlab-ci.yml
- .gitlab-opttest-ci.yml
- HOWTO-OpenSSL
- NEWS.adoc
- attic/clocks.c
- attic/ntpdate
- attic/random.c
- devel/hacking.adoc
- docs/includes/mrufail.adoc
- docs/includes/ntpviz-body.adoc
- docs/sitemap.adoc
- docs/stats.adoc
- include/ntp.h
- libntp/ntp_calendar.c
- ntpclients/ntpdig.py
- ntpclients/ntpq.py
- ntpclients/ntpviz.py
- ntpd/ntp_control.c
- ntpd/ntp_proto.c
- ntpd/ntpd.c
- ntpd/nts_client.c
- ntpd/nts_server.c
- packaging/packaging.adoc
- pylib/ntpc.py
- pylib/packet.py
- pylib/util.py
- tests/pylib/test_packet.py


The diff was not included because it is too large.


View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/compare/6393fca90d22f5bec76080bf06aa58fd2b4a7e8f...d5e994e66e12327697e193475adaf771c8c26820

-- 
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/compare/6393fca90d22f5bec76080bf06aa58fd2b4a7e8f...d5e994e66e12327697e193475adaf771c8c26820
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/20210209/02bd1aa3/attachment.htm>


More information about the vc mailing list