1 * Verificar les mides de buffers a read, recv, fgets |
1 * Verificar les mides de buffers a read, recv, fgets |
2 * Fer que in_npipe crei la named pipe? |
2 Should be ok. |
3 * establir els permisos del unix socket |
3 * Fer que in_npipe crei la named pipe? No sé què és millor. És un fàstic |
|
4 això de voler llegir d'una named pipe de manera segura. |
|
5 * establir els permisos del unix socket. Com fer-ho sense race-condition? |
4 |
6 |
5 * Implementar la sortida UDP. |
7 * Implementar la sortida UDP. |
6 Done. |
8 Done. |
7 * Implementar el HUP al kernel - rellegir la configuració. |
9 * Implementar el HUP al kernel - rellegir la configuració. |
8 This requires asynchronous receiving in the kernel. If not, how? !!! |
10 Done. |
9 * Implementar catxé de log-file amb SIGUSR1 associat. (De veritat?!) |
11 * Implementar catxé de log-file amb SIGUSR1 associat. (De veritat?!) |
10 I won't do that for this release. |
12 I won't do that for this release. |
11 * Implementar una mort neta dels childs (SIGTERM) i el kernel. |
13 * Implementar una mort neta dels childs (SIGTERM) i el kernel. |
12 Done in kernel and in_unix. The others die quite fine. |
14 Done in kernel and in_unix. The others die quite fine. |
13 |
15 |
14 * The childs should control SIGINT. Otherwise, they become killed on Control-C |
16 * The childs should control SIGINT. Otherwise, they become killed on Control-C |
15 under an xterm. |
17 under an xterm. |
|
18 Done in syslog_in_unix. I think it's not needed in other syslog_in_* |
16 |
19 |
17 Known problems |
20 Known problems |
18 ---------------- |
21 ---------------- |
19 Maybe the incoming data will be packetized, or even the outcomming. We don't |
22 Maybe the incoming data will be packetized, or even the outcomming. We don't |
20 manage that. |
23 manage that. |