File freerdp.changes of Package freerdp

-------------------------------------------------------------------
Wed May 26 13:32:27 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de>

- #6961  Stable cherry pick 

-------------------------------------------------------------------
Mon Mar 15 16:29:08 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to 2.3.2 

-------------------------------------------------------------------
Sat Mar 13 19:09:39 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de>

- backports:
#6896 Fixed CodeQL warnings 
#6895 Fixes /monitor-list
#6894 Gfx bounds backport
#6889 use tlsOut BIO when using websocket in rdg_bio_ctrl
#6881 Hotplug fixes backports 
#6879 Check smartcard_convert_string_list for NULL string 
#6877 Websocket disable backport
#6876 Set pointer backport 
#6862 Printer backend backport 
#6854 Fixed smartcard_convert_string_list with 0 length 
#6849 Stable 2.0 smart  

-------------------------------------------------------------------
Mon Mar  1 16:02:06 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to 2.3.1 

-------------------------------------------------------------------
Sun Feb 28 19:01:34 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de>

- use official 2.3.0 tar ball 

-------------------------------------------------------------------
Thu Feb 25 19:00:33 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to 2.3.0  
#6754 stable backports 

-------------------------------------------------------------------
Tue Jan 26 16:06:19 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de>

- #6754 Stable 2.0 backport 

-------------------------------------------------------------------
Mon Jan 11 16:01:54 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de>

- #6623 stable backports
#6671 Backported #6670: Progressive decoding of subbanddiff 

-------------------------------------------------------------------
Fri Aug  7 15:10:40 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- stable 2.0 backports #6405 

-------------------------------------------------------------------
Mon Jul 20 14:50:39 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to version 2.2.0 

-------------------------------------------------------------------
Thu Jul 16 15:21:53 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- removed mask_cached_brush.patch
#6319 Stable 2 backports from master 

