| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Key install (generate rsakeys.ini during make install)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use install-data-hook to ensure restrictive permissions on rsakeys.ini.
Don't create rsakeys.ini in init scripts. This makes xrdp functional upon
"make install" without relying on the init scripts.
Packagers should not package rsakeys.ini, it should be created when the
package is installed.
|
| | |
|
| |
| |
| | |
"dist" is ignored in presense of "noinst", so keep noinst_man_MANS.
|
|\ \
| |/
|/| |
pulse: fix build pulseaudio 6.0 or higher
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Discovered in #321. The number of argument for pa_rtpoll_run have
been changed since 6.0.
>=6.0 : int pa_rtpoll_run(pa_rtpoll *f);
<6.0 : int pa_rtpoll_run(pa_rtpoll *f, bool wait);
Check pulseaudio version by PA_CHECK_VERSION macro introduced since
pulseaudio 0.9.16. In case PA_CHECK_VERSION is not defined,
pa_rtpoll_run takes 2 arguments.
|
| | |
|
|\ \ |
|
| |\ \
| | |/
| |/| |
More makefile cleanup
|
| | |
| | |
| | |
| | | |
There should be no functional difference.
|
| |/ |
|
| |\
| | |
| | | |
Make sesadmin useful, another round of typo hunting
|
| | |
| | |
| | |
| | | |
Don't mark password as mandatory, it's asked if not provided on the
command line.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Installing a file referring to common-auth is of no use if that file
doesn't exit.
Don't use "password" entry, xrdp doesn't ever change user password.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
tm_mon in `struct tm` uses 0 for January.
`struct session_data` and `struct SCP_DISCONNECTED_SESSION` don't specify
how dates are stored. But considering the code in sestest and sesadmin,
all date components are stored as displayed.
|
| |/
| |
| | |
Other programs typically use the same case as their execulables.
|
| |\
| | |
| | | |
Convert coding style from Open Document to Markdown
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Markdown is easily readable in text editors. Unlike ODT, markdown can be
patched. GitHub shows markdown with pretty formatting.
Remove bad examples. Improve explanations for good examples.
Use Unicode finger sign to work around the issue of code block after a
list.
Make coding_style.md distributable.
|
| |\ \
| | | |
| | | | |
Miscellaneous minor patches, mostly for the build system
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
libdir is for shared and static libraries. Some xrdp libraries are loaded
dynamically from a non-standard directory, so they are used like modules.
Having separate libdir and moduledir would eventually allow to separate
dynamically loaded modules from shared libraries.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
That can cause unexpected behavior, especially with third party tools.
The ignored files will be lost if the source tree is re-imported to
another git repository, unless special care is taken.
Whitelist all non-generated makefiles.
To whitelist instfiles/pam.d/xrdp-sesman, add path to all generated
executables listed in the top-level .gitignore, sort .gitignore
alphabetically.
Add mkinstalldir, it's used by Automake on some systems.
|
| | | |
| | | |
| | | | |
Use spaces around = and +=, indent by 2 spaces.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Automake 1.6.x cannot deal with conditional EXTRA_LIBS. Automake 1.7 and
1.7.1 cannot deal with line continuation in SUBDIRS.
It is important to have correct requirements to know what Automake
features can be used.
|
| | | |
| | | |
| | | | |
Silent rules make warnings stand out, so they are fixed early.
|
| | | | |
|
| | | | |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Strictly speaking, both existence and readability should be checked.
However, chances of ~/.profile being a directory or a FIFO are very small
compared to its chances of being non-readable due to some
misconfiguration.
Put "if" and "then" on the same line for consistency with other checks.
Improve comment and pseudocode formatting.
|
|/ / |
|
|/ |
|
| |
|
|\
| |
| | |
Make it possible to use Xvnc with 32 bpp
|
| | |
|
| | |
|
|/ |
|
|\
| |
| | |
Hot fix for recent autotools changes
|
|/
|
|
|
|
| |
AC_CONFIG_MACRO_DIRS requires a very recent Automake, much newer than the
declared version 1.6 (even 1.11 doesn't work). AC_CONFIG_MACRO_DIR is
defined by Autoconf starting with version 2.58, so it's within the
currently declared constraints.
|
| |
|
|\
| |
| | |
fix wrong handle of commented section in configuration file.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- fix parssing of commented section like the line:
#[section_name]
or
![section_name]
- add few comments
- improve redability
|
|\ \
| | |
| | | |
update japanese keyboard "Henkan_Mode" key and "Muhenkan" key
|
| | | |
|
|\ \ \
| | | |
| | | | |
Unbreak IPv6 on FreeBSD and add IPv6-only option
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Fixes for autotools, compile warnings and MacOS compatibility
|