core: split out functions and definitions from execute.[ch] to credential.[ch]
The functions and definitions related to credential consume about 1000 lines in execute.c. Let's split out them to dedicated files.
This commit is contained in:
The functions and definitions related to credential consume about 1000 lines in execute.c. Let's split out them to dedicated files.