CONFORMING TO
[...]
This function is not in POSIX or SUSv3.
BUGS
The alloca function is machine and compiler dependent. Its use is discouraged.
On many systems alloca cannot be used inside the list of arguments of a function call, because the stack space reserved by alloca would appear on the stack in the middle of the space for the function arguments.
Je ne sais plus qui croire là ;-) Mais pour tout le reste je suis complètement d'accord, surtout pour apache/cron.
Sans vouloir lancer "une polémique" si les gens incompétents arrêtaient d'utiliser des languages de progs où chaque manipulation de chaines de caractères est un trou de sécurité potentiel, on aurait beaucoup moins de soucis.
[^] # Re: Et l'exemple qmail ?
Posté par Thomas Cataldo (site web personnel) . En réponse à la dépêche Exec Shield: protection contre les débordements de tampons. Évalué à 5.
man alloca :
CONFORMING TO
[...]
This function is not in POSIX or SUSv3.
BUGS
The alloca function is machine and compiler dependent. Its use is discouraged.
On many systems alloca cannot be used inside the list of arguments of a function call, because the stack space reserved by alloca would appear on the stack in the middle of the space for the function arguments.
Je ne sais plus qui croire là ;-) Mais pour tout le reste je suis complètement d'accord, surtout pour apache/cron.
Sans vouloir lancer "une polémique" si les gens incompétents arrêtaient d'utiliser des languages de progs où chaque manipulation de chaines de caractères est un trou de sécurité potentiel, on aurait beaucoup moins de soucis.