Aggiornata la versione cartacea acquistabile su lulu.com, all’indirizzo http://stores.lulu.com/piccardi, contiene le ultime novità in particolare riguardo le funzioni delle ACL. Si ricorda che il sovrapprezzo serve a finanziare lo sviluppo del testo; si può sempre scaricare la versione corrente aggiornata e gratuita da questo sito.
Pubblicata versione stampabile
Pubblicata una versione stampabile a richiesta su lulu.com, ordinabile all’indirizzo http://stores.lulu.com/piccardi.
Accesso ai sorgenti con Trac
Modificata la pagina dell’accesso ai sorgenti, non viene più utilizzato ViewCVS ma è stato installato il sistema di tracking Trac che oltre alla navigazione dei contenuti consente di tenere sotto controllo le revisioni, e l’evoluzione della guida e di inviare ticket via web.
Pubblicato webserver di esempio
Realizzato un web server elementare a scopo didattico, in vista dell’iniziativa del Lilik su GaPiL.
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.