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

Unifying logging in chanserv

This commit adds:
* replace multiple logging macros with LOG and LOG_DEVEL
* logging configurati...

github.com/neutrinolabs/xrdp - a9ec1ebd99866fe8ce252eb2dfb32c1ffef79e7d authored about 4 years ago by Alexandre Quesnel <[email protected]>
startwm.sh: Additionally support /usr/etc/X11/xdm/Xsession in SUSE

distributions

https://lists.opensuse.org/opensuse-factory/2019-08/msg00113.html

github.com/neutrinolabs/xrdp - 31a910a2751269874bef10040834c1c6091c6c2c authored about 4 years ago by Yifan J <[email protected]>
Merge pull request #1651 from matt335672/minus-c-option

Added -c /--config option to xrdp

github.com/neutrinolabs/xrdp - 19504da100291ac1520c2b77896fa47c47ae1e65 authored about 4 years ago by matt335672 <[email protected]>
Added -c / --config to xrdp

github.com/neutrinolabs/xrdp - ebc21fe18081441fa18ae92459dd3ad7bb7410dd authored about 4 years ago by matt335672 <[email protected]>
Merge pull request #1691 from FelixZhang/devel

genkeymap: Fix an array declaration conflict

github.com/neutrinolabs/xrdp - 62befaa803b2c0ed8e7fc9498623c7b7db943b74 authored over 4 years ago by matt335672 <[email protected]>
genkeymap: Fix an array declaration conflict

The conflict on the size of xfree86_to_evdev between genkeymap.c and
evdev-map.c is causing buil...

github.com/neutrinolabs/xrdp - b8d9c2ec505aa7cbb5e5e0bdc03092b0a68b18c9 authored over 4 years ago by Felix Zhang <[email protected]>
Merge pull request #1686 from aquesnel/fuse_type_fix

Use a single type for the fuse file handle callback context

github.com/neutrinolabs/xrdp - a70e4bc33f5c092935b453616025600dd2ac9962 authored over 4 years ago by matt335672 <[email protected]>
Use a single type for the fuse file handle callback context

github.com/neutrinolabs/xrdp - 12a0266f1eb80fa62846c36690da664ba0eb2d3e authored over 4 years ago by Alexandre Quesnel <[email protected]>
Merge pull request #1666 from aquesnel/build_ubuntu_focal

Adding a Travis CI build using Ubuntu Focal

github.com/neutrinolabs/xrdp - 2e78a9d8a56f822181f18d5ccc740a61f335edcd authored over 4 years ago by metalefty <[email protected]>
Merge pull request #1668 from bolkedebruin/enable_token_sso

Add support for token authentication

github.com/neutrinolabs/xrdp - 68f0fa7e4df1e1da32a5b7f3888de63567396d38 authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1635 from matt335672/minus-c-option-chansrv

chansrv improved config support

github.com/neutrinolabs/xrdp - 79b88d7f30134ff190830b6fac41c71495e8f400 authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1682 from aquesnel/issue1678

Fix warnings in chansrv_fuse.c on 32-bit platforms

github.com/neutrinolabs/xrdp - 60a2beb435644dae66ad5f7b0aea4df323a83bc4 authored over 4 years ago by matt335672 <[email protected]>
Improve documentation

github.com/neutrinolabs/xrdp - 0b82f193180b62b94915bdd536915bfc1bfefb69 authored over 4 years ago by Bolke de Bruin <[email protected]>
Upgrading the OS for CI builds from Ubuntu 16.04 to 20.04

github.com/neutrinolabs/xrdp - 2e4a0bdddc25f50012e768c32abba62e5c2fdeec authored over 4 years ago by Alexandre Quesnel <[email protected]>
Adding a Travis CI build using the Ubuntu Focal

github.com/neutrinolabs/xrdp - 840c0b8bcf7e447102d7ea5de300a0975cc72e05 authored over 4 years ago by Alexandre Quesnel <[email protected]>
Adding casts for narrowing to pointer width for issue #1678

github.com/neutrinolabs/xrdp - a7462404d5dbf3a1b8a041851aee3dfd00f8c83f authored over 4 years ago by Alexandre Quesnel <[email protected]>
Enabling fuse for 32-bit CI builds

