Web Links
Distributing RSS/ATOM feeds displayed here.
Anders Magnusson (ragge@) wrote in, The first step of the development of PCC made possible by donations via BSD Fund is complete and I would like to invite people to start testing PCC more heavily. Some of the changes have been quite substantial and I may have introduced some new bugs. I think the support for GCC-specific extensions should be quite good now, even though most attributes are simply parsed and ignored. The only useful target to currently test is i386. Others are coming but not yet complete. To test PCC under OpenBSD you probably need some patches to the system headers to run it. To apply them, fetch ftp://pcc.ludd.ltu.se/pub/patches/openbsd-include-sys-081220.diff and go to /usr/include/sys and apply them. To compile PCC, it is best to fetch it out of cvs via pserver: "cvs -d :pserver:anonymous@pcc.ludd.ltu.se:/cvsroot co pcc" and then just run ./configure, make and make install There are also daily tarballs generated if you don't want to use cvs by some reason. Please re ...
Damien Miller (djm@) recently committed some extra paranoia for malloc(3):
CVSROOT: /cvs
Module name: src
Changes by: djm@ 2008/12/29 15:25:50
Modified files:
lib/libc/stdlib: malloc.3 malloc.c
Log message:
extra paranoia for malloc(3):
Move all runtime options into a structure that is made read-only
(via mprotect) after initialisation to protect against attacks that
overwrite options to turn off malloc protections (e.g. use-after-free)
Allocate the main bookkeeping data (struct dir_info) using mmap(),
thereby giving it an unpredictable address. Place a PROT_NONE guard
page on either side to further frustrate attacks on it.
Add a new 'L' option that maps struct dir_info PROT_NONE except when
in the allocator code itself. Makes attacks on it basically impossible.
feedback tedu deraadt otto canacar
ok otto
Thanks Damien for the hard work!
If your school is committed to Free Software then we want to hear from you so that we can list it. Has your school migrated to GNU/Linux, or has your school adopted the firm policy of rejecting proprietary software? If so, contact the webmasters at webmasters@gnu.org to let us know.
If you've been into a computer room lately (and most likely you have if you read this blog) let me ask you something: How old...
Il progetto Plex per portare una versione evoluta di XBMC su Mac OS X 10.5 Leopard fa grossi passi avanti con la versione 0.7.2 ed è in grado di trasformare un Mac mini o un qualsiasi Mac collegabile alla TV in un versatilissimo Media Center.
Ecco tutte le novità.
Con un comunicato di oggi Symwave annuncia che offrirà una dimostrazione del nuovo bus di collegamento USB 3.0 in occasione del CES di Las Vegas. Prestazioni fino a 10 volte superiori e retro compatibilità con tutti gli accessori e le periferiche USB 2.0.
Grazie al programma gratuito QuickFax è possibile inviare fax gratis direttamente da iPhone verso qualsiasi numero di telefono fisso in Italia.
execution time : 0.229 sec

