Browse Source

Merge pull request #1139 from chris5560/master

ddns-scripts: bugfixes/update to version 2.4.1-1
Steven Barth 10 years ago
parent
commit
e44e5d4ad7

+ 9
- 2
net/ddns-scripts/Makefile View File

@@ -1,9 +1,15 @@
1
+#
2
+# Copyright (C) 2008-2015 OpenWrt.org
3
+#
4
+# This is free software, licensed under the GNU General Public License v2.
5
+#
6
+
1 7
 include $(TOPDIR)/rules.mk
2 8
 
3 9
 PKG_NAME:=ddns-scripts
4 10
 # Version == major.minor.patch
5 11
 # increase on new functionality (minor) or patches (patch)
6
-PKG_VERSION:=2.4.0
12
+PKG_VERSION:=2.4.1
7 13
 # Release == build
8 14
 # increase on changes of services files or tld_names.dat
9 15
 PKG_RELEASE:=1
@@ -103,6 +109,7 @@ define Build/Compile
103 109
 		-e '/^\/\/\s/d'	\
104 110
 		-e '/^\s*$$$$/d'	$$$$FILE; \
105 111
 	done
112
+	gzip -9 $(PKG_BUILD_DIR)/files/tld_names.dat
106 113
 endef
107 114
 
108 115
 define Package/$(PKG_NAME)/conffiles
@@ -158,7 +165,7 @@ endef
158 165
 define Package/$(PKG_NAME)_cloudflare/install
159 166
 	$(INSTALL_DIR) $(1)/usr/lib/ddns
160 167
 	$(INSTALL_BIN)  $(PKG_BUILD_DIR)/files/update_CloudFlare.sh $(1)/usr/lib/ddns
161
-	$(INSTALL_DATA) $(PKG_BUILD_DIR)/files/tld_names.dat $(1)/usr/lib/ddns
168
+	$(INSTALL_DATA) $(PKG_BUILD_DIR)/files/tld_names.dat.gz $(1)/usr/lib/ddns
162 169
 endef
163 170
 define Package/$(PKG_NAME)_cloudflare/postinst
164 171
 	#!/bin/sh

+ 1
- 1
net/ddns-scripts/files/ddns.config View File

@@ -11,7 +11,7 @@ config ddns "global"
11 11
 
12 12
 
13 13
 config service "myddns_ipv4"
14
-	option service_name	"example.org"
14
+	option service_name	"dyndns.com"
15 15
 	option domain		"yourhost.example.com"
16 16
 	option username		"your_username"
17 17
 	option password		"your_password"

+ 1
- 0
net/ddns-scripts/files/ddns.init View File

