Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

xrdp project

Open-source server implementation of Microsoft Remote Desktop Protocol
Collective - Host: opensource - https://opencollective.com/xrdp-project - Website: http://www.xrdp.org/ - Code: https://github.com/neutrinolabs/xrdp

travis: add build test on FDK AAC, Opus

github.com/neutrinolabs/xrdp - 4885a071b4fa7a8bd465504c212cebda3a042c26 authored about 7 years ago by Koichiro IWAO <[email protected]>
remove crc16.h from common/Makefile.am

github.com/neutrinolabs/xrdp - bc48578a907346caf36942052b262d4c58b5a29a authored about 7 years ago by Jay Sorg <[email protected]>
remove empty crc16.h file

github.com/neutrinolabs/xrdp - 54285d26dde5e6586d85e9ed95a762458841c413 authored about 7 years ago by Jay Sorg <[email protected]>
common, return -1 for bad socket

github.com/neutrinolabs/xrdp - 285465a1f531c35de606bfc140f7989d4f285b57 authored about 7 years ago by Jay Sorg <[email protected]>
use g_memcpy, braces

github.com/neutrinolabs/xrdp - c6c513b23c4a3ecf0a4e397c47a10ac2783cec45 authored about 7 years ago by Jay Sorg <[email protected]>
Implements XRDP over vsock

1. Implements the ability to use AV_VSOCK for the transport rather than TCP.
2. Updates the ini ...

github.com/neutrinolabs/xrdp - 50bd624cc49d7409f6f73b65aeae4cabdec3e7ee authored about 7 years ago by Justin Terry (VM) <[email protected]>
vsock, move some defines

github.com/neutrinolabs/xrdp - 26507644e38906dee9095de29c92d0170c6da92f authored about 7 years ago by Jay Sorg <[email protected]>
sound: g_bbuf_size should be determined after codec is determined

Fixes #910, if both client and server support more than one codecs,
g_bbuf_size might be set to ...

github.com/neutrinolabs/xrdp - 3d29b6ec768155b6eacf2846dbdb43eddde1d48c authored about 7 years ago by Koichiro IWAO <[email protected]>
fix typo s/Roration/Rotation/

github.com/neutrinolabs/xrdp - a6fd518a48b53c41e81b37b0c66703cc350d6ea7 authored about 7 years ago by Koichiro IWAO <[email protected]>
libxrdp: advertise horizontal mouse wheel capability

github.com/neutrinolabs/xrdp - 391c69731cafdeaa1efef24c037006eaabbb3ab8 authored about 7 years ago by Koichiro IWAO <[email protected]>
xrdp_wm: make mouse button 6 and 7 act like button 4 and 5

because 6 and 7 are horizontal scroll. They should acts as same as
vertical scroll.

github.com/neutrinolabs/xrdp - 903a2bf83a35a92ffba1a5fc0c4da4a87271b6db authored about 7 years ago by Koichiro IWAO <[email protected]>
Add some more Input Capability Set constants

github.com/neutrinolabs/xrdp - 4a2818e1837542d464099a28d3acedf063b27b18 authored about 7 years ago by Koichiro IWAO <[email protected]>
xrdp_wm: handle horizontal mouse wheel events

github.com/neutrinolabs/xrdp - 8e7e54e49f7e09e327f448da5501465500e4843f authored about 7 years ago by Koichiro IWAO <[email protected]>
Constify mouse event flags, use the MS name for constants

github.com/neutrinolabs/xrdp - 27aef96e81c498905413e532ab75648df7d89905 authored about 7 years ago by Koichiro IWAO <[email protected]>
Constify extended mouse events

github.com/neutrinolabs/xrdp - 24758934027e7532d4499cf2aa461f1a8d364078 authored about 7 years ago by Koichiro IWAO <[email protected]>
Add dvorak keyboard layout

github.com/neutrinolabs/xrdp - 3c3eb9ed73c856987c7f3cbbf54a1de8cbba4253 authored about 7 years ago by Soedarsono <[email protected]>
Handle EINTR for send() in handle_connection()

