Posted by lorenb on Mar 31, 2005 in
general
I’ve made some changes to the layout of our Subversion repository. We are going to use the recommended layout from Version Control with Subversion.
If this was CVS I’d be in a world of hurt right now. Thankfully Subversion supports moves/renames so it was pretty painless.
I’ve converted LAT already. Sussen will be changed soon, I have a few other things I want to do with the code first.
Posted by lorenb on Mar 31, 2005 in
gnome,
projects
Hacking on the Sussen OVAL interpreter today. Need to get things moving again; I don’t want completely block on the NASL interpreter.
I noticed the OVAL guys are going to release version 4 of their schemas/definitions soon (today according to their site). Good timing!
I did have a partial v3 interpreter working before but looking back on the code I’m not very happy with it. I was using XPath and making queries of the OVAL xml files but that was very slow and not very efficient.
The other thing is I’ve learned more about C# and writing interpeters since I first wrote this code. It’s time to make use of that knowledge and clean things up.
Posted by lorenb on Mar 30, 2005 in
general
Not much going on today. We’ve got a client and our current contract with them is up on March 31, 2005. They’ve been happy with our work and want us to do some more stuff for them.
So I’m working on some very boring paperwork right now. It’s not all bad because cash flow is a good thing
Posted by lorenb on Mar 29, 2005 in
gnome,
projects
Did some testing with Ubuntu and Gentoo and it looks like the conversion from GNU.gettext to Mono.Posix.Catalog was pretty painless.
I’ve released LAT 0.5.2, you can get it from here. If you had problems because you didn’t have the GNU.gettext.dll assembly on your system you should definitely upgrade.
Posted by lorenb on Mar 29, 2005 in
gnome
Looks like I’ll be able to drop the requirement for GNU.gettext.dll in LAT. I was reading about Mono.Posix.Catalog which provides the same functionality and it’s available on all Mono installs.
Eventually I’ll have to convert again to Mono.Unix.Catalog which is the replacement in Mono 1.2. That’s probably the only downside.
I’ve done all the search/replaces in the LAT code and it compiles alright. I’ll have to do some testing later but if it works okay, I’ll put out 0.5.2.
Posted by lorenb on Mar 28, 2005 in
gnome,
projects
Had to make a brown paper bag release of LAT this morning. I had made a couple of typos in the connect dialog error message strings. When I called String.Format the array was out of bounds and threw an exception.
You can get 0.5.1 from the project site
Posted by lorenb on Mar 27, 2005 in
gnome,
projects
I’ve released LAT v0.5 this morning. Details are available on the project site.
Guido Trotter seems to have gone missing in action so it doesn’t appear LAT will be going into Debian any time soon.
I’ve submitted my ebuild for inclusion into Gentoo (Bug #86854), we’ll see if I get any further with that.