แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ FreeRDP 2.0.0

FreeRDP แž‚แžบแž‡แžถแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแžŠแŸ„แž™แžฅแžแž‚แžทแžแžแŸ’แž›แŸƒแž“แŸƒ Remote Desktop Protocol (RDP) แžŠแŸ‚แž›แž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แžŽแŸ’แžŽ Apache แž“แžทแž„แž‡แžถแž•แŸ’แž“แŸ‚แž€แž“แŸƒ rdesktop แŸ”

แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžŠแŸแžŸแŸ†แžแžถแž“แŸ‹แž”แŸ†แž•แžปแžแž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ 2.0.0:

  • แž€แžถแžšแž‡แžฝแžŸแž‡แžปแž›แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž‡แžถแž…แŸ’แžšแžพแž“แŸ”
  • แž”แŸ’แžแžผแžšแž‘แŸ…แž”แŸ’แžšแžพ sha256 แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™ sha1 แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŸแŸ’แž“แžถแž˜แž˜แŸ’แžšแžถแž˜แžŠแŸƒแžœแžทแž‰แŸ’แž‰แžถแž”แž“แž”แžแŸ’แžšแŸ”
  • แž€แŸ†แžŽแŸ‚แžŠแŸ†แž”แžผแž„แž“แŸƒแž”แŸ’แžšแžผแž€แžŸแŸŠแžธ RDP แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แŸ”
  • แž›แŸแžแž€แžผแžŠ smartcard แžแŸ’แžšแžผแžœแž”แžถแž“แž‡แžฝแžŸแž‡แžปแž›แžกแžพแž„แžœแžทแž‰ แžšแžฝแž˜แž‘แžถแŸ†แž„แž€แžถแžšแž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แž“แžผแžœแžŸแžปแž–แž›แž—แžถแž–แž‘แžทแž“แŸ’แž“แž“แŸแž™แž”แž‰แŸ’แž…แžผแž›แŸ”
  • แž˜แžถแž“แž‡แž˜แŸ’แžšแžพแžŸ /cert แžแŸ’แž˜แžธแžŠแŸ‚แž›แž”แž„แŸ’แžšแžฝแž”แž”แž„แŸ’แžšแžฝแž˜แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแžŠแŸ‚แž›แž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„แžœแžทแž‰แŸ’แž‰แžถแž”แž“แž”แžแŸ’แžš แžแžŽแŸˆแž–แŸแž›แžŠแŸ‚แž›แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแžŠแŸ‚แž›แž”แžถแž“แž”แŸ’แžšแžพแž€แŸ’แž“แžปแž„แž€แŸ†แžŽแŸ‚แž˜แžปแž“ (cert-*) แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž€แŸ’แžŸแžถแž‘แžปแž€แž€แŸ’แž“แžปแž„แž€แŸ†แžŽแŸ‚แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แžแžถแž›แŸ‚แž„แž”แŸ’แžšแžพแŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž–แžทแž’แžธแž€แžถแžšแž‡แŸ†แž“แžฝแž™แž–แžธแž…แž˜แŸ’แž„แžถแž™ RAP แž€แŸ†แžŽแŸ‚ 2 แŸ”
  • แžŠแŸ„แž™แžŸแžถแžšแžแŸ‚แž€แžถแžšแžˆแž”แŸ‹แž‚แžถแŸ†แž‘แŸ’แžš DirectFB แžแŸ’แžšแžผแžœแž”แžถแž“แžŠแž€แž…แŸแž‰แŸ”
  • แž€แžถแžšแž’แŸ’แžœแžพแžฑแŸ’แž™แž–แžปแž˜แŸ’แž–แžขแž€แŸ’แžŸแžšแžšแž›แŸ„แž„แžแŸ’แžšแžผแžœแž”แžถแž“แž”แžพแž€แžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžš Flatpack แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž’แŸ’แžœแžพแž˜แžถแžแŸ’แžšแžŠแŸ’แž‹แžถแž“แž†แŸ’แž›แžถแžแžœแŸƒแžŸแž˜แŸ’แžšแžถแž”แŸ‹ Wayland แžŠแŸ„แž™แž”แŸ’แžšแžพ libcairo แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜ API แž’แŸ’แžœแžพแž˜แžถแžแŸ’แžšแžŠแŸ’แž‹แžถแž“แžšแžผแž”แž—แžถแž–แŸ”
  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžš H.264 แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž˜แŸ Shadow แžฅแžกแžผแžœแž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸ†แžŽแžแŸ‹แž“แŸ…แž–แŸแž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แžšแž”แžถแŸ†แž„แž‡แž˜แŸ’แžšแžพแžŸแžšแž”แžถแŸ†แž„ = แžŸแž˜แŸ’แžšแžถแž”แŸ‹ /gfx แž“แžทแž„ /gfx-h264 แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‡แž˜แŸ’แžšแžพแžŸ / แžขแžŸแŸ‹แž–แŸแž›แžŠแžพแž˜แŸ’แž”แžธแž€แŸ‚แžแž˜แŸ’แžšแžผแžœแž€แžถแžšแžขแžŸแŸ‹แž–แŸแž› TCP ACK แŸ”
  • แž€แžถแžšแž€แŸ‚แž€แžผแžŠแž‘แžผแž‘แŸ…แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแŸ”

