Releases: danroc/htp
Releases · danroc/htp
v0.1.4
v0.1.3
v0.1.2
v0.1.1
v0.1.0
Changelog
- 6a49498 Add 'Cache-Control: no-cache' header
- 2490bd0 Add 'adjust mode' to output offset
- a5e0fd2 Add .gitignore
- 3b7b402 Add README.md
- 28e02a5 Add a default timeout
- bea7142 Add default protocol (http)
- 1155186 Add go.mod
- 95aba11 Add htpdate.exe to .gitignore
- 1033fc0 Add macOS sync function
- b99758f Add mod() function
- 224dbb4 Add option to format output
- 8f0eea6 Add option to sync system time
- f5cd205 Add quiet option
- 4deb513 Add sleep time
- 5c655ab Add sync.bat script for Windows
- 6bb6901 Change available command line options
- 1ebe64c Change default URL to www.google.com
- f50f17f Change default format to ISO 8601
- 900bbc1 Change default number of requests
- aa0aa90 Change default number of requests
- 718a68f Change default time format
- 1b645c6 Change default time format layout
- f71b1a4 Change mod() function
- 29f9297 Close response body
- 5b9fc93 Code clean-up
- 83274ed Code formatting
- 5462004 Code reformat sync.bat
- 5716d3d Complete remake
- e3a5234 Default to https instead of http
- 9ff87a6 Display offset at each loop
- f2f3cf3 Don't follow redirects
- f409fcf Fail if server time changes
- ada22fa Fix README.md linter warnings
- 019bb02 Fix error message
- e621ea5 Fix logging object
- 5caa664 Fix typo
- 03924e9 Fix typos
- c1e1c4e Fix typos
- 382193d Format code
- cfb68ad Improve arguments parsing
- 1994ff1 Improve delta measurement
- 9448dce Improve error messages
- 04f3ad3 Initial commit
- 2b12fe1 Output raw offset to support other platforms
- 9bf7f9e Print correted date instead of offset
- fb8e6b9 Print current time
- 7176fbf Remove unnecessary calculation
- 6c78999 Remove unused constants
- 9d6e950 Rename project to httpdate
- b7065a4 Rename variables
- 889b4f9 Replace 'sec' by 'seconds'
- 10a9072 Simplify code
- 0ad0afb Update .gitignore
- c82fb18 Update .gitignore
- 4907c5c Update .gitignore
- 5ef0e3c Update .gitignore
- 199b029 Update README.md
- 561eff3 Update README.md
- 04391d9 Update README.md
- 6b42fc5 Update README.md
- 06a975a Update README.md
- 6f1ad5b Update README.md
- 2bea5ce Update README.md
- 2723e44 Update error message
- 283ec30 Update help text
- c63e45b Update sync.bat permissions
- 4218006 Use 'httptrace' to measure times
- 0e55b13 chore(goreleaser): don't proxy modules
- 711bba8 chore: add
.goreleaser.yaml
- 5289ca9 chore: document internal constants
- 2f025b6 chore: don't ignore
htp
sub-directories - aa43082 chore: move
htp.go
tocmd/htp/htp.go
- 45fe328 chore: update README
- e4fa418 feat: show request number in trace
- f4f5764 fix: hide usage when an error occurs
- 437f9c5 refactor: add
NanoSec
type, move sync logic to thehtp
package - c41d28b refactor: add
Now()
toSyncModel
- e8738e5 refactor: add
Sleep()
toSyncModel
- 76da039 refactor: expose EMA's number of samples
- a10c7fa refactor: fix linter warning
- 75678af refactor: move HTTP client logic to
htp
package - 8204ada refactor: move sync (math) logic
- 850297c refactor: move sync logic to
service.go
- 5ca9b26 refactor: print hostname before syncing
- a338207 refactor: remove sync.bat script since no longer needed
- e53050b refactor: use a EMA to estimate RTT
- 53f97d6 refactor: use cobra to handle CLI arguments
- f5cc515 refactor: use syscall to set time on Linux and macOS
- 18cbbdf style: use intermediate variables in trace function