Starting at FrOSCon 2006 to mid of
March 2008, MirOS #9-current revived the sparc architecture, thus
making MirOS one of the best supported operating systems for the 32-bit
sparc machines, since other operating systems dropped support for them,
and, apparently, “the” reference implementation of X11 in the flavour XFree86®, for the same reason. Also,
internationalisation was started, Unicode is now supported, and the
overall system became more stable and reliable, less surprising, lacking
only in synchronisation with more recent device driver support.

Old News

06.04.2006The Ada and GCJ compilers are no longer delivered with
MirOS-current. Users who require them must now build these drivers
manually by changing /etc/make.cfg and building the "gcc"
module. Note: GNAT (the Ada compiler of GCC) requires itself to be
built (you can pull it from an older snapshot or #8-stable).

29.03.2006We've added a new server to the Freeforge IRC network,
herc.mirbsd.org Port 6668 (SSL), 6667 and 6666 (non-SSL).
You can either directly connect to that server or the round-robin,
irc.mirbsd.org (or irc4.mirbsd.org for IPv4-only
or irc6.mirbsd.org for IPv6-only connections). Note: this
server does have IPv6 connectivity, however it's only a SixXS over
ADSL (consumer line) connection, so don't overload it.

19.03.2006We've added a new server to the Freeforge IRC network,
maou.mirbsd.org Port 6668 (SSL), 6667 and 6666 (non-SSL).
You can either directly connect to that server or the round-robin,
irc.mirbsd.org (or irc4.mirbsd.org for IPv4-only
connections). We sit on channel #mirbsd and #bsd
like before.

gzsig(1) keys have switched; the new one can be found in CAcert-signed
PEM format as well.

01.03.2006Again success building a cross-compiler to i386 Debian
GNU/Linux from MirOS (tested with printf(1) because GNU libc is an
ugly piece of shit unable to build mksh(1)sh(1)date(1) etc.) but
this time with GCC 3.4.6 and --with-sysroot.

26.02.2006The MirOS Project glances by appearance at FOSDEM 2006
and sells T-Shirts and CD-Rs of the latest snapshot which also has
an upgraded OpenSSH.

21.02.2006Improvements and bug fixes in the randomness area; the
arc4random_add(3) function finally works as designed. PHP contains
SQLite2; Midnight Commander has been updated after 3 years. ssh(1)
was updated to OpenSSH-current and the code was cleaned up. Compat
ports were fixed as well as bugs in the package upgrader. Keys for
vnconfig(8) can now be stored in an external file. Access logs for
httpd(8) are now stored in a different format displaying SSL infos
(whether SSL was used and which crypto suite chosen).

15.02.2006There is a new
snapshot with all the features below (attention: ssh/scp(1) is
not updated regarding CVE-2006-0225 yet). There is also a new repo
seed. Ports of this snapshot are not used to update #8 because the
overall quality is in an unknown state.

30.01.2006We now have an iconv(3) implementation by Citrus (from
NetBSD®) in the base system, used by lynx(1). There is also an
nl_langinfo(CODESET) now which works.Switched to use mmap(2)malloc(2), enjoy the breakage in third-party applications ;)
Security updates for perl(1) and the kernel. Updated mksh(1) also.
We do not deliver precompiled perl header files any more.gcc
now complains if CFLAGS are not honoured.

26.01.2006There are new, working, permanent homepages of both jupp and the MirBSD korn shell mksh these are redirections which
are hosted in waldi's Zope and (usually) point to a working mirror
just like for MirOS itself and the
MirOS CVSweb redirector.
There is also a new version of jupp released, joe-3.1jupp5.

24.01.2006Progress is being made both in ports as in base. A new
snapshot is scheduled to be uploaded in a few days also fixing the
HTML problems with the online manual pages.

