commit e44e5d4ad74c2c6a781a9d2a014d9870c428fc80
parent a68ce7eaf72e5485b9aba9258ed9cf8762c18913
Author: Steven Barth <steven@midlink.org>
Date: Sun, 12 Apr 2015 11:50:49 +0200
Merge pull request #1139 from chris5560/master
ddns-scripts: bugfixes/update to version 2.4.1-1
Diffstat:
7 files changed, 402 insertions(+), 40 deletions(-)
diff --git a/net/ddns-scripts/Makefile b/net/ddns-scripts/Makefile
@@ -1,9 +1,15 @@
+#
+# Copyright (C) 2008-2015 OpenWrt.org
+#
+# This is free software, licensed under the GNU General Public License v2.
+#
+
include $(TOPDIR)/rules.mk
PKG_NAME:=ddns-scripts
# Version == major.minor.patch
# increase on new functionality (minor) or patches (patch)
-PKG_VERSION:=2.4.0
+PKG_VERSION:=2.4.1
# Release == build
# increase on changes of services files or tld_names.dat
PKG_RELEASE:=1
@@ -103,6 +109,7 @@ define Build/Compile
-e '/^\/\/\s/d' \
-e '/^\s*$$$$/d' $$$$FILE; \
done
+ gzip -9 $(PKG_BUILD_DIR)/files/tld_names.dat
endef
define Package/$(PKG_NAME)/conffiles
@@ -158,7 +165,7 @@ endef
define Package/$(PKG_NAME)_cloudflare/install
$(INSTALL_DIR) $(1)/usr/lib/ddns
$(INSTALL_BIN) $(PKG_BUILD_DIR)/files/update_CloudFlare.sh $(1)/usr/lib/ddns
- $(INSTALL_DATA) $(PKG_BUILD_DIR)/files/tld_names.dat $(1)/usr/lib/ddns
+ $(INSTALL_DATA) $(PKG_BUILD_DIR)/files/tld_names.dat.gz $(1)/usr/lib/ddns
endef
define Package/$(PKG_NAME)_cloudflare/postinst
#!/bin/sh
diff --git a/net/ddns-scripts/files/ddns.config b/net/ddns-scripts/files/ddns.config
@@ -11,7 +11,7 @@ config ddns "global"
config service "myddns_ipv4"
- option service_name "example.org"
+ option service_name "dyndns.com"
option domain "yourhost.example.com"
option username "your_username"
option password "your_password"
diff --git a/net/ddns-scripts/files/ddns.init b/net/ddns-scripts/files/ddns.init
@@ -24,4 +24,5 @@ start() {
stop() {
killall dynamic_dns_updater.sh 2>/dev/null
+ return 0 # if killall fails, ignore
}
diff --git a/net/ddns-scripts/files/dynamic_dns_functions.sh b/net/ddns-scripts/files/dynamic_dns_functions.sh
@@ -37,7 +37,7 @@ PIDFILE="" # pid file
UPDFILE="" # store UPTIME of last update
DATFILE="" # save stdout data of WGet and other external programs called
ERRFILE="" # save stderr output of WGet and other external programs called
-TLDFILE=/usr/lib/ddns/tld_names.dat # TLD file used by split_FQDN
+TLDFILE=/usr/lib/ddns/tld_names.dat.gz # TLD file used by split_FQDN
CHECK_SECONDS=0 # calculated seconds out of given
FORCE_SECONDS=0 # interval and unit
@@ -1058,43 +1058,63 @@ split_FQDN() {
# $4 name of variable to store Host/Subdomain
[ $# -ne 4 ] && write_log 12 "Error calling 'split_FQDN()' - wrong number of parameters"
+ [ -z "$1" ] && write_log 12 "Error calling 'split_FQDN()' - missing FQDN to split"
+ [ -f $TLDFILE ] || write_log 12 "Error calling 'split_FQDN()' - missing file '$TLDFILE'"
- _SET="$@" # save given parameters
- local _FHOST _FTLD _FOUND
- local _FDOM=$(echo "$1" | tr [A-Z] [a-z]) # to lower
+ local _HOST _FDOM _CTLD _FTLD
+ local _SET="$@" # save given function parameters
- set -- $(echo "$_FDOM" | tr "." " ") # replace DOT with SPACE and set as script parameters
- _FDOM="" # clear variable for later reuse
+ local _PAR=$(echo "$1" | tr [A-Z] [a-z] | tr "." " ") # to lower and replace DOT with SPACE
+ set -- $_PAR # set new as function parameters
+ _PAR="" # clear variable for later reuse
+ while [ -n "$1" ] ; do # as long we have parameters
+ _PAR="$1 $_PAR" # invert order of parameters
+ shift
+ done
+ set -- $_PAR # use new as function parameters
+ _PAR="" # clear variable
while [ -n "$1" ] ; do # as long we have parameters
- _FTLD=$(echo $@ | tr " " ".") # build back dot separated as TLD
- # look if match excludes "!" in tld_names.dat
- grep -E "^!$_FTLD$" $TLDFILE >/dev/null 2>&1 || {
- # Don't match excludes
- # check if match any "*" in tld_names.dat
- grep -E "^*.$_FTLD$" $TLDFILE >/dev/null 2>&1 && {
- _FOUND="VALID"
- break # found leave while
- }
- # check if exact match in tld_names.dat
- grep -E "^$_FTLD$" $TLDFILE >/dev/null 2>&1 && {
- _FOUND="VALID"
- break # found leave while
- }
+ if [ -z "$_CTLD" ]; then # first loop
+ _CTLD="$1" # CURRENT TLD to look at
+ shift
+ else
+ _CTLD="$1.$_CTLD" # Next TLD to look at
+ shift
+ fi
+ # check if TLD exact match in tld_names.dat, save TLD
+ zcat $TLDFILE | grep -E "^$_CTLD$" >/dev/null 2>&1 && {
+ _FTLD="$_CTLD" # save found
+ _FDOM="$1" # save domain next step might be invalid
+ continue
}
- # nothing match so
- _FHOST="$_FHOST $_FDOM" # append DOMAIN to last found HOST
- _FDOM="$1" # set 1st parameter as DOMAIN
- _FTLD="" # clear TLD
- shift # delete 1st parameter and retry with the rest
+ # check if match any "*" in tld_names.dat,
+ zcat $TLDFILE | grep -E "^\*.$_CTLD$" >/dev/null 2>&1 && {
+ [ -z "$1" ] && break # no more data break
+ # check if next level TLD match excludes "!" in tld_names.dat
+ if zcat $TLDFILE | grep -E "^!$1.$_CTLD$" >/dev/null 2>&1 ; then
+ _FTLD="$_CTLD" # Yes
+ else
+ _FTLD="$1.$_CTLD"
+ shift
+ fi
+ _FDOM="$1"; shift
+ }
+ [ -n "$_FTLD" ] && break # we have something valid, break
+ done
+
+ # the leftover parameters are the HOST/SUBDOMAIN
+ while [ -n "$1" ]; do
+ _HOST="$1 $HOST" # remember we need to invert
+ shift
done
+ _HOST=$(echo $_HOST | tr " " ".") # insert DOT
set -- $_SET # set back parameters from function call
- [ -n "$_FHOST" ] && _FHOST=$(echo $_FHOST | tr " " ".") # put dots back into HOST
- [ -n "$_FOUND" ] && {
- eval "$2=$_FTLD" # set found TLD
- eval "$3=$_FDOM" # set found registrable domain
- eval "$4=$_FHOST" # set found HOST/SUBDOMAIN
+ [ -n "$_FTLD" ] && {
+ eval "$2=$_FTLD" # set TLD
+ eval "$3=$_FDOM" # set registrable domain
+ eval "$4=$_HOST" # set HOST/SUBDOMAIN
return 0
}
eval "$2=''" # clear TLD
diff --git a/net/ddns-scripts/files/dynamic_dns_lucihelper.sh b/net/ddns-scripts/files/dynamic_dns_lucihelper.sh
@@ -22,8 +22,8 @@
# preset some variables, wrong or not set in dynamic_dns_functions.sh
SECTION_ID="lucihelper"
LOGFILE="$LOGDIR/$SECTION_ID.log"
-DATFILE="$RUNDIR/$SECTION_ID.dat" # save stdout data of WGet and other extern programs called
-ERRFILE="$RUNDIR/$SECTION_ID.err" # save stderr output of WGet and other extern programs called
+DATFILE="$RUNDIR/$SECTION_ID.$$.dat" # save stdout data of WGet and other extern programs called
+ERRFILE="$RUNDIR/$SECTION_ID.$$.err" # save stderr output of WGet and other extern programs called
VERBOSE_MODE=0 # no console logging
# global variables normally set by reading DDNS UCI configuration
use_syslog=0 # no syslog
diff --git a/net/ddns-scripts/files/services_ipv6 b/net/ddns-scripts/files/services_ipv6
@@ -38,3 +38,6 @@
# IPv6 @ freedns.afraid.org
"freedns.afraid.org" "http://freedns.afraid.org/dynamic/update.php?[PASSWORD]&address=[IP]"
+
+# IPv6 @ LoopiaDNS
+"loopia.se" "http://[USERNAME]:[PASSWORD]@dns.loopia.se/XDynDNSServer/XDynDNS.php?system=custom&hostname=[DOMAIN]&myip=[IP]"
diff --git a/net/ddns-scripts/files/tld_names.dat b/net/ddns-scripts/files/tld_names.dat
@@ -7113,7 +7113,10 @@ xxx
*.zw
-// List of new gTLDs imported from https://newgtlds.icann.org/newgtlds.csv on 2015-01-27T00:02:07Z
+// List of new gTLDs imported from https://newgtlds.icann.org/newgtlds.csv on 2015-04-07T06:02:08Z
+
+// aaa : 2015-02-26 American Automobile Association, Inc.
+aaa
// abb : 2014-10-24 ABB Ltd
abb
@@ -7151,12 +7154,18 @@ ads
// adult : 2014-10-16 ICM Registry AD LLC
adult
+// aeg : 2015-03-19 Aktiebolaget Electrolux
+aeg
+
// afl : 2014-10-02 Australian Football League
afl
// africa : 2014-03-24 ZA Central Registry NPC trading as Registry.Africa
africa
+// africamagic : 2015-03-05 Electronic Media Network (Pty) Ltd
+africamagic
+
// agency : 2013-11-14 Steel Falls, LLC
agency
@@ -7277,6 +7286,9 @@ bbc
// bbva : 2014-10-02 BANCO BILBAO VIZCAYA ARGENTARIA, S.A.
bbva
+// bcg : 2015-04-02 The Boston Consulting Group, Inc.
+bcg
+
// bcn : 2014-07-24 Municipi de Barcelona
bcn
@@ -7370,6 +7382,9 @@ broadway
// broker : 2014-12-11 IG Group Holdings PLC
broker
+// brother : 2015-01-29 Brother Industries, Ltd.
+brother
+
// brussels : 2014-02-06 DNS.be vzw
brussels
@@ -7397,6 +7412,9 @@ bzh
// cab : 2013-10-24 Half Sunset, LLC
cab
+// cafe : 2015-02-11 Pioneer Canyon, LLC
+cafe
+
// cal : 2014-07-24 Charleston Road Registry Inc.
cal
@@ -7496,9 +7514,12 @@ christmas
// chrome : 2014-07-24 Charleston Road Registry Inc.
chrome
-// church : 2014-02-06 Holly Fileds, LLC
+// church : 2014-02-06 Holly Fields, LLC
church
+// cipriani : 2015-02-19 Hotel Cipriani Srl
+cipriani
+
// circle : 2014-12-18 Amazon EU S.à r.l.
circle
@@ -7589,6 +7610,12 @@ corsica
// country : 2013-12-19 Top Level Domain Holdings Limited
country
+// coupon : 2015-02-26 Amazon EU S.à r.l.
+coupon
+
+// coupons : 2015-03-26 Black Island, LLC
+coupons
+
// courses : 2014-12-04 OPEN UNIVERSITIES AUSTRALIA PTY LTD
courses
@@ -7664,6 +7691,9 @@ delivery
// dell : 2014-10-24 Dell Inc.
dell
+// delta : 2015-02-19 Delta Air Lines, Inc.
+delta
+
// democrat : 2013-10-24 United TLD Holdco Ltd.
democrat
@@ -7721,6 +7751,12 @@ doosan
// download : 2014-11-20 dot Support Limited
download
+// drive : 2015-03-05 Charleston Road Registry Inc.
+drive
+
+// dstv : 2015-03-12 MultiChoice (Proprietary) Limited
+dstv
+
// dubai : 2015-01-01 Dubai Smart Government Department
dubai
@@ -7796,6 +7832,9 @@ expert
// exposed : 2013-12-05 Victor Beach, LLC
exposed
+// express : 2015-02-11 Sea Sunset, LLC
+express
+
// fage : 2014-12-18 Fage International S.A.
fage
@@ -7808,6 +7847,9 @@ fairwinds
// faith : 2014-11-20 dot Faith Limited
faith
+// family : 2015-04-02 Bitter Galley, LLC
+family
+
// fan : 2014-03-06
fan
@@ -7859,6 +7901,9 @@ fit
// fitness : 2014-03-06 Brice Orchard, LLC
fitness
+// flickr : 2015-04-02 Yahoo! Domain Services Inc.
+flickr
+
// flights : 2013-12-05 Fox Station, LLC
flights
@@ -7889,6 +7934,9 @@ forex
// forsale : 2014-05-22
forsale
+// forum : 2015-04-02 Fegistry, LLC
+forum
+
// foundation : 2013-12-05 John Dale, LLC
foundation
@@ -7898,6 +7946,9 @@ frl
// frogans : 2013-12-19 OP3FT
frogans
+// frontier : 2015-02-05 Frontier Communications Corporation
+frontier
+
// fund : 2014-03-20 John Castle, LLC
fund
@@ -7907,12 +7958,18 @@ furniture
// futbol : 2013-09-20
futbol
+// fyi : 2015-04-02 Silver Tigers, LLC
+fyi
+
// gal : 2013-11-07 Asociación puntoGAL
gal
// gallery : 2013-09-13 Sugar House, LLC
gallery
+// gallup : 2015-02-19 Gallup, Inc.
+gallup
+
// garden : 2014-06-26 Top Level Domain Holdings Limited
garden
@@ -7928,6 +7985,9 @@ gea
// gent : 2014-01-23 COMBELL GROUP NV/SA
gent
+// genting : 2015-03-12 Resorts World Inc Pte. Ltd.
+genting
+
// ggee : 2014-01-09 GMO Internet, Inc.
ggee
@@ -7988,6 +8048,9 @@ gop
// got : 2014-12-18 Amazon EU S.à r.l.
got
+// gotv : 2015-03-12 MultiChoice (Proprietary) Limited
+gotv
+
// graphics : 2013-09-13 Over Madison, LLC
graphics
@@ -8027,12 +8090,21 @@ hangout
// haus : 2013-12-05
haus
+// hdfcbank : 2015-02-12 HDFC Bank Limited
+hdfcbank
+
+// health : 2015-02-11 DotHealth, LLC
+health
+
// healthcare : 2014-06-12 Silver Glen, LLC
healthcare
// help : 2014-06-26 Uniregistry, Corp.
help
+// helsinki : 2015-02-05 City of Helsinki
+helsinki
+
// here : 2014-02-06 Charleston Road Registry Inc.
here
@@ -8048,12 +8120,18 @@ hitachi
// hiv : 2014-03-13 dotHIV gemeinnuetziger e.V.
hiv
+// hockey : 2015-03-19 Half Willow, LLC
+hockey
+
// holdings : 2013-08-27 John Madison, LLC
holdings
// holiday : 2013-11-07 Goose Woods, LLC
holiday
+// homedepot : 2015-04-02 Homer TLC, Inc.
+homedepot
+
// homes : 2014-01-09 DERHomes, LLC
homes
@@ -8069,6 +8147,9 @@ host
// hosting : 2014-05-29 Uniregistry, Corp.
hosting
+// hoteles : 2015-03-05 Travel Reservations SRL
+hoteles
+
// hotmail : 2014-12-18 Microsoft Corporation
hotmail
@@ -8081,9 +8162,15 @@ how
// hsbc : 2014-10-24 HSBC Holdings PLC
hsbc
+// htc : 2015-04-02 HTC corporation
+htc
+
// ibm : 2014-07-31 International Business Machines Corporation
ibm
+// icbc : 2015-02-19 Industrial and Commercial Bank of China Limited
+icbc
+
// ice : 2014-10-30 IntercontinentalExchange, Inc.
ice
@@ -8117,6 +8204,9 @@ ink
// institute : 2013-11-07 Outer Maple, LLC
institute
+// insurance : 2015-02-19 fTLD Registry Services LLC
+insurance
+
// insure : 2014-03-20 Pioneer Willow, LLC
insure
@@ -8132,6 +8222,9 @@ ipiranga
// irish : 2014-08-07 Dot-Irish LLC
irish
+// iselect : 2015-02-11 iSelect Ltd
+iselect
+
// ist : 2014-08-28 Istanbul Metropolitan Municipality
ist
@@ -8156,9 +8249,21 @@ jcb
// jetzt : 2014-01-09 New TLD Company AB
jetzt
+// jewelry : 2015-03-05 Wild Bloom, LLC
+jewelry
+
+// jio : 2015-04-02 Affinity Names, Inc.
+jio
+
// jlc : 2014-12-04 Richemont DNS Inc.
jlc
+// jll : 2015-04-02 Jones Lang LaSalle Incorporated
+jll
+
+// jmp : 2015-03-26 Matrix IP LLC
+jmp
+
// joburg : 2014-03-24 ZA Central Registry NPC trading as ZA Central Registry
joburg
@@ -8210,18 +8315,27 @@ krd
// kred : 2013-12-19 KredTLD Pty Ltd
kred
+// kyknet : 2015-03-05 Electronic Media Network (Pty) Ltd
+kyknet
+
// kyoto : 2014-11-07 Academic Institution: Kyoto Jyoho Gakuen
kyoto
// lacaixa : 2014-01-09 CAIXA D'ESTALVIS I PENSIONS DE BARCELONA
lacaixa
+// lancaster : 2015-02-12 LANCASTER
+lancaster
+
// land : 2013-09-10 Pine Moon, LLC
land
// landrover : 2014-11-13 Jaguar Land Rover Ltd
landrover
+// lasalle : 2015-04-02 Jones Lang LaSalle Incorporated
+lasalle
+
// lat : 2014-10-16 ECOM-LAC Federaciòn de Latinoamèrica y el Caribe para Internet y el Comercio Electrònico
lat
@@ -8288,12 +8402,18 @@ link
// live : 2014-12-04 Half Woods, LLC
live
+// lixil : 2015-03-19 LIXIL Group Corporation
+lixil
+
// loan : 2014-11-20 dot Loan Limited
loan
// loans : 2014-03-20 June Woods, LLC
loans
+// lol : 2015-01-30 Uniregistry, Corp.
+lol
+
// london : 2013-11-14 Dot London Domains Limited
london
@@ -8354,10 +8474,13 @@ markets
// marriott : 2014-10-09 Marriott Worldwide Corporation
marriott
+// mba : 2015-04-02 Lone Hollow, LLC
+mba
+
// media : 2014-03-06 Grand Glen, LLC
media
-// meet : 2014-01-16 Afilias Limited
+// meet : 2014-01-16
meet
// melbourne : 2014-05-29 The Crown in right of the State of Victoria, represented by its Department of State Development, Business and Innovation
@@ -8369,6 +8492,9 @@ meme
// memorial : 2014-10-16 Dog Beach, LLC
memorial
+// men : 2015-02-26 Exclusive Registry Limited
+men
+
// menu : 2013-09-11 Wedding TLD2, LLC
menu
@@ -8387,6 +8513,9 @@ mini
// mma : 2014-11-07 MMA IARD
mma
+// mnet : 2015-03-05 Electronic Media Network (Pty) Ltd
+mnet
+
// mobily : 2014-12-18 GreenTech Consultancy Company W.L.L.
mobily
@@ -8423,6 +8552,9 @@ motorcycles
// mov : 2014-01-30 Charleston Road Registry Inc.
mov
+// movie : 2015-02-05 New Frostbite, LLC
+movie
+
// movistar : 2014-10-16 Telefónica S.A.
movistar
@@ -8432,12 +8564,30 @@ mtn
// mtpc : 2014-11-20 Mitsubishi Tanabe Pharma Corporation
mtpc
+// mtr : 2015-03-12 MTR Corporation Limited
+mtr
+
+// multichoice : 2015-03-12 MultiChoice (Proprietary) Limited
+multichoice
+
+// mutual : 2015-04-02 Northwestern Mutual MU TLD Registry, LLC
+mutual
+
+// mzansimagic : 2015-03-05 Electronic Media Network (Pty) Ltd
+mzansimagic
+
// nadex : 2014-12-11 IG Group Holdings PLC
nadex
// nagoya : 2013-10-24 GMO Registry, Inc.
nagoya
+// naspers : 2015-02-12 Intelprop (Proprietary) Limited
+naspers
+
+// natura : 2015-03-12 NATURA COSMÉTICOS S.A.
+natura
+
// navy : 2014-03-06 United TLD Holdco Ltd.
navy
@@ -8456,7 +8606,7 @@ neustar
// new : 2014-01-30 Charleston Road Registry Inc.
new
-// news : 2014-12-18 Hidden Bloom, LLC
+// news : 2014-12-18
news
// nexus : 2014-07-24 Charleston Road Registry Inc.
@@ -8501,6 +8651,9 @@ nyc
// obi : 2014-09-25 OBI Group Holding SE & Co. KGaA
obi
+// office : 2015-03-12 Microsoft Corporation
+office
+
// okinawa : 2013-12-05 BusinessRalliart Inc.
okinawa
@@ -8525,9 +8678,15 @@ ooo
// oracle : 2014-06-19 Oracle Corporation
oracle
+// orange : 2015-03-12 Orange Brand Services Limited
+orange
+
// organic : 2014-03-27 Afilias Limited
organic
+// orientexpress : 2015-02-05 Belmond Ltd.
+orientexpress
+
// osaka : 2014-09-04 Interlink Co., Ltd.
osaka
@@ -8540,6 +8699,9 @@ ovh
// page : 2014-12-04 Charleston Road Registry Inc.
page
+// pamperedchef : 2015-02-05 The Pampered Chef, Ltd.
+pamperedchef
+
// panerai : 2014-11-07 Richemont DNS Inc.
panerai
@@ -8558,6 +8720,12 @@ parts
// party : 2014-09-11 Blue Sky Registry Limited
party
+// passagens : 2015-03-05 Travel Reservations SRL
+passagens
+
+// payu : 2015-02-12 MIH PayU B.V.
+payu
+
// pharmacy : 2014-06-19 National Association of Boards of Pharmacy
pharmacy
@@ -8603,9 +8771,15 @@ pizza
// place : 2014-04-24 Snow Galley, LLC
place
+// play : 2015-03-05 Charleston Road Registry Inc.
+play
+
// plumbing : 2013-09-10 Spring Tigers, LLC
plumbing
+// plus : 2015-02-05 Sugar Mill, LLC
+plus
+
// pohl : 2014-06-23 Deutsche Vermögensberatung Aktiengesellschaft DVAG
pohl
@@ -8648,6 +8822,9 @@ qpon
// quebec : 2013-12-19 PointQuébec Inc
quebec
+// quest : 2015-03-26 Quest ION Limited
+quest
+
// racing : 2014-12-04 Premier Registry Limited
racing
@@ -8657,6 +8834,9 @@ read
// realtor : 2014-05-29 Real Estate Domains LLC
realtor
+// realty : 2015-03-19 Fegistry, LLC
+realty
+
// recipes : 2013-10-17 Grand Island, LLC
recipes
@@ -8666,6 +8846,9 @@ red
// redstone : 2014-10-31 Redstone Haute Couture Co., Ltd.
redstone
+// redumbrella : 2015-03-26 Travelers TLD, LLC
+redumbrella
+
// rehab : 2014-03-06 United TLD Holdco Ltd.
rehab
@@ -8678,6 +8861,9 @@ reisen
// reit : 2014-09-04 National Association of Real Estate Investment Trusts, Inc.
reit
+// reliance : 2015-04-02 Reliance Industries Limited
+reliance
+
// ren : 2013-12-12 Beijing Qianxiang Wangjing Technology Development Co., Ltd.
ren
@@ -8714,6 +8900,9 @@ rich
// ricoh : 2014-11-20 Ricoh Company, Ltd.
ricoh
+// ril : 2015-04-02 Reliance Industries Limited
+ril
+
// rio : 2014-02-27 Empresa Municipal de Informática SA - IPLANRIO
rio
@@ -8738,6 +8927,12 @@ rsvp
// ruhr : 2013-10-02 regiodot GmbH & Co. KG
ruhr
+// run : 2015-03-19 Snow Park, LLC
+run
+
+// rwe : 2015-04-02 RWE AG
+rwe
+
// ryukyu : 2014-01-09 BusinessRalliart Inc.
ryukyu
@@ -8780,9 +8975,15 @@ sapo
// sarl : 2014-07-03 Delta Orchard, LLC
sarl
+// sas : 2015-04-02 Research IP LLC
+sas
+
// saxo : 2014-10-31 Saxo Bank A/S
saxo
+// sbi : 2015-03-12 STATE BANK OF INDIA
+sbi
+
// sbs : 2014-11-07 SPECIAL BROADCASTING SERVICE CORPORATION
sbs
@@ -8852,9 +9053,15 @@ shoes
// shouji : 2015-01-08 QIHOO 360 TECHNOLOGY CO. LTD.
shouji
+// show : 2015-03-05 Snow Beach, LLC
+show
+
// shriram : 2014-01-23 Shriram Capital Ltd.
shriram
+// sina : 2015-03-12 Sina Corporation
+sina
+
// singles : 2013-08-27 Fern Madison, LLC
singles
@@ -8873,6 +9080,12 @@ skype
// smile : 2014-12-18 Amazon EU S.à r.l.
smile
+// sncf : 2015-02-19 Société Nationale des Chemins de fer Francais S N C F
+sncf
+
+// soccer : 2015-03-26 Foggy Shadow, LLC
+soccer
+
// social : 2013-11-07 United TLD Holdco Ltd.
social
@@ -8888,6 +9101,9 @@ solar
// solutions : 2013-11-07 Silver Cover, LLC
solutions
+// song : 2015-02-26 Amazon EU S.à r.l.
+song
+
// sony : 2015-01-08 Sony Corporation
sony
@@ -8900,6 +9116,9 @@ space
// spiegel : 2014-02-05 SPIEGEL-Verlag Rudolf Augstein GmbH & Co. KG
spiegel
+// spot : 2015-02-26 Amazon EU S.à r.l.
+spot
+
// spreadbetting : 2014-12-11 IG Group Holdings PLC
spreadbetting
@@ -8909,6 +9128,12 @@ stada
// star : 2015-01-08 Star India Private Limited
star
+// starhub : 2015-02-05 StarHub Limited
+starhub
+
+// statebank : 2015-03-12 STATE BANK OF INDIA
+statebank
+
// statoil : 2014-12-04 Statoil ASA
statoil
@@ -8924,6 +9149,9 @@ stockholm
// storage : 2014-12-22 Self Storage Company LLC
storage
+// studio : 2015-02-11 Spring Goodbye, LLC
+studio
+
// study : 2014-12-11 OPEN UNIVERSITIES AUSTRALIA PTY LTD
study
@@ -8933,6 +9161,9 @@ style
// sucks : 2014-12-22 Vox Populi Registry Inc.
sucks
+// supersport : 2015-03-05 SuperSport International Holdings Proprietary Limited
+supersport
+
// supplies : 2013-12-19 Atomic Fields, LLC
supplies
@@ -8975,6 +9206,9 @@ taipei
// taobao : 2015-01-15 Alibaba Group Holding Limited
taobao
+// tatamotors : 2015-03-12 Tata Motors Ltd
+tatamotors
+
// tatar : 2014-04-24 Limited Liability Company
tatar
@@ -8984,12 +9218,24 @@ tattoo
// tax : 2014-03-20 Storm Orchard, LLC
tax
+// taxi : 2015-03-19 Pine Falls, LLC
+taxi
+
// tci : 2014-09-12 Asia Green IT System Bilgisayar San. ve Tic. Ltd. Sti.
tci
+// team : 2015-03-05 Atomic Lake, LLC
+team
+
+// tech : 2015-01-30 Dot Tech LLC
+tech
+
// technology : 2013-09-13 Auburn Falls
technology
+// telecity : 2015-02-19 TelecityGroup International Limited
+telecity
+
// telefonica : 2014-10-16 Telefónica S.A.
telefonica
@@ -8999,9 +9245,21 @@ temasek
// tennis : 2014-12-04 Cotton Bloom, LLC
tennis
+// thd : 2015-04-02 Homer TLC, Inc.
+thd
+
+// theater : 2015-03-19 Blue Tigers, LLC
+theater
+
+// tickets : 2015-02-05 Accent Media Limited
+tickets
+
// tienda : 2013-11-14 Victor Manor, LLC
tienda
+// tiffany : 2015-01-30 Tiffany and Company
+tiffany
+
// tips : 2013-09-20 Corn Willow, LLC
tips
@@ -9050,15 +9308,30 @@ trading
// training : 2013-11-07 Wild Willow, LLC
training
+// travelers : 2015-03-26 Travelers TLD, LLC
+travelers
+
+// travelersinsurance : 2015-03-26 Travelers TLD, LLC
+travelersinsurance
+
// trust : 2014-10-16
trust
+// trv : 2015-03-26 Travelers TLD, LLC
+trv
+
// tui : 2014-07-03 TUI AG
tui
+// tunes : 2015-02-26 Amazon EU S.à r.l.
+tunes
+
// tushu : 2014-12-18 Amazon EU S.à r.l.
tushu
+// tvs : 2015-02-19 T V SUNDRAM IYENGAR & SONS LIMITED
+tvs
+
// ubs : 2014-12-11 UBS AG
ubs
@@ -9095,6 +9368,9 @@ viajes
// video : 2014-10-16
video
+// viking : 2015-04-02 Viking River Cruises (Bermuda) Ltd.
+viking
+
// villas : 2013-12-05 New Sky, LLC
villas
@@ -9134,6 +9410,9 @@ voto
// voyage : 2013-08-27 Ruby House, LLC
voyage
+// vuelos : 2015-03-05 Travel Reservations SRL
+vuelos
+
// wales : 2014-05-08 Nominet UK
wales
@@ -9155,6 +9434,9 @@ watches
// weather : 2015-01-08 The Weather Channel, LLC
weather
+// weatherchannel : 2015-03-12 The Weather Channel, LLC
+weatherchannel
+
// webcam : 2014-01-23 dot Webcam Limited
webcam
@@ -9167,6 +9449,12 @@ wed
// wedding : 2014-04-24 Top Level Domain Holdings Limited
wedding
+// weibo : 2015-03-05 Sina Corporation
+weibo
+
+// weir : 2015-01-29 Weir Group IP Limited
+weir
+
// whoswho : 2014-02-20 Who's Who Registry
whoswho
@@ -9219,6 +9507,10 @@ xin
कॉम
xn--11b4c3d
+// xn--1ck2e1b : 2015-02-26 Amazon EU S.à r.l.
+セール
+xn--1ck2e1b
+
// xn--1qqw23a : 2014-01-09 Guangzhou YU Wei Information Technology Co., Ltd.
佛山
xn--1qqw23a
@@ -9283,6 +9575,10 @@ xn--80asehdb
сайт
xn--80aswg
+// xn--8y0a063a : 2015-03-26 China United Network Communications Corporation Limited
+联通
+xn--8y0a063a
+
// xn--9dbq2a : 2015-01-15 VeriSign Sarl
קום
xn--9dbq2a
@@ -9291,10 +9587,18 @@ xn--9dbq2a
时尚
xn--9et52u
+// xn--9krt00a : 2015-03-12 Sina Corporation
+微博
+xn--9krt00a
+
// xn--b4w605ferd : 2014-08-07 Temasek Holdings (Private) Limited
淡马锡
xn--b4w605ferd
+// xn--bck1b9a5dre4c : 2015-02-26 Amazon EU S.à r.l.
+ファッション
+xn--bck1b9a5dre4c
+
// xn--c1avg : 2013-11-14 Public Interest Registry
орг
xn--c1avg
@@ -9303,11 +9607,15 @@ xn--c1avg
नेट
xn--c2br7g
+// xn--cck2b3b : 2015-02-26 Amazon EU S.à r.l.
+ストア
+xn--cck2b3b
+
// xn--cg4bki : 2013-09-27 SAMSUNG SDS CO., LTD
삼성
xn--cg4bki
-// xn--czr694b : 2014-01-16 HU YI GLOBAL INFORMATION RESOURCES(HOLDING) COMPANY.HONGKONG LIMITED
+// xn--czr694b : 2014-01-16 HU YI GLOBAL INFORMATION RESOURCES (HOLDING) COMPANY.HONGKONG LIMITED
商标
xn--czr694b
@@ -9331,6 +9639,10 @@ xn--eckvdtc9d
新闻
xn--efvy88h
+// xn--estv75g : 2015-02-19 Industrial and Commercial Bank of China Limited
+工行
+xn--estv75g
+
// xn--fhbei : 2015-01-15 VeriSign Sarl
كوم
xn--fhbei
@@ -9351,6 +9663,14 @@ xn--fjq720a
谷歌
xn--flw351e
+// xn--g2xx48c : 2015-01-30 Minds + Machines Group Limited
+购物
+xn--g2xx48c
+
+// xn--gckr3f0f : 2015-02-26 Amazon EU S.à r.l.
+クラウド
+xn--gckr3f0f
+
// xn--hxt814e : 2014-05-15 Zodiac Libra Limited
网店
xn--hxt814e
@@ -9375,6 +9695,10 @@ xn--j1aef
诺基亚
xn--jlq61u9w7b
+// xn--jvr189m : 2015-02-26 Amazon EU S.à r.l.
+食品
+xn--jvr189m
+
// xn--kcrx77d1x4a : 2014-11-07 Koninklijke Philips N.V.
飞利浦
xn--kcrx77d1x4a
@@ -9455,6 +9779,10 @@ xn--qcka1pmc
世界
xn--rhqv96g
+// xn--rovu88b : 2015-02-26 Amazon EU S.à r.l.
+書籍
+xn--rovu88b
+
// xn--ses554g : 2014-01-16
网址
xn--ses554g
@@ -9501,6 +9829,9 @@ xyz
// yachts : 2014-01-09 DERYachts, LLC
yachts
+// yahoo : 2015-04-02 Yahoo! Domain Services Inc.
+yahoo
+
// yamaxun : 2014-12-18 Amazon EU S.à r.l.
yamaxun