github.com/neutrinolabs/xrdp - ec53a0398d22d27fdb21b23fc1f3d1f8c37d3db6 authored over 4 years ago by Alexandre Quesnel <[email protected]>
chansrv improved config support

github.com/neutrinolabs/xrdp - edda1b064d0bb57a9b5c1a915b117ff89a3d6620 authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1680 from matt335672/issue1679

Fix compilation warnings/errors in xrdp-neutrinordp.c

github.com/neutrinolabs/xrdp - f2dda1e0bd4a31a0451dc6a1ca860c5087a63d9c authored over 4 years ago by matt335672 <[email protected]>
Fix compilation warnings/errors in xrdp-neutrinordp.c

github.com/neutrinolabs/xrdp - 23b58aeb702e3322299a01ac41da335d62d3c8c3 authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1675 from per-ok/patch-1

Update xrdp_keyboard.ini for Norwegian keyboards

github.com/neutrinolabs/xrdp - f2d0a57a6b667475271ed95b5bcc7adda9e7831e authored over 4 years ago by metalefty <[email protected]>
Update xrdp_keyboard.ini for Norwegian keyboards

github.com/neutrinolabs/xrdp - f6a957851d4e9a918ea46020481cb5ede8a6bbf8 authored over 4 years ago by Per Olav Kroka <[email protected]>
Merge pull request #1659 from matt335672/issue1658

Fixed compiler warnings/errors about snprintf truncations in log.c

github.com/neutrinolabs/xrdp - 8b54de320c257ab696371f8fd81e1e9554fb8711 authored over 4 years ago by matt335672 <[email protected]>
Fixed compiler warnings about snprintf truncations

github.com/neutrinolabs/xrdp - 61b9a42fc52dd8106e44f54fe3b7e433a710ece7 authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1662 from aquesnel/fix_chunk_assembly

Adding checks to prevent buffer overruns during data chunk re-assembly

github.com/neutrinolabs/xrdp - 882277116973cf5665d1038787145dca26536251 authored over 4 years ago by metalefty <[email protected]>
Merge pull request #1671 from metalefty/release

Bump version to v0.9.14

github.com/neutrinolabs/xrdp - 1469d659dbccd6d042ac44f0afc4e1309788dc9d authored over 4 years ago by metalefty <[email protected]>
bump version to v0.9.14

github.com/neutrinolabs/xrdp - 9ec6162a54d54a60434b5bdc093aa1c9f876f204 authored over 4 years ago by Koichiro IWAO <[email protected]>
Update NEWS for v0.9.14

github.com/neutrinolabs/xrdp - b4ca302c0512929c40f23ede1550f1ddcdd62eac authored over 4 years ago by Koichiro IWAO <[email protected]>
Allow domain name to be concatenated to username

If a server is multihomed (i.e. mutiple domains) the
users are identified by their domain name. ...

github.com/neutrinolabs/xrdp - a6a0e5e004dad5166b6b9b42bba7653ba363a40e authored over 4 years ago by Bolke de Bruin <[email protected]>
Add support for token authentication

This feature allows to embed a token in the username field. Tokens
are separated from the userna...

github.com/neutrinolabs/xrdp - b0bca1363e9ec9338c805efbcd100b79d10da296 authored over 4 years ago by Bolke de Bruin <[email protected]>
Update NEWS for v0.9.13.1

github.com/neutrinolabs/xrdp - d364e76ae8137b26578b675e29bb74f4215452b8 authored over 4 years ago by Koichiro IWAO <[email protected]>
Merge pull request #1663 from RolKau/1663-dvp

Detect and setup Programmer Dvorak keyboard layout

github.com/neutrinolabs/xrdp - 5dd0bb6cacc8f33a8b5356bede4adb6fed692f2c authored over 4 years ago by metalefty <[email protected]>
Detect and setup Programmer Dvorak keyboard layout

This patch will add the keyboard layout identifier for the Programmer
Dvorak keyboard layout, so...