20.01.2006Some of the domain issues have been solved, and the #1
well-known mirror (mirbsd.mirsolutions.de) is back up and running,
although only with a kludge. Expect mirbsd.org to point to the new
master server soonish, and some overhaul of the website content to
reflect the changes. The old CVS repositories have been frozen and
published as a cpio-ball (all three together); there will be zero,
really no commits at all any more to ocvs.The G**gle Ads are
gone from the website and will cease to exist in the manual pages,
too. They closed my account for supposed abuse which I (tg@) can't
have done (only installed opera afterwards to login and check if I
can see something in the logs, couldn't login already), right when
the first payment was about to be issued (accumulated some 100 USD
in over 10 months), and do not react on my enquiring eMail at all.
This just sucks, and they do owe me that money.Check out the
web log too, it's a bit more active than in
the past (not much though).MirSirc has been updated in ports
relative to the public preview, use that. A new /cvs cpio
ball will be published quite soon, too.

15.01.2006We are having problems with the domain hosters, please
stand by, we will solve them.The 2006-01-13 snapshot has now
been published, although some data (www, domains, ssh public keys,
HTML man pags) are only correct in the HEAD revision.

03.01.2006Several minor fixes in ports, roff2htm and other parts
of the system.Do not hardcode MirOS mirrors, use the generic
redirection (mirbsd.de/mirbsd.org) instead, as they'll change.

30.12.2005A bugfix in the current development version leads to a
working implementation of the "some shared library depends on
another shared library" scenario. Whether it's now officially
supported is still to decide (don't depend on it), but a candidate
for MFC, definitively.Several publication media have written
off each other. After waking up we were like, "WTF we had released
a MirOS XP?" and cleaned up with explanations.

18.12.2005First public development snapshot of tg@'s fork of the
sirc IRC client, MirSirc,
released for peer review (relative to /usr/local).A
lot of pending fixes for the build of the whole system was revised
and committed in an overnight no-sleep session at Netzladen.

05.12.2005Updated GNU CVS to 1.12.13; rewrote the scripts we use
in /cvs/CVSROOT/ to generate changelogs and mails (maybe add later
support for changesets in cvsweb). Shrink source tree (by removing
unused tags and cleaning up the Attic). Re-enable bootfloppy.

04.12.2005mksh R26 and new MirMake and CPIO versions are out and
change big thing. The source tree has been fully merged; snapshots
will be built again soon, preparations started.

20.11.2005mksh R25b has been released, with support for MirOS #7
and (new) Cygwin. The current versions of gcc-3.4 (stable) and gpc
(GNU Pascal) have been imported, and bugs are being fixed. Work on
ports has stabilised, the new infrastructure is ready.

17.11.2005Work on LKMs has been done to the extent that they can
be used again. make(1) now knows the .trace operation. In
MirPorts you can now specify CVS server, tag/date and module paths
as a "pseudo distfile" instead of rolling your own; they
will still be checksummed. The pkgtools port has been converted to
use this new mechanism; we'll see if it creates trouble. The
new _anoncvs password on thor/mirsolutions.de is empty.

16.11.2005The new MirPorts installer both works on all supported
platforms now and has got a manual page. Several ports were fixed,
updated and tested on some of the platforms; the infrastructure is
further improved as well. Some helpers used during the build got a
polish. Some annoying DEBUGLIBS and DEBUGPROGS bugs were fixed and
the kernel and bootloader now work properly too. The long-standing
timekeeping issues are all solved, the GNU mktime testsuite works.
Some documentation has been updated. Work on I18N has continued as
well as some more merging of OpenBSD. Lynx has been updated, and a
bunch of OpenBSD ksh patches flew in. upkg, the MirOS setup manual
page, and some other "old stuff" was touched again. Almost all our
portable tools have had at least one new release.

03.10.2005After about 2½ years, our first mirror (in USA)
goes offline. Thanks to bsdadvocacy.org for hosting us so long, at
the very beginning even though the OpenBSD team disapproved.
Also, the etherkiller.de mirror disappeared, and the tamu.edu was,
IIRC, taken offline some time ago. This means, at the moment there
is only one, central, place to retrieve MirOS BSD (in Germany): mirbsd.mirsolutions.de
There has been some further work ongoing related to both the ports
stuff (infrastructure fixes and port updates) and libc (it builds,
but this is only a small step towards both I18N and unbreaking the
current CVS HEAD).

23.09.2005New MirMake; MirPorts work again on Darwin; I18N/UTF-8
work on libc has been started.

18.09.2005A new version of MirMake has been released; test it on
as many platforms as you can please.Development slowed down,
mostly due to influenza, also studying work increases. Sorry.

12.09.2005
The MirPorts Framework now can be installed as user too. The newly
written infrastructure is active; Support for Darwin, OpenBSD and,
eventually, Interix will make it into the framework the next days.
Along with this, new versions of the Mir* tools have been released
(gzsig'd as usual).

20.08.2005
The MirPorts Framework now installs into /usr/mpkg on all
platforms by default. This improves coexistence with other porting
frameworks, such as the OpenBSD Ports Tree; simplifies cleaning up
by removal of all installed packages; provides a consistent, among
all platforms, interface; leaves /usr/local to the admin.
Of course, this means, reinstallation is necessary.Please to
be keeping in mind that most ports (that were using libtool) still
need to be updated.

09.08.2005
The [link] MirWiki is read-only, for
a transition phase. The content will be merged into the main page,
as time permits. After that, it will be shut down entirely.

02.08.2005
MirOS hasn't stopped, it's just progressing slowly because current
development is progressing in rather big steps. There is a status,
mirror and "all-in-one overview" page now which we will keep up to
date if no other one. There are also some hardware issues to solve
(such as a broken Socket 7 fan, and a non-working coffee machine),
but we will continue development and fighting lobbyism, politician
nonsense etc.mksh R24 has been released some time ago and is
the first one who actually made it into Debian testing, hooray!

06.07.2005
The European Parliament has finally stopped patents on algorithms,
data structures and business models. MirOS has gained speed, USB 2
support and probably a few other things, among more stability. The
MirPorts Framework is undergoing an infrastructural change of deep
impact; we will keep you informed. The MirWiki is about to be shut
down end of July, 2005; content will be merged back into the MirOS
website (www module); this is due to lack of interest.

26.05.2005mksh R22 is formally
released; this is the latest version of our portable shell sources
which we consider stable.Most in-tree issues for the release
have settled down; there is still some work to do in the upgrading
third-party stuff (gcc, binutils, gdb, lynx) development. It's not
adviced to download the current sources and compile it yourself at
this time. (Update: R22c, some portability fixes.)

05.05.2005
K7 PowerNow support has been greatly revamped, the PST used can be
chosen at UKC time now. A third release candidate should have been
uploaded but could not due to a server defect. The main CVS server
was updated with MirOS #8 RC3, and we use the new commitid feature
of GNU CVS 1.12.12 extensively now. Expect a fourth candidate seen
on the BitTorrent servers soon.

03.05.2005
Yesterday's Snapshot comes with a broken httpd(8) that is fixed in
HEAD, and a broken gij(1) for which I cannot imagine a fix. Please
help investigating if you know GCJ.

30.04.2005
The current development version really fixes all
known C++ issues, as well as enables GCJ (and libjava) to build. I
also have successfully built Sun's JDK/JRE 1.4.2 and QT3. The work
(as far as I can see with my limited knowledge).

28.04.2005
MirOS #8 RC1 is out, for general testing. Please update bsd.own.mk
to src/share/mk/bsd.own.mk,v 1.8 because otherwise some programmes
fail to compile correctly. Installation documentation is currently
being written, system documentation being updated (so please, bear
with us or, better, send in patches or suggestions).

25.04.2005
MirOS-current (no snapshot yet) fixes the C++ problems, it's now a
fully supported programming language (leaving only GCJ open for my
desires – that's the reason gcc is built after X11 by a make
dist, by the way). It also contains some other minor yet important
fixes, but there's still an update of a component pending before a
new snapshot can be released.

20.04.2005
We're closer to solving that X/GLX problem, thanks to David Dawes,
who is tracking it down to threads at the moment. The promised new
snapshot is available as usual,
via the BitTorrent tracker. Direct downloads should work soon too.
Please report functional installs but especially failures, to help
making MirOS #8 the best release ever.

19.04.2005
The current development version of MirOS has received numerous bug
fixes in gcc, XFree86® and others over the last few days. Also
the in-tree CVS has been updated to fix a security issue which is
described at the CVS homepage and has got new features able to
improve our infrastructure. Furthermore, after a long period of no
port being available, the GNU Debugger is now integrated in MirOS,
as part of GNU Binutils, again (we are using a development version
from January 2005). Only CLI for now, the TUI requires, as of now,
linking against GNU libreadline which does not come with MirOS any
more. Fixes for libedit are probably easy.The fixes are made
available via a new development snapshot which is currently being
built and expected to hit the mirrors within the next 2 days.

12.04.2005
There has been a new release of MirMake, along with distfiles for:
MirCksum (tested, ports/essentials/cksum), MirNroff (untested). If
you use MirPorts/Darwin, you must execute the installation script,
ports/infrastructure/install/Setup-Darwin.sh, again.

30.03.2005
Today we present a new, binary and source, snapshot to the general
public. This snapshot comes with i386 binaries, source code for X,
the base system (including gnu and gcc) as well as the latest cool
MirPorts checkout. It's available for retrieval at the usual place
as well as our BitTorrent
tracker (while there, don't forget to donate the sysop of this
tracker because he is giving this service to us for free). Also, a
new CVS Repository snapshot has been published.These are all
signed using the new personal PGP key of developer tg@ that should
be available from the public keyserver network, for example at the
DFN-PCA keyserver.C++ support is included, yet still (except
for xlock) not working correctly due to a GCC bug.

28.03.2005
The MirOS Project proudly announces that MirPorts is open for both
using and modifying again and the transition to the new repository
has finished successfully. Several ports have been updated, mostly
to newer versions than OpenBSD 3.7-current has to offer.Also
GCC 3.4 is now almost feature-complete, with C, Objective-C, gcov,
protoize, unprotoize, Pascal, Ada and C++ support in the compiler,
leaving only java missing; with support libraries for all of these
front-ends – however, libstdc++-v3 is still slightly broken,
meaning anything which uses iostreams dumps core, we'll leave that
to fix for someone who actually knows what templates are.The
C++ breakage does not affect libGLU and xlock, the latter thus now
comes with all OpenGL modi as well.

25.03.2005
We have imported gcc 3.4-stable (20050325), currently working with
the C, Ada, Objective-C and C++ front-ends and Ada and Objective-C
support libraries. Support for exception handling through a shared
libgcc has been written and is currently being tested. After C++'s
support library has been added a new feature snapshot will be made
available to the general public for testing.

22.03.2005
The MirOS Project has obtained a new logo to identify the project.
It will look quite familiar for a couple of you, but we obtained a
full permit to identify it with anything MirBSD™.Also,
the GNU Compiler Collection 3.4.4 has made it into the source tree
and is being ported; XFree86® has been contacted.

20.03.2005
We have updated our XFree86™ to the recently released 4.5.0,
with only minor breakage along the way. Also, MirPorts are getting
fixed by bsiegert@ after the transition to the new CVS repository.
This means the next snapshot will rock even more, especially since
X11 is built using systrace now, too; we'd appreciate if our users
were going to test them hard and help fixing problems.As for
the website design changes: it's not yet finished, but we're still
waiting for delivery of the new images. Stay tuned.

19.03.2005XFree86™ 4.5 joined us
in the tree; it's currently in the process of being ported.

13.03.2005
We've reopened the webpages, after the Wiki came back earlier. The
problems about software patents aren't finished, either. Good news
is that Plan 9's ditroff is under an acceptable licence.ncvs
migration of src is pretty much complete, except Lynx (an
upstream update is expected); gcc isn't started yet and X11 really
depends upon when XFree86™
is about to be released.

06.03.2005mirbsd.org has been freed and saved from the hands of the
evil OpenBSD force who announced in a primitive video that they'll
put some new pictures on there. It has since been sponsored to the
MirOS Project (but, similar to mirbsd.de, does not belong
to a project member). Both second-level domains are content-filled
from a Zope system run by the owner of mirbsd.de, where 2
project members are content admins.

28.02.2005
We're back from FOSDEM. MirPorts work on Mac OSX now, but only for
ports without a PFRAG.shared!Update 02.03.05
There is basic support for PFRAG.dylib in place, so
Midnight Commander (including libglib, autoconf 2.13 and 2.59, and
help2man, works – this includes MirLibtool)!

05.02.2005
The (final) new CVS repository has been started; the modules "www"
and "contrib" have been fully merged over, "src" and "X11" started
and "gcc" and "ports" will follow. CVSweb,
still lacking adequate functionality to directly display ChangeLog
links (we work around it now), has been updated and enhanced.

22.01.2005
We're almost through with the new directory structure, CVS and GCC
versions and various stages of merging and fixing. SSH still dumps
core after exiting (forced by ProPolice), but there will be a peek
into the new technology available for download later which closes
our work on ncvs I and leads to opening ncvs II back at herc.

07.01.2005
Benny has formally released #7quinquies for
the i386 platform (build sparc from #7-stable source after having
installed #7quater) and Thorsten fixed up the MirOS BSD kernel to
build with gcc 3.4 and merged much more code into ncvs.

05.01.2005
Happy new year to all MirOS users! We've just returned from 21C3,
the first MirHackathon's location, where we successfully built a
macppc system cross. This night, tg@ has also successfully built
a local gcc 3.4 (still without ProPolice, but progressing fast).
An exciting number of new features and bug fixes is being
made in the different (and confusing) CVS branches. Stay tuned!

03.12.2004
CVS 1.12.10 has entered HEAD and replaces CVS 1.11.1p1 which has
done well for ages. (Let me repeat it again: do not try to access
a new repository with an old cvs binary or vice versa.)Some
time_t related bugs have been fixed; compat_openbsd(8) has been
extended to the point that it successfully runs Mozilla™
Firefox™ and probably also Sun's native Java™.

30.11.2004
The new snapshot is up via the
BitTorrent tracker.
Today you will get excellent download rates, tomorrow we will have
to reduce the upstream for cost reasons. It will appear on direct
download mirrors later. Please test test test, we haven't been able
to do so before. Time handling looks fixed now, OpenBSD emulation
is pretty damn stable. [UPDATE] Everything which uses rusage()
under emulatin (Linux or OpenBSD) is still broken.

24.11.2004
No new snapshot yet. Problems with time handling, both in our libc
routines (by Ohlson, DJB and me) and in format string handlings
(such as these in libcrypto of OpenSSL fame) have further delayed
proliferation of a "known good" snapshot (ie. X.509 cert
validation broke, so I couldn't use pine or lynx).Let me
repeat: It is important that, once the new snap
is out, you all test it. I mean it.

21.11.2004
A new snapshot has been released
via BitTorrent and direct download. New features: fixed Linux and
newly written OpenBSD 3.6-current emulation; lots of bug fixes. This
snapshot is a "known good" state of MirOS #8-beta; we will
start porting cvs-1.12 and gcc-3.4 now that this snapshot is released.
See you at 21C3!
Update: the snapshot is revoked for both bugs in the
installer/ramdisk and corrupt time handling!

12.11.2004
After a week full of work, the website has been restructured. New
versions of mksh (a
temporary beta version), make(1) (still experimental,
but much better) and joe
(jupp) (new) have been released; refer to the individual pages
for a complete list of changes to these. The hbSuite performs very
stable.

07.11.2004
MirDNS #2 and hbServer/hbClient for the heartbeat protocol have been
written, alongside with a few fixes and extensions to the base system.
There is a small speedup in the kernel (-current) and MirPorts.

03.11.2004
Experimental support for PHP 5 has been added to MirPorts, and a huge
number of other ports fixed, updated or added. The kernel has received
fixes and speed-ups, and the userland is in a better shape now as
well. Snapshots will be announced later. [update] php5 looks good.

31.10.2004
The COMPAT_OPENBSD system is now ready for general gamma test
(means, I've fixed it during alpha-test and haven't found another
bug during beta-test, now it's your turn to help test the snapshots).
Mirbsdksh has gained the ability to spawn on a different terminal;
since this is for root only, it will probably be used mainly on
rescue systems. Severe usability bugs in ssh have been fixed.
OpenBSD 3.6 is out, congrats to our upstream project! For certain
reasons, we'd like to warn you from using inofficial ISOs or
downloads, and urge you to buy the CDs instead. (The OpenBSD project
does not cryptographically sign their FTP/HTTP/AFS releases or
distribute (signed) torrents.)

16.10.2004
The first public snapshot of MirOS #8-beta is up. We are now at
the stage of feature-completeness, so the only issues missing
are to port gcc 3.4 (first coregcc), reactivate support for the
sparc platform, make non-core gcc 3.4 running (Objective-C, C++,
Java™, Ada, Pascal, Fortran - not considered part of MirOS)
and start release engineering.

11.10.2004
Waldemar Brodkorb left the project. We wish him luck for the work
on his diploma, and hope for a nice comeback to the BSD community.
HEAD has been deemed ripe enough for MirOS #8-beta, 1 year and two
weeks after #7semel has been released, and exactly two years after
MirOS #0 had been uploaded, long ago. We'll take this opportunity
and remind you to fight against patents on algorithms, business
models, interfaces and data structures; also we'd like to remind
you that licencing policy should be easy, and trademark policy
disasters such as the Mozilla™ one avoided.

09.10.2004
You are now able with MirOS HEAD to cross-compile to different
platforms and operating systems, if you can provide include files
and libraries. This has been verified against i386-pc-linux-gnu
from i386-ecce-mirbsd7 using Debian GNU/Linux includes and libs.

25.09.2004
Good news: we've got a Strato dedicated server which will be set up
these days in order to provide a central AnonRSYNC server to our
mirrors and developers, and /cvs moves from the elderly Pentium-120
(herc) to a shiny new Soekris net4801 Geode-266 box (loki).
The MirOS X.509 Certification Authority is gone; uuencode,
md5 and ssh-keygen have undergone changes in order to supplement the
upcoming MirPG (pgp-2.6.3 replacement written in mirbsdksh,
depending only on tools from the base system). Many ports have
been enhanced, updated or fixed; the system is considered stable,
sane for general use now, although there are a few known bugs
and security issues left.We're increasing the total number of
(in- and active) developers to seven; welcome tyler@ to MirOS!

17.09.2004
Looks like most of the issues with SSP have been sorted out.
GNU binutils have been updated, too; expect a snapshot RSN.

16.09.2004
Currently, there are undergoing efforts to use -fstack-protector-all
on the system by default, yielding an even better SSP/ProPolice
protection (and maybe the discovery of bugs, or already shortcomings
of the system). After that, we will try to upgrade CVS to a more
recent -stable version, sync to OpenBSD 3.6-current, import the GNU
Compiler Collection 3.4 (or 3.5, but I don't think so) and prepare
the long-awaited release, Codename MirOS XP.
MirPorts also gets some updates - a bit fresh code, bug-fixes and
Firesomething (a certain web browser) finally
works (tested on OpenBSD/i386).

29.08.2004
Happy Birthday! MirOS is now being worked on for two years. The
linuxulator is fixed in time and SSH updated for the birthday snapshot.
Surprise, surprise! We've got a new website mirror (without
the more fancy stuff such as Wiki, CVSweb etc.) - if you encounter
broken links, please report to the development team. Thanks.
Update: the MirPorts snapshot delivered with the birthday snapshot
torrent does not work as-is; please upgrade. You might also want to
update libc, because the hash functions are broken.

22.08.2004
Progress has been made: binutils support all 32-bit and 64-bit
targets possible (and coded) now, and httpd is back on track and
working (just not with all diffs we would liked to have). OpenSSH
has been updated from the upstream 3.9 (not portable) version.
Next week will be dedicated to fixing stuff, so that we can release
a birthday snapshot - we've been working for two years!

16.08.2004
There are new snapshots available at the usual place via BitTorrent; please do
not forget to check the PGP signatures on the files. Also, we
have prepared a new seed for people wishing to rsync our CVS,
see the appropriate page (bottom). The online manual pages have been updated to reflect
the current state of the art.We're awaiting your reports on how you
tested the new snapshot and like MirOS - and if you want to fix
stuff, please don't be shy, send an unidiff!

14.08.2004
GENERIC (bsd) and RAMDISK (bsd.rd) are now the same file, binutils
have been merged (not gdb or gprof), and HEAD builds again. Snapshots
will follow in a while for the public to test.

10.08.2004
We now have online manual pages for all basic sections: 123459789.
The Perl manual pages are not online due to their uselessness, and
search and apropos functions will probably be implemented later.
Some time ago, a user has written an ISDN 4 MirOS
Howto which was not yet linked.

09.08.2004
HEAD still does not build, but the situation gets better: libobjc
and libstdc++ have left the tree; libreadline has been updated to
GNU readline 5.0 and libiberty to GNU gdb 6.2; gcc has been adjusted
for these changes.MirLibtool is now on 1.5.8 level, and there
have been some changes in MirPorts related to that, meaning it's
an unstable time again.

05.08.2004
Since this page is intended for "official press releases",
sort of at least, there's a new news page up in the Wiki, the
[link] collaborative MirNews
page.Besides that, we're currently discussing the future of
MirPorts w.r.t. OpenBSD Ports, and fixing some minor bugs. The
libpng contained within the -current base system has been updated
to fix the current security problems.

22.07.2004
We've got three new developers: Waldemar Brodkorb, who has helped
out with MirPorts once, comes back after he finishes his
"Praxissemester" at the university, being the number one responsible
for keeping MirPorts on OpenBSD working. Stephen Paskaluk and Dave
Steinberg from the ekkoBSD project are going to commit minor patches
themselfes if they stumble across a thing, help with the website and
discussion of the project's future, and Dave will continue his work
on fdialog, a free clone of the GPL licenced dialog programme known
to most people as the front-end of a Linux 'make menuconfig'.
We're currently working in the interna of MirOS; don't expect a new
snapshot before mid-August. If you experience xterm crashes with
the current snapshot,
cvs up in src/X-Window/xc/programs/xterm and rebuild (I
used imake(1) and a hack, but learned today that xmkmf(1) exists).

20.07.2004
The ekkoBSD project is no
more, and we also had to drop some things due to lack of time
for maintenance. The sparc port goes over board, it was just
too slow (sorry to the XFree86 guys that I could not live up
for my promise to build XF86 4.4.0 on sparc), and I've got to
do enough with i386, overall, ports infrastructure, etc.
Some other things also left (gcc2, gcc3's Fortran 77, FreeBSD
and BSD/OS personalities) or will leave the tree (gcc3's non-C
languages), some (gcc2, gcc3) will appear as port though.
Some major changes are undergoing, so do not build -current
right now - it's unusable (httpd, binutils need merging).
We promise to not "die" within the next two years or so.

02.07.2004
The leap second code in the kernel now is being used, and finally,
the clock is always correct - TAI seconds in the kernel, UTC date
and time-of-day in the RTC. MirPorts now installs all subpackages
of a port just built by default, recursively calling pkg_add.
New snapshots will come up later these days.

29.06.2004
LinuxTag is over, and there are two CD ISOs available for download
via BitTorrent. The
MirOS #7quater CD works with the MirPorts snapshot it comes with,
but for current ports it needs updating. If
you want to upgrade to -current, please notice that you cannot
execute old OpenBSD or MirOS BSD binaries, and probably no Linux,
FreeBSD or BSD/OS binaries either yet. Also, the file
/etc/rc on the -current snapshot ISO is broken; you must
replace the "}" on line 304 with "esac".bsiegert@ has updated
the errata pages and announced the snapshot on freshmeat, and we
sold about 80 CDs and 25 T-Shirts - there are still T-Shirts
available for snail mailing; contact tg@ if interested.

17.06.2004
For all brave people, I've prepared a new development snapshot.
Be advised though that this neither contains the latest security
fixes (for example for (m(ir))httpd), nor the OpenBSD emulation
(ie, you can't execute MirOS-stable or oldcurrent binaries under
this snapshot), nor will the next snapshot be binary compatible
(according to some FreeBSD guy, it will have a hard time executing
these). And the boot loader is everything but tested.

15.06.2004
MirOS #7quater has been released - the CD ISO is currently being
distributed among the team in order to be given away at LinuxTag 2004, Booth B62 and
will be published via BT
a couple of days after. The binary distribution sets can be
downloaded now, as well as an update from MirOS #7ter.
MirPorts have been restructured, please read the
instructionsbefore upgrading!

05.06.2004
Not a big update, though: MirOS #7 has been released for the first
time, but since it's merely a binary (not even built and uploaded
yet) snapshot of MirOS #7-stable, that's not big news. As for the
HEAD branch - please refrain from using it for a little while.

15.05.2004
The [link] MirWiki has gone
live; please enjoy! It's modeled after the CVier using UseMod.
anonCVS and anonRSYNC at mirbsd.bsdadvocacy.org are working.

13.05.2004
Deprotect Advisories <advisories@deprotect.com> has found, via
OpenBSD, a local memory read hole in the default MirOS installation.
Workaround: umount /proc and refrain from using it.

02.05.2004, updated 04.05.2004, updated 08.05.2004
There is a new Snapshot of MirOS,
dated 01.05.2004, available for download via HTTP and HTTPS. If you
do not install the egcs7.ngz set, you need to manually unpack the
noegcs7.tgz file after installation. If you would like to use the
X-Window system (XFree86 4.4.0, with a 180% speed bust for S3 Savage
users), you must manually update the server by unpacking xf86-fixed.tgz
(detached PGP signature available) after installation.
Soon, a BitTorrent Download will be
A BitTorrent Download is
available for a snapshot dated 03.05.2004 which fixes the issues
above and updates some other components. This is the first time we
distribute a snapshot via BitTorrent, so please join us to discuss and
submit feedback about this method. (We don't have a way to seed
the download with more than 4 KiB/sec yet, if you are interested
in helping to seed, please contact us.) - It appears that using
BitTorrent is a success, but not many people are downloading; that's
why we have opened a page about issues with prior
releases and snapshots so you _know_ why to update.Addendum: there's a binary fixup package available at
the BitTorrent page, too. Please install.
The website will get casual updates over the next few days.

28.04.2004
I admit we've been slacking w.r.t. the website lately; information
will be fed into it later. We're busy preparing new snapshots of
-current (i386) and the MirOS BSD #7quater (sparc) release, together
with binary updates for #7ter.MirOS #7quater is a snapshot of
the MIRBSD_7 branch (MirOS #7-stable), including an updated ksh, new
pkgtools and ability to run current ports.

13.04.2004
Georgina O Economou from the XFree86 project reminds us to announce
that XFree86 4.4.0 is included in MirOS-current (snapshots will be
available soon), and to improve this site's readability by providing
different style sheets for selection.

19.03.2004
Benny Siegert has MFCd the latest OpenBSD errata into MirOS-stable
and issued temporary binary upgrade ustar-balls for i386. For a full
binary install or upgrade (site34.tgz) for i386 and sparc, please
stay tuned, we're still lacking equipment and time.

13.03.2004
There is a new snapshot available,
i386 only; Slashdot didn't want the story. AnonCVS is
not working at the moment, the mirror's root will
fix it soon. Ports are being fixed.
Press coverage of the new snapshot, including discussion, is at Symlink
(German) and daily
Dæmonnews (English).

05.03.2004
An admin at BSDadvocacy has helped us restore the downloads for
the #7ter release of MirOS BSD. Thanks.

02.03.2004
The following languages are now supported: C C++ Objective-C Ada
Fortran-77. Pascal breaks (some BSD make guru out there who volunteers
to help us finding the circular dependency I don't see?), and the
Java™-compatible subsystem is not in tree. Overall breakage
for -current version is reduced, but for #7 users, the best bet is
still to stick with #7bis ports. — MirPorts are now guarded
by SYSTRACE unless overridden by a port or the user, for increased
security and less damage done to the install.

29.02.2004
MirOS gcc3 now supports Ada in addition to C and C++ front-ends.
Support for Pascal, Objective C, Fortran and maybe Java™
will come as time permits. Upgrading by source is not possible.

25.02.2004
We have survived FOSDEM and may bring you good news:
MirOS has been a success, we've even distributed more flyers
than the FreeBSD project (with whom we were very friendly btw).
Since today, MirPorts uses the SVR4 CPIO format with CRC as its
default packaging format.Please beware that MirPorts are
currently at a stage in development where everything and his
little brother is broken due to a broken design choice in GNU
Libtool, Automake, Autoconf and M4 implementations and follow-up
breakage in almost any programme. We are working on it.
There are no issues left except for time.

Announcement
From 01.02.2004 onwards, announcements and other information
to the public, will be PGP signed by one of the MirOS
developers' keys, listed here.

31.01.2004
Snapshots of i386-current are almost ready. Improvements:
new CSU from GCC3; WineX is working. Improved linking of
code (libgcc.so.1.0), especially C++ shared libraries
(libGLU, for example). Big bug and warning fix round all
through the base. Real fixes for X-Window.

20.01.2004
MirOS #7-stable was brought on track with security fixes.
MirOS-current has been brought up to date, both MirPorts
and GCC 3.x-wise, with OpenBSD-current (where feasible).
The MirOS developers now have cross-signed PGP keys.

14.01.2004
A sad thing happened: all history of MirOS prior to -current,
except for the CVS repository, is lost forever.
They were saved on a hard disc on mirbsd.bsdadvocacy.org, and
could not have been backed up at our homes because of storage
problems (no big HDDs here in .de). All binaries have been
deleted here. We will re-upload the #7ter version, with amends
from #7-stable, later. We will ensure integrity of the CVS
repository mirror as soon as possible. (The hardware problems
which caused bad checksums have been resolved on the server
side, thanks to Josh for his good tracking down the bug.)
Waldemar Brodkorb leaves the team for personal reasons.

03.01.2004
Asides from updating base system code with latest OpenBSD-current,
the new package tools code is finally written and being tested,
which means MirPorts can be updated soon as well. Changes in the
MirPorts Framework code residing in the src/ repository
will be mirrored in the stable branch. Work on a depenguinator
(MirOS remote installer) has been started as well. You can now
place the MirBSD partition into an extended partition.

30.12.2003
There is now a MirOS #7-stable branch, maintained by
Benny Siegert. 20C3 is over, and it was great.

27.12.2003
Apparently, anonCVS at mirbsd.bsdadvocacy.org is back
up and running - a great thanks to selerius.

25.12.2003
Due to the emergency of 20C3 and apparent problems with
flakey RAM at BSDadvocacy, a temporary mirror has been
established for the website only (no download, no CVS).

23.12.2003
We were going to hold a speech at 20C3, the Chaos Communication
Congress we are going to attend, in order to introduce people
to the existence and features of MirOS. Since the people
responsible for making up the timetable seem to be smoking
shit and no mail or other way of communication has been
answered, tg@ personally isn't interested in a speech any more.

21.12.2003
The current version features Perl 5.8.2, working gcc-3 with
passed propolice regression test and functional libstdc++,
as well as a /boot which can be started from within MS-DOS
or be burnt onto a CD-R in "no emulation" mode.
Sendmail is built with libmilter by default.

05.12.2003
The switch to gcc 3.2.3 was finally done in the HEAD branch,
still i386 only on purpose. Stay tuned. (The remaining issues
with libstdc++ and libtool have been sorted out on 10.12.2003,
completing the switch. A snapshot has been uploaded, minus the
corrected gcc version string, on 12.12.2003.)

01.12.2003
The CVS slave repository at mirbsd-cvs@mirbsd.bsdadvocacy.org:/cvs
is now synched daily. Expect it to be consistently updated
at about 08:30 UTC. (Update: apparently the anoncvs service
is not working. We're trying to contact root.)

30.11.2003
The GNU compiler collection 3.2.3 can now be used to build
MirOS, but will not yet be used as default compiler because
propolice cannot be currently enabled (it leads to internal
compiler errors). This adds back libGLU support to XFree86, too.

22.11.2003
MirOS BSD #7ter has been released. Its binary builds will be
finished and uploaded to the main distribution server soon.
Anyone who wants to mirror, please contact us.

16.11.2003tg@ reports success in building through the i386 port of
the #7 development branch, and prepares for the release.

14.11.2003wbx@ reports success in building through the sparc port of
the #7 development branch.

23.10.2003
Open a "development branch" with the CVS Tag MIRBSD_7_DEV,
which will be used to perform updates and bug fixes on the codebase
of MirBSD #7 (semel, bis, ...) and eventually release new versions
of MirOS BSD #7 (ter, ...) which are still pgcc-based. They'll be
inheriting the OpenBSD 3.4 Errata where applicable, and releases
will only be made if there are no regressions against older releases
from the MIRBSD_7{,_DEV} branch. The branch will be regularily pulled
into the HEAD branch where applicable.

Old ChangeLog

Featuring a compact yet detailled list of changes between the
snapshots uploaded – both for developers and users. A stripped
down version (for user view) is being used for putting info into
freshmeat and similar websites.