Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use "void" for empty argument list in declarations | Pavel Roskin | 2017-01-05 | 15 | -27/+27 |
| | | | | | | In C, an empty argument list in a declaration means that the function can accept any arguments. Use "void" instead, it means "no arguments". C++ treats void and empty list as "no arguments". | ||||
* | Merge pull request #612 from proski/includes | jsorg71 | 2017-01-05 | 2 | -3/+4 |
|\ | | | | | Use <> for system includes, move system includes above local ones | ||||
| * | Use <> for system includes, move system includes above local ones | Pavel Roskin | 2017-01-04 | 2 | -3/+4 |
| | | |||||
* | | fix build with --enable-xrdpdebug=yes | volth | 2017-01-04 | 4 | -8/+0 |
| | | |||||
* | | fix build with --enable-xrdpdebug=yes | volth | 2017-01-04 | 6 | -7/+31 |
|/ | |||||
* | Fix help text to match the manual and the actual behavior | Pavel Roskin | 2016-12-19 | 1 | -2/+2 |
| | | | | | The help text mentions "LIST" and "KILL" commands, but the manual says "list" and "kill", and the command line parser expects the later. | ||||
* | Merge pull request #545 from moobyfr/fix-xauth | Idan Freiberg | 2016-12-19 | 4 | -0/+129 |
|\ | | | | | Fix xauth | ||||
| * | Fix typo | BLINDAUER Emmanuel | 2016-12-17 | 1 | -1/+1 |
| | | |||||
| * | - Removed tailing space | BLINDAUER Emmanuel | 2016-12-16 | 2 | -6/+4 |
| | | | | | | | | - Fixed the copyright and year | ||||
| * | - Update copyright | BLINDAUER Emmanuel | 2016-12-15 | 2 | -18/+13 |
| | | | | | | | | | | | | | | - remove test on filename for xauth as we know what we send - better names for variables in xauth - if xauth fails, exit sesman - g_bytes_to_hexstr returns a null-teminated string, don't set it twice. | ||||
| * | use correct include | BLINDAUER Emmanuel | 2016-12-15 | 1 | -3/+1 |
| | | |||||
| * | remove unused include | BLINDAUER Emmanuel | 2016-12-15 | 1 | -1/+0 |
| | | |||||
| * | - move function related to xauth in own file | BLINDAUER Emmanuel | 2016-12-15 | 7 | -69/+121 |
| | | | | | | | | | | | | - use of g_bytes_to_hexstr() - correct typos and coding syntax - don't create auth file, xauth can do that if needed | ||||
| * | xauth: use the authfile if not using default value | BLINDAUER Emmanuel | 2016-12-14 | 1 | -1/+1 |
| | | |||||
| * | Cosmetic change: follow coding standard | BLINDAUER Emmanuel | 2016-12-14 | 2 | -6/+6 |
| | | |||||
| * | use the correct size for snprintf | BLINDAUER Emmanuel | 2016-12-14 | 1 | -2/+2 |
| | | |||||
| * | Xauth: use snprintf for setting the filename and adjust the value of ↵ | BLINDAUER Emmanuel | 2016-12-14 | 1 | -8/+18 |
| | | | | | | | | computed cookie | ||||
| * | use functions from os_call.h | BLINDAUER Emmanuel | 2016-12-13 | 1 | -9/+12 |
| | | |||||
| * | Add xauth support to get more security for all backends | BLINDAUER Emmanuel | 2016-12-13 | 4 | -0/+74 |
| | | |||||
* | | Use per-display VNC password files, remove old style password if found | Pavel Roskin | 2016-12-18 | 1 | -3/+15 |
| | | | | | | | | | | | | Every session uses its own VNC password, so keep then in separate files. The old style password file uses the user's password encrypted with a known key. Since we are not replacing it anymore, we should remove it. | ||||
* | | Distribute all files except git and github specific data | Pavel Roskin | 2016-12-18 | 2 | -0/+9 |
|/ | | | | | It is better to distribute a few useless file than not to distribute needed files. | ||||
* | sesman: unbreak FreeBSD build after #523 | Koichiro IWAO | 2016-12-09 | 1 | -2/+2 |
| | |||||
* | Merge pull request #521 from proski/xorg-log | metalefty | 2016-12-09 | 1 | -1/+1 |
|\ | | | | | Change default Xorg logfile to .xorgxrdp.%s.log | ||||
| * | Change default Xorg logfile to .xorgxrdp.%s.log | Pavel Roskin | 2016-12-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | The log file is created in the home directory, %s is replaced with the display number (e.g. 10). If Xorg is run setuid root, it can refuse to run if the log path is absolute. | ||||
* | | Disable privilege elevation by setuid for the X server | Pavel Roskin | 2016-12-06 | 1 | -0/+28 |
|/ | |||||
* | sesman: must save guid in session data | Jay Sorg | 2016-12-04 | 3 | -1/+3 |
| | |||||
* | vnc: code cleanup | Jay Sorg | 2016-12-04 | 1 | -14/+3 |
| | |||||
* | vnc: change password file to use guid hash | Jay Sorg | 2016-12-03 | 9 | -63/+86 |
| | |||||
* | Fix C++ errors and warnings in FUSE code | Pavel Roskin | 2016-11-26 | 1 | -29/+44 |
| | |||||
* | Use fuse_ino_t for FUSE inodes, not tui32 or int | Pavel Roskin | 2016-11-26 | 1 | -27/+27 |
| | |||||
* | Remove write-only FileId variable | Pavel Roskin | 2016-11-26 | 1 | -2/+0 |
| | |||||
* | Cast pointer to uint64_t through tintptr to avoid warnings | Pavel Roskin | 2016-11-26 | 1 | -4/+4 |
| | | | Cast to long would damage a pointer on Win64. | ||||
* | Use constant strings to fix warnings | Pavel Roskin | 2016-11-26 | 3 | -13/+15 |
| | |||||
* | Call devredir_cvt_slash() on the path copy, it changes the argument | Pavel Roskin | 2016-11-26 | 1 | -5/+6 |
| | |||||
* | Disable or remove dead code to prevent it from throwing warnings | Pavel Roskin | 2016-11-26 | 1 | -11/+12 |
| | |||||
* | Include needed files in chansrv_fuse.c, remove duplicate declarations | Pavel Roskin | 2016-11-26 | 2 | -18/+10 |
| | |||||
* | Fix misuse of NULL for arithmetic type | Pavel Roskin | 2016-11-26 | 1 | -1/+1 |
| | |||||
* | Use FUSE_CFLAGS and FUSE_LIBS from pkg-config | Pavel Roskin | 2016-11-26 | 2 | -4/+3 |
| | | | | | | | Include <fuse_lowlevel.h>, not <fuse/fuse_lowlevel.h>, the include path should be set up for that. Don't define _FILE_OFFSET_BITS in one file, FUSE_CFLAGS would enable it for the whole xrdp-chansrv build if needed. | ||||
* | Remove "-ac" from X server parameters, it's insecure and unnecessary | Pavel Roskin | 2016-11-21 | 1 | -3/+0 |
| | | | | | Fedora patches sesman.ini to remove "-ac", and that doesn't cause any ill effects. | ||||
* | Fix format warnings if FUSE is enabled | Pavel Roskin | 2016-11-21 | 1 | -74/+75 |
| | |||||
* | chansrv: some fixes to log file path | Jay Sorg | 2016-11-19 | 1 | -34/+32 |
| | |||||
* | Merge pull request #488 from metalefty/docs | Itamar Reis Peixoto | 2016-11-17 | 1 | -36/+35 |
|\ | | | | | Update man pages and config files | ||||
| * | config: use semicolon to comment out descriptions in config files | Koichiro IWAO | 2016-11-16 | 1 | -31/+31 |
| | | | | | | | | | | | | | | | | and use number sign to comment out actual configurations. For example: ; if set to true, enables foobar #foobar=true | ||||
| * | config: unify all boolean values in config to true/false | Koichiro IWAO | 2016-11-16 | 1 | -7/+6 |
| | | |||||
* | | Merge pull request #477 from proski/vnc-strerror | metalefty | 2016-11-16 | 1 | -5/+9 |
|\ \ | | | | | | | Improve error messages about VNC password file | ||||
| * | | Don't try to create .vnc directory if it exists | Pavel Roskin | 2016-11-15 | 1 | -3/+7 |
| | | | | | | | | | | | | Report system error if it cannot be created. | ||||
| * | | Report system error if the VNC password file cannot be created | Pavel Roskin | 2016-11-15 | 1 | -2/+2 |
| | | | |||||
* | | | Merge pull request #476 from proski/auth | metalefty | 2016-11-16 | 4 | -13/+13 |
|\ \ \ | | | | | | | | | Fix compile warnings for non-default authentication methods | ||||
| * | | | Fix compile warnings for non-default authentication methods | Pavel Roskin | 2016-11-15 | 4 | -13/+13 |
| |/ / | | | | | | | | | | | | | | | | Include string.h for strcmp(). Don't define _XOPEN_SOURCE, it conflicts with libc headers and hides putpwent(). Make input strings constant. Fix functions to match their declarations. | ||||
* | | | Merge pull request #485 from proski/code-standards | metalefty | 2016-11-16 | 2 | -8/+8 |
|\ \ \ | | | | | | | | | Code standards |