25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-24 16:23:40 +01:00

* src/win32/: Updated (thanks to Sergei Golovan)

* src/msgs/es.msg: Updated (thanks to Badlop)

* src/mod_irc/iconv_erl.c: Bugfix (thanks to Jacek Konieczny)

SVN Revision: 282
This commit is contained in:
Alexey Shchepin 2004-10-12 20:06:38 +00:00
parent e9f6529ead
commit 476a36cd58
11 changed files with 63 additions and 36 deletions

View File

@ -1,3 +1,11 @@
2004-10-12 Alexey Shchepin <alexey@sevcom.net>
* src/win32/: Updated (thanks to Sergei Golovan)
* src/msgs/es.msg: Updated (thanks to Badlop)
* src/mod_irc/iconv_erl.c: Bugfix (thanks to Jacek Konieczny)
2004-10-10 Alexey Shchepin <alexey@sevcom.net> 2004-10-10 Alexey Shchepin <alexey@sevcom.net>
* (all): ejabberd-0.7.5 released * (all): ejabberd-0.7.5 released

View File

@ -37,7 +37,7 @@ static int iconv_erl_control(ErlDrvData drv_data,
int size; int size;
int index = 0; int index = 0;
int avail; int avail;
int inleft, outleft; size_t inleft, outleft;
ErlDrvBinary *b; ErlDrvBinary *b;
char *from, *to, *string, *stmp, *rstring, *rtmp; char *from, *to, *string, *stmp, *rstring, *rtmp;
iconv_t cd; iconv_t cd;

View File

@ -3,9 +3,9 @@
% Ejabberd - Spanish - badlop AT jabberes.org % Ejabberd - Spanish - badlop AT jabberes.org
% jlib.hrl % jlib.hrl
{"No resource provided", ""}. {"No resource provided", "No se ha proporcionado recurso"}.
{"Illegal resource format", ""}. {"Illegal resource format", "Formato de recurso ilegal"}.
{"Resource conflict", ""}. {"Resource conflict", "Conflicto de recursos"}.
% mod_configure.erl % mod_configure.erl
{"DB Tables Configuration at ", "Configuración de tablas de la BD en "}. {"DB Tables Configuration at ", "Configuración de tablas de la BD en "}.
@ -220,26 +220,26 @@
{"Options", "Opciones"}. {"Options", "Opciones"}.
{"Update", "Actualizar"}. {"Update", "Actualizar"}.
{"Delete", "Eliminar"}. {"Delete", "Eliminar"}.
{"Add User", ""}. {"Add User", "Añadir usuario"}.
{"ejabberd (c) 2002-2004 Alexey Shchepin, 2004 Process One", ""}. {"ejabberd (c) 2002-2004 Alexey Shchepin, 2004 Process One", ""}.
{"Offline messages", ""}. {"Offline messages", "Mensajes diferidos"}.
{"Last Activity", ""}. {"Last Activity", "Última actividad"}.
{"Never", ""}. {"Never", "Nunca"}.
{"~s offline messages queue", ""}. {"~s offline messages queue", "~s cola de mensajes diferidos"}.
{"Time", ""}. {"Time", "Fecha"}.
{"From", ""}. {"From", "De"}.
{"To", ""}. {"To", "Para"}.
{"Packet", ""}. {"Packet", "Paquete"}.
{"Offline messages:", ""}. {"Offline messages:", "Mensajes diferidos:"}.
{"Roster", ""}. {"Roster", "Lista de contactos"}.
{"Nickname", ""}. {"Nickname", "Apodo"}.
{"Subscription", ""}. {"Subscription", "Subscripción"}.
{"Pending", ""}. {"Pending", "Pendiente"}.
{"Groups", ""}. {"Groups", "Grupos"}.
{"Remove", ""}. {"Remove", "Borrar"}.
{"Add JID", ""}. {"Add JID", "Añadir JID"}.
{"User ", ""}. {"User ", "Usuario"}.
{"Roster of ", ""}. {"Roster of ", "Lista de contactos de "}.
% Local Variables: % Local Variables:
% mode: erlang % mode: erlang

View File

@ -7,7 +7,7 @@ Left=0
Right=-1 Right=-1
Top=10 Top=10
Bottom=70 Bottom=70
Text="Erlang OTP R9C-1 (version 5.3.6.2) or newer is required to install Ejabberd.\r\n\r\nIt is not found on your computer.\r\n\r\nPlease install Erlang OTP R9C-1 or newer before installing Ejabberd.\r\n\r\nIt can be downloaded from" Text="Erlang OTP R9C-1 (version 5.3.6.2) or newer is required to install Ejabberd.\r\n\r\nIt is not found on your computer.\r\n\r\nPlease install Erlang OTP R9C-1 or newer before installing Ejabberd.\r\n\r\nIts installer can be downloaded from"
[Field 2] [Field 2]
Type=link Type=link

View File

@ -7,7 +7,7 @@ Left=0
Right=-1 Right=-1
Top=10 Top=10
Bottom=70 Bottom=70
Text="OpenSLL 0.9.7c or newer is not found on your computer.\r\n\r\nEjabberd includes required SSL libraries but if you don't have SSL certificate then without installed OpenSSL you will not be able to create your own SSL certificate and use SSL-enabled connections.\r\n\r\nOpenSLL can be downloaded from" Text="OpenSLL 0.9.7c or newer is not found on your computer.\r\n\r\nTo use SSL and TLS encryption you need an SSL certificate. You can create a selfsigned certificate with OpenSSL.\r\n\r\nOpenSLL installer can be downloaded from"
[Field 2] [Field 2]
Type=link Type=link
@ -24,5 +24,5 @@ Left=0
Right=-1 Right=-1
Top=93 Top=93
Bottom=-10 Bottom=-10
Text="If you want to continue installation anyway, click Next." Text="If you want to continue installing Ejabberd anyway, click Next."

View File

@ -7,7 +7,7 @@ Left=0
Right=-1 Right=-1
Top=10 Top=10
Bottom=70 Bottom=70
Text="OpenSLL 0.9.7c or newer is not found on your computer.\r\n\r\nEjabberd includes required SSL libraries but if you don't have SSL certificate then without installed OpenSSL you will not be able to create your own SSL certificate and use SSL-enabled connections.\r\n\r\nOpenSLL can be downloaded from" Text="OpenSLL 0.9.7c or newer is not found on your computer.\r\n\r\nTo use SSL and TLS encryption you need an SSL certificate. You can create a selfsigned certificate with OpenSSL.\r\n\r\nOpenSLL installer can be downloaded from"
[Field 2] [Field 2]
Type=link Type=link
@ -24,6 +24,6 @@ Left=0
Right=-1 Right=-1
Top=93 Top=93
Bottom=105 Bottom=105
Text="Proceed with install" Text="I want to continue installing Ejabberd anyway"
State=0 State=0
Flags=NOTIFY Flags=NOTIFY

View File

@ -0,0 +1,19 @@
[Settings]
NumFields=2
[Field 1]
Type=label
Left=0
Right=-1
Top=10
Bottom=50
Text="You are installing Ejabberd as Administrator.\r\n\r\nEjabberd will be installed as a Windows service."
[Field 2]
Type=checkbox
Left=0
Right=-1
Top=50
Bottom=62
Text="Configure ejabberd service to start automatically"
State=1

View File

@ -7,5 +7,5 @@ Left=0
Right=-1 Right=-1
Top=10 Top=10
Bottom=-10 Bottom=-10
Text="Administrator privileges are recommended for Ejabberd install.\r\n\r\nOtherwise installing Ejabberd as a service will be impossible.\r\n\r\nIf you want to continue installation anyway, click Next." Text="Administrator privileges are recommended for Ejabberd install.\r\n\r\nOtherwise installing Ejabberd as a service will be impossible.\r\n\r\nIf you want to continue installing Ejabberd anyway, click Next."

View File

@ -15,6 +15,6 @@ Left=0
Right=-1 Right=-1
Top=50 Top=50
Bottom=62 Bottom=62
Text="Proceed with install" Text="I want to continue installing Ejabberd anyway"
State=0 State=0
Flags=NOTIFY Flags=NOTIFY

View File

@ -98,20 +98,21 @@
{5222, ejabberd_c2s, [{access, c2s}, {5222, ejabberd_c2s, [{access, c2s},
{shaper, c2s_shaper}]}, {shaper, c2s_shaper}]},
% To create selfsigned certificate run the following command form the % To create selfsigned certificate run the following command from the
% command prompt: % command prompt:
% %
% openssl req -new -x509 -days 365 -nodes -out ejabberd.pem -keyout ejabberd.pem % openssl req -new -x509 -days 365 -nodes -out ejabberd.pem -keyout ejabberd.pem
% %
% and answer the questions. % and answer the questions.
% {5222, ejabberd_c2s, [{access, c2s}, % {5222, ejabberd_c2s, [{access, c2s},
% starttls, {certfile, "./ejabberd.pem"} % starttls, {certfile, "./ejabberd.pem"},
% {shaper, c2s_shaper}]}, % {shaper, c2s_shaper}]},
% When using SSL/TLS ssl option is not recommended (it requires patching % When using SSL/TLS ssl option is not recommended (it requires patching
% erlang ssl application). Use tls option instead (as shown below). % erlang ssl application). Use tls option instead (as shown below).
% {5223, ejabberd_c2s, [{access, c2s}, % {5223, ejabberd_c2s, [{access, c2s},
% tls, {certfile, "./ejabberd.pem"}]}, % tls, {certfile, "./ejabberd.pem"},
% {shaper, c2s_shaper}]},
{5269, ejabberd_s2s_in, [{shaper, s2s_shaper}]}, {5269, ejabberd_s2s_in, [{shaper, s2s_shaper}]},
@ -139,7 +140,6 @@
{mod_announce, [{access, announce}]}, {mod_announce, [{access, announce}]},
{mod_private, []}, {mod_private, []},
{mod_irc, []}, {mod_irc, []},
{mod_muc, []},
% Default options for mod_muc: % Default options for mod_muc:
% host: "conference." ++ ?MYNAME % host: "conference." ++ ?MYNAME
% access: all % access: all

View File

@ -170,7 +170,7 @@ SectionIn 1 RO
CreateDirectory "$0" CreateDirectory "$0"
CreateShortCut "$0\Start Ejabberd.lnk" "$ERLANG_PATH\bin\werl.exe" \ CreateShortCut "$0\Start Ejabberd.lnk" "$ERLANG_PATH\bin\werl.exe" \
'-sname ejabberd -pa ebin \ '-sname ejabberd -pa ebin \
-env EJABBERD_SO_PATH priv/lib -env EJABBERD_MSGS_PATH msgs \ -env EJABBERD_SO_PATH priv/lib -env EJABBERD_MSGS_PATH priv/msgs \
-env EJABBERD_LOG_PATH log/ejabberd.log \ -env EJABBERD_LOG_PATH log/ejabberd.log \
-s ejabberd -ejabberd config \"ejabberd.cfg\" -mnesia dir \"spool\" \ -s ejabberd -ejabberd config \"ejabberd.cfg\" -mnesia dir \"spool\" \
-sasl sasl_error_logger {file,\"log/sasl.log\"}' \ -sasl sasl_error_logger {file,\"log/sasl.log\"}' \
@ -207,7 +207,7 @@ SectionIn 1 RO
-onfail restart -workdir "$INSTDIR" \ -onfail restart -workdir "$INSTDIR" \
-args "-s ejabberd -pa ebin \ -args "-s ejabberd -pa ebin \
-ejabberd config \\\"ejabberd.cfg\\\" \ -ejabberd config \\\"ejabberd.cfg\\\" \
-env EJABBERD_SO_PATH priv/lib -env EJABBERD_MSGS_PATH msgs \ -env EJABBERD_SO_PATH priv/lib -env EJABBERD_MSGS_PATH priv/msgs \
-env EJABBERD_LOG_PATH log/ejabberd.log \ -env EJABBERD_LOG_PATH log/ejabberd.log \
-sasl sasl_error_logger {file,\\\"log/sasl.log\\\"} \ -sasl sasl_error_logger {file,\\\"log/sasl.log\\\"} \
-mnesia dir \\\"spool\\\"" -d' -mnesia dir \\\"spool\\\"" -d'