Completata sezione

Completata la sezione sulla gestione della risoluzione degli indirizzi ed iniziata la sezione sulle opzioni dei socket.

Passaggio a SVN

Completata una prima sezione sui socket UDP ed iniziata una sezione sulle funzioni per la risoluzione degli indirizzi. Inoltre da oggi i sorgenti di Gapil sono accessibili usando Subversion sul sito di Truelite Srl.

Ristrutturata programmazione di rete

Ristrutturata la parte sulla programmazione di rete, inserita la sezione sull’I/O multiplexing (completata con esempio di server basato su poll) nella sezione sui socket TCP. Introdotti i nuovi capitoli sugli altri socket, ed iniziata la sezione sui socket UDP.

Finito esempio su I/O multiplexing

Inserito esempio di server basato sull’I/O multiplexing. Ristrutturato il capitolo sui file avanzati scorporando in una sezione a parte l’I/O multiplexing, e inserendo alcuni esempi per pselect. Creata una terza parte per le appendici.

Completata sezione I/O multiplexing

Corretta tabella sbagliata al capitolo 5, completata la sezione sull’uso dell’I/O multiplexing sul lato client ed iniziata la versione server, inserita la trattazione della funzione shutdown.

Completato socket di base

Completato il capitolo sui socket elementari, e corretti numerosi errori. Revisione della sezione sull’I/O multiplexing nel capitolo sui file avanzati in vista dell’uso nel capitolo sui socket TCP avanzati.

Versione HTML

Grazie all’incredibile lavoro di Mirko Maischberger abbiamo una favolosa versione in HTML, che collego direttamente dalla sua home page. Non finirò mai di ringraziarlo per aver domato htlatex fino a produrre la prima versione di GaPiL realmente consultabile on line. Con l’occasione è stata completamente revisionata la parte di introduzione alle reti.

Completata memoria condivisa POSIX

Completata la memoria condivisa POSIX, introdotte le relative funzioni di interfaccia, revisionati ed ampliati i capitoli sull’introduzione alla rete ed ai socket.

Completate alternative a SysV IPC

Completata la sezione sulle alternative al SysV IPC, introdotte le code di messaggi POSIX, un esempio di uso della memoria condivisa, e parecchie revisioni generali.

Completato file locking

Completata la sezione sul file locking, inserita una nuova sezione sulle alternative al SysV IPC, estesa la parte sulla memoria condivisa, fatta una revisione generale degli indici.

This work by Simone Piccardi is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported.