Version 2.4_rc1 (2.4-1)
Use strict_strtoul instead of kstrtoul on old kernel

Redhat has strict_strtoul in the whitelist api, not kstrtoul.
Even if strict_strtoul is now deprecated, it is the same
Extract (pp?|e?[ug)id in order to share code later
Add support for recent kernels (user namespaces)
Add USE_PRINK in execlog_module.c for direct printk
Simply details format: simpler to parse
Kbuilds: protect paths
Add /../lib to the include path
Execlog: use_printk: add a '\n' at the end
Secure_log: move print_netlog to lib
Implement USE_PRINK for netlog
Enable USE_PRINK when building RPM
Disable secure_log
Macro are not disabled by #, remove the % ...
Add compile option for v1 compatibility
specfile: include print_netlog.c where needed
Activate v1 compatibility in RPM
NETLOG_V1_COMPAT: add absolute_path_mode parameter
netlog: fix & clean probe initialization code:

- Init with default probes, only if not initialized, not the other way around
- Don't init with default probes on all_probes_param_set
Netlog compat: v1 used coma separated lists