I have uploaded the Objectify Alpha_30.7 release. This release has a few minor bug fixes and one new program.
I renamed the archive-add-zone program to zone-add and changed it's symbolic link from oaz to oza.
I added a new program 'archive-resize' that adjusts the total available chunks in an archive after the size of disk partition it is contained in has been changed.
Added --repair option to archive-verify to repair the MD5 checksums in the chunk_info table. Use with caution, depending upon why they are incorrect the archive may still be corrupted.... read more
I have uploaded the Objectify Alpha_30.6 release.
I made a major change in this release: I changed the names of almost all of the programs. I apologize for any confusion this may cause. I wanted to make the names more consistent and eliminate the underscores (which required using the shift key). See the RELEASE_NOTES for a complete translation table from the old names to the new names. I also added a three letter symbolic link for most of the programs, to make it even faster to type if you are familiar with them. ... read more
The changes in this release were the addition of all of the gNewSense releases. See http://www.worldwide-database.org/cgi-bin/list_files.cgi?time, or http://www.worldwide-database.org/cgi-bin/list_files.cgi?md5 or
http://www.worldwide-database.org/cgi-bin/list_files.cgi?sha512.... read more
It's hard to believe I started coding on this project 5 years ago. It was in the planning stage for a couple of years before this, but this is the day I first imported some code into the project:
r3 | jsedwards | 2004-10-18 06:58:37 -0600 (Mon, 18 Oct 2004) | 2 lines
------------------------------------------------------------------------... read more
Currently Objectify is a secure file archive system. It can be used to store files in a disk partition, memory card, or into an encrypted file. It can also be used to hide files on a computer. I am planning to write some new documents, in the next few weeks, describing each of these in more detail. The Alpha_30.3 release is the first release created from Subversion under the Objectify project. Releases older than Alpha_30 are under the SourceForge New World OS project: https://sourceforge.net/projects/nwos.
I have found a couple of problems in the Alpha_30.1 release. I recommend sticking with the Alpha_29.11 release until I can get work them out (can be downloaded from the New World OS project: http://sourceforge.net/projects/nwos\).
I made the Alpha_30 release yesterday and today I realized there was one change that was important for that release that I forgot to add. I would like to ask that everyone hold off and NOT use Alpha_30 until I can make that change and release Alpha_30.1. I will try to release it later this week.
Currently Objectify is a secure file archive system. It can be used to store files in a disk partition, memory card, or into an encrypted file. It can also be used to hide files on a computer. I am planning to write some new documents, in the next few weeks, describing each of these in more detail.
The Alpha_29.11 release was to fix some minor bugs, since the Alpha_30 release isn't quite ready yet.... read more
Stores and retrieves files in an encrypted archive. Also manages files stored on CDs and DVDs. Other functions are incomplete. PLEASE NOTE: currently Objectify releases are here: http://sourceforge.net/projects/nwos
The Alpha_29.10 release was primarily to fix Bug #2786129 where it didn't compile correctly on big endian machines. It also eliminates some compile warnings when compiled on Mac OS X.... read more
For this release I refactored the code involved with disk_io, it is more modular now and has fewer inter-dependencies.
I have disabled all of the --xxxxxx-security options in import_file (they controlled how scattered the file was on the disk). I plan to re-introduce them at some point in the future, but for now it stores files as contiguous as possible.
This will be the last version 29 release. I plan to change the chunk_info table in the next release. Also future package releases will be done under the "Objectify" project.... read more
I find this kind of strange since I have imported tens of thousands of files into Objectify without a problem. But I was just importing a few thousand files (using --recursive on some directories) and when I ran a verify_file there were two different errors on a few files. See Bugs #2427250 and #2427286.
To be on the safe side until I can find what these problems are, I would ask that you keep a backup of some sort (compress_sparse or keep .dif files). Also after using import_file, always use verify_file to make sure the files were imported correctly.... read more
This release is available from the New World OS project: http://sourceforge.net/projects/nwos
Since it has been over two months since the last release, I decided to release Alpha_29.5 without the fix for Bug #2109054.
Please do not use the --minimal-security option to the import_file program until Bug #2109054: https://sourceforge.net/tracker2/?func=detail&aid=2109054&group_id=187704&atid=922367 is fixed.... read more
I had no idea that the sf-robot would go through and automatically change "Pending" bugs to "Closed". I was using "Pending" to indicate that I had fixed the bug, but a version with the bug fix in it had not been released yet.
I have gone through all the bugs in the Tracker and updated all of their fields so they are correct as far as I know.
Please note: the Objectify Alpha_29.2 release files are under the New World OS project also on SourceForge: http://sourceforge.net/projects/nwos
The only change in Alpha_29.2 is that a log file is no longer mandatory. If the log file path is set to NULL or "" (empty) it will not create a log file.
I have written a brief Overview/History of the New World OS - Objectify project on LinuxHaxor.net:
Please note: the releases and CVS for Objectify are currently under the New World OS project on SourceForge: http://sourceforge.net/projects/nwos
The only change in the Alpha_28.4 release is that disc logging can now deal with subdirectories on the disc. Prior to this all files had to be in root directory of the disc and there could not be any subdirectories.
Please note: I am in the process of moving Objectify (which is an implementation of some of my OS ideas which runs on top of another OS) to it's own project: http://sourceforge.net/projects/objectify. The CVS and release files are still under the New World OS project. There are a few old bugs also still under the NWOS tracker. The new bugs and Feature Requests are under the Objectify tracker. ... read more
I have released an updated version of the Public Objects on http://sourceforge.net/projects/nwos (until I get moved over to the Objectify project releases of Objectify are available on the New World OS project).
As of the 080616-0028 release of the Public Objects I have included all of the Ubuntu, Kubuntu, Edubuntu, Xubuntu, Ubuntu Studio, Gobuntu, and Mythbuntu .iso files that I have been able to find. See the http://www.worldwide-database.org/ NOTES section for information on files which are not included.... read more
Downloads are on the New World OS project: http://sourceforge.net/projects/nwos
Objectify is an offshoot of the New World OS project also on SourceForge. It currently can be used to store and retrieve files in an encrypted archive. It also can manage files stored on CD and DVD discs.
I decided to do a May release WITHOUT a fix for Bug #1954154: Assert when creating disc_list. That bug only occurs under certain circumstances (using --add-revision with a file that has multiple names) and should happen rarely. The fix is complicated and I hope to have a fix in the next release.
This release has a few new features, such as import_file and verify_file have a recursive option and list_discs will take a disc ID with wild cards on the command line. ... read more
I normally try to do a release on the 4th of each month. However, a couple of bugs have surfaced in the past few days:
1957144 Bad data checksum when doing list_files --revision
1954154 Assert when creating disc_list
I have decided to implement a fix for these before doing the May release.
Please note: The New World OS and Objectify projects are intertwined. Currently the CVS, file releases, and bug tracker are done under the New World OS project: http://sourceforge.net/projects/nwos and the Feature Requests tracker is done under the Objectify project: http://sourceforge.net/projects/objectify.
PLEASE NOTE: the release can be downloaded from the New World OS project: http://sourceforge.net/projects/nwos
Fixed Bug #1862306 in the backup (.dif) files that occurred when there were over 300 files in a disc_list.
Added Feature Request #1856370 : added --add-revision option to disc_list so it will connect files that are changed.
Several years ago I started the New World OS project (http://sourceforge.net/projects/nwos) to try to re-think the whole Operating System. When I started working on it, I decided it would be easier to create it from the top down, instead of the bottom up. That way I could easily test my ideas out before creating an entire operating system underneath.
So I started creating code to test my ideas running on top of GNU/Linux. While I still want to eventually have an entire system based on my ideas, I have decided it is useful running on top of another operating system (GNU/Linux, FreeBSD, OpenBSD, etc.).... read more