-------------------------------------------------------------------
Tue Jun 23 14:41:48 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- added mask_cached_brush.patch (#6298, #6299) 

-------------------------------------------------------------------
Mon Jun 22 14:57:59 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to 2.1.2 

-------------------------------------------------------------------
Wed May 20 17:51:32 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to 2.1.1
Important notes:

* CVE: GHSL-2020-100 OOB Read in ntlm_read_ChallengeMessage
* CVE: GHSL-2020-101 OOB Read in security_fips_decrypt due to uninitialized value
* CVE: GHSL-2020-102 OOB Write in crypto_rsa_common
* Enforce synchronous legacy RDP encryption count (#6156)
* Fixed some leaks and crashes missed in 2.1.0
* Removed dynamic channel listener limits
* Lots of resource cleanup fixes (clang sanitizers)
* A couple of performance improvements
* Various small annoyances eliminated (typos, prefilled username for windows client, ...) 

-------------------------------------------------------------------
Tue May 12 18:39:02 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to version 2.1.0 

-------------------------------------------------------------------
Mon May 11 09:12:41 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- fix versioning issues 

-------------------------------------------------------------------
Mon May 11 07:20:00 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- disable wayland client in favour of freerdp3 

-------------------------------------------------------------------
Tue Apr 28 15:25:03 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update branch 2.0 (backports)
    Fixed #6099: Add a flag for legacy hash entries
    Refactored pointer and/xor data copying
    Refactored freerdp_image_copy_from_pointer_data
    Fixed #6101: POINTER_LARGE_UPDATE serialization
    Fix initialization of LargePointer flags
    Fixed [MS-RDPBCGR] 2.2.9.1.1.4.4 Color Pointer Update
    uwac, wlfreerdp: corrected API for UwacOutput and added monitor listing
    SCardReadCache/SCardWriteCache should actually cache data
    Removed casts in udevman_parse_device_id_addr
    Refactored parsing of usb dev: command line option
    Fix #6085: Java string comparison should prefer equals
    Cache the calculated color
    removed unnecessary casts, use sizeof for debug printing
    fix: server side ntlmv2 implementation
    - in the case no mic was present, but the user was found,
      the enterd password was ignored and the user authenticated
    Fixi #6086: smartcard filter early abort.
    Do not abort before incrementing read position.
    Moved PROGRESSIVE_BLOCK_REGION to heap.
    Language fixes for aFreeRDP
    Add Norwegian Bokmål translation
    Adds the title options to wlfreerdp
    Fixed #6067: Better CMake warning for deactivated image scaling
    Fix #6066, #6045: Disable spincount by default.
    Fixed data type warnings
    Fixed format string warnings.
    Fixed cups httpConnectEncrypt deprecation warning.
    Make use of percent scale if available when calculating monitor sizes
 

-------------------------------------------------------------------
Sat Apr 18 13:34:51 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current branch 2.0 
#6054 Made xf_OutputExpose non blocking. 
#6052 tls: support non-RSA keys 

-------------------------------------------------------------------
Sat Apr 11 18:09:45 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- switch from master to branch stable-2.0 

-------------------------------------------------------------------
Thu Apr  9 17:54:39 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master = release 2.0.0
#6035 CVE fixes and 2.0.0 release 
#6034 Fix #6033: freeaddrinfo must not be called with NULL arguments.
#6025 Possible fix for double attach pointer problems 
#6029 Always copy null terminator when filtering smartcard list
#6028 Android fixes  

-------------------------------------------------------------------
Mon Apr  6 15:23:07 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#6019 Fix issues with boundary access 

-------------------------------------------------------------------
Fri Apr  3 14:51:52 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#6021 server: fix surface command types 
#5982 Fix sending/receiving surface bits command. 
#5974 Cmd avc420 fix 
#5884 Smartcard tighter input validation  

-------------------------------------------------------------------
Sat Mar 28 09:31:08 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5993 Adds touch support to wlfreerdp
#5998 Free clipboard respond to fix bug
#5992 Fix stable-1.1 build on Windows
#5985 Added buildconfig output to debug log level 

-------------------------------------------------------------------
Tue Mar 24 17:11:11 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5977 Treat NULL and empty string as the same for credentials. 
#5988 Fixed memory leak in rdp file parser.
#5987 Add option to adjust the tcp ack timeout 
#5980 Ext path  

-------------------------------------------------------------------
Thu Mar 12 16:42:59 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- test new spec 

-------------------------------------------------------------------
Wed Mar 11 15:00:00 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5943 X11 lock recursion checks 
#5964 Fixes some logs, performance related static functions 
#5965 Silence! 
#5955 Fixed misinterpretation of SendChannelData 
#5962 Fix tpkt header length checks for encrypted packets 
#5963 Fixes some warnings and checks
 
- switched back to BUILTIN_CHANNELS=OFF

-------------------------------------------------------------------
Mon Mar  9 16:43:02 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5959 Usb win fixes: return checks 
#5958 Fixed missing config include. 
#5957 Added libusb detection for windows.
#5954 Server config options 
#5953 egfx: client: add missing NULL checks
#5950 [RDPEGFX] checks for cache import, prevent 0 size allocations 
#5948 Win libusb fixes 
#5880 Refactor cert args
#5946 Tpkt additional checks
#5944 Fragmented packet length check fix
#5942 Fix GFX cache eviction, use 1 based indexing.
#5918 X11 event lock 
#5939 Reverted minimum scaling diff
#5941 Fixed clang scanbuild warnings. 
#5932 Fix RDPEGFX bitmap cache indexing 
#5940 Improve signal handler printout. 
#5936 dynvc/client: fix and improve channel closing code  

-------------------------------------------------------------------
Tue Mar  3 16:57:47 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5935 Fixed shadow server with mstsc as client
#5934 URBDRC: Only mark closed if control is closed.
#5933 Consume stream data in autoconnect 

-------------------------------------------------------------------
Mon Mar  2 16:51:00 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5929 wf_cliprdr.c forget OleUninitialize if create_cliprdr_window failed
#5900 Tpkt fixes
#5914 Fix #5910: USB hotplug added device wrong
#5931 Disable GSS/KRB5 support  

-------------------------------------------------------------------
Fri Feb 28 17:33:53 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5925 Add dynamic channel part for rdpsnd channel 
#5920 Fix #5885: Check for division by zero
#5922 Replaced CMake list find with loop to fix build issues.
#5923 fix FindFFmpeg.cmake: locating avcodec not using pkgconfig variable
#5921 Revert to RelWithDebInfo for debian. 
#5907 Cmake channel dependency fix 
#5915 Updated RDPGFX_CAPVERSION_106 according to errata 2018-12-10
#5906 Made CHANNEL_TSMF optional and deprecated.
#5912 egfx: the gfx reset grahics pdu is optional
#5911 Do not advertise /usb in help output if the channel is not built
#5868 proxy: server: support static vc proxy 
#5905 audin pulse log states by name 
#5707 Added KeyboardCodePage option 

-------------------------------------------------------------------
Fri Feb 21 16:49:39 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5732 Fixed #5730: Decoupled floatbar button focus from click events
#5901 core: fix endless loops waiting for activation 

-------------------------------------------------------------------
Thu Feb 20 16:55:56 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5899 End connection before user callbacks if aborted
#5898 Updated timezones 2020-02-19 
#5896 Fixed #5895: cast warnings. 
#5897 Updated flatpak build manifest  

-------------------------------------------------------------------
Tue Feb 18 18:42:02 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5892 Fixed #5889: Only add descriptors wanted to select
#5894 Fix markup
#5890 Install sample client binary.
#5764 Added some callbacks to dynamic channel
#5780 Progressive refactor
#5888 client: remove unused variable 
#5885 rdpsnd: implement buffer overrun detection 

-------------------------------------------------------------------
Thu Feb 13 16:43:08 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5881 Disable windows console attach
#5882 Added /auth-only option to sample client
#5857 Scanbuild fixes 

-------------------------------------------------------------------
Tue Feb 11 17:10:37 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5877 Urbdrc export symbol fix 

-------------------------------------------------------------------
Mon Feb 10 16:16:39 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5875 Fix #5847: Missing length check to trace smartcard buffers
#5871 core: server: fix a bad free in channel->queue cleanup 
#5865 Fix #5852: handle CHANNEL_EVENT_WRITE_CANCELLED 
#5869 rdpsnd/winmm: fix some memory issues.
#5866 server: proxy: improve logs  

-------------------------------------------------------------------
Fri Feb  7 15:22:14 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5830 Smartcard updates 
#5842 server.c: fix leak while freeing rdpPeerChannel->queue
#5863 server: proxy: show indicative log on bind failure. 

-------------------------------------------------------------------
Thu Jan 23 16:31:23 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5859 core: Always send CS_MULTITRANSPORT PDU to server
#5856 Fixed #5855: YCoCg to RGB conversion color order 

-------------------------------------------------------------------
Wed Jan 22 15:58:45 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5854 core: Fix and extend populate rdp file from settings
#5853 server: proxy: specify modules in config
#5851 Fixed missing NULL set of pointer after free yesterday
#5847 Improve proxy shutdown
#5849 Fix proxy config

-------------------------------------------------------------------
Fri Jan 17 15:47:31 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5846 rdpsnd: Add synchronization to winmm backend 
#5844 Gfx fix disconnect reorder 
#5840 Fixes in windows sound backends 
#5841 Vaapi fixes 
#5836 fixes: rail and update issues 
#5783 Added /gfx and /gfx-h264 option mask=<value> 
#5838 core: rdp: reset rdp->nla in rdp_reset 
#5837 client/X11: Avoid crash in XGetDeviceButtonMapping() 
#5750 Encomsp automatic input control && cleanups 
#5831 Ignore dynamic virtual channel errors 
#5835 Implemented chroma subsampling for planar non RLE  

-------------------------------------------------------------------
Tue Jan 14 17:20:29 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5834 server: proxy: fix pf_modules_init
#5796 Added RDP 10.7 large pointer support
#5808 server: proxy: rewrite modules api
#5832 Libusb doc misleading
#5807 fix memory leaks
#5828 winpr: don't close file descriptor if we set it again to the same file
#5752 Allow to generate docbook with 0 length
#5827 Extend LIBUSB_API_VERSION check
#5824 Added NtStatus2Tag function to stringify NTSTATUS

-------------------------------------------------------------------
Thu Jan  9 16:32:30 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5823 Set transport error on close
#5823 Set transport error on close
#5819 make Last error more informative
#5818 RDPSND device API refinements 

-------------------------------------------------------------------
Wed Jan  8 17:08:00 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5815 proxy: Add received response in case of an error 
#5816 channels: Fix memory leak and make log messages more precise
#5801 server: proxy: improve logging
#5812 wf_rail.c: fix crash if CreateWindowEx failed
#5802 Update comm_serial_sys.c
#5809 server: proxy: make fallback to tls configurable 
#5813 Fix #5805: windows hotplug drive detection 

-------------------------------------------------------------------
Mon Jan  6 16:50:41 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5745 Urbdrc rewrite 

-------------------------------------------------------------------
Sat Jan  4 08:12:47 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5811 rdpsnd: Do not set output device on Catalina or later (#5747) 
#5806 Fix audio channel init when no audio devices are present
#5803 transport: check if layer was set to closed 

-------------------------------------------------------------------
Fri Dec 20 16:01:43 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5795 Fixed SWScale cmake find script
#5790 Removed touch input channel thread
#5793 Tell the server that smartcard is redirected 

-------------------------------------------------------------------
Tue Dec 17 17:17:35 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5787 server: proxy: proxy keyboard leds and ime 
#5768 Timezone update 
#5786 update: add proper stream checks 
#5785 winpr: SetWaitableTimer should not free the handle if it fails 
#5784 rdp.c : fix DATA_PDU_TYPE_STRINGS mismatch declaration 
#5778 Added warning to win shadow server 
#5782 fix typo of jpeg 
#5775 RAILS server implementation refactored 
#5769 Fixed file transfer stuck on usb device eject  

-------------------------------------------------------------------
Mon Dec  9 10:01:52 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5766 Rdpsnd no thread 
#5765 Added missing Stream_Write_INT32 
#5739 Improve function hiding 
#5762 SmartSizingWidth and SmartSizingHeight in RDP file: 
#5760 primitives: use host pointers for openCL 
#5761 Added RDP file option 'desktop size id:i:' support. 
#5748 Fix #5747: Only open output device in rdpsnd for mac. 
#5753 Fix #5749: Retry to open the clipboard. 
#5756 Added data length check for RDP_CODEC_ID_NONE 
#5751 winpr: fix anonymous enum members and menbers without a size 
#5435 primitives: add openCL support and autodection of best implementation 
#5743 Fix #5741: Limit strnlen checks to INT_MAX to silence compile on 32bi… 
#5738 Do not export functions that are purely internal. 
#5736 Cleaned up code for makecert.  

-------------------------------------------------------------------
Wed Nov 20 16:02:34 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5729 Drive redirect space fix
#5706 Configurable Tcp keepalive
#5724 Opaqueified structs 

-------------------------------------------------------------------
Thu Nov 14 17:08:08 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5715 Fixed #5713: Use proper types to generate tables.c where possible.
#5722 Modified primitives function pointer to take const pointer to const data
#5720 fix [build]: don't export rdp2tcp as cmake target
#5718 Fixed cleanup of remdesk in CHANNEL_EVENT_WRITE_COMPLETE
#5714 server: proxy: fix sync issue in gfx opening 

-------------------------------------------------------------------
Mon Nov 11 19:36:17 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5711 Fixed broken strnlen checks
#5709 Fixed broken length calculation in rdp_write_extended_info_packet 

-------------------------------------------------------------------
Thu Nov  7 17:04:11 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

-  update to current master
#5703 Reformatted to new style
#5704 Fix padding of encoded scan-line for XOR mask of pointer
#5687 Fixed VirtualChannelWriteEx error case leaks.
#5685 COMMAND_LINE_ARGUMENT structs contain parser results, use one per instance

-------------------------------------------------------------------
Tue Nov  5 19:26:22 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5689 Cleanups
#5690 Cleaned up ini.h and added error checks.
#5553 Reattach to cmd if wfreerdp was started from one. 
#5699 Fix #5693: Add missing link to gfx client channel library 
#5697 Counters fix  

-------------------------------------------------------------------
Sat Nov  2 15:49:16 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5692 server: proxy: client: always do NLA fallback 
#5673 Fixed memory leak when freeing up audin formats. 
#5670 Fix #5669: If cairo is detected as part of other dependencies ignore it 
#5668 Added missing check for monitor indices 
#5683 proxy: export config api to be used by modules 
#5676 Hotplug leak fix 
#5680 Some smaller Fixes 
#5684 Made disp channel internal functions static. 
#5679 Fix gdi coordinate clamping. 
#5672 server: proxy: refactor config loader 
#5665 server: proxy: implement GFX capture  

-------------------------------------------------------------------
Wed Oct 23 15:49:15 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5660 Fixes Auto USB Redirection 
#5666 rdp: count in/out bytes and packets
#5659 Fix some static analizer warnings 
#5664 server: proxy: client: terminate if pre connect hook fails 

-------------------------------------------------------------------
Mon Oct 21 17:58:13 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- reactivated ffmpeg 

-------------------------------------------------------------------
Fri Oct 18 15:22:22 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5597 channels: cliprdr: get rid of duplicated code
#5657 Warning fixes2 
#5648 H264 runtime detection
- deactivated ffmpeg because off unavailable packages 

-------------------------------------------------------------------
Tue Oct  8 16:03:56 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5646 Fixed #5645: realloc return handling
#5644 Cleaned up NSC API 

-------------------------------------------------------------------
Sat Oct  5 07:23:35 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5639 Added function to get an error category for better error handling. 
#5643 fixed openh264 related issues, thx to mythos from IRC 
#5641 Fixed use after free. 
#5634 Added missing error codes.  

-------------------------------------------------------------------
Wed Oct  2 15:53:34 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5636 Fix #5635: Silence double WITH_CUPS definition
#5633 GetEventFileDescriptor return handle internal event.
#5632 rail: Update to latest spec version 28.0 
#5630 Reset fastpath on disconnect, fixes #5629
#5628 Fix WINPR_EVENT and WINPR_TIMER structs. 

-------------------------------------------------------------------
Tue Oct  1 17:54:33 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5596 Speedup for WLog_* macros, cache the log pointer
#5626 common: Fix handling of redirectdrives setting 
#5625 rdpdr: Fix error code reporting for create PDUs 
#5624 wlog: Fix uninitialized type in wLogMessage 
#5623 Map gateway errors in freerdp_get_last_error_name 
#5616 Fix #5603: Prefer absolute path for /drive: syntax. 
#5618 server: proxy: support auto reconnect
#5605 server: proxy: separate client and server security settings 
#5621 Trim all RDP file string options except passwords. 

-------------------------------------------------------------------
Tue Sep 24 16:20:49 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5614 Better gateway error reporting
#5615 Added option to parse RDP files relaxed.
#5609 Fix #5606: Fall back to loading default printer backend 

-------------------------------------------------------------------
Sat Sep 21 15:06:38 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5578 sever: proxy: code refactor
#5595 avoid blurry filter when scaling factor is 2x, 3x, etc 

-------------------------------------------------------------------
Sun Sep 15 08:37:14 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5591 Use stat instead of lstat to iterate /Volumes
#5590 Hotplugging only for drive redirection 

-------------------------------------------------------------------
Wed Sep 11 15:20:09 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5589 Tighter error checking for integer options in RDP file.
#5582 Fix windows shadow server issues reported in #5577
#5588 Reset last error state after a hostname was resolved successfully.
#5587 Compare rdp file options case insensitive 
#5583 mac os bundles should not put libraries/addins in a subfolder.
#5569 Dynamic printer backend
#5570 Set default connection type to autodetect for RDP files 

-------------------------------------------------------------------
Thu Sep  5 06:32:50 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5567 Win clear sound 
#5566 common: Fix nullptr checking in settings_set_string function 
#5563 Scanbuild fixes 
#5552 Bugfix/blank screen 
#5562 Fix issue reported in #5560: language bar might not be supported by server 
#5561 Winmm play fix 
#5547 Fix #5543: 16 bit color to 32bit color conversion. 

-------------------------------------------------------------------
Sat Aug 31 13:48:16 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5558 Allow /drive:<name>,* syntax.:wq 
#5541 Rdp file full drivestoredirect parsing 
#5555 Fix #5554: audin is a dynamic channel 
#5521 Proxy rdpsnd support 
#5551 server: proxy: fix nla fallback (introuduced in #5522) 
#5549 Read and write RDP file 'prompt for credentials'  

-------------------------------------------------------------------
Thu Aug 22 17:57:01 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5540 Auto codec support
#5539 Fixed type of sk_* macro
#5538 Added rdpsnd latency calculation

-------------------------------------------------------------------
Tue Aug 20 16:35:36 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5523 Rdp parser null checks 
#5535 core: Fix handling of PromptForCredentials setting 
#5519 client: proxy: allow passing SOCKS5 proxies as env. vars 
#5528 client/common: Remove incorrect prompt for creds parsing 
#5508 Fixed #5496: Canadian keyboard mapping issue reported by @renaudn1981 
#5533 server: proxy: sync cliprdr opening 
#5534 (FreeBSD) Build fixes for urbdrc 
#5513 server: proxy: cliprdr support 

-------------------------------------------------------------------
Thu Aug 15 18:11:03 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5522 server: proxy: pf_context.c: Fix nla crash
#5526 Better libcairo dependencies handling though cmake 
#5524 Allow build without WinPR tools 
#5510 Mac realtime sound 
#5518 Return a proper error if redirection fails. 
#5517 Added proper latency estimation for winmm sound backend. 
#5515 server: proxy: declare GlyphSupportLevel 
#5520 Do not try to free a colormap that FreeRDP did not create.  

-------------------------------------------------------------------
Tue Jul 30 18:20:29 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5506 With /scale:<value> scale desktop and device.o
#5505 Rdp sound
#5487 Fixed a bunch of conversion warnings.
#5492 server: proxy: fix rdpgfx close race 
#5499 fix [channels/smartcard]: fix StatusW_Call
#5500 wlfreerdp: Bring Wayland support into a working condition
#5503 common: Fix parsing of devicestoredirect setting in rdp files
#5498 Typo: neigter -> neither 
#5478 Proxy/refactor 
#5501 Fixed typo: RAW_VERSTION_STRING -> RAW_VERSION_STRING  

-------------------------------------------------------------------
Fri Jul 19 15:35:39 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5480 Fix broken clipboard after file copy
#5485 Fix write rdp file 
#5484 Added alternate full address to rdp file parser.  

-------------------------------------------------------------------
Wed Jul 17 16:31:04 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5482 libfreerdp: core: fix const correctness of freerdp_settings_clone 
#5481 Extract whole certificate chain to PEM format. 
#5476 server: proxy: Use freerdp_settings_clone 
#5475 Pass on cert validation failure, set freerdp error in all use cases.
#5472 Rdp parser fixes 
#5473 server: proxy: implement NLA fallback  

-------------------------------------------------------------------
Sat Jul 13 07:39:57 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5471 Bugfix/objectpool 
#5469 Don't set ACCESS_DENIED on first HTTP gateway response. 
#5468 Set freerdp last error on gateway access denied.  

-------------------------------------------------------------------
Tue Jul  9 17:21:24 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5396 Artur Zaprzala's rdp2tcp channel driver
#5458 Declare support for multimon in proxy server.
#5463 client: populate settings didn't update NetworkAutoDetect
#5459 rail: Fixes incorrect setting of TS_RAIL_EXEC_FLAG_FILE
#5453 Only try to set nego token if load balance info length is >0 
#5432 server/proxy: Bugfixes and code refactor 

-------------------------------------------------------------------
Wed Jun 26 07:21:50 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5445 Fix various small issues 
#5438 Patch from #5436: fix input handling with gstreamer and vaapisink 

-------------------------------------------------------------------
Thu Jun 13 18:10:35 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5424 rdpgfx: CacheImportOffer implementation
#5431 codec: Set alpha channel to FF if not used
#5423 rdpUpdate: add autoBitmapDataCalculate
#5414 RDPEDISP server side implementation 

-------------------------------------------------------------------
Tue Jun  4 17:55:42 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5422 rdpgfx: Add WITH_DEBUG_RDPGFX cmake option 
#5415 Fixed format security issues. 
#5405 Proxy: Filters API 
#5416 Add multimon support to proxy server 
#5418 server/proxy: Proxy pointer updates 
#5420 channels: ssh-agent: cmake: turn off server side channel by default in `ChannelsOptions.cmake` 
#5421 RAIL: Fix parsing of WINDOW_ORDER_FIELD_ICON_OVERLAY_NULL  

-------------------------------------------------------------------
Sat May 25 12:25:32 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#4350 New code formatting rules 
#5402 rail: added verbose logs
#5403 Fixed fastpath/slowpatth pause event. 
#5404 Proxy: Redirect errors back to client 
#5413 Added rail workdir parameter  

-------------------------------------------------------------------
Fri May 17 16:11:16 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5372 First version of an RDP proxy
#5398 Fixed mapping of new client sysparam values 

-------------------------------------------------------------------
Thu May  9 18:54:59 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5394 Updated settings getter/setter for RemoteApplicationSupportMask
#5314 Added python generator for freerdp_[g|s]et_param*
#5393 Fixed window order cleanup for NOTIFY_ICON_STATE_ORDER 
#5327 Leak and warning fixes for 2.0
#5392 Fixed GFX flags and CapsConfirm return checks 
#5386 Rails spec update
#5388 Nightly: activate cairo software scaling
#5387 core: Move image conversion of icon data into the library 

-------------------------------------------------------------------
Wed May  8 17:15:47 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5266 Added a proper synthesizer for FileGroupDescriptorW to text/uri-list 
#5385 Some unused parameter silenced 
#5383 Updated GFX to 10.6 spec 
#5387 core: Move image conversion of icon data into the library 
#5384 Add .md file extention to README 
#5339 Unified update->BeginPaint and update->EndPaint 
#5381 Added image scaling api for software drawing.  

-------------------------------------------------------------------
Mon May  6 15:55:13 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5376 rdpgfx: Fix GFX v10.6 PDUs parsing and naming according to the spec
#5377 client/rdgpfx_main.c: Fix rdpgfx_recv_caps_confirm_pdu caps length read
#5378 rdpgfx/client: Add callbacks for manual caps sending and frame acking 

-------------------------------------------------------------------
Fri May  3 16:19:55 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
version 20190503
#5308 Fixed windows overlinking.
#5364 Fix smartcard segfault when no devices are present 
#5371 android_freerdp.c: fixed wrong registered signature

-------------------------------------------------------------------
Mon Apr 29 15:42:48 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
version 20190429
#5260 Rail spec update
#5306 Fixed input stream length checks in rdpgfx_recv_caps_advertise_pdu 

-------------------------------------------------------------------
>>>>>>> ./freerdp.changes.r249
Sat Apr 27 11:33:12 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
version 20190426
#5361 5360 segfault using smartcard without any readers
#5345 Fix wrong callback call on server handshake ex recv 
#5353 xf_cliprdr: detect null terminators more reliably
#5354 xf_floatbar.c: fix build without Xfixes

-------------------------------------------------------------------
Mon Apr  8 16:25:22 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master version 20190408
#5330 FreeRDP#5329 if using OldLicenseBehaviour, don't try to save the Cal …
#5331 Fix segfault when IniFile_Load is called with invalid input 

-------------------------------------------------------------------
Sat Apr  6 18:39:21 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5240 Sign compare fixes v2 
#5303 Added optional PreFrameAck callback to RdpgfxClientContext
#5323 clipboard: correctly handle flags during renegociatiion 

-------------------------------------------------------------------
Thu Apr  4 18:07:27 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5285 Channel, log debug and semaphore related fixes 
#5309 Fix NTLM AvPair lists 
#5318 Fix #5317: Change file attributes before modifying file time. 
#5251 Moved wayland cursor handling to seat. 
#5273 Fixed mac compilation warnings. 
#5319 Fixed \0 terimination of clipboard file list 
- removed 5251.patch 

-------------------------------------------------------------------
Thu Mar 28 18:43:11 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5249 Mac timer crash fix
#5281 Fixed #5276: Enable SSL before parsing assistance file.
#5295 Fixed Stream_* macros, bracing arguments.
#5313 Fix update_end_paint wrong log level 

-------------------------------------------------------------------
Tue Mar 19 18:23:08 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5307 Updated flatpak udev build script 
#5311 Fix Wire to Surface 2 pixel format decode on client 
#5310 Close file handle correctly. 
#5304 server/rdpgfx_main.c: Fixed caps advertise PDU recv  

-------------------------------------------------------------------
Tue Mar  5 17:11:42 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5294 Temporarily disable GFX version >= 10.3
#5293 client/Windows/wf_event.c: add missing "break" 
#5252 Fixed endianess issue with GETPIXEL16 and GETPIXEL32 

-------------------------------------------------------------------
Thu Feb 28 19:15:04 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5289 Disabled RDPGFX_CAPVERSION_106 for good.
#5027 Fix #5024: Update inherited log level for all child loggers when setting a new one. 
#5288 Rdp spec updates #5280 potential fix for ENTER (modifiers) stuck after CTRL-ALT-ENTER (toggle fullscreen), clearing the buffer in xk_keyboard_update_modifier_keys.  

-------------------------------------------------------------------
Sat Feb 23 07:14:14 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5275 Fixed TS_INFO_PACKET
#5274 libfreerdp/codec/include/bitmap.c: resolve possible NULL pointer arithmetic
#5271 Create event exa scanbuild fix 

-------------------------------------------------------------------
Thu Feb 21 18:56:16 UTC 2019 - hendrikw@arcor.de

- update to current master
#5272 Ssl api warning fixes
#5270 Warning fixes more more more 
#5269 Embedded window client 

-------------------------------------------------------------------
Wed Feb 20 16:34:17 UTC 2019 - hendrikw@arcor.de

- update to current master
#5265 Fixed #5262: Vertical mouse wheel direction and whell step
#5248 Replace hard coded xfreerdp program name 

-------------------------------------------------------------------
Tue Feb 19 17:42:35 UTC 2019 - Hendrik Woltersdorf <hendrikw@arcor.de>

- new version of patch 5251 

-------------------------------------------------------------------
Tue Feb 12 17:10:09 UTC 2019 - hendrikw@arcor.de

- update to current master
#5245 Fix 5243: Allocate buffers zero in uwac. 

-------------------------------------------------------------------
Fri Feb  8 17:03:33 UTC 2019 - hendrikw@arcor.de

- update to current master
#5219 Wayland smart sizing 
#5242 Fixed broken checks in X11 event (RAIL mode) 
#5230 Sign compare fixes 
#5152 Gw logging ext 
#5131 Added extended error logging for assistance, rdp file and command line parser 
#5225 Fixed size checks when reading rdpdr capabilities.  

-------------------------------------------------------------------
Thu Feb  7 18:46:57 UTC 2019 - hendrikw@arcor.de

- update to current master
#5151 Updates to default settings
#5139 Fixed crash on drive hotplug shutdown.
#5237 client/common/cmdline.c: remove redundant check

-------------------------------------------------------------------
Sat Feb  2 08:27:28 UTC 2019 - hendrikw@arcor.de

- update to current master
#5236 client/Wayland/wlf_cliprdr.c: resolve possible null pointer dereference 
#5223 Scanbuild null fixes  

-------------------------------------------------------------------
Wed Jan 30 16:47:55 UTC 2019 - hendrikw@arcor.de

- update to current master
#5147 Clarified defaults of /floatbar flag 
#5227 Compiler warnings fixes 
#5140 Added callback to handle printer custom components in printer backend. 
#5221 Added wayland mouse cursor 
#5224 rdp: add a callback for ServerStatusInfo 
#5187 Mingw build fixes part1  

-------------------------------------------------------------------
Fri Jan 25 16:51:50 UTC 2019 - hendrikw@arcor.de

- update to current master
#5149 New option to disable user certificate dialog 
#5150 Fix #1195: Implement callback for Gateway Messages 
#5218 May crash if GetCommandLineW failed 
#5213 Wayland and warning fixes 
#5216 change SetTimer elapse from 10 to USER_TIMER_MINIMUM  

-------------------------------------------------------------------
Thu Jan 24 16:30:47 UTC 2019 - hendrikw@arcor.de

- update to current master
#5212 uwac: fix initialization of data_device_manager 

-------------------------------------------------------------------
Wed Jan 23 17:22:34 UTC 2019 - hendrikw@arcor.de

- update to current master
#5160 Wayland clipboard 
#5159 Implemented wayland display resize channel. 
#5192 Using (optional) runtime linking for OpenH264. 
#5209 Wayland protocol update and keyboard inhibit support 
#5201 Wayland refresh fix 
#5156 Flatpak support 
#5202 license: implement server-side management  

-------------------------------------------------------------------
Sat Jan 19 08:02:45 UTC 2019 - hendrikw@arcor.de

- update to current master
#5200 Os2 fixes
#5199 rdpsnd/winmm: remove an unnecessary blocking event.
#5197 Fixed memory leak in lodepng.
#5191 Implemented full mouse support.
#5196 fix [winpr/hash]: initialize ssl 

-------------------------------------------------------------------
Tue Jan 15 16:26:29 UTC 2019 - hendrikw@arcor.de

- update to current master
#5194 Fixed #5185 broken file size initialization. 

-------------------------------------------------------------------
Tue Jan  8 17:06:04 UTC 2019 - hendrikw@arcor.de

- update to current master
#5186 Fixed #5167: Memory leak in unit test. 
#5155 Added backtrace function working on allocated logger. 
#5178 Support standard Remote Assistance Connection String 2 
#5184 cleanup minor issues found by cppcheck, coverity 
#5183 Fix #5170: Disable custom TLS alert for libressl > 2.8.3 
#5174 resolve several issues found by cppcheck 
#5180 resolve several issues found by coverity 
#5182 Mouse hwheel direction fix 
#5173 enable fonts smoothing per default, part two 
#5176 add ninja to gitignore 
#5166 cmake: made FindGSSAPI.cmake able to detect kerberos versions such as… 
#5175 fix(crypto/tls): typo 

-------------------------------------------------------------------
Fri Dec 28 15:19:09 UTC 2018 - hendrikw@arcor.de

- update to current master
#5168 fix button_set_locked no return statement 
- added fonts_default_on.patch 

-------------------------------------------------------------------
Tue Dec 18 17:29:35 UTC 2018 - hendrikw@arcor.de

- update to current master
#5158 Improved wayland mouse support  

-------------------------------------------------------------------
Fri Dec 14 15:04:46 UTC 2018 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5148 Fixed return value for already accepted certificate. 
#5146 There is only one primary monitor do not look for more. 
#5145 fix [channels]: remove sshagent server side 
#5144 uwac: Do not return destroyed UwacSeat 
#5143 Added help description for /drive:hotplug,* 
#5142 Define scancodes for virtual keys, used by VNC servers 
#5133 Enable smooth fonts by default. 

-------------------------------------------------------------------
Tue Dec 11 16:53:28 UTC 2018 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5134 Respect settings while sending the input capabilities. 
#5125 Fix #5121: Determine actual string length for input data 
#5075 Fixed clipboard channel cleanup. 
#5126 X11 extended button remapping support. 
#5083 Mac client fixes 

-------------------------------------------------------------------
Mon Dec 10 19:13:09 UTC 2018 - Hendrik Woltersdorf <hendrikw@arcor.de>

- #5128 Fixed crashes in rail mode after merge of floatbar fixes.  

-------------------------------------------------------------------
Mon Dec 10 17:01:20 UTC 2018 - Hendrik Woltersdorf <hendrikw@arcor.de>

- update to current master
#5020 Floatbar fixes and windows support
#5123 Fixed rail window key hash function to work with UINT32
#5124 Fixed certificate accept 
#5096 Fix #5019: Added channel up/downmixing code for mono/stereo. 
#5117 rails: allow a window with id == 0 
- cleanup old files 

-------------------------------------------------------------------
Sat Dec  8 07:24:19 UTC 2018 - hendrikw@arcor.de

- update to current master
#5109 Added additional gateway error logging. 
#5099 Fixed #5098: Abort connection and let the application clean up resour… 
#5118 Fix #5115: Cast PEM data from BYTE* to char* to silence warnings. 
#5116 Fixed #5113: The timestamps for FileFullDirectoryInformation were inverted 
#5102 Cleaned up xf_rail_server_handshake 
#5085 Refactored Certificate callbacks (but keep compatible) 
#5106 Wayland seat version 7 and useful script 
#5104 license: fix licencing against windows 2003 server 
#5036 Refactor NEGO NLA and redirection to use opaque handles 
#5103 Fixed #5093: Try to read timezone from java TimeZone first 
#5062 Fix #5061: Initialize output buffer transparent. 
#5100 Add jni interface for get_last_error_string 
#5097 Fixed RAIL window can't show again once hidden  

-------------------------------------------------------------------
Tue Dec  4 18:37:36 UTC 2018 - hendrikw@arcor.de

- update to current master
#5087 remotefx: don't require data messages to come all in one chunk 
#5094 Make "suppress output" setting available on command line 
#4959 Implemented GFX mutex locking and enforce return value checks. 
#5077 Win client fixes 
#5091 Ios compiles again 
#5082 Fix #4909: Do not initialize HOME environment variable as it is no longer used.  

-------------------------------------------------------------------
Thu Nov 29 17:30:05 UTC 2018 - hendrikw@arcor.de

- update to current master
#5080 Scanbuild ex warn 
#5081 Add WITH_GSSAPI config option, defaults to OFF 
#5070 Fixed buffer reset in fields_present_to_string 
#5073 Fix #4764: Second try, use X509_STORE_CTX_set_purpose 
#5074 Fixed padding of general_yCbCrToRGB_16s8u_P3AC4R* functions. 
#5057 Unified initialization of OrderSupport 

-------------------------------------------------------------------
Mon Nov 26 16:59:45 UTC 2018 - hendrikw@arcor.de

- update to current master
#5066 Fix #4768: Set SSL verify purpose to ANY 
#5046 Do not compile extended debugging by default.
#5067 Fixed error log for avc420_decompress failures.
#5065 Fixed a possible NULL dereference.  

-------------------------------------------------------------------
Fri Nov 23 16:00:17 UTC 2018 - hendrikw@arcor.de

- update to current master
#5064 Fixed a broken length check in rdg_process_packet 
#5035 Improved formatting of terminal help messages. 
#5053 Fix #5052: Updated client sample 
#5060 Small fixes 
#5058 Initialize WtsApi32_WtsApiFunctionTable NULL 
#5056 Removed DirectFB client as it is unmaintained 
#5022 Improved error mapping and tightened checks in rdg_process_packet 
#5054 Spelling fix in log message. 
#4998 assistance v2 support 
#5051 Fix #5049: LibreSSL does not have SSL_CTX_set_security_level 
#5045 Fixed double free in license_free_binary_blob 
#5016 Windows server build fix 
#5041 Fix #5037: Fix calls to ntlm_print_av_pair_list 
#5039 Fixed recreate activity issue with bluetooth devices.  

-------------------------------------------------------------------
Wed Nov 21 07:07:12 UTC 2018 - hendrikw@arcor.de

- update to current master (2.0.0.rc4)
#5008 Android library build script fixes, and Android thread lock on remote disconnect. 
#5033 new: development cycle dev5
#5032 new: version 2.0.0-rc4
#5031 Cve fixes 
#4953 signed gdi regions to adjust negative coordinates 
#5030 Fix #4864: Register pointer cache after PostConnect is called 
#5029 added korean translation 

-------------------------------------------------------------------
Mon Nov 19 16:30:19 UTC 2018 - hendrikw@arcor.de

- update to current master
#5021 Fixed profiler API 
#4940 Added checks for order type window support.
#5025 fix for connection with openssl 1.1.1
#5023 call xf_SetWindowTitle before XMapWindow 
#5018 cmdline: add window-position argument to set initial window position 

-------------------------------------------------------------------
Thu Nov 15 16:43:14 UTC 2018 - hendrikw@arcor.de

- update to current master
#4989 Added resampling to freerdp_dsp_encode.
#4976 remotefx: fix rlgr last bits of encoder
#4964 Rdg/RPC and gateway fixes
#5012 Rail app icons
#5015 cleanup based on PVS analyzer findings 
#4979 license: support CAL license 
#5009 Updated RDP_VERSION definitions.
#5013 fix [winpr/sspi]: export symbols on all systems
#4973 Allow fixed drive redirection (Windows) and fix macos drive duplication. 
#5001 Fixed #4995: Don't forget to send the NULL of the clipboard string. 
#5005 fix [rpm/freerdp-nightly]: build dependencies 
#4997 Replaced BIO_free with BIO_free_all 

-------------------------------------------------------------------
Sat Nov 10 09:39:37 UTC 2018 - hendrikw@arcor.de

- update to current master
#4960 Fixed #4954: Check destination buffer bounds. 
#4968 Simplified timezone update handling  
#4961 Fixed #2039: Check for overflow in calculations.

-------------------------------------------------------------------
Thu Nov  8 18:40:17 UTC 2018 - hendrikw@arcor.de

- update to current master
#4996 new [crypto/tls]: add support to set tls security level
#4994 Fixed #4993: Allow uninitialized bio socket in transport_bio_simple_uninit
#4982 Fix issues with multiple tests if address sanitation is on 

-------------------------------------------------------------------
Tue Nov  6 20:27:30 UTC 2018 - hendrikw@arcor.de

- #4985 Fix Issue #4983 : Increased size of buffer to encrypt hash with kerbe… 

-------------------------------------------------------------------
Mon Nov  5 16:39:55 UTC 2018 - hendrikw@arcor.de

- update to current master
#4969 Covscan fixes
#4980 fix uninitialised variable 

-------------------------------------------------------------------
Wed Oct 31 15:28:07 UTC 2018 - hendrikw@arcor.de

- update to current master
#4974 Remove unsupported call to fseek when file is opened with popen
#4977 nego: add new flags
#4907 Transport write leak fix
#4962 Wextra fixes
#4970 uwac: change seat API to not reference disposed UwacSeat 

-------------------------------------------------------------------
Tue Oct 23 15:55:10 UTC 2018 - hendrikw@arcor.de

- update to current master
#4947 Fixed http gateway body length read.
#4958 channels/client: fix alsa/pulse warning and checks
#4957 Wave 2 pdu fix
#4932 winpr: add some functions to use wStream in a static way
#4796 Update X11-modifier key state on focus_in  

-------------------------------------------------------------------
Sat Oct 20 06:38:41 UTC 2018 - hendrikw@arcor.de

- update to current master
#4952 gateway HTTP transport - fixed partial reads
#4951 fix issue with fnObjectFree and related casts
#4949 fix [x11]: compiler warnings in floatbar
#4950 fix [cache/pointer]: add missing callback checks
#4948 new [cache/pointer]: don't require pointer functions to be set 

-------------------------------------------------------------------
Thu Oct 18 16:10:47 UTC 2018 - hendrikw@arcor.de

- update to current master
#4946 added missing check for remote app where no floatbar exists
#4945 transferEncoding can be NULL, correct if happens in line 348
#4942 Fix ORDER_TYPE_WINDOW reading
#4941 gateway/rpc: remove stale valgrind macro
#4938 Warning fixes and TSG abort condition fix
#4626 Fix drive redirection in manpage
#4939 rdpsnd: always call rdpsnd_server_send_formats 

-------------------------------------------------------------------
Wed Oct 17 16:16:23 UTC 2018 - hendrikw@arcor.de

- update to current master
#4600 X11: Fix fullscreen toggle
#4937 Fix Server rdpsnd get formats
#4926 Order data validation and correction
#4933 Planar alpha fix
#4936 Fixed bugs detected during scanbuild run
#4902 Gateway refactoring
#4927 Fixed command line setting of flags, unified string replace
#4891 Rail fixes #4846 and a crash
#4914 Add WINPR_DLL definition to control WinPR symbol exporting  

-------------------------------------------------------------------
Tue Oct  9 18:09:15 UTC 2018 - hendrikw@arcor.de

- update to current master
#4889 Shadow server audin refactor
#4913 Fixed audio recording with opensles.
#4918 Regression: added back kerberos signature fix that was lost in a recent refactor #4801  

-------------------------------------------------------------------
Fri Oct  5 15:47:48 UTC 2018 - hendrikw@arcor.de

- update to current master
#4912 Swresample support with avresample fallback
#4916 Fix iOS path detection functions
#4917 Use fnObjectEquals in ArrayList_Remove.
#4910 Fixed compiler warnings.
#4885 Fixed #3423: Process xevents when in reconnect mode.
#4906 Japanese patch #4905
#4901 Check if a boolean or flag argument has additional data.
#4904 Fixed floatbar X11 leak.  

-------------------------------------------------------------------
Tue Sep 25 16:27:37 UTC 2018 - hendrikw@arcor.de

- update to current master
#4865 Feature/floatbar for X11
#4888 Added microphone support to shadow server.
#4887 Allow empty rail strings.
#4501 Removed xrdp workarounds. 

-------------------------------------------------------------------
Mon Sep 24 12:26:01 UTC 2018 - hendrikw@arcor.de

- update to current master
#4880 Unified auto_reconnect functions for all clients.
#4869 Fix #4868: Separate codec reset from initial setup
#4872 Fix #4851: Software GDI is now default
#4871 Fix for #4866: Added additional length checks
#4873 Fixed use after free and leak.
#4855 Map a particular disconnect situation triggered by a user logging off…
#4870 [NLA] Password prompt is shown even if empty password is provided
#4867 Fixed smartcard filter for empty arguments.
#4859 Fixed #4857: Properly reset clear codec.
#4842 Added /smartcard-logon option to set flag. (Stripped version of #4837…
#4840 Added multi filter for smartcard. (based on #4837 by @informatimago)
#4853 Add an exit code for a security protocol negotiation failure
#4854 Fixed rail unicode string conversion and const correctness.
#4852 Set an error exit code for an unsuccessful reconnect
#4850 Reject unknown connection type values for /network command line option.
#4848 wfreerdp: Increase buffer size for window title (#4731)
#4844 Fixed avcodec version test.
#4839 Fixed #4835: BeginPaint callback now optional.
#4836 Fixed an issue introduced with 

-------------------------------------------------------------------
Thu Aug 30 15:37:30 UTC 2018 - hendrikw@arcor.de

- update to current master
#4822 Removed use of strcpy. 

-------------------------------------------------------------------
Mon Aug 27 16:04:23 UTC 2018 - hendrikw@arcor.de

- update to current master
#4829 Smartcard Logon: restructured x509 certificate info extraction; added extracting the UPN.
#4828 Compiler warning fixes 

-------------------------------------------------------------------
Fri Aug 24 15:44:04 UTC 2018 - hendrikw@arcor.de

- update to current master
#4810 No proxy support
#4815 Removed +async-transport options
#4816 Fix #4680: Return proper directory name.
#4814 Linked list add object for user defined functions 

-------------------------------------------------------------------
Thu Aug 23 18:12:56 UTC 2018 - hendrikw@arcor.de

- update to current master
#4811 Fixed single monitor fullscreen resolution update.
#4787 Redirect fqdn fix
#4813 Bunch of fixes based on covscan results 
#4797 Removed comments with variables and (previously added) buggy suse con… 

-------------------------------------------------------------------
Tue Aug 21 18:13:30 UTC 2018 - hendrikw@arcor.de

- update to current master
#4808 Fixed #4806 broken bounds check 

-------------------------------------------------------------------
Wed Aug 15 15:42:18 UTC 2018 - hendrikw@arcor.de

- update to current master
#4794 Drive find first file fix  

-------------------------------------------------------------------
Thu Aug  9 17:52:13 UTC 2018 - hendrikw@arcor.de

- update to current master
#4789 Enabled ffmpeg support on RPM based systems
#4788 Fixed #4786: Added fullscreen handling for dynamic resolution

-------------------------------------------------------------------
Sun Aug  5 07:00:35 UTC 2018 - hendrikw@arcor.de

- release: version 2.0.0-rc3  

-------------------------------------------------------------------
Tue Jul 31 17:39:44 UTC 2018 - hendrikw@arcor.de

- update to current master
#4773 Remember if drive was added by automout. 
#4774 Fixed leak in audio format processing.
#4240 Fixed wayland issues.
#4758 Audio/microphone fixes 

-------------------------------------------------------------------
Mon Jul 30 16:06:14 UTC 2018 - hendrikw@arcor.de

- update to current master
#4762 Fix for #4757
#4741 Prevent FindFirstFileA from accessing parent directory
#4755 Fixed #4679, #4753 dynamic resizing
#4765 Removed double ifdef WITH_XI, XInput2.h already included
#4772 macosx: Bring newly launched freerdp window to front  

-------------------------------------------------------------------
Sun Jul 29 06:08:50 UTC 2018 - hendrikw@arcor.de

- update to current master
#4759 audin: Fix server-side dsp decoding 

-------------------------------------------------------------------
Fri Jul 13 19:14:34 UTC 2018 - hendrikw@arcor.de

- update tocurrent master
#4745 Fixed channel reconnect after redirect
#4742 rdpsnd: Fix sending of wave2 PDU 

-------------------------------------------------------------------
Tue Jul 10 18:29:00 UTC 2018 - hendrikw@arcor.de

- update to current master
#4738 Automatic timeout reconnect after callbacks 

-------------------------------------------------------------------
Sat Jul  7 05:59:05 UTC 2018 - hendrikw@arcor.de

- update to current master
#4727 Added no or missing credentail error.
#4726 Fix #4725: Need to copy data.
#4530 [leak fixes] Refactored order updates
#4724 Wave2 server side support
#4645 Fix #2617: Removed MacPorts from CMake (default) search path.
#4700 Rdpsettings script
#4706 X11: fixed Right-Ctrl ungrab feature (PR #3622)  

-------------------------------------------------------------------
Fri Jun 29 08:10:44 UTC 2018 - hendrikw@arcor.de

- update to current master
#4681 Fixed #4636: Consistent wording for boolean options depending on default
#4710 Reconnect fixes 

-------------------------------------------------------------------
Fri Jun 22 08:49:37 UTC 2018 - hendrikw@arcor.de

- update to current master
#4711 Command line cleanup rework 

-------------------------------------------------------------------
Sat Jun  2 06:30:07 UTC 2018 - hendrikw@arcor.de

- update to current master
#4683 Nightly build fix
#4677 Fix #4672: Check if FFMPEG and OpenH264 detected 

-------------------------------------------------------------------
Mon May 21 15:19:18 UTC 2018 - hendrikw@arcor.de

- update to current master
#4659 primitives: ensure primitives_get() returns a populated struct
#4654 Return real alsa latency if buffer is filled. 
#4653 winpr: Updates time zone data to April 2018  

-------------------------------------------------------------------
Tue May 15 16:19:50 UTC 2018 - hendrikw@arcor.de

- update to current master
#4651 Fixed loadepng memory leak
#4648 Fixed #4647: nsc_context_free must not access possibly uninitialized fields
#4637 VS2017 support: set pdb output directory for Ninja generator
#4631 Fix #4628: CommandLineFindNextArgumentA must check the current argument 
#4638 Added comment support for known_hosts format 

-------------------------------------------------------------------
Fri May  4 15:55:31 UTC 2018 - hendrikw@arcor.de

- update to current master
#4610 Fix #4597: Do string argument checks before a possible strtol
#4623 Fixed mac sound backend initialization
#4627 Clang warning fixes
#4624 Fixed /pth: Consistently treat the hash offset to password length
#4611 Argument warnings
#4625 First person "they" pronouns in logoff message  

-------------------------------------------------------------------
Thu May  3 18:43:55 UTC 2018 - hendrikw@arcor.de

- update to current master
#4620 Bio ctrl fix
#4453 Sound channel refactoring
#4617 Upstream the rest of our local FreeBSD patching
#4613 Enable 64-bit file support on FreeBSD as well
#4616 Pass TFD_NONBLOCK to timerfd_create to avoid later fcntl
#4596 RDG related fixes for better compatibility with mstsc
#4614 Abstract away CMake module installation setting, install differently on FreeBSD
#4618 Pull in the libepoll-shim includes for libwinpr's synch/test
#4576 Fix polling in RDG
#4612 Follow OpenBSD convention when installing manpages on FreeBSD
#4608 Determine posix timer use by function availability
#4570 android Toolchain fix
#4603 SOCKS5 proxy support
#4606 Pull in the LibreSSL compatibility patches from FreeBSD
#4609 Added proper return value checks for clipboard data
#4607 FreeBSD: epoll/timerfd support
#4548 Autoreconnect fix 

-------------------------------------------------------------------
Thu Apr 26 18:18:24 UTC 2018 - hendrikw@arcor.de

- update to current master
#4589 Recognize only the cookie format anything else treat as token.
#4586 Fix inconsistent cchReaderLen value between WinScard and pcsc-lite
#4588 Fix comments where is cookie and where is token 

-------------------------------------------------------------------
Sat Apr 21 18:47:33 UTC 2018 - hendrikw@arcor.de

- update to current master
#4539 RDG HTTP transport fixes and refactoring 
#4543 Fix variable passsed to HashCallback with MIC. 

-------------------------------------------------------------------
Tue Apr 17 18:12:27 UTC 2018 - hendrikw@arcor.de

- update to current master
#4572 Include geometry.h in video channel  

-------------------------------------------------------------------
Thu Apr 12 16:17:41 UTC 2018 - hendrikw@arcor.de

- update to current master
#4567 Refined checks for sanitizers.
#4568 Check for window existence in remote app mode before access
#4557 Set connection error if TCP connect fails.
#4544 Don't restrict the hostname size.
#4547 Gateway client (RDG) must connect to same IP/server for both channels 

-------------------------------------------------------------------
Wed Apr 11 15:50:34 UTC 2018 - hendrikw@arcor.de

- update to current master
#4563 Don't assume that the pointer function are set.
#4561 build: set version to 2.0.0-dev3
#4560 release: version 2.0.0-rc2 4 hours
#3542 Added memory and thread sanitizer.
#4558 cmake: Fix finding OpenSSL 1.1.0 libs on Windows platforms
#4322 Rail fixes for GFX mode
#4552 Fix Windows 10 cursors drawing as black

-------------------------------------------------------------------
Mon Apr  9 17:50:47 UTC 2018 - hendrikw@arcor.de

- update to current master
#4551 Fix setting of negotiated security protocol.
#4549 Fix checking of krb in encrypt public key echo.
#4540 Warning fixes v2 

-------------------------------------------------------------------
Thu Apr  5 15:40:15 UTC 2018 - hendrikw@arcor.de

- update to current master
#4535 Warning fixes
#4481 Fastpath uncompressed length issue
#4538 core: Fix IPv6 handling on Windows
#4514 Com lpt fix
#4457 Fix /size: /w: /h: with /monitors: (Fix custom sizes)
#4472 [WIN] Added additional mouse mappings.
#4477 Detect command line flags in case RDP or MSINCIDENT files are used.
#4416 Audin fix
#4529 Fix #4524: Initialize with cleanup handler 

-------------------------------------------------------------------
Tue Apr  3 18:40:10 UTC 2018 - hendrikw@arcor.de

- update to current master
#4519 cssp: Fix handling of nonce
#4532 Fix spelling of network commandline values
#4527 PCB support
#4522 Fix SCardStatusW function 

-------------------------------------------------------------------
Fri Mar 30 15:28:18 UTC 2018 - hendrikw@arcor.de

- update to current master
#4513 initial travis-ci support
#4512 resolve several possible null pointer dereference 

-------------------------------------------------------------------
Fri Mar 23 16:33:35 UTC 2018 - hendrikw@arcor.de

- update to current master
#4510 cssp: Separate client/server version handling (#4502)
#4508 Fix ccache support
#4469 Fixed windows shadow server update copy
#4504 cssp: Fix warnings (#4503)
#4505 pkg freerdp-nightly: fix build on bionic 

-------------------------------------------------------------------
Tue Mar 20 16:57:54 UTC 2018 - hendrikw@arcor.de

- update to current master
#4499 cssp: Add support for protocol version 6
#4497 Fix #2707: Set fullscreen first
#4495 Fixed #4493: duplicate typedef.  

-------------------------------------------------------------------
Wed Mar 14 17:10:12 UTC 2018 - hendrikw@arcor.de

- update to current master, fix Windows10 connection problems
#4487 fix nla: don't use server version  

-------------------------------------------------------------------
Thu Mar  8 13:36:57 UTC 2018 - hendrikw@arcor.de

- update to current master
#4471 Thread and Threadpool work function fix
#4470 Various fixes after running VS 2017 code analysis
#4464 Misc changes for Windows client
#4454 Use a custom command to generate helper tool
#4468 Fix invalid handle offset.  

-------------------------------------------------------------------
Sat Mar  3 07:12:01 UTC 2018 - hendrikw@arcor.de

- update to current master
#4459 Fixed read/write of surface bits command. 

-------------------------------------------------------------------
Sat Feb 24 07:24:11 UTC 2018 - hendrikw@arcor.de

- update to current master
#4450 Assistance and RDP file parser fix 
#4451 Clean up GSM context on channel close.
#4441 [cleanup] Support for gatewayaccesstoken / PAA 

-------------------------------------------------------------------
Sat Feb 17 13:39:53 UTC 2018 - hendrikw@arcor.de

- update to current master
#4448 Nightly manpage fix
#4447 Apple rpath namespace fixes
#4446 Fix #3335: Do not call fclose on NULL file.
#4440 Disable unused variable warning from profiler.
#4414 Pthread cleanup fix
#4325 Fixes serial redirection name check and SAM file parser
#4415 Prefer dynamic logger in dynamic channel.
#4434 Fixed winpr digest type.
#4438 Fixed #4436: double free of http response.
#4435 fix windows nightly
#4432 Fixed PubSub function pointer casts.
#4428 fixes for video and other minor fixes
#4430 pkg rpm: add support for .source_version in freerdp-nightly
#4427 tls: enable tls 1+ for stable-1.1
#4425 Fixed windows unicode authentication.
#4417 tls: enable tls 1+
#4426 Check if xfreerdp window != NULL
#4364 Gateway refactor
#4376 Implement MS-RDPEVOR
#4423 bitmap free now always deallocating all resources.
#4421 Fixed accidental free of XImage data.
#4420 Fixed #4412: XImage must be freed with XDestroyImage  

-------------------------------------------------------------------
Sat Feb 10 09:40:43 UTC 2018 - hendrikw@arcor.de

- update to current master
#4413 Memleak queue fixes
#4411 Fixed IPv4/IPv6 to string
#4386 Fix smartcard usage in manpage
#4380 Fixed SuppressOutput update.
- rework spec file to use pkgconfig 

-------------------------------------------------------------------
Wed Feb  7 17:14:50 UTC 2018 - hendrikw@arcor.de

- update to current master
#4408 Update rpm spec to support RHEL 7
#4347 Using dynamic logger for GFX-H264 backend.
#4409 Fixed init once return.
#4392 Fixed AVC444v1 luma UV averaging
#4397 Use libavcodec's VA-API to accelerate H.264 decoding.
#4400 set some define consistency
#4340 Fix remaining issues with #2006
#4395 [aFreeRDP] Check length of string returned by ClipboardGetData
#4387 Fixed #4384: Drive hotplug detection
#4394 Added AVC444 chroma support to shadow server.
#4406 Fix: #define ConvertColor FreeRDPFreeRDPConvertColor -> FreeRDPConvertColor 

-------------------------------------------------------------------
Tue Feb  6 17:10:46 UTC 2018 - hendrikw@arcor.de

- update to current master
#4396 Fix nightly builds
#4393 disabled expensive debug call in channel send
#4391 SSSE3 optimized RGB to AVC444 YUV conversion 

-------------------------------------------------------------------
Mon Jan 29 19:31:03 UTC 2018 - hendrikw@arcor.de

- update to current master
#4389 primitives: use INIT_ONCE instead of static booleans
#4381 fix freerdp-nightly on suse: disable asan
#4379 Fixed memory leak
- activated address sanitizer for Tumbleweed 

-------------------------------------------------------------------
Tue Jan 23 17:30:42 UTC 2018 - hendrikw@arcor.de

- update to current master
#4328 Activated address sanitizer for nightly builds.
#4375 Fixed memory leak.
#4373 Fixes some warnings introduced with last pull
#4367 Updated gradle build version and dependencies.
#4369 [android] Openh264 update scripts
#4365 Negociate context reset fix  

-------------------------------------------------------------------
Mon Jan 15 19:29:03 UTC 2018 - hendrikw@arcor.de

- update to current master
#4362 Fixed broken #ifdef
#4359 YUV conversation: fixed luma frame creation
#4358 Fixed #4357: NTLM debug message.  

-------------------------------------------------------------------
Thu Jan 11 19:01:05 UTC 2018 - hendrikw@arcor.de

- update to current master
#4355 Fix smartcard login by ignoring Status_Call.cbAtrLen as is required by [MS-RDPESC]
#4349 Added new and optimized YUV primitives.
#4339 Fixed #4336: Initialize rectangle.
 
- removed gh4339.patch
-------------------------------------------------------------------
Mon Jan  8 17:20:41 UTC 2018 - hendrikw@arcor.de

- update to current master
#4323 Scanbuild and other warnings fixed
#4338 Ensure HTML Format clipboard synthesizer always converts number strings as if they are in base 10
#4333 Fixed drive redirection argument check
#4334 Fix building against current ffmpeg
#4332 Xrandr and fixes
#4335 Rework SSE2/SSE3/SSSE3 build code

- add gh4339.patch to fix GH#4336 

-------------------------------------------------------------------
Sat Dec 23 16:00:36 UTC 2017 - hendrikw@arcor.de

- update to current master
#4319 Fullscreen without _NET_WM_FULLSCREEN_MONITORS
#4321 Fixed RDP file parser for unicode 

-------------------------------------------------------------------
Wed Dec 20 16:38:02 UTC 2017 - hendrikw@arcor.de

- update to current master
#4303 Use redirection password
#4320 Coverity Scan fixes
#4318 Dynamic resolution improvements
#4239 Test memleak
#4313 disp: implement dynamic resolution for X11
#4315 Docu copy-paste error fix when referring to the Android 64 bit config 

-------------------------------------------------------------------
Sat Dec 16 07:16:39 UTC 2017 - hendrikw@arcor.de

- update to current master
#4312 Smartcard fixes and cleanup 

-------------------------------------------------------------------
Wed Dec 13 16:54:18 UTC 2017 - hendrikw@arcor.de

- update to current master
#4305 Fix XRandr for old systems and MacOSX
#4276 Big endian fixes
#4301 geometry: a skeleton for the MS-RDPEGT channel
#4277 Mac fixes 

-------------------------------------------------------------------
Tue Dec  5 17:13:07 UTC 2017 - hendrikw@arcor.de

- update to current mster
#4297 Fix #4296: Hardened command line post filter
#4294 Shadow server crash fixes
#4288 Disp channel changes and improvements
#4298 Fix LibreSSL build  

-------------------------------------------------------------------
Fri Dec  1 19:46:34 UTC 2017 - hendrikw@arcor.de

- update to current master
#4275 Big endian fixes
#4292 Fix #4291: xfreerdp segfault when connecting freerdp-shadow-cli 
- suse_version change for Tumbleweed 

-------------------------------------------------------------------
Tue Nov 28 16:30:33 UTC 2017 - hendrikw@arcor.de

- update to current version
#4287 2.0.0-dev2 - start rc2 development cycle
#4286 Version 2.0.0-rc1
#4282 Fix #4281: Added option to prefer IPv6 over IPv4
#4284 Fixed channel count exceed checks
#4283 fix build: GNU/kFreeBSD
#4272 Fix #3378: 31 static channels are supported.  

-------------------------------------------------------------------
Mon Nov 27 16:55:06 UTC 2017 - hendrikw@arcor.de

- update to current master
#3991 Stream convenience functions to read/write strings.
#4261 Fix #3890: Point to OpenSSL doc for private CA
#4220 Extract build version from file or git tag.
#4273 Added issue template.
#4270 Fixed #1536: Clipboard data size.
#4280 Fix #4278: Fix nasty range check bug
#4229 Option to force password prompt before connection
#4268 Fix ZGfx decoder on big endian
#4271 Fixed return value check for callbacks.
#4274 clipboard: add some checks for the message  

-------------------------------------------------------------------
Thu Nov 23 17:12:41 UTC 2017 - hendrikw@arcor.de

- update to current master
#4255 Fix #4253: Rfx decode tile width.
#4267 Enable FIPS mode automatically
#4251 Fix #4247: warnings introduced with #3904  

-------------------------------------------------------------------
Wed Nov 22 16:01:22 UTC 2017 - hendrikw@arcor.de

- update to current master
#4244 Fix parsing of drivestoredirect (#3267)
#4258 Fix #4257: Proper error checks for /kbd argument
#4263 Fixed #4249: Corruption due to recursive parser
#4264 Fixed NLA for Negotiate and NTLM authentication
#4252 Mac kbd sync
#4256 Fix #4111: 15bpp color handling for brush.
#4254 Fix #3509: Added Ctrl+Alt+Enter description
#4253 Win return code
#4243 Better description for drive redirection (Fix #3513)
#3904 FIPS Mode support for xfreerdp
#4236 Scanbuild warning fixes
#4242 Increase APK versionCode for aFreeRDP 2.0-rc1 

-------------------------------------------------------------------
Thu Nov 16 19:13:36 UTC 2017 - hendrikw@arcor.de

- update to current master
#4186 FreeRDP multimonitor: Use first command line element, then primary
#4000 Command line ignore empty if flag set
#4034 Reuse evdev/X11 keymap for wayland
#4237 Replaced atoi
#3940 Added a new function to allow printing help with additional arguments.
#4235 Added encoder path for libavcodec versions <1.0 

-------------------------------------------------------------------
Mon Nov 13 16:55:31 UTC 2017 - hendrikw@arcor.de

- update to current master
#4233 Kerberos rebased
#4232 Added compat define for missing format.
#4122 Forward ssh-agent data between ssh-agent and RDP
#4212 Fix libavcodec encoding errors and set tunables. 

-------------------------------------------------------------------
Thu Nov  9 18:42:20 UTC 2017 - hendrikw@arcor.de

- update to current master
#4226 libfreerdp/core/certificate: open key file for reading only
#4224 codec/nsc: fix memory corruption in case of chroma subsampling
#4163 winpr: Convert time zone generator programs to C# scripts
#4151 Manpage and /help update
#4223 Added missing pointer callback.
#4219 Various fixes 

-------------------------------------------------------------------
Wed Nov  8 17:12:16 UTC 2017 - hendrikw@arcor.de

- update to current master
#4211 Silence WLog_ERR messages if last error is set
#4214 Serial fixes 

-------------------------------------------------------------------
Mon Nov  6 16:15:32 UTC 2017 - hendrikw@arcor.de

- update to current master
#4210 Added additional NLA error mappings.
#4053 Implemented FFMPEG based encoder.
#4200 Windows client: refresh only updated region(s) instead of whole screen
#4187 Multimonitor fix  

-------------------------------------------------------------------
Wed Nov  1 16:20:04 UTC 2017 - hendrikw@arcor.de

- update tu current master
#4205 Fixed #4199: ConvertFindDataAToW string length
#4159 Optimized aFreeRDP for Samsung DeX
#4179 [android] Ensure native session is disconnected before resource free.
#4204 Fixed twice assigned values 

-------------------------------------------------------------------
Tue Oct 31 07:10:42 UTC 2017 - hendrikw@arcor.de

- update to current master
#4203 winpr: _IoCreateDeviceEx: fix mkdir error check
#4201 Do not delete the listener socket right after creating it.  
#4202 Static analyser issues
#4198 Added better error mapping for NEGO results

-------------------------------------------------------------------
Sat Oct 21 15:40:59 UTC 2017 - hendrikw@arcor.de

- update version info 

-------------------------------------------------------------------
Sat Oct 21 15:23:19 UTC 2017 - hendrikw@arcor.de

- update to current master
#4195 primitives/yuv: fix endianess issue
#4190 Removed unused function pointer
#4189 codec/h264: fix potential segfault and mf_init 

-------------------------------------------------------------------
Mon Oct 16 18:06:37 UTC 2017 - hendrikw@arcor.de

- update to current master
#4177 Android: Fix tab key mapping for hardware keyboard
#4175 Fixed file timestamps
#4172 egfx: fix disconnection caused by invalid cache entries due to wrong announced cache size 

-------------------------------------------------------------------
Tue Oct 10 16:08:39 UTC 2017 - hendrikw@arcor.de

- update to current master
#4164 Pause playback on queue empty, free buffers on close
#4167 feat: add support for .source_version 

-------------------------------------------------------------------
Thu Oct  5 15:34:12 UTC 2017 - hendrikw@arcor.de

- update to current master
#4162 Misc fix and improvements for the DR channel  

-------------------------------------------------------------------
Thu Sep 28 18:40:25 UTC 2017 - hendrikw@arcor.de

- update to current master
#4154 Fix raw surfaces displaying + misc other changes
#4144 Enable clipboard channel per default
#4156 Added delay for connect abort
#4155 TestConnect: Extend timeout, only listen locally
#4152 Dynamic channel test fix 

-------------------------------------------------------------------
Mon Sep 25 14:27:48 UTC 2017 - hendrikw@arcor.de

- update to current master
#4150 Unlink file after binding to it.
#4146 extend /size to allow width or height percentages
#4060 Using ICU instead of custom unicode conversion.
#4142 Fix build on macOS
#4143 Add support for "password is pin" 

-------------------------------------------------------------------
Sat Sep 23 14:48:35 UTC 2017 - hendrikw@arcor.de

- update to current master
#4045 Drive fixes overlayfs
#4136 Fixed endless loop when RDP Server sends SERVER_DENIED_CONNECTION 

-------------------------------------------------------------------
Thu Sep 21 18:06:46 UTC 2017 - hendrikw@arcor.de

- update to current master
#4129 Add description for available plugins
#4116 Fixed BadValue with XCreateWindow
#4138 Check and invalidate handles on free. 

-------------------------------------------------------------------
Mon Sep 18 17:48:16 UTC 2017 - hendrikw@arcor.de

- update to current master
#4135 Fix colors on big endian
#4121 Various fixes from #4117 

-------------------------------------------------------------------
Fri Sep 15 15:12:47 UTC 2017 - hendrikw@arcor.de

- update to current master
#4052 Mac drive fixes
#4127 channels: Don't send gfx capversion 10 if AVC420 is requested 

-------------------------------------------------------------------
Fri Sep  1 19:14:09 UTC 2017 - hendrikw@arcor.de

- update to current master
#4079 Dynamic channel signal disconnect after the fact
#4063 Fixed leaks, certificate comparison and channel context cleanup

-------------------------------------------------------------------
Tue Aug 29 18:46:27 UTC 2017 - hendrikw@arcor.de

- update to current master
#4104 Revert "Possible fix for #4081 and #2707 (#4087)" (Part of #4096) 10 hours ago
#4050 Mask out ignored bits from UnicodeFlag.
#4097 fix clang warnings, directly include wtypes.h
#4100 wlfreerdp: improve performance by making the window opaque
#4099 wlfreerdp: mirror display resolution in fullscreen mode 
- removed patch for issuse #4104

-------------------------------------------------------------------
Thu Aug 24 18:36:51 UTC 2017 - hendrikw@arcor.de

- added patch for upstream issue 4104 (fullscreen problems) 

-------------------------------------------------------------------
Thu Aug 17 15:36:17 UTC 2017 - hendrikw@arcor.de

-  update to current master
#4098 Fixed RSA generation for OpenSSL >= 1.1
#4095 Fix scrolling crash in wayland client
#4091 android: fix a regression with remote program
#4092 Do not add quotes to client hostname.
#4088 fseeko and ftello for 64bit file support.
#4085 Fixed FileSetFilePointer warnings
#4089 Client/X11: Fix h264 context leak when DeleteSurface
#4087 Possible fix for #4081 and #2707
#4084 On Solaris use standard conforming getpwnam_r().
#4076 Set file pointer fix
#4070 Sun keyboard - cursor keys
#4071 Fixes from the Debian project
#4066 Fixed capability checks for mouse and unicode input.
#4069 Build on Solaris

-------------------------------------------------------------------
Mon Jul 31 18:03:52 UTC 2017 - hendrikw@arcor.de

- update to current master
#4064 Fix gstreamer-1.0 detection
#4061 Fix build with LibreSSL  

-------------------------------------------------------------------
Mon Jul 24 18:43:37 UTC 2017 - hendrikw@arcor.de

- update to current master
#4056 Disable JPEG codec support if not compiled in.
#4055 Security fixes and code cleanups
#3956 redirect specific smartcard readers 

-------------------------------------------------------------------
Wed Jul 19 19:04:25 UTC 2017 - hendrikw@arcor.de

- update to current master
#4044 Disable h264 if no backend compiled in
#4047 Always use software GFX for windows client. 

-------------------------------------------------------------------
Tue Jul 18 18:31:40 UTC 2017 - hendrikw@arcor.de

- update to current master
#4041 Fixed PathMakePathA (returned true even if it can't create the last f…
#4043 winpr: Updates time zone data to July 2017
- deactivated OSS
- removed openSUSE 13.2, 42.1
- added openSUSE 42.3 

-------------------------------------------------------------------
Mon Jul 10 18:15:49 UTC 2017 - hendrikw@arcor.de

- update to current master
#4039 Fixed a few compiler warnings
#4038 Fixed sample server's wrong rfx pixel format  

-------------------------------------------------------------------
Fri Jul  7 19:04:03 UTC 2017 - hendrikw@arcor.de

- update to current master
#4021 Fix compilation on RHEL 6.x by macro-guarding two functions
#4029 server/shadow: Fix incorrect bitmap fragment update.
#4033 Add fullscreen support in Wayland clients
#3992 Fix issue #3229 Barcode Scanner USB - missing double characters
#4032 Fix clipboard POSIX build because of basename conflict 

-------------------------------------------------------------------
Thu Jun 29 18:56:48 UTC 2017 - hendrikw@arcor.de

- update to current master
#4024 Fix a regression introduced with PR #4013
#4008 Split h264 subsystems in different files 

-------------------------------------------------------------------
Mon Jun 26 18:58:02 UTC 2017 - hendrikw@arcor.de

- update to current master
#4013 fix FreeRDP some memory leak problem
#4003 Fixed shadow server mouse wheel mapping on MacOS
#3989 Align width and height for AVC444 decoding to 16
#3996 Fix #3995: File size information  

-------------------------------------------------------------------
Thu Jun  8 18:46:40 UTC 2017 - hendrikw@arcor.de

- update to current master
#3905 Local-to-remote file clipping for xfreerdp 

-------------------------------------------------------------------
Wed May 31 16:16:26 UTC 2017 - hendrikw@arcor.de

- update to current master
#3969 resolve issue found by cppcheck
#3986 Fixed missing external declaration (#3982)
#3985 Do not fixup HTML data length
#3980 fixed issue:#3974

-------------------------------------------------------------------
Mon May 22 18:29:15 UTC 2017 - hendrikw@arcor.de

- update to current master
#3906 Addin cast fix
#3963 Added client RDPGFX_QOE_FRAME_ACKNOWLEDGE_PDU
#3967 SEC_ENCRYPT check in rdp_client_connect_auto_detect
#3965 Drive fixes unicode
#3966 Add a callback to provide NTLM hashes on server-side 
- remove test patch for GH#3965 

-------------------------------------------------------------------
Thu May 18 18:15:14 UTC 2017 - hendrikw@arcor.de

- update to current master
#3964 Update reset state fix
#3957 Use a preallocated logger instance for GFX 
- added a test patch for GH#3965

-------------------------------------------------------------------
Mon May 15 16:17:23 UTC 2017 - hendrikw@arcor.de

- update to current master
#3942 Fixed right shift on 32bit platforms.
   --> therefore removed patch cmake_64bit
#3953 Drop some annoying warning
#3952 Added support for Set Keyboard IME Status
#3950 Fix handle leaks in encomsp and remdesk server
#3949 Check arguments for Bitmap_SetSurface
#3948 Remove library prefix override for rdpei-server
#3947 Openh264 fixes

-------------------------------------------------------------------
Tue May  9 18:23:08 UTC 2017 - hendrikw@arcor.de

- update to current master
#3937 Fix h264 in multimon scenario
#3931 Remove unused buffer in Mac shadow subsystem
#3943 resolve an issue identified by cppcheck
#3941 codec: Fix multi-threading support for OpenH264 1.6 or later
#3924 Added a GFX area update callback.
- adjusted feature set for some oS versions 

-------------------------------------------------------------------
Wed May  3 16:26:15 UTC 2017 - hendrikw@arcor.de

- update to current master
#3930 server/shadow: close the thread handle so that it is detached because
#3938 resolve an issue identified by cppcheck
#3932 resolve issues identified by cppcheck
#3911 Added AVC444v2 client support
#3934 Teach RAIL to use clipboard redirection  

-------------------------------------------------------------------
Thu Apr 27 16:16:11 UTC 2017 - hendrikw@arcor.de

- update to current master
#3925 Fixed MF H264 buffer allocation.
#3919 Fixed hotplug mount locations.
#3927 Bugfix: wrong test regarding the first GetPrinter
#3926 WS_EX_NOACTIVATE treated as unmanaged 

-------------------------------------------------------------------
Sun Apr 16 08:54:19 UTC 2017 - hendrikw@arcor.de

- added cmake_64bit patch for file handling problems in 32 bit builds (files > 2GB) 

-------------------------------------------------------------------
Tue Apr 11 18:28:37 UTC 2017 - hendrikw@arcor.de

- update to current master
#3901 Fixed OpenSSL 1.1 no legacy compile issues.
#3912 client/x11: fix gfx drawing bug with /multimon
#3902 Fixed a memory leak and bad free.
#3864 Rewrite disk redirection using WinPR
#3897 OSX: Updated RPATH settings for each lib.  

-------------------------------------------------------------------
Wed Apr  5 16:08:54 UTC 2017 - hendrikw@arcor.de

- update to current master
#3899 Fixed NEON YUV to RGB conversion issues
#rdpegfx: fix RemoteFX Progressive Codec decoding 

-------------------------------------------------------------------
Sat Apr  1 17:51:06 UTC 2017 - hendrikw@arcor.de

- update to current master
#3892 Update changed rectangles instead of extent.
#3894 Use exclusive coordinates in CacheToSurface.  

-------------------------------------------------------------------
Thu Mar 30 17:16:08 UTC 2017 - hendrikw@arcor.de

- update to current master 
#3891 improve rdpegfx drawing for software gdi
#3865 Bugfix: Wrong encoding method used for printer name
#3886 Fixes for AVC420, Warnings and tests
#3884 Fixed leak of client random.
#3883 Gfx x11 speedup
#3882 some performance fixes
#3875 Client random 

-------------------------------------------------------------------
Mon Mar 20 16:49:42 UTC 2017 - hendrikw@arcor.de

- update to current master
#3871 Print logon error info.
#3870 Ignore AND mask for 32bpp cursor.
#3873 Support LibreSSL
#3867 Fix format string is not a string literal
#3862 Fix Stack_Peek
#3861 Afreerdp fix database test server  

-------------------------------------------------------------------
Sat Mar 11 07:08:32 UTC 2017 - hendrikw@arcor.de

- update to current master
#3856 Don't forget to send the RAIL capabilities in server mode
#3855 Readded css for phone layout.
#3854 Afreerdp help unify
#3853 Update for android scripts, per arch includes
#3847 Fixed #3782 and #2953: Using new libav defines
#3851 aFreeRDP about page cleanup and parameter validation
#3842 frame_size fixed
#3845 Afreerdp db upgrade
#3843 Manual: remove a space in examples

-------------------------------------------------------------------
Sat Mar  4 09:27:40 UTC 2017 - hendrikw@arcor.de

- up date to current master
#3796 Scan warning fixes v2
#3838 Fixed disconnect handling.
#3829 String representation of logon_error_info
#3836 Fixed index for YUV filter in NEON path.
#3831 Handle the LogonNotify and longCredentials flag
#3834 Fix broken color mapping
#3807 Afreerdp update 

-------------------------------------------------------------------
Wed Mar  1 16:28:20 UTC 2017 - hendrikw@arcor.de

- update to current msster 
#3823 Fixed SSL error checks in transport_ssl_cb
#3825 Added test for GetComputerName/GetComputerNameEx
#3816 Fixed GetComputerNameExA calls. #3815 
- used new spec-cleaner 

-------------------------------------------------------------------
Sat Feb 25 20:05:08 UTC 2017 - hendrikw@arcor.de

- update to current master
#3800 Cleanup channel structs in channels_close to allow instance reuse
#3801 resolve compiler warning
#3791 Kerberos (Rebased #3417)
- added kerberos support
- removed openSUSE 13.1 repository 

-------------------------------------------------------------------
Wed Feb 22 20:25:20 UTC 2017 - hendrikw@arcor.de

- update to current master
#3785 tsmf dead lock fixed
#3797 Misc patches around capabilities
#3798 primitives: Fix compilation with VS 2010
#3799 Fixed argument check of sse2_RGBToRGB_16s8u_P3AC4R 

-------------------------------------------------------------------
Tue Feb 21 19:19:46 UTC 2017 - hendrikw@arcor.de

- update to current master
#3795 Limit the number of client announced monitors
#3794 Added TAG macro definition
#3789 Scanbuild warning and error fixes
#3792 Added TAG macro definition
#3793 Added TAG macro definition
#3788 Added TAG definition
#3786 Undeclared identifiers fixes in wf_update.c
#3774 smartcard: implement ListReaderGroups
#3746 Add command line option to override action script path
#3783 fix several defects found by cppcheck  

-------------------------------------------------------------------
Sat Feb 18 16:03:38 UTC 2017 - hendrikw@arcor.de

- update to current master 
#3780 Win compile fix
#3779 resolve a typo found by cppcheck
#3733 Resolve issues detected by cppcheck
#3775 RGB to AVC444YUV converter with SSSE3 support
#3756 .RDP Password Attribute
#3772 Sse test fixes
#3773 Gfx and sample fixes
#3767 Ssse3 optimize and sanitize address
#3762 Use INIT_ONCE for SSPI initialisation. #3471
#3770 Fixed undefined behavior in wf_peer_main_loop function
#3771 core: Get rid of useless settings copy
#3769 libwinpr-utils: fix 3 logic errors
#3472 Fix cached clipboard responses during raw transfers 

-------------------------------------------------------------------
Tue Feb 14 20:19:59 UTC 2017 - hendrikw@arcor.de

- update to current master
#3765 gdi: Allow changing buffer even if size remains the same
#3755 ifdef's for Cygwin compilation
#3764 Updated LIBAVCODEC support for H264 decoder
#3754 NEON and SSSE3 decoder optimisations
#3758 Limit RFX update region to screen
#3760 Fixed time conversion in FileSetFileTime. #3508
#3753 AVC444 and MIPS fixes  

-------------------------------------------------------------------
Thu Feb  9 19:48:49 UTC 2017 - hendrikw@arcor.de

- update to current master
#3752 Respect width and height in rfx_process_message
#3750 Parses the SupportStatusInfoPdu early capability and send it to clients if supported
#3748 bug fix
#3747 primitives: RGB to YUV420 (non SIMD) optimizations  

-------------------------------------------------------------------
Mon Feb  6 17:20:37 UTC 2017 - hendrikw@arcor.de

- update to current master
#3740 Fix for GDI color decoding issues.
#3743 primitives: added SSSE3 rgb to yuv420 encoder
#3717 Fixed primitives.
#3735 Build: Use correct pdb names when installing with symbols
#3737 Flush stdout when asking about certificate
#3736 Support old CMake versions without TIMESTAMP #3727

-------------------------------------------------------------------
Tue Jan 31 19:11:27 UTC 2017 - hendrikw@arcor.de

- update to current master 
#3729 remove redundant assignment
#3728 removed redundant condition
#3725 make cppcheck even more happier
#3726 Added missing const modifiers for source pointers in codecs  

-------------------------------------------------------------------
Thu Jan 26 19:46:41 UTC 2017 - hendrikw@arcor.de

- update to current master 
#3715 Reproducible build 
#3722 Added CCACHE detection and option to disable.

- changed package naming and versions to comply more with oS:Factory 

-------------------------------------------------------------------
Wed Jan 25 16:21:34 UTC 2017 - hendrikw@arcor.de

- update to current master
#3724 make cppcheck a bit happier
#3723 trivial issue found by cppcheck
#3721 X11 color conversion fix  

-------------------------------------------------------------------
Mon Jan 23 17:31:36 UTC 2017 - hendrikw@arcor.de

- update to current master
#3718 Fix nightly packages
#3708 Client channel shutdown fixes
#3664 Server/shadow: Fix handling for gfx acknowledge according to spec
#3716 Fixed uninitialized variable warning.
#3710 Local 16bpp fixes
#3703 [PERFORMANCE] Inlined heavily used functions
#3711 Misc fixes and improvements  
#3705 Android openssl 1 1

-------------------------------------------------------------------
Wed Jan 18 16:58:17 UTC 2017 - hendrikw@arcor.de

- update to current master with these changes
#3702 ClearCodec fix #3642
#3707 Rebased #2541
#3704 Library naming and man pages
#3669 Limit MultifragMaxRequestSize in server mode
#3701 [performance] Progressive inlined  

-------------------------------------------------------------------
Fri Jan 13 19:48:39 UTC 2017 - hendrikw@arcor.de

- upate to current master with these changes
#3665 Winpr/openssl: Fix digests initialization in multi-thread
#3694 Fixed solid fill command.
#3688 Clear codec buffer resize fix
#3696 Initializing gdi.stride on resize.
#3698 winpr: Updates time zone data to December 2016 

-------------------------------------------------------------------
Wed Jan 11 16:50:08 UTC 2017 - hendrikw@arcor.de

- update to current master with these changes
#3622 Ungrab keyboard feature for X11
#3695 windows clipboard fix: cliprdr_send_format_list format name
#3689 Correcting invocation of OnRemoteClipboardChanged to avoid java.lang.NoSuchMethodError
#1750 Support for HTTP-Proxy
#3661 Error status for DNS errors
#3684 Fixed function argument types. #3683
#3681 Fix compilation with OpenSSL 1.1.0 using MSVC
#3680 Fixed patblt for mono color. #3678
#3662 Session detach support
#3679 AutoReconnect support unlimited retries.
#3677 Added missing pointer.SetPosition to corrected crash 

-------------------------------------------------------------------
Sun Jan  1 19:22:42 UTC 2017 - hendrikw@arcor.de

- update to current master with this change
#3668 Improve and fix extended channel handling

-------------------------------------------------------------------
Mon Dec 19 16:37:29 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3657 New argument /auto-reconnect-max-retries:<retries>
#3660 fix format specifier in profiler_print
#3658 Fix -Wundef with GCC 6.2.1 in wtypes.h
#3655 Fix wtypes and format strings

- changed Arch spec because of new defaults 

-------------------------------------------------------------------
Sun Dec 18 16:12:47 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3648 Clear Codec and AVC420 fixes
#3653 cmake: Fix wrong pdb name
#3654 Fixed +auto-reconnect (#3650)  

-------------------------------------------------------------------
Thu Dec  8 19:52:42 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3626 Added optimized pixel write functions for colors.
#3643 Misc fixes
#3640 UWP portability fixes
#3635 Updated build tools and readme for android.
#3638 codec: Fix compiler errors
#3580 Extensive debug messages for clear_decompress.
#3637 codec: Remove src format parameter from rfx_process_message
#3636 Misc fixes
#3629 countless WLog/printf format specifier fixes 

-------------------------------------------------------------------
Sat Nov 26 20:07:13 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3613 codec: Revamp of rfx rlgr API
#3623 Check hwheel capability before sending mouse event.
#3625 winpr: Fix compile error after #3615
#3614 codec: Fix some warnings on VC2010 (and probably others too)
#3624 primitives: Fix compiler error
#3615 Support for OpenSSL 1.1.0
#3619 Ignore alpha channel in freerdp_image_copy
#3618 Unified X11 scanline calculation
#3591 Fixed library loader paths for android
#3563 Android fix warnings, visibility and formatting
#3621 Reduced number of test runs. Fixes #3617.
#3620 wtsapi: Fix issue with setting custom API table
#3610 Channels - use new VirtualChannelEx api
#3612 Fixed broken scanline alignment.
#3603 X11/client: call gdi resize on hw desktop resize.
#3608 codec: Fix compilation with VS2010
#3594 Fixed line drawing color format #3592
#3581 Fixed surface alignment.
#3593 Bugfix in RDP Gateway HTTP: read/skip full HTTP body
#3597 Virtual Channel Mapping Fix
#3572 client/mac: Run password dialog as a modal sheet and set window title to server:port
#3578 Fix server side code to be aware of rereadEvent
#3584 Fix issue #3422, ignore some dynamic virtual channel messages with invalid ids
#3577 Error message channel thread

-------------------------------------------------------------------
Sat Oct 22 18:58:07 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3560 Gfx 10.2 caps and deactivate GDI unsupported functions
#3364 Limit the time passed in transport check loop
#3571 Clang fixes
#3554 Replaced _VF formats with copy flags
#3570 winpr: Updates time zone data to October 2016

-------------------------------------------------------------------
Tue Oct 18 18:57:19 UTC 2016 - hendrikw@arcor.de

- update to current master with theses changes:
#3568 Implement callbacks for version 5 of wl_pointer
#3569 Fixed invalid arguments for gdi_resize_ex
#3567 crypto: Remove unneeded update (+) flag from file open mode 

-------------------------------------------------------------------
Fri Oct 14 16:13:52 UTC 2016 - hendrikw@arcor.de

- update to current master with these (massive) changes
#3497 server/shadow: Fix black screen with win10 mstsc
#3544 Multi warn fixes
#3545 Fixed Windows 7 RFX issues
#3537 Inlined heavily used functions
#3547 Fix nsc server side after color conversion
#3538 Mac shadow server regression fix
#3470 mac BUILD_SHARED_LIBS=ON fix (on master)
#3531 client/Mac: Runs Mac password dialog on main UI thread
#3536 Memory leak fixes
#3540 Regression fix: Fix gfx h264 server
#3541 Fix nsc client after after color conversion huge fix
#3533 Glyph cache disable
#3529 Variadic macro warning fixes
#3534 Fixed pointer color mapping
#3535 Added leak detector option, made conflicting options exclusive
#3524 winpr/wait: add missing parameters
#3500 Color conversion fix v6
#3523 winpr: Updated time zone definitions to Sept 2016
#3515 Fixed SetFileTime for mac
#3522 rdpsnd/pulse: Fix crashes in pulseaudio
#3511 fix for xcode8 clock_gettime
#3501 Fix few memory leaks
#3512 client/X11: Only upconvert < 24 bit RFX tiles

-------------------------------------------------------------------
Wed Sep 21 17:24:44 UTC 2016 - hendrikw@arcor.de

- update to current master with this change
#3482 server/shadow: Fix regression with rdp8.0
- adjust spec file to suse versioning 

-------------------------------------------------------------------
Thu Aug 25 18:28:46 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3435 CMake FindUUID fixes.
#3284 Endianness fixes
#3316 rdpgfx: Implementation for server side channel
#3476 libfreerdp/core: transport_write unchecked parameters 

-------------------------------------------------------------------
Sat Aug 13 06:36:54 UTC 2016 - hendrikw@arcor.de

- update to last master with these changes
#3451 NLA Server Side Improvements
#3449 cmake: fix Android toolchain missing usage of CMAKE_PREFIX_PATH
#3445 docs: Make doxygen silent
#3447 pkg: update packages

-------------------------------------------------------------------
Fri Jul  8 16:11:19 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3438 Fixed android libfreerdp install paths.
#3436 Added support for OpenH264 1.6
#3405 Add a dedicated man page for wLog
#3384 Android64 build fixes
#3402 Compile without <sys/queue.h>
#3433 Wlog callback init fix
#3428 winpr/sspi/ntlm: fix computer name len calculation 

-------------------------------------------------------------------
Tue Jun 28 19:01:13 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3426 protocol violation: rdp_read_extended_info_packet
#3418 rdpsnd/server: decrease audio latency and make it configurable.

-------------------------------------------------------------------
Sat Jun 18 14:26:55 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3408 fix errors in xdg-shell-xml for protocol creation
  --> obsoletes xdg_shell_xml.patch
#3410 Fix win32 linker hell and more

-------------------------------------------------------------------
Tue Jun 14 17:32:36 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3407 ci: build tests on windows from now on
#3406 winpr/sspi/ntlm: fix GetComputerNameExA parameters
#3404 winpr: fix PathMakePathA and TestWLog
#3403 Fix include path in freerdp-client.pc
#3399 winpr/library: fix GetModuleFileName and tests

-------------------------------------------------------------------
Thu Jun  9 18:41:24 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3397 add missing inet_pton implementation on Windows
#3393 winpr: fix some tests
#3394 client/x11: don't close locked mutex
#3392 winpr/synch: fix barrier deadlock in release build
#3391 winpr/synch: fix InitializeWaitableTimer result
#3390 winpr/synch: improve barrier test
#3388 winpr: several pool and synch fixes
#3386 winpr/synch: rewrite barrier implementation & test
#3389 winpr/synch: fix timerqueue segfault
#3387 wfreerdp: fix invalid VerifyCertificate callback 

-------------------------------------------------------------------
Sat Jun  4 17:56:32 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3381 fix race conditions, tests and some invalid return values
#3382 Fix some memory leaks in freerdp_settings_free()
#3379 winpr/wtsapi: fixed race conditions and tests
#3376 channels/rdpgfx: Fix for gfx client
#3371 Server/shadow: Protect X operations on shared subystem X11 display with X11 display
#3377 freerdp/core/gcc: channel name hardening
#3375 fix segfaults casused by size_t format specifier

-------------------------------------------------------------------
Sat May 28 06:28:36 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3372 winpr/library: fix win32 test and some cleanup
#3374 winpr/path: fix PathCchFindExtensionA and more
#3373 winpr/pipe: fix CreateNamedPipe test
#3369 Server/shadow: Fix issue 2796. Mouse cursor draw back issue
#3370 winpr/thread: fix TestThreadCreateProcess
#3365 winpr/synch: fix tests
#3363 winpr/synch: fix mutex implementation
#3357 shadow/rdpsnd: Fix race condition in rdpsnd channel server.
#3359 winpr/event: fix file descriptor leak
#3349 kerberos authentication fix

-------------------------------------------------------------------
Sat May 21 07:56:00 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3356 Update mf_mountain_lion.c 
#3353 build: fix builds with -DBUILD_SHARED_LIBS=OFF

-------------------------------------------------------------------
Sat May 14 15:05:53 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3333 Memleak fixes
#3340 winpr: KB3153731: May 2016 DST update for Azerbaijan, Chile, Haiti and Morocco
#3341 proper xcrush context reset fix
#3335 wfreerdp: fix name build without client interface
#3339 libfreerdp-codec: fix xcrush decompression, revert remote control
#3329 freerdp: fix Hyper-V connectivity, fix issues #2421 and #3325
#3330 xcrush context flush fix
#3328 egfx codec context reset fix, Windows Server 2012 RemoteFX empty tile set fix
#3260 Universal Windows Platform (UWP) Port
#3318 core: don't advertise multi layout PDUs
#3321 client: disable the client interface per default 

-------------------------------------------------------------------
Thu May  5 18:27:43 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3282 Added argument checks for exported input functions.
#3263 Added command line option /cert-tofu
#3314 Refactoring and fixes 

-------------------------------------------------------------------
Mon May  2 19:16:12 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3313 libfreerd/color: fix typo
#3311 Don't export/install rdtk 
#3312 Disable comm tests per default 

-------------------------------------------------------------------
Wed Apr 27 19:22:28 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3305 Dynamic channel crash fix
#3250 core: Add support for CredSSP version 

-------------------------------------------------------------------
Tue Apr 19 16:24:01 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3294 Misc build and test fixes
#3287 build: add missing dependencies
#3293 core: allow TS Gateway protocol violation
#3285 winpr: KB3148851: Updates to Russian Time Zones for 2016
#3274 Fix build regressions
#3276 core: allow ms android client protocol violation  

-------------------------------------------------------------------
Sun Apr 10 15:23:58 UTC 2016 - hendrikw@arcor.de

- static libs off 

-------------------------------------------------------------------
Sat Apr  9 18:28:52 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3275 core: fix broken rdp security (server side)
#3273 Fix android rotation crash
- specify more build options explicitly
- add patch for malformed xml in uwac

-------------------------------------------------------------------
Wed Apr  6 15:35:18 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3254 Added advanced gfx command line options
#3259 Fix overlinking

-------------------------------------------------------------------
Sat Mar 19 20:01:28 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3243 Fixed a typo in debug messages
#3240 Small Drive fixes
#3164 Implemented UnixChangeFileMode for windows.
#3215 Avc 444 support
#3204 Rdp file preference fix
#3226 winpr: Updates time zones and fixes bias values
#3234 Increase rdtk version to 2.0.0
#3207 Fixed error handling for channel load failures.
#3214 Make systemd appender honor layout and logs off
#3225 freerdp: Fix possible crash when setting error info in server-mode
#3223 only compile wayland client when WAYLAND_FOUND
#3224 winpr: Fix definition of PathFileExists on Win32
#3209 Reverted translation of internal VALUE arrays.
#3221 pkg/deb: adapt channel paths
#3212 audin: Fixed default sys argument for audin
#3213 Android build and settings fixes
#3177 Fixed codec reset, now resetting resolution too.
#3210 Don't require HOME env var to be set for server-side code
#3172 android: Allow freerdp mobile version to be launched from URI (freerdp://)
#3181 Respecting filter in WLog_GetLogLevel

-------------------------------------------------------------------
Mon Mar  7 17:13:09 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3206 Moved assistance to winpr crypto.
#3086 Fixes for rdpdr
#3200 winpr: Bump API version to 2.0
#3202 Fixed FreeBSD support for filetime settings.
#3194 ConvertFromUnicode fixes and misc hardening
#1726 Need Week instead of Day for TZ transistion
#3173 Fixed argument parsing for audin.
#3196 Fixed symbol export for sound plugins.
#3192 Updated freerdp plugin path to use major version.
#3191 Fix parsing of saveSessionInfo PDU
#3187 Gateway fix

-------------------------------------------------------------------
Wed Mar  2 20:18:29 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3184 Fix build on older 32-bit Ubuntu releases
#3183 winpr: fix regression in timezone detection
#3182 shadow/subsystem: fix pkgconfig file
#3163 Implemented SetFileTime
#3179 Fix compiler warnings and FreeBSD compilation issue
#3178 fix wayland-client.h not found

- removed wayl_client.patch, fixed upstream

-------------------------------------------------------------------
Tue Mar  1 20:00:53 UTC 2016 - hendrikw@arcor.de

- fixed wayland-client build (added wayl_client.patch)
- update to current master with these changes
#3160 Stream fixes
#3176 Export shadow subsystem
#3026 Replace deprecated des_ and fix LibreSSL build
#3171 Crypto simplification
#3168 Fixed default visibility.
#3167 server/shadow: Export API to set built-in subsystem modules for freerdp-shadow-subsystem
#3165 Printer fix
#3169 android: Fix sound redirection.

-------------------------------------------------------------------
Sat Feb 27 19:44:43 UTC 2016 - hendrikw@arcor.de

- update to current master with theses changes
#3157 Fix bad malloc size in statvfs
#3151 Timezone refactor
#3156 Ssl wrapper merge
#3161 uwac: versioning and export
#3159 android: disable mips build
#3140 Misc changes
#3042 Move wayland client to UWAC
#3149 Misc fixes
#3150 server/shadow: Build libraries for shadow subsystems
#3119 Resetting abortEvent only on connect and reconnect.
#3015 tcp: change TCP_USER_TIMEOUT to 16000
#2818 Error: "Unable to detect time zone" - Add support for tz package
#3148 winpr/file: Add missing include (io.h) for windows builds
#2851 Improve clipboard format support in X11 client
#3145 Fix char signedness in glyph offset calculation, fixes #2137

Attention: wayland build is disabled for openSUSE 

-------------------------------------------------------------------
Mon Feb 22 18:52:59 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3136 winpr: BUMP the API version to 1.2
#3147 Installing debug symbols only if activated.
#3143 Abort certificate accept if password is read from stdin.
#2710 Extended certificate callbacks.
#3130 Update BookmarkDB.java
#3131 Update AndroidManifest.xml
#3124 libfreerdp-codec: Make region16_rects() handle NULL nbRects
#3123 Several fixes for keyboard type 7 (japanese)
#3110 Mac os ssl warning fix  

-------------------------------------------------------------------
Thu Feb 11 19:17:45 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3116 Reading unicode from command line.
#3111 Enable display scaling in client
#3113 Removed broken check, fixes #3112
#3097 Android api upgrade and restructuring
#3108 Log level adjustments
#3109 fix X11/Xdg.h typedef collision fix
#3107 Enable support for SNI on client side
#3079 Fixed argument checks for drive channel.
#3105 appropriate names in server & client cmake exports
#3104 Sign mismatch warnings fixed
#3094 Add ADPCM codec for Mac client
#3103 gcc: assigned string must not be freed.
#3101 Stdbool detection fix
#3099 Mac fullscreen 

-------------------------------------------------------------------
Mon Feb  1 16:23:55 UTC 2016 - hendrikw@arcor.de

- update to cuurent master with these changes
#3076 Removed fixed size strings.
#3096 pkg/deb: fix nightly builds
#3093 Check more Stream_EnsureCapacity results when writing capabilities
#3092 Added get_build_config functions.
#3091 Fixed return value of WLog_FileAppender_WriteImageMessage
#3090 Fixed size checks (thanks to @virtman)
#3067 Resetting abort event on freerdp_connect.
#3078 Added new command line options for logger.
#3088 fix typo
#3087 Fix png image loading that needed write access

-------------------------------------------------------------------
Wed Jan 27 17:06:15 UTC 2016 - hendrikw@arcor.de

- update to current master with these changes
#3073 Allow to specify the raw content of crypto materials
#3083 Fix #3081, set client string encoding.
#3069 Improve monitor support
#3082 Check server and client capabilities
#3080 Stream_EnsureCapacity return value aren't checked in capabilities_write
#3072 Improve error logging after calling some BIO_ functions
#3070 Handle more NTLM attributes
#3075 Added cmake patch from @david-geiger
#3014 winpr: create a specific winpr nt file handle
#3059 Fix memory leak in lodepng_zlib_compress
#3066 Fixed SRCCOPY, using memmove now.
#3068 Fix pkg-config generation. 

-------------------------------------------------------------------
Sun Jan 17 08:44:25 UTC 2016 - hendrikw@arcor.de

- fixed different directory structure for oS 13.1 

-------------------------------------------------------------------
Sun Jan 17 08:13:14 UTC 2016 - hendrikw@arcor.de

- update to current master with the following changes:
#3062 build: fix a problem with cmake version 2.8.11
#3052 fix #3051: fullscreen switching with CTRL+ALT+ENTER doesn't work any ...
#3054 Leak fixes
#3049 Use major version only for SOVERSION
#3048 pkg: fix .deb based packages
#3046 tls: enable tls 1+
#3043 Build system improvements and changes
#3045 build: support for address sanitizer
#3044 Fixed broken duplicate define.
#2871 server/shadow: Completely decouple subsystem implementations and shad…

hint: #3043 contains changes in the directory structure and names of files 

-------------------------------------------------------------------
Fri Dec 18 20:11:22 UTC 2015 - hendrikw@arcor.de

- pdate to current master with these changes
#2932 GDI: Fix usage of gdi_get_brush_pointer.
#2874 Using stdint.h and stdbool.h for type definitions
#3016 Fix wlog.h includes
#2779 Send correct buttons when using a left-handed mouse
#2816 Known hosts locking
#2820 Pdb file install
#2984 remove horizontal scroll maping to forward/back
#2831 Fixed GDI_BITMAP, now using custom deallocation function.
#2414 opensles fixes
#2913 Server/Shadow: Fix invalid ALIGN in shadow_client_send_bitmap_update
#2980 Fixed CLIPRDR_FILEDESCRIPTOR
#2772 tsmf updates/fixes for gstreamer decoder on X11 platform
#2973 Fixed build errors that occur when setting WITH_IOSAUDIO build option

-------------------------------------------------------------------
Sat Dec 12 19:31:20 UTC 2015 - hendrikw@arcor.de

- update to current master with the following changes
#2928 Silenced VerifyX509Certificate logging.
#2941 Clipboard file fixes
#2976 Added audin support for mac os.
#2972 Fixed cmake_dependent_option use.
#2824 Return FREERDP_ERROR_AUTHENTICATION_FAILED on an authentication failure
#2979 pkg: update version infos to 2.0
#2991 Fix compilation error under Visual Studio 2010
#2983 Fixes #2982. The idea is to be able to create the socket externally a…
#2981 cliprdr/server: Fix parsing of file contents request PDU

-------------------------------------------------------------------
Sat Nov 14 13:11:33 UTC 2015 - hendrikw@arcor.de

- update to current master with these changes
#2970 2.0 preparations
#2971 cmake: tweak manpage install location
#2917 add values-zh/string.xml,that was profiles for chinese
#2930 Clamp ultra-wide glyph opRight vals to desktop width
#2962 Allow client build to be disabled
#2964 Add an UDP appender to wLog

-------------------------------------------------------------------
Sat Nov  7 09:18:01 UTC 2015 - hendrikw@arcor.de

- update to current master with these changes:
#2954 cliprdr/server: Server-side file content receiving used wrong callback
#2926 Rail fixes
#2963 client/X11: multimon/fullscreen fixes
#2968 winpr/argv: fix CommandLineToArgvA memory access
#2961 codec/color: fix segfault in freerdp_image32_copy
#2951 Misc fixes
#2957 Adds a systemd journal appender
#2940 Add a wLog syslog appender
#2952 cliprdr/server: Provide the server with a possibility to configure capabilities 

-------------------------------------------------------------------
Sat Oct 24 06:42:39 UTC 2015 - hendrikw@arcor.de

- update to current master with these changes
#2945 wlog: Fix variable definitions
#2929 cliprdr/server: Don't call CloseHandle on ChannelEvent
#2927 wlog: fixed return values
#2939 xfreerdp/clipr: fix self owned test and hardening
#2938 Fix rdp_recv_logon_error_info
#2933 GDI: Fix gdi_bitmap_update to check dest buffer size.

-------------------------------------------------------------------
Sun Oct 18 07:18:45 UTC 2015 - hendrikw@arcor.de

- update to current master with the following changes
#2910 FindGStreamer_1_0: fix build failure for new gstreamer versions
#2924 egfx multimon fixes
#2919 Sec/NLA: Support passwordless (blank password) login with NLA.
#2920 WinPR mbed TLS support
#2912 Server/Shadow: Minor fix on authentication in shadow_client.c.
#2914 Remove warning: HANDLE event variable unused
#2909 Speedup for clipboard
#2901 Fixed crash when unused Japanese keys are pressed.  

-------------------------------------------------------------------
Sun Oct  4 14:36:13 UTC 2015 - hendrikw@arcor.de

- update to current master with these merges:
#2864 Give unique aliases for smartcards with the same name, so that two re…
#2908 Fix a bug in region_union_rect()
#2903 Don't fail the redirect if padding wasn't sent before disconnecting 

-------------------------------------------------------------------
Tue Sep 22 17:33:31 UTC 2015 - hendrikw@arcor.de

- upgrade to current master with these merges:
#2899 Standard RDP security server redirection fix
#2897 Minor rail fixes/tweaks
#2898 Fix use of invalid input causing SCARD_E_INSUFFICIENT_BUFFER errors 
   -> obsoletes smartcard_status_error_wa.patch
#2896 Win32 Gateway Fix, iOS TCP connection infinite loop fix

removed smartcard_status_error_wa.patch 

-------------------------------------------------------------------
Thu Sep 17 16:19:43 UTC 2015 - hendrikw@arcor.de

- upgrade to current master with these merges
#2895 channels/tsmf/client/ffmpeg: Fix build with ffmpeg git master
#2890 server: Fix several memory leak found while running valgrind on freerdp-shadow
#2889 Fix RDP8 gateway disconnections  

-------------------------------------------------------------------
Tue Sep 15 18:36:56 UTC 2015 - hendrikw@arcor.de

- upgrade to current master with the following merges:
#2887 winpr/file: extend API
#2886 Fix Network Characteristics Autodetect [RDPBCGR 2.2.14]
#2888 fix ARM64 data type portability
#2879 xfreerdp: Fix window shape
#2763 Fixed server and client NLA state machine for NULL identity.
#2859 Fixes API misuse and logic errors
#2883 Updated OpenBSD changes
#2877 winpr/file refactoring and regular file support
#2880 Fixes for OpenBSD port

-------------------------------------------------------------------
Thu Sep 10 19:03:38 UTC 2015 - hendrikw@arcor.de

- upgraded to current master (1.2.5) containing the following merges:
#2878 Added ORIENTATION_PREFERENCE from WinUser.h.
#2868 improve handling of inverted pointer colors
#2873 makecert: Remove key usage attribute
#2872 Fixed error checking and recording reset.
#2765 Connect abort and unified TCP connect

-------------------------------------------------------------------
Sat Sep  5 14:59:10 UTC 2015 - hendrikw@arcor.de

- upgraded to current master (1.2.5) cintaining the following merges:
#2869 X11 /app: Fix drawing with negative window origin
#2865 [H264] ignore decoder errors
#2867 Resetting channel error on freerdp_connect.
#2861 rdpsnd/winmm: fix SetVolume when device is not opened.
#2852 Update CreateProcess and rfx
#2825 Fixed color pointer decoding.
#2855 Memleak fixes
#2854 settings: update settings/help to match 

-------------------------------------------------------------------
Sat Aug 29 14:31:51 UTC 2015 - hendrikw@arcor.de

- updated to current master containing the following merges:
 #2716 server/shadow: Fix alpha pointer message so that it allows pixel with both 'xor' and 'and'
 #2739 server/shadow: Enhancement regarding the screen and resolution - addresize support and fix subRect feature
 #2798 This array is so big that it eats whole stack for the thread and makes
 #2827 Remove unused variable in RegQueryValueExA()
 #2838 Added return value checks for smartcard functions.
 #2844 Getcomputername fix
 #2829 media foundation support now a compile time option.
 #2785 Channel hardening and fixing
 #2846 Read and write desktop and monitor data.
 #2847 Ensure output of crypto_base64_decode is NULL terminated.

-------------------------------------------------------------------
Sun Aug 16 08:30:46 UTC 2015 - hendrikw@arcor.de

- created package with upstream sources 2015-08-04
openSUSE Build Service is sponsored by