News
News by khorben on 20/06/2008 02:56:22
The function call graph generator is getting better, but still requires the DeforaOS libc [1]. Tracing network code being an essential feature of the grapher, it became critical to either extend the libc, or improve cpp [2] and c99 [3] to support the system includes from at least a BSD or Linux variant.
Even though I got around to squash two showstoppers in c99 today, it is easier (and also very useful) to extend the libc at the moment. I managed to add enough includes to compile DeforaOS' traditional inetd implementation [4] with its own libc and now libsocket [5] as well.
[1] https://www.defora.org/os/project/14/libc
[2] https://www.defora.org/os/project/250/cpp
[3] https://www.defora.org/os/project/890/c99
[4] https://www.defora.org/os/project/54/inetd
[5] https://www.defora.org/os/project/browse/14/libc?file=/src/socket
Even though I got around to squash two showstoppers in c99 today, it is easier (and also very useful) to extend the libc at the moment. I managed to add enough includes to compile DeforaOS' traditional inetd implementation [4] with its own libc and now libsocket [5] as well.
[1] https://www.defora.org/os/project/14/libc
[2] https://www.defora.org/os/project/250/cpp
[3] https://www.defora.org/os/project/890/c99
[4] https://www.defora.org/os/project/54/inetd
[5] https://www.defora.org/os/project/browse/14/libc?file=/src/socket
News by khorben on 20/05/2008 03:49:04
A number of fixes were committed to the DeforaOS compiler [1] a few minutes ago. They finally allowed for the introduction of the graph target plug-in [2]. For a more detailed explanation, you can actually check my blog [3].
[1] https://www.defora.org/os/project/display/890/c99
[2] http://www.defora.org/os/project/browse/890?file=/src/target/graph.c,v
[3] http://people.defora.org/~khorben/200805.html#20080520024508
[1] https://www.defora.org/os/project/display/890/c99
[2] http://www.defora.org/os/project/browse/890?file=/src/target/graph.c,v
[3] http://people.defora.org/~khorben/200805.html#20080520024508
News by khorben on 06/05/2008 15:48:01
Here is what happened in the last days:
[1] https://www.defora.org/os/project/display/250/cpp
[2] https://www.defora.org/os/project/browse/27/libSystem?file=/include/System/parser.h,v
[3] https://www.defora.org/os/project/display/15/as
[4] https://www.defora.org/os/project/display/890/c99
- converted the assembler code to use the pre-processing library [1] (and hence the Parser class [2]);
- separated the assembler [3] into a library and an executable using it;
- initiated the target plug-in framework in the compiler [4];
- set the default target to use the assembler library.
- extend the assembler grammar;
- implement an assembler API (internally as externally) that is flexible enough to be cross-platform;
- fix the compiler grammar.
[1] https://www.defora.org/os/project/display/250/cpp
[2] https://www.defora.org/os/project/browse/27/libSystem?file=/include/System/parser.h,v
[3] https://www.defora.org/os/project/display/15/as
[4] https://www.defora.org/os/project/display/890/c99
News by khorben on 22/04/2008 02:26:59
The version 0.0.2 of the DeforaOS desktop file browser [1] is now available as well. It depends on the presence of the libSystem library, for example the recently released 0.0.2 version should work [2].
As should now become usual, the source archive can be obtained in a number of ways:
[1] https://www.defora.org/os/project/display/230/Browser
[2] https://www.defora.org/os/news/2130/libSystem-0.0.2-is-out
As should now become usual, the source archive can be obtained in a number of ways:
- HTTPS: https://www.defora.org/os/project/download/230/Browser
- HTTP: http://ftp.defora.org/pub/projects/browser/
- FTP: ftp://ftp.defora.org/pub/projects/browser/
[1] https://www.defora.org/os/project/display/230/Browser
[2] https://www.defora.org/os/news/2130/libSystem-0.0.2-is-out
News by khorben on 18/04/2008 17:25:19
As promised a couple of days ago, the version 0.0.2 of the essential system library for DeforaOS is available for download from the project page [1].
New releases of the file browser [2] and of the configure project [3] are also pending.
[1] https://www.defora.org/os/project/download/27/libSystem
[2] https://www.defora.org/os/project/display/230/Browser
[3] https://www.defora.org/os/project/display/16/configure
New releases of the file browser [2] and of the configure project [3] are also pending.
[1] https://www.defora.org/os/project/download/27/libSystem
[2] https://www.defora.org/os/project/display/230/Browser
[3] https://www.defora.org/os/project/display/16/configure
News by khorben on 15/04/2008 02:40:08
I believe I fixed a number of latent issues in the libSystem in the last few days. Unfortunately, I don't feel confident enough yet to make it a new release, but it's getting closer.
I'll try to wrap up an archive of the file browser along with it, and I have hope to submit these two within one week.
I'll try to wrap up an archive of the file browser along with it, and I have hope to submit these two within one week.
News by khorben on 10/04/2008 16:49:44
The site is currently a target for automated spam submission through comments. I have therefore disabled them for anonymous users. I actually had to fix DaPortal for this to work in combination with a PostgreSQL backend.
My apologies, but from now on please register if you want to write any comment.
My apologies, but from now on please register if you want to write any comment.
News by khorben on 08/04/2008 17:54:09
I cannot say it better than already mentioned on my own blog [1]. Being so critical for the management of DeforaOS, this project also has a page here [2], and can therefore be downloaded from multiple places:
[1] http://people.defora.org/~khorben/200804.html#20080408172647
[2] https://www.defora.org/os/project/12/DaPortal
- HTTPS: https://www.defora.org/os/project/download/12/DaPortal
- HTTP: http://ftp.defora.org/pub/projects/daportal/
- FTP: ftp://ftp.defora.org/pub/projects/daportal/
[1] http://people.defora.org/~khorben/200804.html#20080408172647
[2] https://www.defora.org/os/project/12/DaPortal
News by khorben on 02/04/2008 21:26:48
The wiki module of DaPortal is now installed and enabled on the website [1]. Two static pages have already been converted:
[1] https://www.defora.org/os/wiki
[2] https://www.defora.org/os/wiki/display/1172/Support
[3] https://www.defora.org/os/wiki/display/1173/Sponsor
[4] https://www.defora.org/os/project/bug_list?project=DaPortal
- support information [2]
- sponsors [3]
[1] https://www.defora.org/os/wiki
[2] https://www.defora.org/os/wiki/display/1172/Support
[3] https://www.defora.org/os/wiki/display/1173/Sponsor
[4] https://www.defora.org/os/project/bug_list?project=DaPortal
News by khorben on 26/03/2008 23:02:31
I finally found the proper fix for downloads and screenshots to work again in the projects' files: it was a permission problem [1]. A work-around is currently in place.
[1] https://www.defora.org/os/project/bug_display/897/Project-file-uploads-are-only-allowed-for-site-global-administrator?bug_id=34
[1] https://www.defora.org/os/project/bug_display/897/Project-file-uploads-are-only-allowed-for-site-global-administrator?bug_id=34