github.com/neutrinolabs/xrdp - 6fb3fcfc66ccff5e436285fca04041d82c310ea4 authored about 7 years ago by Ben Cohen <[email protected]>
xrdp-ssh-agent.c: Fix braces for coding style

github.com/neutrinolabs/xrdp - a2b008f63e75835a3b3d2f0ff7deb95586711fd5 authored about 7 years ago by Ben Cohen <[email protected]>
Forward ssh-agent data between ssh clients and RDP

Add xrdp-ssh-agent.c which forwards ssh-agent protocol over an RDP
dynamic virtual channel, just...

github.com/neutrinolabs/xrdp - 1d5aa8cc977f278f30bbc01105bf7ff66cd49596 authored about 7 years ago by Ben Cohen <[email protected]>
xrdp-ssh-agent: Remove vim modeline

github.com/neutrinolabs/xrdp - b9ff75e50ed855fde2824a1cf1ec5f09b438a434 authored about 7 years ago by Ben Cohen <[email protected]>
log: add log level TRACE

TRACE means more verbose than DEBUG. syslog doesn't have more verbose
level than DEBUG, map TRAC...

github.com/neutrinolabs/xrdp - 2411a0be14e0e4b9d3a486b514c2a96349c15427 authored about 7 years ago by Koichiro IWAO <[email protected]>
xrdp: corret the config file name in the comment

github.com/neutrinolabs/xrdp - eaed9af4986538512ae9546a4cebd78c3679e812 authored over 7 years ago by Felix Zhang <[email protected]>
common: prevent raw use of snprintf

github.com/neutrinolabs/xrdp - 00bf62bd42173ba0fc9e28f007a05ea4bc5cd8e1 authored over 7 years ago by Koichiro IWAO <[email protected]>
xrdp: get port from configfile in access_control()

This fixes #894

github.com/neutrinolabs/xrdp - be23682f909137919b2c72d1ae48bdb04a3f9c15 authored over 7 years ago by Oscar Salvador <[email protected]>
xrdp: constify input event type

github.com/neutrinolabs/xrdp - ced3a4817fb4303e4575e45354f3914f7ec89cbb authored over 7 years ago by Koichiro IWAO <[email protected]>
Update v0.9.4 release date

github.com/neutrinolabs/xrdp - c295dd61b882e8b56677cf12791f43634f9190b5 authored over 7 years ago by Koichiro IWAO <[email protected]>
Prepare release v0.9.4

github.com/neutrinolabs/xrdp - ac5987cf130307d22ffc431f84bef02c412bc44e authored over 7 years ago by Koichiro IWAO <[email protected]>
update NEWS, mention known issues

github.com/neutrinolabs/xrdp - e102b7cc8cca26e22f1b285b3adb1fcf6ee923ab authored over 7 years ago by Koichiro IWAO <[email protected]>
update sumbodules to the latest release

github.com/neutrinolabs/xrdp - d94e43a49ec47c7eb25e768c0f1f27538d303887 authored over 7 years ago by Koichiro IWAO <[email protected]>
common: fix g_write_ip_address() didn't return correct IP address

Fixes: #878.

github.com/neutrinolabs/xrdp - f9ab4df7f2d99c2381ff0228a82c5b5bafbcb29b authored over 7 years ago by Koichiro IWAO <[email protected]>
tcutils: fix WTSVirtualChannelWrite return codes check according to API change

github.com/neutrinolabs/xrdp - 36eda1bcbbdcf534c36cf016bbf2c4716ca0643c authored over 7 years ago by speidy <[email protected]>
xrdpvr: adjust xrdpvr_write_to_client to xrdpapi API change

github.com/neutrinolabs/xrdp - fad2c57cd6e2f45870ca7bbb6879cbe86ad85cbf authored over 7 years ago by speidy <[email protected]>
xrdpapi: change WTSVirtualChannelWrite return values to be consistent with WTSVirtualChannelRead

github.com/neutrinolabs/xrdp - d15d32c593eaccac1061adfa36742c163f7410cc authored over 7 years ago by speidy <[email protected]>
sesman: delete socket files when session exits