github.com/neutrinolabs/xrdp - a9eb5a17d272817a45a75f5e7613f0d286d2a073 authored over 4 years ago by Roland Kaufmann <[email protected]>
Merge pull request #1664 from matt335672/sesman-ini-comment-fix

Updated sesman.ini comment for Policy= in line with the manpage

github.com/neutrinolabs/xrdp - 5835aefa1fcbec9875ecac26b9a4bf07957eb41a authored over 4 years ago by matt335672 <[email protected]>
Updated sesman.ini comment for Policy= in line with the manpage

github.com/neutrinolabs/xrdp - 8bd7309d72ea37eb5fea649298ebdf7ae9616012 authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1653 from bolkedebruin/devel

Fix buffer len for client info

github.com/neutrinolabs/xrdp - 76ac0600e479c115bf0d6aba9364c8c4a8423b33 authored over 4 years ago by metalefty <[email protected]>
Adding checks to prevent buffer overruns during data chunk re-assembly

github.com/neutrinolabs/xrdp - 33d9e1d5d7f3ba9a6826b45f80818d8094a5072b authored over 4 years ago by Alexandre Quesnel <[email protected]>
Ensure copying of the whole username/password

github.com/neutrinolabs/xrdp - e89f124afe1798c923423f4b7fa6d67df7950d56 authored over 4 years ago by Bolke de Bruin <[email protected]>
Improve description

github.com/neutrinolabs/xrdp - 4d7b916fafd43867eebc9d805013ba9af3096b21 authored over 4 years ago by Bolke de Bruin <[email protected]>
Add description

github.com/neutrinolabs/xrdp - 47e1c5d35971a1f940afbaa7f0537728d31a8edc authored over 4 years ago by Bolke de Bruin <[email protected]>
Set max character buffer len to 512 per MS specification

The MS specs determine that the character buffer lenngths
for usernames, domains, passwords, alt...

github.com/neutrinolabs/xrdp - 5cd36c511cab76ae4a7c14a792055449077e4fc1 authored over 4 years ago by bolkedebruin <[email protected]>
Merge pull request #1640 from aquesnel/build_debug_werror

Fixing the build with --enable-xrdpdebug and CFLAGS=-Werror -Wall

github.com/neutrinolabs/xrdp - f3e42fc20988607013905d2d2a55f5bf7c5e3b23 authored over 4 years ago by metalefty <[email protected]>
Merge pull request #1645 from aquesnel/compile_faq

Adding an FAQ entry for configuring Travis CI and Cirrus CI for a fork

github.com/neutrinolabs/xrdp - 5da9d7031798b7be89c198c9bd36aa1e8a38fc46 authored over 4 years ago by metalefty <[email protected]>
Merge pull request #1647 from metalefty/sesman

sesman.ini: Update Xorg path for CentOS 8

github.com/neutrinolabs/xrdp - 33ebd639b5ad5d5fe1d078e92278563cebdfc7a4 authored over 4 years ago by metalefty <[email protected]>
sesman.ini: Update Xorg path for CentOS 8

Closes #1646.

github.com/neutrinolabs/xrdp - 00dca40bf844a82f6dd867808b5f8bba7bcff456 authored over 4 years ago by Koichiro IWAO <[email protected]>
Adding an FAQ entry for configuring Travis CI and Cirrus CI for a fork

github.com/neutrinolabs/xrdp - b2fea42acfc2ba34885e0a78a6de751f1b87289e authored over 4 years ago by Alexandre Quesnel <[email protected]>
Fixing the build with --enable-xrdpdebug and CFLAGS=-Werror -Wall

github.com/neutrinolabs/xrdp - 7e58209b195052205831d53a9f4cd0b4604a293d authored over 4 years ago by Alexandre Quesnel <[email protected]>
Merge pull request #1623 from matt335672/travis-ci-errs

Fixed CVE-2020-4044 CI errors

github.com/neutrinolabs/xrdp - 396b8ce8908d4d17ca5a5436d46558895cfc0179 authored over 4 years ago by metalefty <[email protected]>
Fixed CVE-2020-4044 CI errors

