commit xrdp for openSUSE:Factory
Hello community, here is the log from the commit of package xrdp for openSUSE:Factory checked in at Fri Mar 20 20:54:01 CET 2009. -------- --- xrdp/xrdp.changes 2009-03-17 17:26:50.000000000 +0100 +++ xrdp/xrdp.changes 2009-03-20 20:10:33.000000000 +0100 @@ -1,0 +2,5 @@ +Wed Mar 18 18:38:47 EDT 2009 - davidr@novell.com + +- Send complete login info requests to sesman. (bnc#486632) + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xrdp.spec ++++++ --- /var/tmp/diff_new_pack.Z20222/_old 2009-03-20 20:52:28.000000000 +0100 +++ /var/tmp/diff_new_pack.Z20222/_new 2009-03-20 20:52:28.000000000 +0100 @@ -21,7 +21,7 @@ Name: xrdp %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services Version: 0.4.1 -Release: 30 +Release: 31 License: GPL v2 or later Requires: dbus-1 xorg-x11-libXau xorg-x11-libxcb xorg-x11-server-dmx xorg-x11-server-rdp BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -97,6 +97,8 @@ %config %{_fwdefdir}/xrdp %changelog +* Wed Mar 18 2009 davidr@novell.com +- Send complete login info requests to sesman. (bnc#486632) * Tue Mar 17 2009 davidr@novell.com - Use correct X11 rdp port number when display number is greater than 99. (bnc#484086) ++++++ xrdp-NOMAD.diff ++++++ --- /var/tmp/diff_new_pack.Z20222/_old 2009-03-20 20:52:28.000000000 +0100 +++ /var/tmp/diff_new_pack.Z20222/_new 2009-03-20 20:52:28.000000000 +0100 @@ -7130,7 +7130,7 @@ /* labels and edits */ xrdp_wm_show_edits(self, combo); diff --git a/xrdp/xrdp_mm.c b/xrdp/xrdp_mm.c -index cec7177..23e31bb 100644 +index cec7177..70fa02a 100644 --- a/xrdp/xrdp_mm.c +++ b/xrdp/xrdp_mm.c @@ -200,12 +200,14 @@ xrdp_mm_send_login(struct xrdp_mm* self) @@ -7168,7 +7168,7 @@ (g_strcasecmp(value, "xup.dll") == 0)) { self->code = 10; -@@ -245,9 +256,13 @@ xrdp_mm_send_login(struct xrdp_mm* self) +@@ -245,15 +256,19 @@ xrdp_mm_send_login(struct xrdp_mm* self) index = g_strlen(password); out_uint16_be(s, index); out_uint8a(s, password, index); @@ -7182,6 +7182,13 @@ s_mark_end(s); s_pop_layer(s, channel_hdr); out_uint32_be(s, 0); /* version */ + index = s->end - s->data; + out_uint32_be(s, index); /* size */ +- rv = xrdp_mm_send(self, s->data, index); ++ rv = xrdp_mm_send(self, s->data, s->end - s->data); + free_stream(s); + return rv; + } @@ -382,6 +397,7 @@ xrdp_mm_setup_mod1(struct xrdp_mm* self) self->mod->server_query_channel = server_query_channel; self->mod->server_get_channel_id = server_get_channel_id; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de