github.com/neutrinolabs/xrdp - 26394870e5bd03e6ee15fa6083b2067b9c9106d2 authored over 7 years ago by Koichiro IWAO <[email protected]>
travis: Unbreak travis build

since Ubuntu Precise (12.04) is retired September 2017. Now build test
is run on Ubuntu Trusty (...

github.com/neutrinolabs/xrdp - df29ea3ad970833eb91dbc309a8a0190a37ac2a5 authored over 7 years ago by Koichiro IWAO <[email protected]>
xrdp: accept full path for ls_background_image

because ls_logo_filename accepts full path.

github.com/neutrinolabs/xrdp - e6b7d12191200fec68fed07f61c54e44bc69d4f5 authored over 7 years ago by Koichiro IWAO <[email protected]>
add Belgian keyboard

github.com/neutrinolabs/xrdp - 9ca52b05da1573e4aeea69cfd3d38bba179009ce authored over 7 years ago by Koichiro IWAO <[email protected]>
Release v0.9.3.1

github.com/neutrinolabs/xrdp - a094c65aaf13daa7c5db036adf1b02a77a240168 authored over 7 years ago by Koichiro IWAO <[email protected]>
instfiles: don't include generated *.services files in distribution

Solves #848.
Pointed out by: Fuminobu TAKEYAMA (@ftake)

github.com/neutrinolabs/xrdp - 22dc148802ef2b9bece4d40611203ce308272c8d authored over 7 years ago by Koichiro IWAO <[email protected]>
chansrv: sound, handle skips in audio acks

github.com/neutrinolabs/xrdp - 8ac35d7ed10dab5f194821919943eeca1e8fcb8a authored over 7 years ago by Jay Sorg <[email protected]>
chansrv: sound, remove a do not know and a comment

github.com/neutrinolabs/xrdp - 4f91a52109477791acbb7393b78e734bb6866018 authored over 7 years ago by Jay Sorg <[email protected]>
chansrv: sound, add aac

github.com/neutrinolabs/xrdp - bf0d56c3141e3b177020ecd78d449f46555154ec authored over 7 years ago by Jay Sorg <[email protected]>
chansrv: sound, use WAVE_FORMAT_AAC not WAVE_FORMAT_AAC_MS

github.com/neutrinolabs/xrdp - 021a78f4c65a745b87f89e5ba1dbe20353f8d7fc authored over 7 years ago by Jay Sorg <[email protected]>
use pkg-config to configure with fdk-aac

github.com/neutrinolabs/xrdp - 152318ad7cb61620a4e738f69c3538b85e8c599a authored over 7 years ago by Jay Sorg <[email protected]>
chansrv: sound, fdk-aac, avoid 1 item array items

github.com/neutrinolabs/xrdp - d9b929c1850934822f01688d5c8ac8338010ec39 authored over 7 years ago by Jay Sorg <[email protected]>
xfuse_create_share() called before xfuse_init()

* Initialise inode table in `xfuse_create_share()` if necessary
* Add guard to `xfuse_init_xrdp_...

github.com/neutrinolabs/xrdp - 4023aa7f1c858e106610f4b2b12dec00d9fa9b01 authored over 7 years ago by matt335672 <[email protected]>
don't use hard coded constant values

github.com/neutrinolabs/xrdp - b34fc6da55e4dab14e92c08ecb7fc8b60d05c2d2 authored over 7 years ago by Koichiro IWAO <[email protected]>
fix indent, no logic change

github.com/neutrinolabs/xrdp - 4d14f344fdd30ffe994066bfc34c11777309ab39 authored over 7 years ago by Koichiro IWAO <[email protected]>
docs: document base64 prefill credentials

github.com/neutrinolabs/xrdp - c40baf03e608fcf64820297dfbb223cc7ad7fa82 authored over 7 years ago by Koichiro IWAO <[email protected]>
add base64_decode function

github.com/neutrinolabs/xrdp - d57e02626d46e4aa20aae8c01d57468720917975 authored over 7 years ago by Koichiro IWAO <[email protected]>
move base64 functions to base64.c

github.com/neutrinolabs/xrdp - 04187945a8abc17f68daeda6b41b21ba8d174ab2 authored over 7 years ago by Koichiro IWAO <[email protected]>
decode base64 login window parameter

such as prefill username and password:
username=ask{base64}YmFzZTY0
username={base64}YmF...

github.com/neutrinolabs/xrdp - a89cb93bc793853ed7cd769d8dbec45a038c1fc0 authored over 7 years ago by Koichiro IWAO <[email protected]>
use g_free()

github.com/neutrinolabs/xrdp - df32f74519b83e327d0fa500adec2e17b9d51070 authored over 7 years ago by Koichiro IWAO <[email protected]>
pass through except for the first '='

if "foo=ba=r" is found in ini files, it should be parsed like this.
key : foo
value : ...

github.com/neutrinolabs/xrdp - eae5cdf1fd9e18b4170071530a057edf0ae70329 authored over 7 years ago by Koichiro IWAO <[email protected]>
sesman: search pam files also in ${sysconfdir}/pam.d

as some operating system such as FreeBSD searches not only `/etc/pam.d`
but also `/usr/local/etc...

github.com/neutrinolabs/xrdp - 05ef6d104e5a13af55b61debab28eca3c04fe53e authored over 7 years ago by Koichiro IWAO <[email protected]>
chansrv: use switch-case to support more codecs

github.com/neutrinolabs/xrdp - ca24572fd5aa451cd618202be9daa232adaf2814 authored over 7 years ago by Koichiro IWAO <[email protected]>
chansrv: remove trailing space

github.com/neutrinolabs/xrdp - e990dd4263b48c69ddb0507513933479f0c4983b authored over 7 years ago by Koichiro IWAO <[email protected]>
chansrv: constify wFormatTag

github.com/neutrinolabs/xrdp - dbaf23e93b3ab96c9201d6387146efd8d65c8f4d authored over 7 years ago by Koichiro IWAO <[email protected]>
Add a pam file for FreeBSD

as existing xrdp-sesman.unix doesn't suit FreeBSD.

github.com/neutrinolabs/xrdp - 9f8a9024765ae6616a16b718a72c349d8a410b80 authored over 7 years ago by Koichiro IWAO <[email protected]>
Allow UDS connection from non-root users

If you run xrdp with a Unix Domain Socket (UDS) for the port specified in
/etc/xrdp/xrdp.ini the...

github.com/neutrinolabs/xrdp - 8b4d057af26319d314706b6e46bf8e785b6da4d7 authored over 7 years ago by Ben Cohen <[email protected]>
append a / to ensure the full path is created even when the config variable lacks a trailing /

github.com/neutrinolabs/xrdp - 324a33431552d27d10f20d592d037078dc903538 authored over 7 years ago by Ian Geiser <[email protected]>
NEWS: pulralize glitches

github.com/neutrinolabs/xrdp - aaa40edefb762f87e2bd2e5e3073845134f3ec8a authored over 7 years ago by Koichiro IWAO <[email protected]>
common: fix more glitches in IPv4 initialization

github.com/neutrinolabs/xrdp - aa0721a90e9ea94512f763a732946c2530a3d28d authored over 7 years ago by Koichiro IWAO <[email protected]>
Use g_create_path instead of g_create_dir

Rename g_mk_temp_dir to g_mk_socket_path

github.com/neutrinolabs/xrdp - 4b87548b71566e066a3186c5e0258cfd4a1fedf1 authored over 7 years ago by Ian Geiser <[email protected]>
Update release date

github.com/neutrinolabs/xrdp - 502998b8fe190a1eaa4fc9f4136ef85e231af0df authored over 7 years ago by Koichiro IWAO <[email protected]>
fix typo (copy & paste mistake)

github.com/neutrinolabs/xrdp - 59a7e8aedfdac1ebea0b1e6d362601b6040386ef authored over 7 years ago by Koichiro IWAO <[email protected]>
Update NEWS

github.com/neutrinolabs/xrdp - 7ee187f35bfb6594abbc7855dc4bc269f02fdbcd authored over 7 years ago by Koichiro IWAO <[email protected]>
sesman: make sure socket directory present

before try to create a domain socket.
Originally proposed by Ian Geiser (geiseri).

github.com/neutrinolabs/xrdp - 6f8eacd72b09369be0ae728466b5dc8a227f0c5b authored over 7 years ago by Koichiro IWAO <[email protected]>
fix typo

github.com/neutrinolabs/xrdp - 858e6149f087f6cca6816a61e1a97cd01bc08427 authored over 7 years ago by Koichiro IWAO <[email protected]>
common: use log_message

github.com/neutrinolabs/xrdp - 8d5010a20270f581b774c97dd2186a5814740cf0 authored over 7 years ago by Koichiro IWAO <[email protected]>
sesman: move auth_start_session, auth_stop_session, and auth_end to child process

github.com/neutrinolabs/xrdp - b6bd8acef19763b1116bb4c881b46b0359c84f90 authored over 7 years ago by Jay Sorg <[email protected]>
fix for protocol error when 32 bit and non rfx

github.com/neutrinolabs/xrdp - 9d36983ae743fa840e10deb8f73e49a74b9b3269 authored over 7 years ago by Jay Sorg <[email protected]>
common: fix a glitch with IPv4 struct initialization

Pointed out by: andrecbarros
Closes: #803

github.com/neutrinolabs/xrdp - 8c74fcb80c46e8b554c5ba34f4db0f366cf54ae3 authored over 7 years ago by Koichiro IWAO <[email protected]>
Prepare release v0.9.3

github.com/neutrinolabs/xrdp - 73a37a544151a2fbb9fa9295f77b34e3f80288bb authored over 7 years ago by Koichiro IWAO <[email protected]>
update submodules to their release tag head commit

github.com/neutrinolabs/xrdp - e0b73bf700ac5f730ba2fc7ef1706734381d1874 authored over 7 years ago by Koichiro IWAO <[email protected]>
Fix Xvnc backend disconnects when some data copied to clipboard

Should fix #755.

github.com/neutrinolabs/xrdp - b83b5510f412c2c9f2d47640b6ccedfb916f85d6 authored over 7 years ago by Koichiro IWAO <[email protected]>
xrdp-sesadmin: fix error when there are no sessions

Test case: On a system running xrdp with no sessions running run:

xrdp-sesadmin -u=<user> -p...

github.com/neutrinolabs/xrdp - c7d08bd9e7bcd00b11328537319ec7748a797574 authored over 7 years ago by Ben Cohen <[email protected]>
Reword log messages in ssl_get_protocols_from_string()

github.com/neutrinolabs/xrdp - 455c341efcc5c88a9194a20248172d5d3355bb0b authored over 7 years ago by Koichiro IWAO <[email protected]>
Change log level DEBUG -> WARNING

since unavailability of ssl protocols defined in config file
may weaken security and it is impor...

github.com/neutrinolabs/xrdp - aa4b90d250c5e814372751007c2f8cb2e9bae629 authored over 7 years ago by Koichiro IWAO <[email protected]>
docs: document change of xrdp-chansrv log path

github.com/neutrinolabs/xrdp - 1b11c1888f766a12c8e650bd4e932248904d75f4 authored over 7 years ago by Koichiro IWAO <[email protected]>
chansrv: include display number in chansrv log filename

since xrdp-chansrv may be run multiple instances per user. For example,
Xvnc backend creates one...

github.com/neutrinolabs/xrdp - 9065964bd96825fe3225c811c70da64365fa9ac6 authored over 7 years ago by Koichiro IWAO <[email protected]>
travis: enable build test on v0.9 branch

it is the latest stable branch.

github.com/neutrinolabs/xrdp - 3a276318267821f0a93e12ecb3f32c7a0fe09bbd authored over 7 years ago by Koichiro IWAO <[email protected]>
move openssl calls to common/libssl.c, check for defines

github.com/neutrinolabs/xrdp - 8d63c32899ff9972e45cbb19f7aa020da31bbd8e authored over 7 years ago by Jay Sorg <[email protected]>
xrdp: exit main process with failure status if listen failed (daemon mode)

github.com/neutrinolabs/xrdp - 1d89000d90ddb5f6d18dcc8c724a9aeb8954ea07 authored over 7 years ago by Koichiro IWAO <[email protected]>
sesman: exit with failure status if listen failed

github.com/neutrinolabs/xrdp - 5a7208a15b8fc3efda59dd1ee618cf5127287dd1 authored over 7 years ago by Koichiro IWAO <[email protected]>
xrdp: xrdp_listen_main_loop pass through trans_listen_address return value

github.com/neutrinolabs/xrdp - 252cb2036518f8e6dced886fd13728d8996bd9c2 authored over 7 years ago by Koichiro IWAO <[email protected]>
int function should return

github.com/neutrinolabs/xrdp - 5def0596e0c8832d8c47396b7b5ab91258e3e4d9 authored over 7 years ago by Koichiro IWAO <[email protected]>
xrdp: exit with failure status if listen failed (foreground mode)

github.com/neutrinolabs/xrdp - 7aad2c83c6b937ca6b3e96c489b58e415d57b4e5 authored over 7 years ago by Koichiro IWAO <[email protected]>
sesman: install empty reconnectwm.sh as a template

as it was undocumented and few people know reconnectwm.sh is executed on
client reconnect. The b...

github.com/neutrinolabs/xrdp - 6a860d4b020218bbc19846350989f590a45d00f7 authored over 7 years ago by Koichiro IWAO <[email protected]>
add Spanish keylayout

github.com/neutrinolabs/xrdp - 606984baad3f15ae13089a3a1fd1da4108c55910 authored over 7 years ago by Koichiro IWAO <[email protected]>
Log user-friendly message when certificate/privkey is inaccessible

We shouldn't assume that xrdp daemon is running under root privilege.
In many cases, root privil...

github.com/neutrinolabs/xrdp - 65c1fe87d7a58f431c6cc1ab62766394837e7408 authored over 7 years ago by Koichiro IWAO <[email protected]>
common: implement g_file_readable for WIN32

github.com/neutrinolabs/xrdp - 088bd2d81162c7ca9300a95caccb7eb52cd4f6d7 authored over 7 years ago by Koichiro IWAO <[email protected]>
Check certificate/privkey readability not existence

to fail RDP security negotiation if certificate/privkey is not readable

github.com/neutrinolabs/xrdp - 4f7969b562dee953c311f0d28b49ad2cf4ade2cf authored over 7 years ago by Koichiro IWAO <[email protected]>
Use the words "cannot read" rather than "cannot open"

as the code actually tests readability.

github.com/neutrinolabs/xrdp - a1b0344db518c64f8d6a951bde9be5b90353b7a5 authored over 7 years ago by Koichiro IWAO <[email protected]>
sort xrdp_keyboard.ini

github.com/neutrinolabs/xrdp - 0299d64fa87e1d5b396a0498785879834f6860f5 authored over 7 years ago by Koichiro IWAO <[email protected]>
Fix UK/GB keyboard layout

The UK/GB keyboard doesn't work properly connecting to xrdp with xorgxrdp.
It does work when con...

github.com/neutrinolabs/xrdp - bb9756f6c51721c75ac1d089349e561a2e521d70 authored over 7 years ago by Ben Cohen <[email protected]>
Pick up the first section if given section(domain) doesn't match anything

As some clinents (AFAIK Windows 10) always send domain name, the backend
module is not selected ...

github.com/neutrinolabs/xrdp - 84596e73923406385bb1dd1dec287e043b8065cb authored over 7 years ago by Koichiro IWAO <[email protected]>
Constify MCS connectionType

github.com/neutrinolabs/xrdp - 0e7844ab02f3a513acf3fcbf557b388f3601486f authored over 7 years ago by Koichiro IWAO <[email protected]>
instfiles: substitute directories in systemd service files

Do not expect prefix is always /usr. /usr/local is often used when users
compile xrdp manually.

github.com/neutrinolabs/xrdp - bedf04cd9f111bdeaa86fece37fd0d6030710559 authored over 7 years ago by Koichiro IWAO <[email protected]>