github.com/neutrinolabs/xrdp - 7384f6e574c348dc4a753ac9245ff25a6014fbe7 authored over 4 years ago by matt335672 <[email protected]>
Merge pull request from GHSA-j9fv-6fwf-p3g4

Fix for CVE-2020-4044

github.com/neutrinolabs/xrdp - 0c791d073d0eb344ee7aaafd221513dc9226762c authored over 4 years ago by metalefty <[email protected]>
Fix for CVE-2020-4044

Reported by: Ashley Newson

github.com/neutrinolabs/xrdp - e593f58a82bf79b556601ae08e9e25e366a662fb authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1619 from neutrinolabs/security-policy

Create SECURITY.md

github.com/neutrinolabs/xrdp - dda748de8a7902e6972b9c264ba5eb6a798fca00 authored over 4 years ago by metalefty <[email protected]>
Create SECURITY.md

github.com/neutrinolabs/xrdp - 0505d2813871089cf957757df407fca286652cd5 authored over 4 years ago by metalefty <[email protected]>
Merge pull request #1613 from matt335672/cppcheck-2-1

Cppcheck 2.1

github.com/neutrinolabs/xrdp - e6798900836c6b2a772c13d1002ac64d015167c4 authored over 4 years ago by metalefty <[email protected]>
Code changes for cppcheck 2.1 warnings

github.com/neutrinolabs/xrdp - 27653f97f219441466d3e99a1b5f0af8a2f5b08e authored over 4 years ago by matt335672 <[email protected]>
Implement changes to support cppcheck 2.x

github.com/neutrinolabs/xrdp - a57c68f55ee5e3be19f04f6b3723f1d0230ed6e0 authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1611 from matt335672/minor-man-fixes

Minor manpage fixes

github.com/neutrinolabs/xrdp - 3de8550f40784a8b03f560e8a2f986c7c2daf213 authored over 4 years ago by matt335672 <[email protected]>
Minor manpage fixes

github.com/neutrinolabs/xrdp - a2ca01fdf506548ae7b088b5d0ca3353ff8e4d1c authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1343 from matt335672/extended-vnc

Add resizeable backend VNC support

github.com/neutrinolabs/xrdp - f37d1ba46e9a6faab112c69bf0a0553e0056cd8c authored over 4 years ago by matt335672 <[email protected]>
Implemented resize and multimon support for VNC backend

github.com/neutrinolabs/xrdp - 3c4b42b1aa25d7af78812917c8a57628cfa00633 authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1595 from matt335672/reset-improvements

Prevent chansrv input channels being scanned during a server reset

github.com/neutrinolabs/xrdp - 1c99d0a366f235dc16ba055644f94f510c2a3119 authored over 4 years ago by matt335672 <[email protected]>
Prevent chansrv input channels being scanned during a server reset

github.com/neutrinolabs/xrdp - 81e037e964629cba96e4d3c96f7ced969f032a51 authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1593 from matt335672/issue1569

Ignore TS_MULTIFRAGMENTUPDATE_CAPABILITYSET from client if fp disabled

github.com/neutrinolabs/xrdp - 358f07d1c7389dd18ea363fb45bf828c07a10d90 authored over 4 years ago by matt335672 <[email protected]>
Ignore TS_MULTIFRAGMENTUPDATE_CAPABILITYSET from client if fp disabled

github.com/neutrinolabs/xrdp - bfffc40cbaf7d783ed166f97507bec668a2df40f authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1520 from qarmin/small_fixes

Small fixes found by static analyzers.

github.com/neutrinolabs/xrdp - a618a67d4ab80d096830fe76c544e1de4247e563 authored over 4 years ago by metalefty <[email protected]>
Merge pull request #1549 from matt335672/hac425-1

Address possible memory out-of-bounds accesses on connect requests

github.com/neutrinolabs/xrdp - cc384de392c87df6091f8117fc5ad7778fc8deee authored over 4 years ago by metalefty <[email protected]>
Merge pull request #1557 from matt335672/hac425-2

Check for overflow before g_malloc() calls

github.com/neutrinolabs/xrdp - 30248303a8dae13b78605dc7b4d40a400dd2cded authored over 4 years ago by metalefty <[email protected]>
Merge pull request #1560 from matt335672/slack-support

