]>
git.sesse.net Git - rdpsrv/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Steinar H. Gunderson [Sat, 5 Feb 2005 20:17:31 +0000 (20:17 +0000)]
Receive the (encrypted) client random.
Steinar H. Gunderson [Sat, 5 Feb 2005 20:06:57 +0000 (20:06 +0000)]
Fix some CA lengths etc., and it accepts our cert!
Steinar H. Gunderson [Sat, 5 Feb 2005 19:34:02 +0000 (19:34 +0000)]
Switch from RDP4-style to X.509.
Steinar H. Gunderson [Sat, 5 Feb 2005 18:38:57 +0000 (18:38 +0000)]
Include an (invalid) SEC_TAG_KEYSIG, and fix reading of VNC clipboard.
Steinar H. Gunderson [Sat, 5 Feb 2005 15:33:25 +0000 (15:33 +0000)]
Fix some more lenghts.
Steinar H. Gunderson [Sat, 5 Feb 2005 15:14:21 +0000 (15:14 +0000)]
Fill in some blanks on our crypto header. Change to tsstud again for protodiff.
Steinar H. Gunderson [Sat, 5 Feb 2005 14:51:55 +0000 (14:51 +0000)]
Begin sending RDP4-style encryption stuff.
Steinar H. Gunderson [Sat, 5 Feb 2005 03:36:53 +0000 (03:36 +0000)]
Fix another length.
Steinar H. Gunderson [Sat, 5 Feb 2005 03:31:49 +0000 (03:31 +0000)]
Fix length for CJCF MCS packets.
Steinar H. Gunderson [Sat, 5 Feb 2005 03:28:48 +0000 (03:28 +0000)]
Fix lengths (mstsc gets further now!)
Steinar H. Gunderson [Sat, 5 Feb 2005 02:45:42 +0000 (02:45 +0000)]
Cache revision.
Steinar H. Gunderson [Sat, 5 Feb 2005 02:44:46 +0000 (02:44 +0000)]
Various protocol changes to comply better with spec.
Steinar H. Gunderson [Sat, 5 Feb 2005 00:58:43 +0000 (00:58 +0000)]
Use unsigned chars in protodiff.
Steinar H. Gunderson [Sat, 5 Feb 2005 00:58:24 +0000 (00:58 +0000)]
Moved port of rdpsrv to 3340 (for debugging with protodiff).
Steinar H. Gunderson [Sat, 5 Feb 2005 00:57:30 +0000 (00:57 +0000)]
Added "protodiff", a small tool for trying to diff the real and fake servers.
Steinar H. Gunderson [Sat, 5 Feb 2005 00:41:47 +0000 (00:41 +0000)]
Removed Xserver/ directory, it does nothing useful ATM.
Steinar H. Gunderson [Sat, 5 Feb 2005 00:38:27 +0000 (00:38 +0000)]
Support RDP5 logon packets.
Steinar H. Gunderson [Sat, 5 Feb 2005 00:02:32 +0000 (00:02 +0000)]
Try to translate (very rudimentarily) RDP keycodes to VNC keysyms.
Steinar H. Gunderson [Fri, 4 Feb 2005 17:44:05 +0000 (17:44 +0000)]
Valgrind fixes, re-request updates all the time.
Steinar H. Gunderson [Fri, 4 Feb 2005 17:28:43 +0000 (17:28 +0000)]
Remove an irritating debug message.
Steinar H. Gunderson [Fri, 4 Feb 2005 16:53:16 +0000 (16:53 +0000)]
Handle bell. Minor hacks.
Steinar H. Gunderson [Fri, 4 Feb 2005 16:50:17 +0000 (16:50 +0000)]
Try to send VNC pointer events on RDP input PDUs.
Steinar H. Gunderson [Fri, 4 Feb 2005 16:44:22 +0000 (16:44 +0000)]
We have picture!
Steinar H. Gunderson [Fri, 4 Feb 2005 16:31:10 +0000 (16:31 +0000)]
Various hacks to try to make stuff work (still failing).
Steinar H. Gunderson [Fri, 4 Feb 2005 16:26:29 +0000 (16:26 +0000)]
Parse and send on client updates.
Steinar H. Gunderson [Fri, 4 Feb 2005 16:14:44 +0000 (16:14 +0000)]
Send encodings _correctly_ this time...
Steinar H. Gunderson [Fri, 4 Feb 2005 16:12:30 +0000 (16:12 +0000)]
Understand server name _correctly_ this time (we hope :-P), initial "parsing" of VNC server messages.
Steinar H. Gunderson [Fri, 4 Feb 2005 16:09:37 +0000 (16:09 +0000)]
select() both the RDP and VNC sockets.
Steinar H. Gunderson [Fri, 4 Feb 2005 16:03:48 +0000 (16:03 +0000)]
Endianness fixes. Sets encoding. Requests entire area.
Steinar H. Gunderson [Fri, 4 Feb 2005 15:58:59 +0000 (15:58 +0000)]
Basic connection to VNC added (read width and height, mostly).
Steinar H. Gunderson [Fri, 4 Feb 2005 15:49:23 +0000 (15:49 +0000)]
Give up X server for now, connect to VNC on localhost instead.
Steinar H. Gunderson [Fri, 4 Feb 2005 15:32:40 +0000 (15:32 +0000)]
Remove RFB dependencies from X server (crashes, though).
Steinar H. Gunderson [Fri, 4 Feb 2005 14:48:36 +0000 (14:48 +0000)]
Import X server from vnc-3.3.7.
Steinar H. Gunderson [Fri, 4 Feb 2005 13:01:14 +0000 (13:01 +0000)]
Parse some input PDUs, and change bitmap outputs to follow the mouse.
Steinar H. Gunderson [Fri, 4 Feb 2005 12:51:35 +0000 (12:51 +0000)]
Fix rdp_recv_input() wrt. pointer misuse.
Steinar H. Gunderson [Fri, 4 Feb 2005 12:47:03 +0000 (12:47 +0000)]
Cache revision 31.
Steinar H. Gunderson [Fri, 4 Feb 2005 02:29:41 +0000 (02:29 +0000)]
Parse MCS_TAG_DOMAIN_PARAMS if the length is right.
Steinar H. Gunderson [Fri, 4 Feb 2005 02:20:01 +0000 (02:20 +0000)]
Various changes to try to work better with MS RDC (no big luck)
Steinar H. Gunderson [Fri, 4 Feb 2005 01:55:37 +0000 (01:55 +0000)]
Make the bitmap updates _slightly_ more interesting.
Steinar H. Gunderson [Fri, 4 Feb 2005 01:52:18 +0000 (01:52 +0000)]
Send SDIN and not SDRQ, and we can send bitmap updates!
Steinar H. Gunderson [Fri, 4 Feb 2005 01:44:38 +0000 (01:44 +0000)]
Add function for sending bitmap updates (not working yet :-/)
Steinar H. Gunderson [Fri, 4 Feb 2005 01:32:03 +0000 (01:32 +0000)]
Barely recognize some RDP data PDUs.
Steinar H. Gunderson [Fri, 4 Feb 2005 01:28:06 +0000 (01:28 +0000)]
Handle RDP4-style logon packets.
Steinar H. Gunderson [Fri, 4 Feb 2005 01:19:57 +0000 (01:19 +0000)]
Change RDP version to v1, to get simpler login packets. Notice login packets.
Steinar H. Gunderson [Fri, 4 Feb 2005 01:07:04 +0000 (01:07 +0000)]
Pull in rdp.c from rdesktop, use rdp_recv().
Steinar H. Gunderson [Fri, 4 Feb 2005 00:52:30 +0000 (00:52 +0000)]
Change SDIN -> SDRQ, and we can keep a connection up!
Steinar H. Gunderson [Fri, 4 Feb 2005 00:30:28 +0000 (00:30 +0000)]
Support CJrq/CJcf.
Steinar H. Gunderson [Fri, 4 Feb 2005 00:18:25 +0000 (00:18 +0000)]
Handle AUrq/AUcf, and fix a type error.
Steinar H. Gunderson [Fri, 4 Feb 2005 00:12:56 +0000 (00:12 +0000)]
Handle EDrq from client.
Steinar H. Gunderson [Thu, 3 Feb 2005 23:59:06 +0000 (23:59 +0000)]
Check return value of mcs_recv_connect_initial().
Steinar H. Gunderson [Thu, 3 Feb 2005 23:57:22 +0000 (23:57 +0000)]
Send MCS_CONNECT_RESPONSE (but correct?)
Steinar H. Gunderson [Thu, 3 Feb 2005 23:42:56 +0000 (23:42 +0000)]
First implementation of MCS_CONNECT_RESPONSE (send error for now)
Steinar H. Gunderson [Thu, 3 Feb 2005 23:29:40 +0000 (23:29 +0000)]
Handle MCS_CONNECT_INITIAL.
Steinar H. Gunderson [Thu, 3 Feb 2005 23:16:12 +0000 (23:16 +0000)]
Further fix CC sending (?)
Steinar H. Gunderson [Thu, 3 Feb 2005 23:12:56 +0000 (23:12 +0000)]
Fix CC sending.
Steinar H. Gunderson [Thu, 3 Feb 2005 23:11:04 +0000 (23:11 +0000)]
Exit on error.
Steinar H. Gunderson [Thu, 3 Feb 2005 23:10:33 +0000 (23:10 +0000)]
Attempt to send an CC back (but fail?)
Steinar H. Gunderson [Thu, 3 Feb 2005 23:05:24 +0000 (23:05 +0000)]
Accept ISO CR.
Steinar H. Gunderson [Thu, 3 Feb 2005 22:56:59 +0000 (22:56 +0000)]
Remove buffer we don't need.
Steinar H. Gunderson [Thu, 3 Feb 2005 22:52:47 +0000 (22:52 +0000)]
Moved socket functions around a bit.
Steinar H. Gunderson [Thu, 3 Feb 2005 22:46:49 +0000 (22:46 +0000)]
Even more imports. Link to OpenSSL.
Steinar H. Gunderson [Thu, 3 Feb 2005 22:36:21 +0000 (22:36 +0000)]
Set CC and CFLAGS.
Steinar H. Gunderson [Thu, 3 Feb 2005 22:36:06 +0000 (22:36 +0000)]
Pull in even more rdesktop source.
Steinar H. Gunderson [Thu, 3 Feb 2005 22:35:45 +0000 (22:35 +0000)]
Pull in lots of protocol stuff from rdesktop.
Steinar H. Gunderson [Thu, 3 Feb 2005 22:24:22 +0000 (22:24 +0000)]
Add Makefile. (bah)
Steinar H. Gunderson [Thu, 3 Feb 2005 22:24:12 +0000 (22:24 +0000)]
Actually include rdpsrv.cpp as well :-)
Steinar H. Gunderson [Thu, 3 Feb 2005 22:23:57 +0000 (22:23 +0000)]
Open a server socket and accept clients. Absolutely no RDP parts implemented.
Steinar H. Gunderson [Thu, 3 Feb 2005 22:14:24 +0000 (22:14 +0000)]
initial import
(automatically generated log message)