5 Author: Pekka Riikonen <priikone@silcnet.org>
7 Copyright (C) 2001 - 2003, 2007 Pekka Riikonen
9 This program is free software; you can redistribute it and/or modify
10 it under the terms of the GNU General Public License as published by
11 the Free Software Foundation; version 2 of the License.
13 This program is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 GNU General Public License for more details.
20 #include "fe-common/core/formats.h"
27 SILCTXT_CHANNEL_FOUNDER_YOU,
28 SILCTXT_CHANNEL_FOUNDER,
29 SILCTXT_CHANNEL_FOUNDER_CHANGED,
30 SILCTXT_CHANNEL_TOPIC,
31 SILCTXT_CHANNEL_TOPIC_NOT_SET,
32 SILCTXT_CHANNEL_CMODE,
33 SILCTXT_CHANNEL_CUMODE,
34 SILCTXT_CHANNEL_INVITEBAN_LIST,
35 SILCTXT_CHANNEL_INVITEBAN_STRING,
36 SILCTXT_CHANNEL_INVITEBAN_PUBKEY,
37 SILCTXT_CHANNEL_INVITEBAN_REGET,
38 SILCTXT_CHANNEL_NO_INVITEBAN_LIST,
39 SILCTXT_CHANNEL_INVITING,
40 SILCTXT_CHANNEL_KICKED_YOU,
41 SILCTXT_CHANNEL_KICKED,
42 SILCTXT_CHANNEL_KILLED_YOU,
43 SILCTXT_CHANNEL_KILLED,
44 SILCTXT_CHANNEL_QUIETED,
45 SILCTXT_CHANNEL_APPEARS,
46 SILCTXT_PUBMSG_HILIGHT_SIGNED,
47 SILCTXT_PUBMSG_HILIGHT_UNKNOWN,
48 SILCTXT_PUBMSG_HILIGHT_FAILED,
49 SILCTXT_PUBMSG_ME_SIGNED,
50 SILCTXT_PUBMSG_ME_UNKNOWN,
51 SILCTXT_PUBMSG_ME_FAILED,
52 SILCTXT_PUBMSG_SIGNED,
53 SILCTXT_PUBMSG_UNKNOWN,
54 SILCTXT_PUBMSG_FAILED,
55 SILCTXT_PUBMSG_HILIGHT_CHANNEL_SIGNED,
56 SILCTXT_PUBMSG_HILIGHT_CHANNEL_UNKNOWN,
57 SILCTXT_PUBMSG_HILIGHT_CHANNEL_FAILED,
58 SILCTXT_PUBMSG_ME_CHANNEL_SIGNED,
59 SILCTXT_PUBMSG_ME_CHANNEL_UNKNOWN,
60 SILCTXT_PUBMSG_ME_CHANNEL_FAILED,
61 SILCTXT_PUBMSG_CHANNEL_SIGNED,
62 SILCTXT_PUBMSG_CHANNEL_UNKNOWN,
63 SILCTXT_PUBMSG_CHANNEL_FAILED,
64 SILCTXT_MSG_PRIVATE_SIGNED,
65 SILCTXT_MSG_PRIVATE_UNKNOWN,
66 SILCTXT_MSG_PRIVATE_FAILED,
67 SILCTXT_MSG_PRIVATE_QUERY_SIGNED,
68 SILCTXT_MSG_PRIVATE_QUERY_UNKNOWN,
69 SILCTXT_MSG_PRIVATE_QUERY_FAILED,
70 SILCTXT_OWN_MSG_SIGNED,
71 SILCTXT_OWN_MSG_CHANNEL_SIGNED,
74 SILCTXT_OWN_MSG_PRIVATE_SIGNED,
75 SILCTXT_OWN_MSG_PRIVATE_QUERY_SIGNED,
76 SILCTXT_CHANNEL_PK_LIST,
77 SILCTXT_CHANNEL_PK_LIST_ENTRY,
78 SILCTXT_CHANNEL_PK_NO_LIST,
80 SILCTXT_OWN_ACTION_SIGNED,
81 SILCTXT_OWN_ACTION_TARGET,
82 SILCTXT_OWN_ACTION_TARGET_SIGNED,
83 SILCTXT_ACTION_PUBLIC,
84 SILCTXT_ACTION_PUBLIC_SIGNED,
85 SILCTXT_ACTION_PUBLIC_UNKNOWN,
86 SILCTXT_ACTION_PUBLIC_FAILED,
87 SILCTXT_ACTION_PUBLIC_CHANNEL,
88 SILCTXT_ACTION_PUBLIC_CHANNEL_SIGNED,
89 SILCTXT_ACTION_PUBLIC_CHANNEL_UNKNOWN,
90 SILCTXT_ACTION_PUBLIC_CHANNEL_FAILED,
91 SILCTXT_ACTION_PRIVATE,
92 SILCTXT_ACTION_PRIVATE_SIGNED,
93 SILCTXT_ACTION_PRIVATE_UNKNOWN,
94 SILCTXT_ACTION_PRIVATE_FAILED,
95 SILCTXT_ACTION_PRIVATE_QUERY,
96 SILCTXT_ACTION_PRIVATE_QUERY_SIGNED,
97 SILCTXT_ACTION_PRIVATE_QUERY_UNKNOWN,
98 SILCTXT_ACTION_PRIVATE_QUERY_FAILED,
100 SILCTXT_OWN_NOTICE_SIGNED,
101 SILCTXT_NOTICE_PUBLIC,
102 SILCTXT_NOTICE_PUBLIC_SIGNED,
103 SILCTXT_NOTICE_PUBLIC_UNKNOWN,
104 SILCTXT_NOTICE_PUBLIC_FAILED,
105 SILCTXT_NOTICE_PRIVATE,
106 SILCTXT_NOTICE_PRIVATE_SIGNED,
107 SILCTXT_NOTICE_PRIVATE_UNKNOWN,
108 SILCTXT_NOTICE_PRIVATE_FAILED,
109 SILCTXT_CHANNEL_MANY_NICKS,
110 SILCTXT_CHANNEL_USER_APPEARS,
114 SILCTXT_WHOIS_USERINFO,
115 SILCTXT_WHOIS_REALNAME,
116 SILCTXT_WHOIS_CHANNELS,
119 SILCTXT_WHOIS_FINGERPRINT,
120 SILCTXT_WHOWAS_USERINFO,
121 SILCTXT_USERS_HEADER,
126 SILCTXT_CH_PRIVATE_KEY_ADD,
127 SILCTXT_CH_PRIVATE_KEY_NOMODE,
128 SILCTXT_CH_PRIVATE_KEY_ERROR,
129 SILCTXT_CH_PRIVATE_KEY_LIST,
130 SILCTXT_CH_PRIVATE_KEY_CHANGE,
131 SILCTXT_PRIVATE_KEY_LIST,
132 SILCTXT_PRIVATE_KEY_LIST_NICK,
133 SILCTXT_KEY_AGREEMENT,
134 SILCTXT_KEY_AGREEMENT_REQUEST,
135 SILCTXT_KEY_AGREEMENT_REQUEST_HOST,
136 SILCTXT_KEY_AGREEMENT_NEGOTIATE,
137 SILCTXT_KEY_AGREEMENT_PRIVMSG,
138 SILCTXT_KEY_AGREEMENT_OK,
139 SILCTXT_KEY_AGREEMENT_ERROR,
140 SILCTXT_KEY_AGREEMENT_FAILURE,
141 SILCTXT_KEY_AGREEMENT_TIMEOUT,
142 SILCTXT_KEY_AGREEMENT_ABORTED,
143 SILCTXT_KEY_AGREEMENT_ALREADY_STARTED,
144 SILCTXT_KEY_AGREEMENT_SELF_DENIED,
145 SILCTXT_PUBKEY_RECEIVED,
146 SILCTXT_PUBKEY_RECEIVED_CLIENT,
147 SILCTXT_PUBKEY_FINGERPRINT,
148 SILCTXT_PUBKEY_BABBLEPRINT,
149 SILCTXT_PUBKEY_UNSUPPORTED,
150 SILCTXT_PUBKEY_DISCARD,
151 SILCTXT_PUBKEY_ACCEPT,
152 SILCTXT_PUBKEY_ACCEPT_ANYWAY,
153 SILCTXT_PUBKEY_COULD_NOT_LOAD,
154 SILCTXT_PUBKEY_MALFORMED,
155 SILCTXT_PUBKEY_NO_MATCH,
156 SILCTXT_PUBKEY_MAYBE_EXPIRED,
157 SILCTXT_PUBKEY_MITM_ATTACK,
158 SILCTXT_PUBKEY_NOKEY,
159 SILCTXT_PUBKEY_VERIFIED,
160 SILCTXT_PUBKEY_VERIFIED_CLIENT,
161 SILCTXT_PUBKEY_NOTVERIFIED,
170 SILCTXT_UNKNOWN_NOTIFY,
171 SILCTXT_KE_BAD_VERSION,
172 SILCTXT_KE_UNSUPPORTED_PUBLIC_KEY,
173 SILCTXT_KE_UNKNOWN_GROUP,
174 SILCTXT_KE_UNKNOWN_CIPHER,
175 SILCTXT_KE_UNKNOWN_PKCS,
176 SILCTXT_KE_UNKNOWN_HASH_FUNCTION,
177 SILCTXT_KE_UNKNOWN_HMAC,
178 SILCTXT_KE_INCORRECT_SIGNATURE,
179 SILCTXT_KE_INVALID_COOKIE,
183 SILCTXT_AUTH_METH_UNRESOLVED,
184 SILCTXT_WATCH_PRESENT,
185 SILCTXT_WATCH_SIGNOFF,
186 SILCTXT_WATCH_KILLED,
187 SILCTXT_WATCH_UMODE_CHANGE,
188 SILCTXT_WATCH_NICK_CHANGE,
189 SILCTXT_MESSAGE_DATA,
192 SILCTXT_REATTACH_FAILED,
197 SILCTXT_FILE_TRANSMIT,
198 SILCTXT_FILE_TRANSMITTED,
199 SILCTXT_FILE_RECEIVE,
200 SILCTXT_FILE_RECEIVED,
201 SILCTXT_FILE_REQUEST,
202 SILCTXT_FILE_REQUEST_HOST,
203 SILCTXT_FILE_KEY_EXCHANGE,
205 SILCTXT_FILE_CLIENT_NA,
206 SILCTXT_FILE_SHOW_HEADER,
207 SILCTXT_FILE_SHOW_LINE,
208 SILCTXT_FILE_ALREADY_STARTED,
210 SILCTXT_FILE_ERROR_NO_SUCH_FILE,
211 SILCTXT_FILE_ERROR_PERMISSION_DENIED,
219 SILCTXT_ATTR_VCARD_FILE,
220 SILCTXT_ATTR_SERVICES,
221 SILCTXT_ATTR_SERVICE,
222 SILCTXT_ATTR_STATUS_MOOD,
223 SILCTXT_ATTR_STATUS_TEXT,
224 SILCTXT_ATTR_STATUS_MESSAGE,
225 SILCTXT_ATTR_STATUS_MESSAGE_FILE,
226 SILCTXT_ATTR_PREFERRED_LANGUAGE,
227 SILCTXT_ATTR_PREFERRED_CONTACT,
228 SILCTXT_ATTR_GEOLOCATION,
229 SILCTXT_ATTR_DEVICE_INFO,
230 SILCTXT_ATTR_PUBLIC_KEYS,
231 SILCTXT_ATTR_TIMEZONE,
232 SILCTXT_ATTR_TIMEZONE_ALLOW,
233 SILCTXT_ATTR_USER_SIGN_VERIFIED,
234 SILCTXT_ATTR_USER_SIGN_FAILED,
235 SILCTXT_ATTR_USER_SIGN_NOT_PRESENT,
236 SILCTXT_ATTR_SERVER_SIGN_VERIFIED,
237 SILCTXT_ATTR_SERVER_SIGN_FAILED,
238 SILCTXT_ATTR_EXTENSION,
244 SILCTXT_LISTKEY_PUB_FILE,
245 SILCTXT_LISTKEY_PUB_ALG,
246 SILCTXT_LISTKEY_PUB_VER,
247 SILCTXT_LISTKEY_PUB_BITS,
248 SILCTXT_LISTKEY_PUB_RN,
249 SILCTXT_LISTKEY_PUB_UN,
250 SILCTXT_LISTKEY_PUB_HN,
251 SILCTXT_LISTKEY_PUB_EMAIL,
252 SILCTXT_LISTKEY_PUB_ORG,
253 SILCTXT_LISTKEY_PUB_C,
254 SILCTXT_LISTKEY_PUB_FINGER,
255 SILCTXT_LISTKEY_PUB_BABL,
256 SILCTXT_LISTKEY_LOADPUB,
257 SILCTXT_LISTKEY_LIST,
261 SILCTXT_SILCNET_ADDED,
262 SILCTXT_SILCNET_REMOVED,
263 SILCTXT_SILCNET_NOT_FOUND,
264 SILCTXT_SILCNET_HEADER,
265 SILCTXT_SILCNET_LINE,
266 SILCTXT_SILCNET_FOOTER,
271 SILCTXT_CONFIG_DEBUG,
272 SILCTXT_CONFIG_NODEBUG,
273 SILCTXT_CONFIG_UNKNOWN,
275 SILCTXT_CONFIG_ALGOS,
276 SILCTXT_CONFIG_NEXTTIME,
277 SILCTXT_CONFIG_PASS_ASK1,
278 SILCTXT_CONFIG_PASS_ASK2,
279 SILCTXT_CONFIG_PASS_ASK3,
280 SILCTXT_CONFIG_PASSMISMATCH,
281 SILCTXT_CONFIG_PASSCHANGE,
282 SILCTXT_CONFIG_PASSCHANGE_FAIL,
283 SILCTXT_CONFIG_CREATE,
284 SILCTXT_CONFIG_CREATE_FAIL,
289 extern FORMAT_REC fecommon_silc_formats[];