public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Trace
data/Dockerfiles/acme/expand6.sh
Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.
expand6.sh
on main
Author
Date
Commit
Line
Code
André
about 8 years ago
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 1
#!/bin/bash
#!/bin/bash
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 2
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 3
##################################################################################
##################################################################################
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 4
#
#
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 5
# Copyright (C) 2017 Craig Miller
# Copyright (C) 2017 Craig Miller
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 6
#
#
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 7
# See the file "LICENSE" for information on usage and redistribution
# See the file "LICENSE" for information on usage and redistribution
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 8
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 9
# Distributed under GPLv2 License
# Distributed under GPLv2 License
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 10
#
#
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 11
##################################################################################
##################################################################################
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 12
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 13
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 14
# IPv6 Address Expansion functions
# IPv6 Address Expansion functions
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 15
#
#
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 16
# by Craig Miller 19 Feb 2017
# by Craig Miller 19 Feb 2017
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 17
#
#
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 18
# 16 Nov 2017 v0.93 - added CLI functionality
# 16 Nov 2017 v0.93 - added CLI functionality
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 19
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 20
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 21
VERSION=0.93
VERSION=0.93
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 22
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 23
empty_addr="0000:0000:0000:0000:0000:0000:0000:0000"
empty_addr="0000:0000:0000:0000:0000:0000:0000:0000"
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 24
empty_addr_len=${#empty_addr}
empty_addr_len=${#empty_addr}
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 25
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 26
function usage {
function usage {
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 27
echo " $0 - expand compressed IPv6 addresss "
echo " $0 - expand compressed IPv6 addresss "
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 28
echo " e.g. $0 2001:db8:1:12:123::456 "
echo " e.g. $0 2001:db8:1:12:123::456 "
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 29
echo " "
echo " "
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 30
echo " -t self test"
echo " -t self test"
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 31
echo " "
echo " "
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 32
echo " By Craig Miller - Version: $VERSION"
echo " By Craig Miller - Version: $VERSION"
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 33
exit 1
exit 1
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 34
}
}
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 35
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 36
if [ "$1" == "-h" ]; then
if [ "$1" == "-h" ]; then
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 37
#call help
#call help
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 38
usage
usage
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 39
fi
fi
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 40
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 41
#
#
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 42
# Expands IPv6 quibble to 4 digits with leading zeros e.g. db8 -> 0db8
# Expands IPv6 quibble to 4 digits with leading zeros e.g. db8 -> 0db8
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 43
#
#
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 44
# Returns string with expanded quibble
# Returns string with expanded quibble
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 45
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 46
function expand_quibble() {
function expand_quibble() {
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 47
addr=$1
addr=$1
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 48
# create array of quibbles
# create array of quibbles
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 49
addr_array=(${addr//:/ })
addr_array=(${addr//:/ })
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 50
addr_array_len=${#addr_array[@]}
addr_array_len=${#addr_array[@]}
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 51
# step thru quibbles
# step thru quibbles
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 52
for ((i=0; i< $addr_array_len ; i++ ))
for ((i=0; i< $addr_array_len ; i++ ))
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 53
do
do
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 54
quibble=${addr_array[$i]}
quibble=${addr_array[$i]}
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 55
quibble_len=${#quibble}
quibble_len=${#quibble}
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 56
case $quibble_len in
case $quibble_len in
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 57
1) quibble="000$quibble";;
1) quibble="000$quibble";;
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 58
2) quibble="00$quibble";;
2) quibble="00$quibble";;
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 59
3) quibble="0$quibble";;
3) quibble="0$quibble";;
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 60
esac
esac
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 61
addr_array[$i]=$quibble
addr_array[$i]=$quibble
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 62
done
done
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 63
# reconstruct addr from quibbles
# reconstruct addr from quibbles
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 64
return_str=${addr_array[*]}
return_str=${addr_array[*]}
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 65
return_str="${return_str// /:}"
return_str="${return_str// /:}"
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 66
echo $return_str
echo $return_str
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 67
}
}
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 68
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 69
#
#
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 70
# Expands IPv6 address :: format to full zeros
# Expands IPv6 address :: format to full zeros
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 71
#
#
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 72
# Returns string with expanded address
# Returns string with expanded address
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 73
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 74
function expand() {
function expand() {
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 75
if [[ $1 == *"::"* ]]; then
if [[ $1 == *"::"* ]]; then
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 76
# check for leading zeros on front_addr
# check for leading zeros on front_addr
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 77
if [[ $1 == "::"* ]]; then
if [[ $1 == "::"* ]]; then
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 78
front_addr=0
front_addr=0
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 79
else
else
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 80
front_addr=$(echo $1 | sed -r 's;([^ ]+)::.*;\1;')
front_addr=$(echo $1 | sed -r 's;([^ ]+)::.*;\1;')
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 81
fi
fi
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 82
# check for trailing zeros on back_addr
# check for trailing zeros on back_addr
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 83
if [[ $1 == *"::" ]]; then
if [[ $1 == *"::" ]]; then
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 84
back_addr=0
back_addr=0
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 85
else
else
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 86
back_addr=$(echo $1 | sed -r 's;.*::([^ ]+);\1;')
back_addr=$(echo $1 | sed -r 's;.*::([^ ]+);\1;')
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 87
fi
fi
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 88
front_addr=$(expand_quibble $front_addr)
front_addr=$(expand_quibble $front_addr)
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 89
back_addr=$(expand_quibble $back_addr)
back_addr=$(expand_quibble $back_addr)
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 90
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 91
new_addr=$empty_addr
new_addr=$empty_addr
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 92
front_addr_len=${#front_addr}
front_addr_len=${#front_addr}
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 93
back_addr_len=${#back_addr}
back_addr_len=${#back_addr}
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 94
# calculate fill needed
# calculate fill needed
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 95
num_zeros=$(($empty_addr_len - $front_addr_len - $back_addr_len - 1))
num_zeros=$(($empty_addr_len - $front_addr_len - $back_addr_len - 1))
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 96
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 97
#fill_str=${empty_addr[0]:0:$num_zeros}
#fill_str=${empty_addr[0]:0:$num_zeros}
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 98
new_addr="$front_addr:${empty_addr[0]:0:$num_zeros}$back_addr"
new_addr="$front_addr:${empty_addr[0]:0:$num_zeros}$back_addr"
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 99
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 100
# return expanded address
# return expanded address
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 101
echo $new_addr
echo $new_addr
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 102
else
else
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 103
# return input with expandd quibbles
# return input with expandd quibbles
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 104
expand_quibble $1
expand_quibble $1
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 105
fi
fi
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 106
}
}
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 107
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 108
# self test - call with '-t' parameter
# self test - call with '-t' parameter
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 109
if [ "$1" == "-t" ]; then
if [ "$1" == "-t" ]; then
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 110
# add address examples to test
# add address examples to test
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 111
expand fd11::1d70:cf84:18ef:d056
expand fd11::1d70:cf84:18ef:d056
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 112
expand 2a01::1
expand 2a01::1
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 113
expand fe80::f203:8cff:fe3f:f041
expand fe80::f203:8cff:fe3f:f041
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 114
expand 2001:db8:123::5
expand 2001:db8:123::5
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 115
expand 2001:470:ebbd:0:f203:8cff:fe3f:f041
expand 2001:470:ebbd:0:f203:8cff:fe3f:f041
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 116
# special cases
# special cases
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 117
expand ::1
expand ::1
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 118
expand fd32:197d:3022:1101::
expand fd32:197d:3022:1101::
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 119
exit 1
exit 1
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 120
fi
fi
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 121
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 122
# allow script to be sourced (with no arguements)
# allow script to be sourced (with no arguements)
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 123
if [[ $1 != "" ]]; then
if [[ $1 != "" ]]; then
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 124
# validate input is an IPv6 address
# validate input is an IPv6 address
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 125
if [[ $1 == *":"* ]]; then
if [[ $1 == *":"* ]]; then
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 126
expand $1
expand $1
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 127
else
else
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 128
echo "ERROR: unregcognized IPv6 address $1"
echo "ERROR: unregcognized IPv6 address $1"
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 129
exit 1
exit 1
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 130
fi
fi
same change
f88a72e
[ACME] Validate AAAA, if any, before A - fail on AAAA mismatch (LE prioritization)
- Full commit hash
f88a72eedd2eb564270a59166eab53ea8dad3a09- Author
- André <[email protected]>
- Date
- about 8 years ago
- Selected line
- 131
fi
fi