@@ -24,4 +24,5 @@ start() {
24 24
 
25 25
 stop() {
26 26
 	killall dynamic_dns_updater.sh 2>/dev/null
27
+	return 0 # if killall fails, ignore
27 28
 }

+ 50
- 30
net/ddns-scripts/files/dynamic_dns_functions.sh View File

@@ -37,7 +37,7 @@ PIDFILE=""		# pid file
37 37
 UPDFILE=""		# store UPTIME of last update
38 38
 DATFILE=""		# save stdout data of WGet and other external programs called
39 39
 ERRFILE=""		# save stderr output of WGet and other external programs called
40
-TLDFILE=/usr/lib/ddns/tld_names.dat	# TLD file used by split_FQDN
40
+TLDFILE=/usr/lib/ddns/tld_names.dat.gz	# TLD file used by split_FQDN
41 41
 
42 42
 CHECK_SECONDS=0		# calculated seconds out of given
43 43
 FORCE_SECONDS=0		# interval and unit
@@ -1058,43 +1058,63 @@ split_FQDN() {
1058 1058
 	# $4	name of variable to store Host/Subdomain
1059 1059
 
1060 1060
 	[ $# -ne 4 ] && write_log 12 "Error calling 'split_FQDN()' - wrong number of parameters"
1061
+	[ -z "$1"  ] && write_log 12 "Error calling 'split_FQDN()' - missing FQDN to split"
1062
+	[ -f $TLDFILE ] || write_log 12 "Error calling 'split_FQDN()' - missing file '$TLDFILE'"
1061 1063
 
1062
-	_SET="$@"					# save given parameters
1063
-	local _FHOST _FTLD _FOUND
1064
-	local _FDOM=$(echo "$1" | tr [A-Z] [a-z])	# to lower
1064
+	local _HOST _FDOM _CTLD _FTLD
1065
+	local _SET="$@"					# save given function parameters
1065 1066
 
1066
-	set -- $(echo "$_FDOM" | tr "." " ")		# replace DOT with SPACE and set as script parameters
1067
-	_FDOM=""					# clear variable for later reuse
1067
+	local _PAR=$(echo "$1" | tr [A-Z] [a-z] | tr "." " ")	# to lower and replace DOT with SPACE
1068
+	set -- $_PAR					# set new as function parameters
1069
+	_PAR=""						# clear variable for later reuse
1070
+	while [ -n "$1" ] ; do				# as long we have parameters
1071
+		_PAR="$1 $_PAR"				# invert order of parameters
1072
+		shift
1073
+	done
1074
+	set -- $_PAR					# use new as function parameters
1075
+	_PAR=""						# clear variable
1068 1076
 
1069 1077
 	while [ -n "$1" ] ; do				# as long we have parameters
1070
-		_FTLD=$(echo $@ | tr " " ".")		# build back dot separated as TLD
1071
-		# look if match excludes "!" in tld_names.dat
1072
-		grep -E "^!$_FTLD$" $TLDFILE >/dev/null 2>&1 || {
1073
-			# Don't match excludes
1074
-			# check if match any "*" in tld_names.dat
1075
-			grep -E "^*.$_FTLD$" $TLDFILE >/dev/null 2>&1 && {
1076
-				_FOUND="VALID"
1077
-				break	# found leave while
1078
-			}
1079
-			# check if exact match in tld_names.dat
1080
-			grep -E "^$_FTLD$" $TLDFILE >/dev/null 2>&1 && {
1081
-				_FOUND="VALID"
1082
-				break	# found leave while
1083
-			}
1078
+		if [ -z "$_CTLD" ]; then 		# first loop
1079
+			_CTLD="$1"			# CURRENT TLD to look at
1080
+			shift
1081
+		else
1082
+			_CTLD="$1.$_CTLD"		# Next TLD to look at
1083
+			shift
1084
+		fi
1085
+		# check if TLD exact match in tld_names.dat, save TLD
1086
+		zcat $TLDFILE | grep -E "^$_CTLD$" >/dev/null 2>&1 && {
1087
+			_FTLD="$_CTLD"		# save found
1088
+			_FDOM="$1"		# save domain next step might be invalid
1089
+			continue
1084 1090
 		}
1085
-		# nothing match so
1086
-		_FHOST="$_FHOST $_FDOM"		# append DOMAIN to last found HOST
1087
-		_FDOM="$1"			# set 1st parameter as DOMAIN
1088
-		_FTLD=""			# clear TLD
1089
-		shift				# delete 1st parameter and retry with the rest
1091
+		# check if match any "*" in tld_names.dat,
1092
+		zcat $TLDFILE | grep -E "^\*.$_CTLD$" >/dev/null 2>&1 && {
1093
+			[ -z "$1" ] && break	# no more data break
1094
+			# check if next level TLD match excludes "!" in tld_names.dat
1095
+			if zcat $TLDFILE | grep -E "^!$1.$_CTLD$" >/dev/null 2>&1 ; then
1096
+				_FTLD="$_CTLD"	# Yes
1097
+			else
1098
+				_FTLD="$1.$_CTLD"
1099
+				shift
1100
+			fi
1101
+			_FDOM="$1"; shift
1102
+		}
1103
+		[ -n "$_FTLD" ] && break	# we have something valid, break
1104
+	done
1105
+
1106
+	# the leftover parameters are the HOST/SUBDOMAIN
1107
+	while [ -n "$1" ]; do
1108
+		_HOST="$1 $HOST"		# remember we need to invert
1109
+		shift
1090 1110
 	done
1111
+	_HOST=$(echo $_HOST | tr " " ".")	# insert DOT
1091 1112
 
1092 1113
 	set -- $_SET				# set back parameters from function call
1093
-	[ -n "$_FHOST" ] && _FHOST=$(echo $_FHOST | tr " " ".")	# put dots back into HOST
1094
-	[ -n "$_FOUND" ] && {
1095
-		eval "$2=$_FTLD"	# set found TLD
1096
-		eval "$3=$_FDOM"	# set found registrable domain
1097
-		eval "$4=$_FHOST"	# set found HOST/SUBDOMAIN
1114
+	[ -n "$_FTLD" ] && {
1115
+		eval "$2=$_FTLD"		# set TLD
1116
+		eval "$3=$_FDOM"		# set registrable domain
1117
+		eval "$4=$_HOST"		# set HOST/SUBDOMAIN
1098 1118
 		return 0
1099 1119
 	}
1100 1120
 	eval "$2=''"		# clear TLD

+ 2
- 2
net/ddns-scripts/files/dynamic_dns_lucihelper.sh View File

@@ -22,8 +22,8 @@
22 22
 # preset some variables, wrong or not set in dynamic_dns_functions.sh
23 23
 SECTION_ID="lucihelper"
24 24
 LOGFILE="$LOGDIR/$SECTION_ID.log"
25
-DATFILE="$RUNDIR/$SECTION_ID.dat"	# save stdout data of WGet and other extern programs called
26
-ERRFILE="$RUNDIR/$SECTION_ID.err"	# save stderr output of WGet and other extern programs called
25
+DATFILE="$RUNDIR/$SECTION_ID.$$.dat"	# save stdout data of WGet and other extern programs called
26
+ERRFILE="$RUNDIR/$SECTION_ID.$$.err"	# save stderr output of WGet and other extern programs called
27 27
 VERBOSE_MODE=0		# no console logging
28 28
 # global variables normally set by reading DDNS UCI configuration
29 29
 use_syslog=0		# no syslog

+ 3
- 0
net/ddns-scripts/files/services_ipv6 View File

@@ -38,3 +38,6 @@
38 38
 
39 39
 # IPv6 @ freedns.afraid.org
40 40
 "freedns.afraid.org"	"http://freedns.afraid.org/dynamic/update.php?[PASSWORD]&address=[IP]"
41
+
42
+# IPv6 @ LoopiaDNS
43
+"loopia.se" "http://[USERNAME]:[PASSWORD]@dns.loopia.se/XDynDNSServer/XDynDNS.php?system=custom&hostname=[DOMAIN]&myip=[IP]"

+ 336
- 5
net/ddns-scripts/files/tld_names.dat View File

@@ -7113,7 +7113,10 @@ xxx
7113 7113
 *.zw
7114 7114
 
7115 7115
 
7116
-// List of new gTLDs imported from https://newgtlds.icann.org/newgtlds.csv on 2015-01-27T00:02:07Z
7116
+// List of new gTLDs imported from https://newgtlds.icann.org/newgtlds.csv on 2015-04-07T06:02:08Z
7117
+
7118
+// aaa : 2015-02-26 American Automobile Association, Inc.
7119
+aaa
7117 7120
 
7118 7121
 // abb : 2014-10-24 ABB Ltd
7119 7122
 abb
@@ -7151,12 +7154,18 @@ ads
7151 7154
 // adult : 2014-10-16 ICM Registry AD LLC
7152 7155
 adult
7153 7156
 
7157
+// aeg : 2015-03-19 Aktiebolaget Electrolux
7158
+aeg
7159
+
7154 7160
 // afl : 2014-10-02 Australian Football League
7155 7161
 afl
7156 7162
 
7157 7163
 // africa : 2014-03-24 ZA Central Registry NPC trading as Registry.Africa
7158 7164
 africa
7159 7165
 
7166
+// africamagic : 2015-03-05 Electronic Media Network (Pty) Ltd
7167
+africamagic
7168
+
7160 7169
 // agency : 2013-11-14 Steel Falls, LLC
7161 7170
 agency
7162 7171
 
@@ -7277,6 +7286,9 @@ bbc
7277 7286
 // bbva : 2014-10-02 BANCO BILBAO VIZCAYA ARGENTARIA, S.A.
7278 7287
 bbva
7279 7288
 
7289
+// bcg : 2015-04-02 The Boston Consulting Group, Inc.
7290
+bcg
7291
+
7280 7292
 // bcn : 2014-07-24 Municipi de Barcelona
7281 7293
 bcn
7282 7294
 
@@ -7370,6 +7382,9 @@ broadway
7370 7382
 // broker : 2014-12-11 IG Group Holdings PLC
7371 7383
 broker
7372 7384
 
7385
+// brother : 2015-01-29 Brother Industries, Ltd.
7386
+brother
7387
+
7373 7388
 // brussels : 2014-02-06 DNS.be vzw
7374 7389
 brussels
7375 7390
 
@@ -7397,6 +7412,9 @@ bzh
7397 7412
 // cab : 2013-10-24 Half Sunset, LLC
7398 7413
 cab
7399 7414
 
7415
+// cafe : 2015-02-11 Pioneer Canyon, LLC
7416
+cafe
7417
+
7400 7418
 // cal : 2014-07-24 Charleston Road Registry Inc.
7401 7419
 cal
7402 7420
 
@@ -7496,9 +7514,12 @@ christmas
7496 7514
 // chrome : 2014-07-24 Charleston Road Registry Inc.
7497 7515
 chrome
7498 7516
 
7499
-// church : 2014-02-06 Holly Fileds, LLC
7517
+// church : 2014-02-06 Holly Fields, LLC
7500 7518
 church
7501 7519
 
7520
+// cipriani : 2015-02-19 Hotel Cipriani Srl
7521
+cipriani
7522
+
7502 7523
 // circle : 2014-12-18 Amazon EU S.à r.l.
7503 7524
 circle
7504 7525
 
@@ -7589,6 +7610,12 @@ corsica
7589 7610
 // country : 2013-12-19 Top Level Domain Holdings Limited
7590 7611
 country
7591 7612
 
7613
+// coupon : 2015-02-26 Amazon EU S.à r.l.
7614
+coupon
7615
+
7616
+// coupons : 2015-03-26 Black Island, LLC
7617
+coupons
7618
+
7592 7619
 // courses : 2014-12-04 OPEN UNIVERSITIES AUSTRALIA PTY LTD
7593 7620
 courses
7594 7621
 
@@ -7664,6 +7691,9 @@ delivery
7664 7691
 // dell : 2014-10-24 Dell Inc.
7665 7692
 dell
7666 7693
 
7694
+// delta : 2015-02-19 Delta Air Lines, Inc.
7695
+delta
7696
+
7667 7697
 // democrat : 2013-10-24 United TLD Holdco Ltd.
7668 7698
 democrat
7669 7699
 
@@ -7721,6 +7751,12 @@ doosan
7721 7751
 // download : 2014-11-20 dot Support Limited
7722 7752
 download
7723 7753
 
7754
+// drive : 2015-03-05 Charleston Road Registry Inc.
7755
+drive
7756
+
7757
+// dstv : 2015-03-12 MultiChoice (Proprietary) Limited
7758
+dstv
7759
+
7724 7760
 // dubai : 2015-01-01 Dubai Smart Government Department
7725 7761
 dubai
7726 7762
 
@@ -7796,6 +7832,9 @@ expert
7796 7832
 // exposed : 2013-12-05 Victor Beach, LLC
7797 7833
 exposed
7798 7834
 
7835
+// express : 2015-02-11 Sea Sunset, LLC
7836
+express
7837
+
7799 7838
 // fage : 2014-12-18 Fage International S.A.
7800 7839
 fage
7801 7840
 
@@ -7808,6 +7847,9 @@ fairwinds
7808 7847
 // faith : 2014-11-20 dot Faith Limited
7809 7848
 faith
7810 7849
 
7850
+// family : 2015-04-02 Bitter Galley, LLC
7851
+family
7852
+
7811 7853
 // fan : 2014-03-06
7812 7854
 fan
7813 7855
 
@@ -7859,6 +7901,9 @@ fit
7859 7901
 // fitness : 2014-03-06 Brice Orchard, LLC
7860 7902
 fitness
7861 7903
 
7904
+// flickr : 2015-04-02 Yahoo! Domain Services Inc.
7905
+flickr
7906
+
7862 7907
 // flights : 2013-12-05 Fox Station, LLC
7863 7908
 flights
7864 7909
 
@@ -7889,6 +7934,9 @@ forex
7889 7934
 // forsale : 2014-05-22
7890 7935
 forsale
7891 7936
 
7937
+// forum : 2015-04-02 Fegistry, LLC
7938
+forum
7939
+
7892 7940
 // foundation : 2013-12-05 John Dale, LLC
7893 7941
 foundation
7894 7942
 
@@ -7898,6 +7946,9 @@ frl
7898 7946
 // frogans : 2013-12-19 OP3FT
7899 7947
 frogans
7900 7948
 
7949
+// frontier : 2015-02-05 Frontier Communications Corporation
7950
+frontier
7951
+
7901 7952
 // fund : 2014-03-20 John Castle, LLC
7902 7953
 fund
7903 7954
 
@@ -7907,12 +7958,18 @@ furniture
7907 7958
 // futbol : 2013-09-20
7908 7959
 futbol
7909 7960
 
7961
+// fyi : 2015-04-02 Silver Tigers, LLC
7962
+fyi
7963
+
7910 7964
 // gal : 2013-11-07 Asociación puntoGAL
7911 7965
 gal
7912 7966
 
7913 7967
 // gallery : 2013-09-13 Sugar House, LLC
7914 7968
 gallery
7915 7969
 
7970
+// gallup : 2015-02-19 Gallup, Inc.
7971
+gallup
7972
+
7916 7973
 // garden : 2014-06-26 Top Level Domain Holdings Limited
7917 7974
 garden
7918 7975
 
@@ -7928,6 +7985,9 @@ gea
7928 7985
 // gent : 2014-01-23 COMBELL GROUP NV/SA
7929 7986
 gent
7930 7987
 
7988
+// genting : 2015-03-12 Resorts World Inc Pte. Ltd.
7989
+genting
7990
+
7931 7991
 // ggee : 2014-01-09 GMO Internet, Inc.
7932 7992
 ggee
7933 7993
 
@@ -7988,6 +8048,9 @@ gop
7988 8048
 // got : 2014-12-18 Amazon EU S.à r.l.
7989 8049
 got
7990 8050
 
8051
+// gotv : 2015-03-12 MultiChoice (Proprietary) Limited
8052
+gotv
8053
+
7991 8054
 // graphics : 2013-09-13 Over Madison, LLC
7992 8055
 graphics
7993 8056
 
@@ -8027,12 +8090,21 @@ hangout
8027 8090
 // haus : 2013-12-05
8028 8091
 haus
8029 8092
 
8093
+// hdfcbank : 2015-02-12 HDFC Bank Limited
8094
+hdfcbank
8095
+
8096
+// health : 2015-02-11 DotHealth, LLC
8097
+health
8098
+
8030 8099
 // healthcare : 2014-06-12 Silver Glen, LLC
8031 8100
 healthcare
8032 8101
 
8033 8102
 // help : 2014-06-26 Uniregistry, Corp.
8034 8103
 help
8035 8104
 
8105
+// helsinki : 2015-02-05 City of Helsinki
8106
+helsinki
8107
+
8036 8108
 // here : 2014-02-06 Charleston Road Registry Inc.
8037 8109
 here
8038 8110
 
@@ -8048,12 +8120,18 @@ hitachi
8048 8120
 // hiv : 2014-03-13 dotHIV gemeinnuetziger e.V.
8049 8121
 hiv
8050 8122
 
8123
+// hockey : 2015-03-19 Half Willow, LLC
8124
+hockey
8125
+
8051 8126
 // holdings : 2013-08-27 John Madison, LLC
8052 8127
 holdings
8053 8128
 
8054 8129
 // holiday : 2013-11-07 Goose Woods, LLC
8055 8130
 holiday
8056 8131
 
8132
+// homedepot : 2015-04-02 Homer TLC, Inc.
8133
+homedepot
8134
+
8057 8135
 // homes : 2014-01-09 DERHomes, LLC
8058 8136
 homes
8059 8137
 
@@ -8069,6 +8147,9 @@ host
8069 8147
 // hosting : 2014-05-29 Uniregistry, Corp.
8070 8148
 hosting
8071 8149
 
8150
+// hoteles : 2015-03-05 Travel Reservations SRL
8151
+hoteles
8152
+
8072 8153
 // hotmail : 2014-12-18 Microsoft Corporation
8073 8154
 hotmail
8074 8155
 
@@ -8081,9 +8162,15 @@ how
8081 8162
 // hsbc : 2014-10-24 HSBC Holdings PLC
8082 8163
 hsbc
8083 8164
 
8165
+// htc : 2015-04-02 HTC corporation
8166
+htc
8167
+
8084 8168
 // ibm : 2014-07-31 International Business Machines Corporation
8085 8169
 ibm
8086 8170
 
8171
+// icbc : 2015-02-19 Industrial and Commercial Bank of China Limited
8172
+icbc
8173
+
8087 8174
 // ice : 2014-10-30 IntercontinentalExchange, Inc.
8088 8175
 ice
8089 8176
 
@@ -8117,6 +8204,9 @@ ink
8117 8204
 // institute : 2013-11-07 Outer Maple, LLC
8118 8205
 institute
8119 8206
 
8207
+// insurance : 2015-02-19 fTLD Registry Services LLC
8208
+insurance
8209
+
8120 8210
 // insure : 2014-03-20 Pioneer Willow, LLC
8121 8211
 insure
8122 8212
 
@@ -8132,6 +8222,9 @@ ipiranga
8132 8222
 // irish : 2014-08-07 Dot-Irish LLC
8133 8223
 irish
8134 8224
 
8225
+// iselect : 2015-02-11 iSelect Ltd
8226
+iselect
8227
+
8135 8228
 // ist : 2014-08-28 Istanbul Metropolitan Municipality
8136 8229
 ist
8137 8230
 
@@ -8156,9 +8249,21 @@ jcb
8156 8249
 // jetzt : 2014-01-09 New TLD Company AB
8157 8250
 jetzt
8158 8251
 
8252
+// jewelry : 2015-03-05 Wild Bloom, LLC
8253
+jewelry
8254
+
8255
+// jio : 2015-04-02 Affinity Names, Inc.
8256
+jio
8257
+
8159 8258
 // jlc : 2014-12-04 Richemont DNS Inc.
8160 8259
 jlc
8161 8260
 
8261
+// jll : 2015-04-02 Jones Lang LaSalle Incorporated
8262
+jll
8263
+
8264
+// jmp : 2015-03-26 Matrix IP LLC
8265
+jmp
8266
+
8162 8267
 // joburg : 2014-03-24 ZA Central Registry NPC trading as ZA Central Registry
8163 8268
 joburg
8164 8269
 
@@ -8210,18 +8315,27 @@ krd
8210 8315
 // kred : 2013-12-19 KredTLD Pty Ltd
8211 8316
 kred
8212 8317
 
8318
+// kyknet : 2015-03-05 Electronic Media Network (Pty) Ltd
8319
+kyknet
8320
+
8213 8321
 // kyoto : 2014-11-07 Academic Institution: Kyoto Jyoho Gakuen
8214 8322
 kyoto
8215 8323
 
8216 8324
 // lacaixa : 2014-01-09 CAIXA D'ESTALVIS I PENSIONS DE BARCELONA
8217 8325
 lacaixa
8218 8326
 
8327
+// lancaster : 2015-02-12 LANCASTER
8328
+lancaster
8329
+
8219 8330
 // land : 2013-09-10 Pine Moon, LLC
8220 8331
 land
8221 8332
 
8222 8333
 // landrover : 2014-11-13 Jaguar Land Rover Ltd
8223 8334
 landrover
8224 8335
 
8336
+// lasalle : 2015-04-02 Jones Lang LaSalle Incorporated
8337
+lasalle
8338
+
8225 8339
 // lat : 2014-10-16 ECOM-LAC Federaciòn de Latinoamèrica y el Caribe para Internet y el Comercio Electrònico
8226 8340
 lat
8227 8341
 
@@ -8288,12 +8402,18 @@ link
8288 8402
 // live : 2014-12-04 Half Woods, LLC
8289 8403
 live
8290 8404
 
8405
+// lixil : 2015-03-19 LIXIL Group Corporation
8406
+lixil
8407
+
8291 8408
 // loan : 2014-11-20 dot Loan Limited
8292 8409
 loan
8293 8410
 
8294 8411
 // loans : 2014-03-20 June Woods, LLC
8295 8412
 loans
8296 8413
 
8414
+// lol : 2015-01-30 Uniregistry, Corp.
8415
+lol
8416
+
8297 8417
 // london : 2013-11-14 Dot London Domains Limited
8298 8418
 london
8299 8419
 
@@ -8354,10 +8474,13 @@ markets
8354 8474
 // marriott : 2014-10-09 Marriott Worldwide Corporation
8355 8475
 marriott
8356 8476
 
8477
+// mba : 2015-04-02 Lone Hollow, LLC
8478
+mba
8479
+
8357 8480
 // media : 2014-03-06 Grand Glen, LLC
8358 8481
 media
8359 8482
 
8360
-// meet : 2014-01-16 Afilias Limited
8483
+// meet : 2014-01-16
8361 8484
 meet
8362 8485
 
8363 8486
 // 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
8369 8492
 // memorial : 2014-10-16 Dog Beach, LLC
8370 8493
 memorial
8371 8494
 
8495
+// men : 2015-02-26 Exclusive Registry Limited
8496
+men
8497
+
8372 8498
 // menu : 2013-09-11 Wedding TLD2, LLC
8373 8499
 menu
8374 8500
 
@@ -8387,6 +8513,9 @@ mini
8387 8513
 // mma : 2014-11-07 MMA IARD
8388 8514
 mma
8389 8515
 
8516
+// mnet : 2015-03-05 Electronic Media Network (Pty) Ltd
8517
+mnet
8518
+
8390 8519
 // mobily : 2014-12-18 GreenTech Consultancy Company W.L.L.
8391 8520
 mobily
8392 8521
 
@@ -8423,6 +8552,9 @@ motorcycles
8423 8552
 // mov : 2014-01-30 Charleston Road Registry Inc.
8424 8553
 mov
8425 8554
 
8555
+// movie : 2015-02-05 New Frostbite, LLC
8556
+movie
8557
+
8426 8558
 // movistar : 2014-10-16 Telefónica S.A.
8427 8559
 movistar
8428 8560
 
@@ -8432,12 +8564,30 @@ mtn
8432 8564
 // mtpc : 2014-11-20 Mitsubishi Tanabe Pharma Corporation
8433 8565
 mtpc
8434 8566
 
8567
+// mtr : 2015-03-12 MTR Corporation Limited
8568
+mtr
8569
+
8570
+// multichoice : 2015-03-12 MultiChoice (Proprietary) Limited
8571
+multichoice
8572
+
8573
+// mutual : 2015-04-02 Northwestern Mutual MU TLD Registry, LLC
8574
+mutual
8575
+
8576
+// mzansimagic : 2015-03-05 Electronic Media Network (Pty) Ltd
8577
+mzansimagic
8578
+
8435 8579
 // nadex : 2014-12-11 IG Group Holdings PLC
8436 8580
 nadex
8437 8581
 
8438 8582
 // nagoya : 2013-10-24 GMO Registry, Inc.
8439 8583
 nagoya
8440 8584
 
8585
+// naspers : 2015-02-12 Intelprop (Proprietary) Limited
8586
+naspers
8587
+
8588
+// natura : 2015-03-12 NATURA COSMÉTICOS S.A.
8589
+natura
8590
+
8441 8591
 // navy : 2014-03-06 United TLD Holdco Ltd.
8442 8592
 navy
8443 8593
 
@@ -8456,7 +8606,7 @@ neustar
8456 8606
 // new : 2014-01-30 Charleston Road Registry Inc.
8457 8607
 new
8458 8608
 
8459
-// news : 2014-12-18 Hidden Bloom, LLC
8609
+// news : 2014-12-18
8460 8610
 news
8461 8611
 
8462 8612
 // nexus : 2014-07-24 Charleston Road Registry Inc.
@@ -8501,6 +8651,9 @@ nyc
8501 8651
 // obi : 2014-09-25 OBI Group Holding SE & Co. KGaA
8502 8652
 obi
8503 8653
 
8654
+// office : 2015-03-12 Microsoft Corporation
8655
+office
8656
+
8504 8657
 // okinawa : 2013-12-05 BusinessRalliart Inc.
8505 8658
 okinawa
8506 8659
 
@@ -8525,9 +8678,15 @@ ooo
8525 8678
 // oracle : 2014-06-19 Oracle Corporation
8526 8679
 oracle
8527 8680
 
8681
+// orange : 2015-03-12 Orange Brand Services Limited
8682
+orange
8683
+
8528 8684
 // organic : 2014-03-27 Afilias Limited
8529 8685
 organic
8530 8686
 
8687
+// orientexpress : 2015-02-05 Belmond Ltd.
8688
+orientexpress
8689
+
8531 8690
 // osaka : 2014-09-04 Interlink Co., Ltd.
8532 8691
 osaka
8533 8692
 
@@ -8540,6 +8699,9 @@ ovh
8540 8699
 // page : 2014-12-04 Charleston Road Registry Inc.
8541 8700
 page
8542 8701
 
8702
+// pamperedchef : 2015-02-05 The Pampered Chef, Ltd.
8703
+pamperedchef
8704
+
8543 8705
 // panerai : 2014-11-07 Richemont DNS Inc.
8544 8706
 panerai
8545 8707
 
@@ -8558,6 +8720,12 @@ parts
8558 8720
 // party : 2014-09-11 Blue Sky Registry Limited
8559 8721
 party
8560 8722
 
8723
+// passagens : 2015-03-05 Travel Reservations SRL
8724
+passagens
8725
+
8726
+// payu : 2015-02-12 MIH PayU B.V.
8727
+payu
8728
+
8561 8729
 // pharmacy : 2014-06-19 National Association of Boards of Pharmacy
8562 8730
 pharmacy
8563 8731
 
@@ -8603,9 +8771,15 @@ pizza
8603 8771
 // place : 2014-04-24 Snow Galley, LLC
8604 8772
 place
8605 8773
 
8774
+// play : 2015-03-05 Charleston Road Registry Inc.
8775
+play
8776
+
8606 8777
 // plumbing : 2013-09-10 Spring Tigers, LLC
8607 8778
 plumbing
8608 8779
 
8780
+// plus : 2015-02-05 Sugar Mill, LLC
8781
+plus
8782
+
8609 8783
 // pohl : 2014-06-23 Deutsche Vermögensberatung Aktiengesellschaft DVAG
8610 8784
 pohl
8611 8785
 
@@ -8648,6 +8822,9 @@ qpon
8648 8822
 // quebec : 2013-12-19 PointQuébec Inc
8649 8823
 quebec
8650 8824
 
8825
+// quest : 2015-03-26 Quest ION Limited
8826
+quest
8827
+
8651 8828
 // racing : 2014-12-04 Premier Registry Limited
8652 8829
 racing
8653 8830
 
@@ -8657,6 +8834,9 @@ read
8657 8834
 // realtor : 2014-05-29 Real Estate Domains LLC
8658 8835
 realtor
8659 8836
 
8837
+// realty : 2015-03-19 Fegistry, LLC
8838
+realty
8839
+
8660 8840
 // recipes : 2013-10-17 Grand Island, LLC
8661 8841
 recipes
8662 8842
 
@@ -8666,6 +8846,9 @@ red
8666 8846
 // redstone : 2014-10-31 Redstone Haute Couture Co., Ltd.
8667 8847
 redstone
8668 8848
 
8849
+// redumbrella : 2015-03-26 Travelers TLD, LLC
8850
+redumbrella
8851
+
8669 8852
 // rehab : 2014-03-06 United TLD Holdco Ltd.
8670 8853
 rehab
8671 8854
 
@@ -8678,6 +8861,9 @@ reisen
8678 8861
 // reit : 2014-09-04 National Association of Real Estate Investment Trusts, Inc.
8679 8862
 reit
8680 8863
 
8864
+// reliance : 2015-04-02 Reliance Industries Limited
8865
+reliance
8866
+
8681 8867
 // ren : 2013-12-12 Beijing Qianxiang Wangjing Technology Development Co., Ltd.
8682 8868
 ren
8683 8869
 
@@ -8714,6 +8900,9 @@ rich
8714 8900
 // ricoh : 2014-11-20 Ricoh Company, Ltd.
8715 8901
 ricoh
8716 8902
 
8903
+// ril : 2015-04-02 Reliance Industries Limited
8904
+ril
8905
+
8717 8906
 // rio : 2014-02-27 Empresa Municipal de Informática SA - IPLANRIO
8718 8907
 rio
8719 8908
 
@@ -8738,6 +8927,12 @@ rsvp
8738 8927
 // ruhr : 2013-10-02 regiodot GmbH & Co. KG
8739 8928
 ruhr
8740 8929
 
8930
+// run : 2015-03-19 Snow Park, LLC
8931
+run
8932
+
8933
+// rwe : 2015-04-02 RWE AG
8934
+rwe
8935
+
8741 8936
 // ryukyu : 2014-01-09 BusinessRalliart Inc.
8742 8937
 ryukyu
8743 8938
 
@@ -8780,9 +8975,15 @@ sapo
8780 8975
 // sarl : 2014-07-03 Delta Orchard, LLC
8781 8976
 sarl
8782 8977
 
8978
+// sas : 2015-04-02 Research IP LLC
8979
+sas
8980
+
8783 8981
 // saxo : 2014-10-31 Saxo Bank A/S
8784 8982
 saxo
8785 8983
 
8984
+// sbi : 2015-03-12 STATE BANK OF INDIA
8985
+sbi
8986
+
8786 8987
 // sbs : 2014-11-07 SPECIAL BROADCASTING SERVICE CORPORATION
8787 8988
 sbs
8788 8989
 
@@ -8852,9 +9053,15 @@ shoes
8852 9053
 // shouji : 2015-01-08 QIHOO 360 TECHNOLOGY CO. LTD.
8853 9054
 shouji
8854 9055
 
9056
+// show : 2015-03-05 Snow Beach, LLC
9057
+show
9058
+
8855 9059
 // shriram : 2014-01-23 Shriram Capital Ltd.
8856 9060
 shriram
8857 9061
 
9062
+// sina : 2015-03-12 Sina Corporation
9063
+sina
9064
+
8858 9065
 // singles : 2013-08-27 Fern Madison, LLC
8859 9066
 singles
8860 9067
 
@@ -8873,6 +9080,12 @@ skype
8873 9080
 // smile : 2014-12-18 Amazon EU S.à r.l.
8874 9081
 smile
8875 9082
 
9083
+// sncf : 2015-02-19 Société Nationale des Chemins de fer Francais S N C F
9084
+sncf
9085
+
9086
+// soccer : 2015-03-26 Foggy Shadow, LLC
9087
+soccer
9088
+
8876 9089
 // social : 2013-11-07 United TLD Holdco Ltd.
8877 9090
 social
8878 9091
 
@@ -8888,6 +9101,9 @@ solar
8888 9101
 // solutions : 2013-11-07 Silver Cover, LLC
8889 9102
 solutions
8890 9103
 
9104
+// song : 2015-02-26 Amazon EU S.à r.l.
9105
+song
9106
+
8891 9107
 // sony : 2015-01-08 Sony Corporation
8892 9108
 sony
8893 9109
 
@@ -8900,6 +9116,9 @@ space
8900 9116
 // spiegel : 2014-02-05 SPIEGEL-Verlag Rudolf Augstein GmbH & Co. KG
8901 9117
 spiegel
8902 9118
 
9119
+// spot : 2015-02-26 Amazon EU S.à r.l.
9120
+spot
9121
+
8903 9122
 // spreadbetting : 2014-12-11 IG Group Holdings PLC
8904 9123
 spreadbetting
8905 9124
 
@@ -8909,6 +9128,12 @@ stada
8909 9128
 // star : 2015-01-08 Star India Private Limited
8910 9129
 star
8911 9130
 
9131
+// starhub : 2015-02-05 StarHub Limited
9132
+starhub
9133
+
9134
+// statebank : 2015-03-12 STATE BANK OF INDIA
9135
+statebank
9136
+
8912 9137
 // statoil : 2014-12-04 Statoil ASA
8913 9138
 statoil
8914 9139
 
@@ -8924,6 +9149,9 @@ stockholm
8924 9149
 // storage : 2014-12-22 Self Storage Company LLC
8925 9150
 storage
8926 9151
 
9152
+// studio : 2015-02-11 Spring Goodbye, LLC
9153
+studio
9154
+
8927 9155
 // study : 2014-12-11 OPEN UNIVERSITIES AUSTRALIA PTY LTD
8928 9156
 study
8929 9157
 
@@ -8933,6 +9161,9 @@ style
8933 9161
 // sucks : 2014-12-22 Vox Populi Registry Inc.
8934 9162
 sucks
8935 9163
 
9164
+// supersport : 2015-03-05 SuperSport International Holdings Proprietary Limited
9165
+supersport
9166
+
8936 9167
 // supplies : 2013-12-19 Atomic Fields, LLC
8937 9168
 supplies
8938 9169
 
@@ -8975,6 +9206,9 @@ taipei
8975 9206
 // taobao : 2015-01-15 Alibaba Group Holding Limited
8976 9207
 taobao
8977 9208
 
9209
+// tatamotors : 2015-03-12 Tata Motors Ltd
9210
+tatamotors
9211
+
8978 9212
 // tatar : 2014-04-24 Limited Liability Company
8979 9213
 tatar
8980 9214
 
@@ -8984,12 +9218,24 @@ tattoo
8984 9218
 // tax : 2014-03-20 Storm Orchard, LLC
8985 9219
 tax
8986 9220
 
9221
+// taxi : 2015-03-19 Pine Falls, LLC
9222
+taxi
9223
+
8987 9224
 // tci : 2014-09-12 Asia Green IT System Bilgisayar San. ve Tic. Ltd. Sti.
8988 9225
 tci
8989 9226
 
9227
+// team : 2015-03-05 Atomic Lake, LLC
9228
+team
9229
+
9230
+// tech : 2015-01-30 Dot Tech LLC
9231
+tech
9232
+
8990 9233
 // technology : 2013-09-13 Auburn Falls
8991 9234
 technology
8992 9235
 
9236
+// telecity : 2015-02-19 TelecityGroup International Limited
9237
+telecity
9238
+
8993 9239
 // telefonica : 2014-10-16 Telefónica S.A.
8994 9240
 telefonica
8995 9241
 
@@ -8999,9 +9245,21 @@ temasek
8999 9245
 // tennis : 2014-12-04 Cotton Bloom, LLC
9000 9246
 tennis
9001 9247
 
9248
+// thd : 2015-04-02 Homer TLC, Inc.
9249
+thd
9250
+
9251
+// theater : 2015-03-19 Blue Tigers, LLC
9252
+theater
9253
+
9254
+// tickets : 2015-02-05 Accent Media Limited
9255
+tickets
9256
+
9002 9257
 // tienda : 2013-11-14 Victor Manor, LLC
9003 9258
 tienda
9004 9259
 
9260
+// tiffany : 2015-01-30 Tiffany and Company
9261
+tiffany
9262
+
9005 9263
 // tips : 2013-09-20 Corn Willow, LLC
9006 9264
 tips
9007 9265
 
@@ -9050,15 +9308,30 @@ trading
9050 9308
 // training : 2013-11-07 Wild Willow, LLC
9051 9309
 training
9052 9310
 
9311
+// travelers : 2015-03-26 Travelers TLD, LLC
9312
+travelers
9313
+
9314
+// travelersinsurance : 2015-03-26 Travelers TLD, LLC
9315
+travelersinsurance
9316
+
9053 9317
 // trust : 2014-10-16
9054 9318
 trust
9055 9319
 
9320
+// trv : 2015-03-26 Travelers TLD, LLC
9321
+trv
9322
+
9056 9323
 // tui : 2014-07-03 TUI AG
9057 9324
 tui
9058 9325
 
9326
+// tunes : 2015-02-26 Amazon EU S.à r.l.
9327
+tunes
9328
+
9059 9329
 // tushu : 2014-12-18 Amazon EU S.à r.l.
9060 9330
 tushu
9061 9331
 
9332
+// tvs : 2015-02-19 T V SUNDRAM IYENGAR & SONS LIMITED
9333
+tvs
9334
+
9062 9335
 // ubs : 2014-12-11 UBS AG
9063 9336
 ubs
9064 9337
 
@@ -9095,6 +9368,9 @@ viajes
9095 9368
 // video : 2014-10-16
9096 9369
 video
9097 9370
 
9371
+// viking : 2015-04-02 Viking River Cruises (Bermuda) Ltd.
9372
+viking
9373
+
9098 9374
 // villas : 2013-12-05 New Sky, LLC
9099 9375
 villas
9100 9376
 
@@ -9134,6 +9410,9 @@ voto
9134 9410
 // voyage : 2013-08-27 Ruby House, LLC
9135 9411
 voyage
9136 9412
 
9413
+// vuelos : 2015-03-05 Travel Reservations SRL
9414
+vuelos
9415
+
9137 9416
 // wales : 2014-05-08 Nominet UK
9138 9417
 wales
9139 9418
 
@@ -9155,6 +9434,9 @@ watches
9155 9434
 // weather : 2015-01-08 The Weather Channel, LLC
9156 9435
 weather
9157 9436
 
9437
+// weatherchannel : 2015-03-12 The Weather Channel, LLC
9438
+weatherchannel
9439
+
9158 9440
 // webcam : 2014-01-23 dot Webcam Limited
9159 9441
 webcam
9160 9442
 
@@ -9167,6 +9449,12 @@ wed
9167 9449
 // wedding : 2014-04-24 Top Level Domain Holdings Limited
9168 9450
 wedding
9169 9451
 
9452
+// weibo : 2015-03-05 Sina Corporation
9453
+weibo
9454
+
9455
+// weir : 2015-01-29 Weir Group IP Limited
9456
+weir
9457
+
9170 9458
 // whoswho : 2014-02-20 Who's Who Registry
9171 9459
 whoswho
9172 9460
 
@@ -9219,6 +9507,10 @@ xin
9219 9507
 कॉम
9220 9508
 xn--11b4c3d
9221 9509
 
9510
+// xn--1ck2e1b : 2015-02-26 Amazon EU S.à r.l.
9511
+セール
9512
+xn--1ck2e1b
9513
+
9222 9514
 // xn--1qqw23a : 2014-01-09 Guangzhou YU Wei Information Technology Co., Ltd.
9223 9515
 佛山
9224 9516
 xn--1qqw23a
@@ -9283,6 +9575,10 @@ xn--80asehdb
9283 9575
 сайт
9284 9576
 xn--80aswg
9285 9577
 
9578
+// xn--8y0a063a : 2015-03-26 China United Network Communications Corporation Limited
9579
+联通
9580
+xn--8y0a063a
9581
+
9286 9582
 // xn--9dbq2a : 2015-01-15 VeriSign Sarl
9287 9583
 קום
9288 9584
 xn--9dbq2a
@@ -9291,10 +9587,18 @@ xn--9dbq2a
9291 9587
 时尚
9292 9588
 xn--9et52u
9293 9589
 
9590
+// xn--9krt00a : 2015-03-12 Sina Corporation
9591
+微博
9592
+xn--9krt00a
9593
+
9294 9594
 // xn--b4w605ferd : 2014-08-07 Temasek Holdings (Private) Limited
9295 9595
 淡马锡
9296 9596
 xn--b4w605ferd
9297 9597
 
9598
+// xn--bck1b9a5dre4c : 2015-02-26 Amazon EU S.à r.l.
9599
+ファッション
9600
+xn--bck1b9a5dre4c
9601
+
9298 9602
 // xn--c1avg : 2013-11-14 Public Interest Registry
9299 9603
 орг
9300 9604
 xn--c1avg
@@ -9303,11 +9607,15 @@ xn--c1avg
9303 9607
 नेट
9304 9608
 xn--c2br7g
9305 9609
 
9610
+// xn--cck2b3b : 2015-02-26 Amazon EU S.à r.l.
9611
+ストア
9612
+xn--cck2b3b
9613
+
9306 9614
 // xn--cg4bki : 2013-09-27 SAMSUNG SDS CO., LTD
9307 9615
 삼성
9308 9616
 xn--cg4bki
9309 9617
 
9310
-// xn--czr694b : 2014-01-16 HU YI GLOBAL INFORMATION RESOURCES(HOLDING) COMPANY.HONGKONG LIMITED
9618
+// xn--czr694b : 2014-01-16 HU YI GLOBAL INFORMATION RESOURCES (HOLDING) COMPANY.HONGKONG LIMITED
9311 9619
 商标
9312 9620
 xn--czr694b
9313 9621
 
@@ -9331,6 +9639,10 @@ xn--eckvdtc9d
9331 9639
 新闻
9332 9640
 xn--efvy88h
9333 9641
 
9642
+// xn--estv75g : 2015-02-19 Industrial and Commercial Bank of China Limited
9643
+工行
9644
+xn--estv75g
9645
+
9334 9646
 // xn--fhbei : 2015-01-15 VeriSign Sarl
9335 9647
 كوم
9336 9648
 xn--fhbei
@@ -9351,6 +9663,14 @@ xn--fjq720a
9351 9663
 谷歌
9352 9664
 xn--flw351e
9353 9665
 
9666
+// xn--g2xx48c : 2015-01-30 Minds + Machines Group Limited
9667
+购物
9668
+xn--g2xx48c
9669
+
9670
+// xn--gckr3f0f : 2015-02-26 Amazon EU S.à r.l.
9671
+クラウド
9672
+xn--gckr3f0f
9673
+
9354 9674
 // xn--hxt814e : 2014-05-15 Zodiac Libra Limited
9355 9675
 网店
9356 9676
 xn--hxt814e
@@ -9375,6 +9695,10 @@ xn--j1aef
9375 9695
 诺基亚
9376 9696
 xn--jlq61u9w7b
9377 9697
 
9698
+// xn--jvr189m : 2015-02-26 Amazon EU S.à r.l.
9699
+食品
9700
+xn--jvr189m
9701
+
9378 9702
 // xn--kcrx77d1x4a : 2014-11-07 Koninklijke Philips N.V.
9379 9703
 飞利浦
9380 9704
 xn--kcrx77d1x4a
@@ -9455,6 +9779,10 @@ xn--qcka1pmc
9455 9779
 世界
9456 9780
 xn--rhqv96g
9457 9781
 
9782
+// xn--rovu88b : 2015-02-26 Amazon EU S.à r.l.
9783
+書籍
9784
+xn--rovu88b
9785
+
9458 9786
 // xn--ses554g : 2014-01-16
9459 9787
 网址
9460 9788
 xn--ses554g
@@ -9501,6 +9829,9 @@ xyz
9501 9829
 // yachts : 2014-01-09 DERYachts, LLC
9502 9830
 yachts
9503 9831
 
9832
+// yahoo : 2015-04-02 Yahoo! Domain Services Inc.
9833
+yahoo
9834
+
9504 9835
 // yamaxun : 2014-12-18 Amazon EU S.à r.l.
9505 9836
 yamaxun
9506 9837