Marc-André Moreau
a67096243b
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2011-11-08 23:26:53 -05:00
Marc-André Moreau
823e3414d6
libfreerdp-cache: initial glyph cache support
2011-11-08 23:26:44 -05:00
Anthony Tong
db23272e58
libfreerdp-codec: fix crash when decompressing large nsc bitmaps
2011-11-08 18:12:39 -05:00
Marc-André Moreau
b1a071d551
xfreerdp-server: add missing FindXdamage.cmake
2011-11-08 17:52:09 -05:00
Marc-André Moreau
c36e32f020
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2011-11-07 17:20:21 -05:00
Marc-André Moreau
99a89bfcad
xfreerdp-server: resize to server session resolution
2011-11-07 17:20:00 -05:00
Otavio Salvador
9777833162
Merge pull request #198 from sunds/master
...
Fixes for desktop properties and window placement
2011-11-03 12:02:14 -07:00
Marc-André Moreau
a4ddc4c685
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2011-11-02 22:26:24 -04:00
Marc-André Moreau
4d63c4f191
libfreerdp-codec: replace GetGRCode by macro (was most called function according to callgrind)
2011-11-02 22:26:00 -04:00
David Sundstrom
aa761c7a33
The VisibilityNotify function was using elements out fo the XEvent union that belong to the XExposeEvent event type. These fields are not valid for XVisibilityEvents and contain garbage values.
...
Remove the code that accessed these fields. The XExposeEvent already has its own function containing the exact same code.
2011-11-02 18:31:14 -05:00
David Sundstrom
c5b9667825
Remove xf_rail_FilterWindowInfo() function. This function incorrectly calculated a new width for windows that had a negative origin (that is, windows partially off the desktop to the left). The function subtracted twice the window offset from the width. To be correct this function needed to keep track of the old and new window positions and just subtract the difference.
...
It turns out none of this was necessary. X will handle windows placed partially off-screen and draw them correctly, just as it does for windows dragged partially off the screen to the left. Removing this function fixed a number of drawing issues including tool tips being incorrectly drawn and windows not being drawn correctly after they'd been placed partially off-screen to the right.
2011-11-02 18:31:14 -05:00
David Sundstrom
0790c22683
remove unused pixmap
2011-11-02 18:31:14 -05:00
David Sundstrom
7a51d0300a
Fix memory leak in xf_window.c. If property lookup for current desktop failed, we leaked property memory for workspace attributes. Added check in case returned desktop number is greater than number of workspaces.
2011-11-02 18:31:14 -05:00
Otavio Salvador
cb0cf99099
Merge pull request #197 from atong-tcs/master
...
xfreerdp: handle -g X%
2011-11-02 09:53:29 -07:00
Anthony Tong
a836faf3ed
xfreerdp: handle -g X%
2011-11-01 19:09:20 -05:00
Marc-André Moreau
1820e9ca72
Merge pull request #195 from sunds/master
...
Intermittent crash Linux & Solaris with RAIL; add missing system library for sem_* on Solaris
2011-10-31 22:10:37 -07:00
Marc-André Moreau
4dbe450e39
cliprdr: add support for long format names
2011-11-01 01:09:38 -04:00
Marc-André Moreau
1f8b2989be
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2011-10-31 19:15:45 -04:00
Marc-André Moreau
1c5f9c173c
cliprdr: add more detailed debug output
2011-10-31 19:15:27 -04:00
Marc-André Moreau
887495741b
Merge pull request #194 from sunds/f714af765933d489f870c86ee64396b4775f64fc
...
Basic port to Solaris
2011-10-31 11:07:59 -07:00
David Sundstrom
7322ef8047
Port to Solaris 10u9.
...
Added -lrt which is a required library for the sem_*() functions
Fixed xf_window.c to not return null for zero-width windows - rather coerce values to be valid as was already being done for height and width. This fixes intermittent crashs on Solars and Linux.
2011-10-31 12:55:05 -05:00
David Sundstrom
f714af7659
Merge branch 'sunds-branch'
2011-10-31 10:49:23 -05:00
Anthony Tong
7cbedf6337
libfreerdp-cache: fix bitmap_cache_free
2011-10-30 22:19:38 -05:00
Vic Lee
c0df26727a
freerdp.pc: freerdp-chanman renamed to freerdp-channels.
2011-10-30 22:00:27 +08:00
Vic Lee
4b6dd6f14d
server: follow context_size change.
2011-10-30 13:43:04 +08:00
Vic Lee
90ccd097ff
rfx: fix incorrect offset in rfx_quantization_encode (atong)
2011-10-30 00:24:30 +08:00
Vic Lee
19f818a089
rfx: add rfx_context_set_cpu_opt() APi to replace passing rdpSettings.
2011-10-29 22:01:50 +08:00
Eduardo Beloni
6a5f584120
libfreerdp-core/info: [fix] read Length in rdp_recv_logon_info_extended
...
Now FreeRDP can receive the auto-reconnect cookie from the server
2011-10-28 17:06:59 -02:00
David Sundstrom
21dcb56a72
Add missing includes for Solaris
2011-10-28 11:27:09 -05:00
Marc-André Moreau
e2186b6732
Merge pull request #191 from atong-tcs/master
...
certstore: update verified certificates, be graceful on filesystem errors
2011-10-28 08:54:51 -07:00
Anthony Tong
6f59d691a2
certstore: update verified certificates, be graceful on filesystem errors
2011-10-28 11:38:45 -04:00
Marc-André Moreau
20f9549c8f
Merge pull request #190 from pearsonalan/master
...
Fix Mac OS X compilation issues
2011-10-27 10:55:16 -07:00
Alan Pearson
66126377fe
Add sys/signal.h to header list.
2011-10-27 10:50:09 -07:00
Alan Pearson
ca7fdb870b
More compilation warning cleanup: header file reorganization, include <sys/select.h> or <unistd.h> to define select where it is used.
2011-10-27 10:41:39 -07:00
Alan Pearson
4735dcc5c7
Reorder header files. X11 headers need to be before freerdp/types.h otherwise we get warnings about redefinition of True and False
2011-10-27 10:29:16 -07:00
Alan Pearson
87bda74b81
Merge remote-tracking branch 'upstream/master'
2011-10-27 09:56:57 -07:00
Marc-André Moreau
d0b9478f45
wfreerdp: fix bitmap decompression
2011-10-26 15:38:50 -04:00
Marc-André Moreau
194045b62a
Merge pull request #186 from celsius/master
...
add cmake option for redirection debug and fix a segmentation fault in redirection.c
2011-10-26 10:24:06 -07:00
Marc-André Moreau
ea845af2bb
Merge pull request #188 from atong-tcs/master
...
fix bitmap leak
2011-10-26 10:23:27 -07:00
Anthony Tong
3dc8e8a82f
xfreerdp: fix bitmap buffer leak
2011-10-26 12:50:14 -04:00
Marc-André Moreau
c8ff653451
Merge pull request #187 from atong-tcs/master
...
libfreerdp-cache: fix leak with child bitmap reuse
2011-10-26 09:42:17 -07:00
Anthony Tong
76a943d577
libfreerdp-cache: fix leak with child bitmap reuse
2011-10-26 12:34:18 -04:00
Alexis Moinet
a3bbe473d2
add cmake option for redirection debug and fix a segmentation fault in redirection
2011-10-26 10:47:32 +02:00
Marc-André Moreau
12705d36e5
libfreerdp-core: fix bitmap leak (call child destructor from parent destructor in graphics/bitmap)
2011-10-25 23:12:28 -04:00
Alan Pearson
93400b5894
Remove apple keyboard debug message.
2011-10-25 18:09:05 -07:00
Marc-André Moreau
35fb332116
Merge pull request #185 from atong-tcs/master
...
cmake: use CMAKE_DL_LIBS instead of dl for portability
2011-10-25 09:17:32 -07:00
Marc-André Moreau
a211ca3c1a
Merge pull request #184 from OSSystems/master
...
X11: exit codes
2011-10-25 09:17:25 -07:00
Anthony Tong
e271363473
cmake: use CMAKE_DL_LIBS instead of dl for portability
2011-10-25 09:47:38 -04:00
Eduardo Beloni
f0ea4fa43b
X11: X11: handling error info -> disconnect reason
2011-10-25 09:59:18 -02:00
Eduardo Beloni
b9a008ae8a
libfreerdp-core: facilities for storing and retrieving 'error info'
2011-10-25 09:59:18 -02:00