This repository has been archived by the owner on Jul 5, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 891
/
Copy pathChangeLog
108 lines (100 loc) · 4.82 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
2010-11-13 Version 0.8.2
* libfreerdp:
- fix buffer overflow when local timezone doesn't fit in 32 bytes
- Fix data corruption after TLS license package
- free TLS resources to avoid memory leaks
* mcs:
- Fix connecting to VirtualBox with extra channels
* wfreerdp:
- align command line options with xfreerdp
- Fixes for compilation with VS2008
* rdpsnd plugin:
- ensure the ALSA device is closed when freeing resources
* rdpdr plugin:
- fix various memory leaks
- fix a segfault in multi-session environment
2010-10-25 Version 0.8.1
* cunit tests:
- added --with-cunit compile time option (disabled by default)
- cunit tests now included in distribution tarball
* wfreerdp:
- removed unused ASN.1 MCS source files that would affect wfreerdp
- fixed various problems that would prevent wfreerdp from compiling
2010-10-24 Version 0.8.0
* xfreerdp:
- show less debug info unless in debug mode
- more useful keyboard debugging
- new command-line-option: --no-osb: disable off screen bitmaps
- Host-names now appear in window-title
- new command-line-option: --version
* rdpdr plugin:
- some fixes
- parallel port redirection
- serial port redirection
* drdynvc (Dynamic Virtual Channel) plugin:
- started work
- added audin (Redirect audio recording device to the server) subplugin (EXPERIMENTAL)
* Added working TLS encryption support:
- enable TLS by default and added option --no-tls (TLS is currently only available with OpenSSL as crypto backend)
* Crypto restructuring
- added partial support for PolarSSL as crypto backend
- added support for NSS as crypto backend
- added support for GnuTLS as crypto backend
* Fixes for Load Balancing and authentication when redirecting
2010-08-18 Version 0.7.4
* Maintenance:
- Brazilian ABNT keyboard issue
- libfreerdpkbd.c zombies
- manpage fixes
- VirtualBox connectivity
2010-07-23 Version 0.7.3
* Maintenance:
- Add freerdp_ prefix to get_wstr/set_wstr to avoid function name conflict
- Corrected neo keyboard layout id
2010-07-04 Version 0.7.2
* xfreerdp:
- --help as alias for -h
- report invalid options to the user
- assuming no Host-Name can start with "-"
- added German neo layout to list of keyboard layout variants
* Maintenance:
- Fixes in crypto
- Works towards DirectFB
2010-06-19 Version 0.7.1
* xfreerdp:
- added -k option to force particular keyboard layout ID
- added --kbd-list option to list all keyboard layout IDs
- added -h option for help
- changed -plugin and -data argument to --plugin and --data
* Maintenance:
- Fixes to build system
2010-06-11 Version 0.7.0
* Software Architecture:
- Full multi-session support
- Created a library separate from the UI, making it easier to implement different UI's
- New keyboard input system based on the XKB database, providing better support for international keyboards
- Implemented Microsoft's virtual channel plugin API and re-implemented features as plugins (libfreerdpchanman)
- Created a "device manager" for various devices redirected over the device redirection plugin
* Refactoring:
- X11 UI completely rewritten from scratch
- Disk and printer redirection have been rewritten in a much cleaner way
- redirection has been re-implemented as a virtual channel plugin
- Sound redirection has also been re-implemented as a virtual channel plugin
- A *LOT* of added comments in the code with regards to the protocol documentation
- Cleanup and increased compliance with the documentation released by Microsoft
* Improvements:
- Support for cursors on Windows Server 2008 R2
- Support for bitmap caching, which provides a good performance boost
- Build system has been completely revamped to use newer tools such as libtool
- Support for Windows Server 2008 Terminal Services Session Broker Load Balancing
- It is now possible to compile FreeRDP without OpenSSL, using built-in code (more lightweight on embedded systems but only partially supported)
- Real capability set processing (original implementation discarded capability sets almost entirely and sent blobs)
* Work In Progress:
- A DirectFB UI has been started
- New Win32 port with working native UI, but it's not complete yet
- Support for NSS as a replacement for OpenSSL is also being worked on
- Network Level Authentication is half-way done (TLS works, but NTLM authentication is partially implemented)
* Dropped or Broken Features:
- seamlessrdp is *NOT* supported. RemoteApp support is eventually going to replace seamlessrdp
- Serial port redirection is currently not supported, as it needs to be re-implemented as a plugin
- Smartcard support also needs to be re-implemented as a plugin