Configure: update banner

Signed-off-by: Eduardo Silva <eduardo@monkey.io>
Merge branch 'master' of github.com:monkey/monkey
Core: switch user after Bind port.

When running in newer systems with Kernel >= 3.9 and the SO_REUSEPORT
option is used, the server was switching to the unpriviledge user before
to bind the TCP port, this was generating problems when the port was <= 1024.

Signed-off-by: Eduardo Silva <eduardo@monkey.io>
Core: fix user switch when running as root

Previous this patch the core was using real user id as reference
to perform user switch but when restoring back this is not allowed
by the Kernel, the right way to do it is through the effective user ID.

Signed-off-by: Eduardo Silva <eduardo@monkey.io>
Merge branch 'master' of github.com:monkey/monkey
WIP: overcapacity

Signed-off-by: Eduardo Silva <eduardo@monkey.io>
wip configure

Signed-off-by: Eduardo Silva <eduardo@monkey.io>
Plugins: fix indentation of 2 lines in mk_plugin.c

Signed-off-by: Vladimir Cernov <gg.kaspersky@gmail.com>
Merge branch 'lineindentfix' of https://github.com/kaspersky/monkey
configure: Fix compilation (".lo" objects)

Signed-off-by: Vladimir Cernov <gg.kaspersky@gmail.com>
Scheduler: Fix warning for implicit declaration

Add declaration of mk_sched_check_capacity in mk_scheduler.h

Signed-off-by: Vladimir Cernov <gg.kaspersky@gmail.com>
Fix date in changelog of spec file

The day of the week was Thursday when it should be Tuesday, also the
email's domain of the author of that same changelog entry was fixed.
Merge branch 'fixconfigure' of https://github.com/kaspersky/monkey
Merge branch 'fixwarning' of https://github.com/kaspersky/monkey
Update FSF address in a couple of headers

The headers were using the old FSF address.
Configure: options to set PolarSSL specifics.

This patch add 3 options to the configure script:

  --polarssl-headers       Path to PolarSSL headers
  --polarssl-library       Path to PolarSSL library
  --polarssl-debug-level   Set PolarSSL debug level (not implemented)

the first two aims to make things easier when using a custom or
compiled from scratch version of PolarSSL library.

Signed-off-by: Eduardo Silva <eduardo@monkey.io>