Hello community, here is the log from the commit of package xrdp checked in at Tue Oct 28 00:47:06 CET 2008. -------- --- xrdp/xrdp.changes 2008-10-14 18:03:09.000000000 +0200 +++ /d/STABLE/xrdp/xrdp.changes 2008-10-27 21:02:14.000000000 +0100 @@ -1,0 +2,11 @@ +Mon Oct 27 15:51:42 EDT 2008 - davidr@novell.com + +- Include .so files for modules. + +------------------------------------------------------------------- +Mon Oct 27 13:20:18 EDT 2008 - davidr@novell.com + +- Update xrdp-NOMAD.diff + * Fix zlib compression. + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xrdp.spec ++++++ --- /var/tmp/diff_new_pack.EQ1193/_old 2008-10-28 00:46:30.000000000 +0100 +++ /var/tmp/diff_new_pack.EQ1193/_new 2008-10-28 00:46:30.000000000 +0100 @@ -20,7 +20,7 @@ Name: xrdp Version: 0.4.1 -Release: 9 +Release: 10 License: GPL v2 or later Requires: dbus-1 xorg-x11-server-dmx xorg-x11-server-rdp BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -55,7 +55,6 @@ %{__make} install DESTDIR=$RPM_BUILD_ROOT chmod a-x %{buildroot}%{_sysconfdir}/xrdp/*.ini rm -f %{buildroot}/%{_libdir}/%{name}/*.*a -rm -f %{buildroot}/%{_libdir}/%{name}/*.so %clean rm -rf "$RPM_BUILD_ROOT" @@ -87,6 +86,11 @@ %config(noreplace) %{_sysconfdir}/pam.d/xrdp-sesman %changelog +* Mon Oct 27 2008 davidr@novell.com +- Include .so files for modules. +* Mon Oct 27 2008 davidr@novell.com +- Update xrdp-NOMAD.diff + * Fix zlib compression. * Sun Oct 12 2008 hfiguiere@suse.de - Update xrdp-NOMAD.diff * Fix openSUSE branding ++++++ xrdp-NOMAD.diff ++++++ --- /var/tmp/diff_new_pack.EQ1193/_old 2008-10-28 00:46:30.000000000 +0100 +++ /var/tmp/diff_new_pack.EQ1193/_new 2008-10-28 00:46:30.000000000 +0100 @@ -265,10 +265,10 @@ + diff --git a/dmx/dmx.c b/dmx/dmx.c new file mode 100644 -index 0000000..ad7b08b +index 0000000..e278a11 --- /dev/null +++ b/dmx/dmx.c -@@ -0,0 +1,1479 @@ +@@ -0,0 +1,1516 @@ +/* + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by @@ -1370,7 +1370,44 @@ + mod->server_set_login_mode(mod, 10); +#endif + -+ mod->server_send_to_channel(mod, mod->x11_chanid, buf, len); ++ if (mod->deflate_level) ++ { ++ char out_buf[RDPX11_CHANNEL_RBUF]; ++ int out_len; ++ int status; ++ ++ mod->outgoing_stream.next_in = buf; ++ mod->outgoing_stream.avail_in = len; ++ ++ do { ++ mod->outgoing_stream.next_out = out_buf; ++ mod->outgoing_stream.avail_out = sizeof(out_buf); ++ ++ status = deflate(&mod->outgoing_stream, ++ Z_SYNC_FLUSH); ++ switch (status) { ++ case Z_OK: ++ out_len = sizeof(out_buf) - ++ mod->outgoing_stream.avail_out; ++ if (out_len) ++ mod->server_send_to_channel(mod, ++ mod->x11_chanid, ++ out_buf, ++ out_len); ++ break; ++ default: ++ g_writeln("[dmx] deflate returned %d", status); ++ } ++ } while (mod->outgoing_stream.avail_out == 0); ++ } ++ else ++ { ++ mod->server_send_to_channel(mod, ++ mod->x11_chanid, ++ buf, ++ len); ++ } ++ + mod->server_msg(mod, "rdpx11 connection initiated", 0); + + mod->x11_client_sck = x11_client_sck; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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