diff --git a/blog/published-ceofhack.mdwn b/blog/published-ceofhack.mdwn new file mode 100644 index 00000000..f2728354 --- /dev/null +++ b/blog/published-ceofhack.mdwn @@ -0,0 +1,24 @@ +[[!meta title="Published ceofhack"]] + +Yesterday I published the first version of [[ceofhack|software/ceofhack]], +the p2p onion routing chat program. + +With this version other developers can begin to implement their own fancy +stuff to be used in the EOF network. For instance, it is possible to +create transport protocols that (mis-)use DNS, HTTP, SMTP, ... + +Before the release we had a testing night at the +[Chaosdock](http://www.ccczh.ch/Events/Chaosdock/2009/), which revealed +something quite interesting: + + Mac OS X does not have a proper poll implementation. + +The poll() call on Mac OS X lead to an infinite loop, setting revents to +***POLLNVAL*** on a file deskriptor used for reading. + +But there is a [poll emulation routine](http://www.clapper.org/software/poll/) +available. + +(This issue was reported and debugged by ballessay.) + +[[!tag unix net macosx]] diff --git a/tags/macosx.mdwn b/tags/macosx.mdwn new file mode 100644 index 00000000..9c717b75 --- /dev/null +++ b/tags/macosx.mdwn @@ -0,0 +1,3 @@ +Information Mac OS X. + +[[!inline pages="tagged(macosx)" archive="yes" show=0]]