matt335672
891efed9ad
Remove nested includes from sesman.h
...
The intention is to improve decoupling of the modules making up
sesman.
2022-12-22 11:35:02 +00:00
matt335672
a16e56f711
Add function to get user information by UID
...
Moving to a uid_t to store the user information makes a lot
of sense. When doing this, we need a function to get information
about a user from the uid_t
As well as creating the function g_getuser_info_by_uid() we also
rename g_getuser_info() to g_getuser_info_by_name() and make the
parameter ordering more usual.
2022-12-22 11:35:02 +00:00
matt335672
fcd991844a
sesman : Move global declarations to sesman.h
2022-03-03 17:01:55 +00:00
matt335672
0a1a8f40e5
Moved a lot of string funcs to string_calls module
2020-12-22 11:57:24 +00:00
Alexandre Quesnel
0c61a15fc5
Migrating logging to LOG() and LOG_DEVEL() in sesman/*
2020-11-30 00:36:20 +00:00
Alexandre Quesnel
a9ec1ebd99
Unifying logging in chanserv
...
This commit adds:
* replace multiple logging macros with LOG and LOG_DEVEL
* logging configuration for chanserv
* logging configuration for console output
* logging configuration for per file or method log level filtering for
debug builds
* file, line, and method name in log message for debug builds
2020-10-19 05:10:47 +00:00
Alexandre Quesnel
7e58209b19
Fixing the build with --enable-xrdpdebug and CFLAGS=-Werror -Wall
2020-07-25 23:53:26 +00:00
Pavel Roskin
6ed4c969f4
Eliminate APP_CC and DEFAULT_CC
2017-03-14 00:21:48 -07:00
Pavel Roskin
b2d3dcf169
Include config_ac.h from all source files
2017-03-04 00:52:34 -08:00
Pavel Roskin
6fef1e4eb5
Use const pointers in function arguments when possible
2016-10-17 08:54:07 -07:00
Pavel Roskin
22e808a186
Add missing spaces in the strings that are split for line wrapping
2016-02-12 23:52:45 -08:00
Jay Sorg
4e0d0f3ba0
sesman: remove the thread
2015-12-11 20:41:17 -08:00
Jay Sorg
c6fa03102f
copyright year update
2013-06-08 10:51:53 -07:00
ArvidNorr
876f356dad
deny access if group is undefined
2013-01-31 15:19:58 +01:00
Laxmikant Rashinkar
1123323fda
o moved from GNU General Public License to Apache License, Version 2.0
...
o applied new coding standards to all .c files
o moved some files around
2012-09-19 20:51:34 -07:00
norrarvid
4d4ebbf363
Initial syslog support in XRDP
2012-05-27 17:17:39 +02:00
jsorg71
7e36a89921
update copyright year
2010-07-26 03:48:58 +00:00
jsorg71
328649af9b
g_thread_sck set outside of lock fix and g_cfg should always be a pointer to a struct
2009-09-28 01:16:07 +00:00
ilsimo
d14b076a70
still more work on logging
...
libscp makefile fix
2008-07-30 10:58:30 +00:00
ilsimo
4c9d3862e5
updating logging subsystem
2008-02-20 22:02:24 +00:00
jsorg71
cd57d1b689
update copyright year
2008-01-30 07:53:57 +00:00
jsorg71
6886ba4556
copyright year update
2007-01-12 05:07:07 +00:00
ilsimo
013ab3c61f
updated code documentation
2006-05-25 20:34:32 +00:00
jsorg71
b1b3ff9e7d
year update and moved some stuff to os_calls.c
2006-04-23 21:54:12 +00:00
ilsimo
153b59ad84
new session list code
...
added support for new [sessions] configuration options
2006-01-13 15:51:23 +00:00
ilsimo
721ca9efae
adding some access control features
2005-12-15 20:41:03 +00:00