TODO.txt
author viric@llimona
Fri, 16 Jun 2006 18:25:03 +0200
changeset 61 4cd174a9b698
parent 54 a456a2e5fca4
permissions -rw-r--r--
Added the setsockopt for IPV6_V6ONLY, in order to have IPv6 and IPv4 in two different sockets for the same port.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
17
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
     1
* Verificar les mides de buffers a read, recv, fgets
46
875902155b06 Documentation for the latest release.
viric@llimona
parents: 39
diff changeset
     2
  Should be ok.
875902155b06 Documentation for the latest release.
viric@llimona
parents: 39
diff changeset
     3
* Fer que in_npipe crei la named pipe? No sé què és millor. És un fàstic
875902155b06 Documentation for the latest release.
viric@llimona
parents: 39
diff changeset
     4
  això de voler llegir d'una named pipe de manera segura.
875902155b06 Documentation for the latest release.
viric@llimona
parents: 39
diff changeset
     5
* establir els permisos del unix socket. Com fer-ho sense race-condition?
17
589406eaaf43 Versió a entregar, quasi segur.
viric@llimona
parents:
diff changeset
     6
35
6b6bbc8a5fdb Added UDP output.
viric@mandarina
parents: 17
diff changeset
     7
* Implementar la sortida UDP.
54
a456a2e5fca4 Updated TODO for the last release.
viric@llimona
parents: 46
diff changeset
     8
  - Done.
35
6b6bbc8a5fdb Added UDP output.
viric@mandarina
parents: 17
diff changeset
     9
* Implementar el HUP al kernel - rellegir la configuració.
54
a456a2e5fca4 Updated TODO for the last release.
viric@llimona
parents: 46
diff changeset
    10
  - Done.
35
6b6bbc8a5fdb Added UDP output.
viric@mandarina
parents: 17
diff changeset
    11
* Implementar catxé de log-file amb SIGUSR1 associat. (De veritat?!)
54
a456a2e5fca4 Updated TODO for the last release.
viric@llimona
parents: 46
diff changeset
    12
  - I won't do that.
35
6b6bbc8a5fdb Added UDP output.
viric@mandarina
parents: 17
diff changeset
    13
* Implementar una mort neta dels childs (SIGTERM) i el kernel.
54
a456a2e5fca4 Updated TODO for the last release.
viric@llimona
parents: 46
diff changeset
    14
  - Done in kernel and in_unix. The others die quite fine.
37
2db8451df601 First code for SIGHUP reconfiguration. It still doesn't work fine. More in TODO.
viric@mandarina
parents: 35
diff changeset
    15
* The childs should control SIGINT. Otherwise, they become killed on Control-C
2db8451df601 First code for SIGHUP reconfiguration. It still doesn't work fine. More in TODO.
viric@mandarina
parents: 35
diff changeset
    16
  under an xterm.
54
a456a2e5fca4 Updated TODO for the last release.
viric@llimona
parents: 46
diff changeset
    17
  - Done in syslog_in_unix. I think it's not needed in other syslog_in_*
a456a2e5fca4 Updated TODO for the last release.
viric@llimona
parents: 46
diff changeset
    18
* Add the PID file check.
a456a2e5fca4 Updated TODO for the last release.
viric@llimona
parents: 46
diff changeset
    19
* Add the sendfile() on accept().
39
60858d13b22c Log file output written in a C module. Now the kernel doesn't check the errors
viric@mandarina
parents: 37
diff changeset
    20
60858d13b22c Log file output written in a C module. Now the kernel doesn't check the errors
viric@mandarina
parents: 37
diff changeset
    21
Known problems
60858d13b22c Log file output written in a C module. Now the kernel doesn't check the errors
viric@mandarina
parents: 37
diff changeset
    22
----------------
60858d13b22c Log file output written in a C module. Now the kernel doesn't check the errors
viric@mandarina
parents: 37
diff changeset
    23
Maybe the incoming data will be packetized, or even the outcomming. We don't
60858d13b22c Log file output written in a C module. Now the kernel doesn't check the errors
viric@mandarina
parents: 37
diff changeset
    24
manage that.