Support Slackware with pam

github.com/neutrinolabs/xrdp - 2e9e7bae75c99e6eaf05753b1841a86f07ab8dce authored over 4 years ago by metalefty <[email protected]>
Added CHANNEL_NAME_LEN to ms-rdpbcgr.h

github.com/neutrinolabs/xrdp - aa0dbbae15cbfe9c891136b2757c6dc74eb8353b authored over 4 years ago by matt335672 <[email protected]>
mkpamrules now supports Slackware

github.com/neutrinolabs/xrdp - 2ec97206120de3a64874ec78f38e7d23285d56bc authored over 4 years ago by matt335672 <[email protected]>
Remove unnecessary g_malloc() call

github.com/neutrinolabs/xrdp - 617283eb3448cb482fef3bb79b9a5e84dfea3a9b authored over 4 years ago by matt335672 <[email protected]>
Address memory allocation overflow security issues

github.com/neutrinolabs/xrdp - 7ef01f7b0cec6e75631a22906d67d8ff44cb1a8c authored over 4 years ago by matt335672 <[email protected]>
Merge pull request #1522 from okhowang/odd-shift

workaround odd shift behaviour

github.com/neutrinolabs/xrdp - 21a4118c0b86d372a6bd8e61915713cb02406441 authored over 4 years ago by metalefty <[email protected]>
Address possible memory out-of-bounds accesses

github.com/neutrinolabs/xrdp - da3114007cc22d7fc8595beeb21fc230e33e9cc2 authored over 4 years ago by matt335672 <[email protected]>
workaround odd shift behaviour

github.com/neutrinolabs/xrdp - f5164e8ff730758660ba1a52d7411692dd8463c6 authored almost 5 years ago by okhowang(王沛文) <[email protected]>
Merge pull request #1529 from metalefty/xorg-path

Fix Xorg path for Arch Linux

github.com/neutrinolabs/xrdp - 1c4e14415d923666ac60cb77c7e753ca24e0268d authored almost 5 years ago by metalefty <[email protected]>
Fix Xorg path for Arch Linux

It has been moved: https://www.archlinux.org/packages/extra/x86_64/xorg-server/

Fixes: #1448

github.com/neutrinolabs/xrdp - 1adb3c7b3326120dc1aa912c881f16815f641255 authored almost 5 years ago by Koichiro IWAO <[email protected]>
Small fixes found by static analyzers.

github.com/neutrinolabs/xrdp - 12c46664a21bdfac77e14d78ee4778cb30fdb76d authored almost 5 years ago by Rafał Mikrut <[email protected]>
Merge pull request #1509 from metalefty/prepare-release

Prepare release

github.com/neutrinolabs/xrdp - 0a669c5b06c120ea105a95d74807c45067f05206 authored almost 5 years ago by metalefty <[email protected]>
bump version to v0.9.13

github.com/neutrinolabs/xrdp - b3b1fff833bab83d49154513b40f5ac6810a7ee2 authored almost 5 years ago by Koichiro IWAO <[email protected]>
Update NEWS for v0.9.13

github.com/neutrinolabs/xrdp - 6e7a5399336007f97b402c6bbf7a340755a4fcb6 authored almost 5 years ago by Koichiro IWAO <[email protected]>
README: gitter badge refer to xrdp-questions room

github.com/neutrinolabs/xrdp - 96cbde725d0c60bb8ba826ab4c8c47ed875193c7 authored almost 5 years ago by Koichiro IWAO <[email protected]>
Merge pull request #1507 from matt335672/drive-redirect-fixes

Drive redirect fixes, including Guacamole

github.com/neutrinolabs/xrdp - a57e77753fca41da7fa442812aaa1ab654c46596 authored almost 5 years ago by metalefty <[email protected]>
Merge pull request #1493 from matt335672/cppcheck-ci

Add cppcheck to travis-ci

github.com/neutrinolabs/xrdp - d88dcee5bc797a36c5825cf7491b70d1e22487a1 authored almost 5 years ago by metalefty <[email protected]>
Allow a redirected drive device_id to be zero (Guacamole support)

