mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-28 16:34:13 +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:
parent
e9f6529ead
commit
476a36cd58
@ -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
|
||||||
|
@ -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;
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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."
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
19
src/win32/CheckService.ini
Normal file
19
src/win32/CheckService.ini
Normal 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
|
@ -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."
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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'
|
||||||
|
Loading…
Reference in New Issue
Block a user