| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
|
|\ \
| | |
| | | |
Fix compile error "format not a string literal and no format arguments [-Werror=format-security]"
|
|/ /
| |
| |
| | |
[-Werror=format-security]"
|
|\ \
| | |
| | | |
Sanity checks
|
| | |
| | |
| | |
| | | |
Both GCC and Clang support it. Add a macro from Autoconf archive to check
for format attribute support.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add Autoconf archive macros to check for -Wall and its dependencies.
Adjust m4/.gitignore to only ignore libtool macros.
Require Autoconf 2.65 for compatibility with Autoconf archive macros.
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
fix typo xrdp-sessman -> xrdp-sessvc
|
| | | | |
|
| | | | |
|
|/ / / |
|
| | | |
|
|/ / |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
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
|
| | |
|