github.com/neutrinolabs/xrdp - a2266f23f61781d45b2d4a8dc6e19a3d6d00e6a9 authored almost 5 years ago by matt335672 <[email protected]>
Minor fixes to drive redirection

github.com/neutrinolabs/xrdp - a3d429b4f7bc5d06236c48df7e9b1f770514f7c9 authored almost 5 years ago by matt335672 <[email protected]>
Add cppcheck to travis-ci

github.com/neutrinolabs/xrdp - 2faf98ca61d317b71a7f46ce02b9faceabdf1bc1 authored almost 5 years ago by matt335672 <[email protected]>
Merge pull request #1485 from matt335672/cppc-misc

misc: Fix cppcheck 1.82 + 1.90 warnings

github.com/neutrinolabs/xrdp - dc9a06f6ce7c557c56350eae8f184ab5f7869f46 authored almost 5 years ago by metalefty <[email protected]>
Merge pull request #1481 from matt335672/cppc-chansrv-fuse

chansrv-fuse Fix cppcheck 1.89+1.90 warnings

github.com/neutrinolabs/xrdp - b8594571876e855581a3acc586f8145c5e279a05 authored almost 5 years ago by metalefty <[email protected]>
Fix cppcheck 1.89+1.90 warnings

github.com/neutrinolabs/xrdp - 77686bf8321b24a25d7369acba1829c29b3eb54f authored almost 5 years ago by matt335672 <[email protected]>
Merge pull request #1484 from matt335672/cppc-chansrv-pcsc

xrdp_pcsc: Fix cppcheck 1.82 + 1.90 warnings

github.com/neutrinolabs/xrdp - 6d7cce3d34d7da0c04eaaf30b34183c4cae777a5 authored almost 5 years ago by metalefty <[email protected]>
Merge pull request #1487 from derekschrock/devel

Use g_free for xfs/g_xfs in xfs_delete_xfs_fs

github.com/neutrinolabs/xrdp - f46034326a1d311b4d9ce6a537c98866ab9727de authored almost 5 years ago by metalefty <[email protected]>
return from xfs_delete_xfs_fs if NULL

github.com/neutrinolabs/xrdp - 72bece526bb5863d99a52546374c0c3b1561a61a authored almost 5 years ago by Derek Schrock <[email protected]>
Fix cppcheck warnings in vrplayer/ourinterface.cpp

github.com/neutrinolabs/xrdp - 5aca3aa8476c9e5a9bf47129009ae2776fa8eda9 authored almost 5 years ago by matt335672 <[email protected]>
Merge pull request #1479 from matt335672/cppc-xrdp-cache

xrdp_cache: Fix cppcheck 1.89+1.90 warnings

github.com/neutrinolabs/xrdp - e37fdd8c6e2bf457a9eef9024bfd6e0127b31475 authored almost 5 years ago by metalefty <[email protected]>
misc: Fix cppcheck 1.82 + 1.90 warnings

github.com/neutrinolabs/xrdp - 16c20dc6e3720d40f5f6af3b9f0aa7560243d63f authored almost 5 years ago by matt335672 <[email protected]>
Fix cppcheck 1.82 + 1.90 warnings

github.com/neutrinolabs/xrdp - 70d78dfb6f58a22a0287706b952bd0881052596e authored almost 5 years ago by matt335672 <[email protected]>
Merge pull request #1470 from matt335672/rename-includes

Move MS-defined constants into separate includes

github.com/neutrinolabs/xrdp - 627da8da3e1b96719e142ce4481da613588a16da authored almost 5 years ago by metalefty <[email protected]>
Merge pull request #1478 from okhowang/devel

support mousex button 8/9

github.com/neutrinolabs/xrdp - 7ac90b77aaaec87bfe8fe9b7a046507fa61f2c80 authored almost 5 years ago by metalefty <[email protected]>
Fix cppcheck 1.89+1.90 warnings

github.com/neutrinolabs/xrdp - c954bfe9e378ecf5021d3304c843548e21813887 authored almost 5 years ago by matt335672 <[email protected]>