Share

Open implementation of the Record JAR

Code

Programming Languages: C, C++, Ruby, Java, Python, C#

License: BSD License

Show:

What's happening?

  • ...continueation

    I forgot the email in my previous submission: henrik.johansson@saabgroup.com (work) h.johansson.stockholm@telia.com (home) Just email me, and I will supply you with my XML/OpenRJ compatibility software.

    2008-02-12 11:40:32 UTC by nobody

  • XML compatibility on output, input

    It is possible to map the Open RJ database structure into an ultra-simple XML compatible style, also known as 'marshalling' in the XML world. Via an extra step during a following re-read, by first reading the XML input and transform it back to an internal string in Open-RJ style, and then apply Open-RJ on that internal string, the unmarshalling is accomplished using current 1.6.4 version. I...

    2008-02-12 11:37:30 UTC by nobody

  • Field value continuation and ws trim

    Using 1.6.4 in the simplest way C language on IRIX platform I discovered a bug causing segmentation violation. It boils down to this test example, where is used for clarity instead of actual whitespace: field:value\ %% field: value\ %% The file consists of two records, each with one field. The first field is OK, the value ending with a backslash, newline and a...

    2008-02-12 11:09:56 UTC by nobody

  • Open-RJ 1.6.4 released

    Open-RJ is an Open Source C Structure File Reader library for the Record-JAR format. It can read Record-JAR databases from files or from memory. Open-RJ is highly efficient, involving only two memory allocations to read an entire Record-JAR database file. Open-RJ is written in portable C, and provides mappings to C++ ('classic' C++ and STL), Ch, COM, Java, .NET, Python and Ruby. Open-RJ...

    2007-04-30 21:59:58 UTC by matsys

  • Comment: Assert failure on input of zero-length field name

    Fixed, and released. Available at http://sourceforge.net/project/showfiles.php?group_id=111776&package_id=120903&release_id=473913 :-) Matthew.

    2006-12-26 06:53:06 UTC by matsys

  • Comment: Assert failure on input of zero-length field name

    Gotcha Will fix and release soon(-ish) Cheers Matthew.

    2006-12-26 04:14:47 UTC by matsys

  • Comment: Assert failure on input of zero-length field name

    The nobody anonymous is "henrik johansson at saabgroup com", inser dots and @.

    2006-12-21 13:33:11 UTC by nobody

  • Assert failure on input of zero-length field name

    If the input file contains a line starting with white space, followed by a colon, the Open-RJ halts on an assertion failure. It should probably just print an error message and die more gracefully. I have found the bug in 1.5.1, and it still exists in 1.6.1. The assertion failoure is on line 419 in orjapi.c.

    2006-12-21 13:02:25 UTC by nobody

  • 1.6.1 released

    see release notes for details.

    2006-09-20 07:47:32 UTC by matsys

  • Version 1.5.3 released

    Summary: 1. Open-RJ/C++.NET: ~ Corrected bug in Database class, whereby the Fields property actually returned a collection of Record instances, rather than Field instances. + new single-parameter constructor for FileDatabase, which assumes ElideBlankRecords + new single-parameter constructor for MemoryDatabase, which assumes ElideBlankRecords + Record.GetFieldValue()

    2006-08-09 08:27:29 UTC by matsys

Our Numbers