summaryrefslogtreecommitdiffstats
path: root/eurephia-auth.c
Commit message (Collapse)AuthorAgeFilesLines
* Added password masking if SHOW_SECRETS not defined when dumping environment ↵David Sommerseth2008-09-291-5/+10
| | | | variables.
* BUGFIX: Fixed crash on startDavid Sommerseth2008-09-291-2/+2
| | | | | In commit 6a508ab21e6e0127830a99410070476f9f94c7d1 the API changed for get_env(...), and it was not corrected in eurephia-auth.c
* Show all environment variables and and all arguments in log fileDavid Sommerseth2008-09-271-0/+14
| | | | | If ENABLE_DEBUG is enabled and log level > 30, environment and arguments are dumped into log file
* Improved code security. LOG_DEBUG statements are only compiled if DEBUG=1 ↵David Sommerseth2008-09-191-3/+3
| | | | | | | | | | | | | is sent to make. Since several parts of the code where LOG_DEBUG was used with eurephia_log(...) contains security sensitive information (like logging password retrieved with get_env(...)), all debug logging is now done via the DEBUG macro. This macro will not produce any security relevant eurephia_log(...) statements unless the source is compiled with -DENABLE_DEBUG. This is activated via make by adding DEBUG=1 before the make targets. When not enabled, the binaries will not do any debug logging at all.
* Added GPLv2 licence, updated *.[ch] files to include license, with exception ↵David Sommerseth2008-08-081-0/+20
| | | | of memwatch and sha1
* Imported eurephia into gitDavid Sommerseth2008-08-061-0/+141