แžœแžถแž‚แžฝแžšแžฑแŸ’แž™แž€แžแŸ‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แžแžถแž”แŸแž€แŸ’แžแž‡แž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™แž…แžปแž„แž€แŸ’แžšแŸ„แž™แž”แŸ†แž•แžปแžแž‚แžบ FreeRDP 2.0.0-rc4 แž”แžถแž“แž”แž„แŸ’แž แžถแž‰แžแŸ’แž›แžฝแž“แž“แŸ…แž€แŸ’แž“แžปแž„แžแŸ‚แžœแžทแž…แŸ’แž†แžทแž€แžถ 2018 แŸ” แž…แžถแž”แŸ‹แžแžถแŸ†แž„แž–แžธแž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžšแž”แžŸแŸ‹แžœแžถ แž€แžถแžšแž”แŸ’แžแŸแž‡แŸ’แž‰แžถแž…แžทแžแŸ’แžแž…แŸ†แž“แžฝแž“ 1489 แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžกแžพแž„แŸ”

แž›แžพแžŸแž–แžธแž“แŸแŸ‡แž‘แŸ€แž แžšแžฝแž˜แž‡แžถแž˜แžฝแž™แž“แžนแž„แž–แŸแžแŸŒแž˜แžถแž“แžขแŸ†แž–แžธแž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžแŸ’แž˜แžธ แž€แŸ’แžšแžปแž˜แž€แžถแžšแž„แžถแžš FreeRDP แž”แžถแž“แž”แŸ’แžšแž€แžถแžŸแž–แžธแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž‘แŸ…แž‡แžถแž‚แŸ†แžšแžผแž“แŸƒแž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžŠแžผแž…แžแžถแž„แž€แŸ’แžšแŸ„แž˜แŸ–

  • แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžŠแŸแžŸแŸ†แžแžถแž“แŸ‹แž˜แžฝแž™แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™แž‡แžถแžšแŸ€แž„แžšแžถแž›แŸ‹แž†แŸ’แž“แžถแŸ†แŸ”
  • แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžแžทแž…แžแžฝแž…แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแžšแž‡แžฝแžŸแž‡แžปแž›แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™แžšแŸ€แž„แžšแžถแž›แŸ‹แž”แŸ’แžšแžถแŸ†แž˜แžฝแž™แžแŸ‚แž˜แŸ’แžแž„ แžฌแžแžถแž˜แžแž˜แŸ’แžšแžผแžœแž€แžถแžšแŸ”
  • แž™แŸ‰แžถแž„แž แŸ„แž…แžŽแžถแžŸแŸ‹แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžขแž“แžธแžแžทแž‡แž“แž˜แžฝแž™แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž…แžถแžแŸ‹แžฑแŸ’แž™แž‘แŸ…แžŸแžถแžแžถแžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžแŸแžšแž—แžถแž– แžŠแŸ‚แž›แžšแžฝแž˜แž˜แžถแž“แž€แžถแžšแž€แŸ‚แž€แŸ†แž แžปแžŸ แž“แžทแž„แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แžŸแŸ†แžแžถแž“แŸ‹แŸ—แŸ”
  • แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžŠแŸแžŸแŸ†แžแžถแž“แŸ‹แž“แŸแŸ‡แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžšแž™แŸˆแž–แŸแž›แž–แžธแžšแž†แŸ’แž“แžถแŸ† แžŠแŸ‚แž›แž€แŸ’แž“แžปแž„แž“แŸ„แŸ‡แž†แŸ’แž“แžถแŸ†แžŠแŸ†แž”แžผแž„แž“แžนแž„แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž€แžถแžšแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž”แž‰แŸ’แž แžถแžŸแžปแžœแžแŸ’แžแžทแž—แžถแž– แž“แžทแž„แž”แž‰แŸ’แž แžถ แž แžพแž™แž†แŸ’แž“แžถแŸ†แž‘แžธแž–แžธแžšแž˜แžถแž“แžแŸ‚แž€แžถแžšแž‡แžฝแžŸแž‡แžปแž›แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แŸ”

แž”แŸ’แžšแž—แž–: linux.org.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