r36300 file changeset diff or repo changeset diff aron2022-04-25T11:13:32.675002Z
 
[libucdf] -Fix: replace the sketchy "sign extend" algorithm with a better one, which does not fail on armv7 with -O3

M /trunk/src_3rd/libucdf/ucdf.c
r35591 file changeset diff or repo changeset diff igor22021-08-04T02:46:18.107131Z
 
[libucdf] -Cleanup: disable stale debug message

M /trunk/src_3rd/libucdf/ucdf.c
r35590 file changeset diff or repo changeset diff igor22021-08-04T02:45:58.635333Z
 
[libucdf] -Fix: wrong check after msat read termination on the number of msat blocks read (caused large files with more than 109 msat entries throw a false alarm error)

M /trunk/src_3rd/libucdf/ucdf.c
r35441 file changeset diff or repo changeset diff igor22021-07-30T15:06:09.753625Z
 
[libucdf] -Add: tester does a full unpack for easier comparing to the perl implementation

M /trunk/src_3rd/libucdf/tester.c
r35440 file changeset diff or repo changeset diff igor22021-07-30T15:04:00.668074Z
 
[libucdf] -Fix: long file seek: typo in setting offsets on success

M /trunk/src_3rd/libucdf/ucdf.c
r35439 file changeset diff or repo changeset diff igor22021-07-30T14:19:31.682692Z
 
[libucdf] -Add: doc: mention c89 and no external dep

M /trunk/src_3rd/libucdf/README
r35438 file changeset diff or repo changeset diff igor22021-07-30T14:18:09.958147Z
 
[libucdf] -Fix: typo

M /trunk/src_3rd/libucdf/ucdf.h
r35437 file changeset diff or repo changeset diff igor22021-07-30T14:17:18.617726Z
 
[libucdf] -Add: test parse API

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
M /trunk/src_3rd/libucdf/tester.c
r35436 file changeset diff or repo changeset diff igor22021-07-30T13:50:10.034948Z
 
[libucdf] -Add: sources in README

M /trunk/src_3rd/libucdf/README
r35435 file changeset diff or repo changeset diff igor22021-07-30T13:43:58.974838Z
 
[libucdf] -Add: basic doc: README and AUTHORS

A /trunk/src_3rd/libucdf/AUTHORS
A /trunk/src_3rd/libucdf/README
r35434 file changeset diff or repo changeset diff igor22021-07-30T13:29:34.294811Z
 
[libucdf] -Add: comment the code explaining the key moments and the API

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
r35433 file changeset diff or repo changeset diff igor22021-07-30T12:53:01.776177Z
 
[libucdf] -Add: sequential read on short files (using short SAT and the short sector data stream, ssd)

M /trunk/src_3rd/libucdf/ucdf.c
r35432 file changeset diff or repo changeset diff igor22021-07-30T12:43:27.114288Z
 
[libucdf] -Add: set up a virtual long file for 'short sector data'

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
r35431 file changeset diff or repo changeset diff igor22021-07-30T11:48:38.883947Z
 
[libucdf] -Change: reorder declarations because ctx will need an open file struct to the short sector thing

M /trunk/src_3rd/libucdf/ucdf.h
M /trunk/src_3rd/libucdf/tester.c
r35430 file changeset diff or repo changeset diff igor22021-07-30T11:29:35.651354Z
 
[libucdf] -Add: fseek for long files (required for short file support)

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
M /trunk/src_3rd/libucdf/tester.c
r35429 file changeset diff or repo changeset diff igor22021-07-30T10:33:05.653147Z
 
[libucdf] -Change: enable opnening short files (preparation for read support)

M /trunk/src_3rd/libucdf/ucdf.c
r35428 file changeset diff or repo changeset diff igor22021-07-30T10:00:38.290783Z
 
[libucdf] -Add: sequential read of long files

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
M /trunk/src_3rd/libucdf/tester.c
r35427 file changeset diff or repo changeset diff igor22021-07-30T09:29:57.749332Z
 
[libucdf] -Add: preapre for test-printing a long file

M /trunk/src_3rd/libucdf/tester.c
r35426 file changeset diff or repo changeset diff igor22021-07-30T09:21:57.855845Z
 
[libucdf] -Add: close and free all memory used by the context

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
M /trunk/src_3rd/libucdf/tester.c
r35425 file changeset diff or repo changeset diff igor22021-07-30T09:05:53.514050Z
 
[libucdf] -Add: remember minimum size for "long files" and decide and remember if a dir entry is short or long

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
M /trunk/src_3rd/libucdf/tester.c
r35424 file changeset diff or repo changeset diff igor22021-07-30T08:55:47.703395Z
 
[libucdf] -Add: user data field in context and dir structs

M /trunk/src_3rd/libucdf/ucdf.h
r35423 file changeset diff or repo changeset diff igor22021-07-30T08:54:45.394366Z
 
[libucdf] -Cleanup: rename ucdf_file_t to ucdf_ctx_t for more consistent terminology

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
M /trunk/src_3rd/libucdf/tester.c
r35422 file changeset diff or repo changeset diff igor22021-07-30T08:52:20.281173Z
 
[libucdf] -Add: load and build the directory list in memory

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
M /trunk/src_3rd/libucdf/tester.c
r35421 file changeset diff or repo changeset diff igor22021-07-30T06:57:49.422169Z
 
[ucdf] -Cleanup: rename the sat reader main entry: it doesn't read msat only, it reads all sats

M /trunk/src_3rd/libucdf/ucdf.c
r35420 file changeset diff or repo changeset diff igor22021-07-30T06:31:26.279527Z
 
[libucdf] -Add: explain what the SAT really is

M /trunk/src_3rd/libucdf/ucdf.h
r35419 file changeset diff or repo changeset diff igor22021-07-30T06:29:53.498064Z
 
[libucdf] -Fix: properly read short SAT using SAT for 'next'

M /trunk/src_3rd/libucdf/ucdf.c
r35418 file changeset diff or repo changeset diff igor22021-07-30T04:44:46.280288Z
 
[libucdf] -Add: load short SAT

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
r35417 file changeset diff or repo changeset diff igor22021-07-30T04:35:12.702183Z
 
[libucdf] -Add: load the SAT

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
r35416 file changeset diff or repo changeset diff igor22021-07-30T04:25:43.220952Z
 
[libucdf] -Fix: field at header @48 is really the sector ID for the first setor of the directory stream

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
M /trunk/src_3rd/libucdf/tester.c
r35415 file changeset diff or repo changeset diff igor22021-07-30T04:16:04.343354Z
 
[libucdf] -Add: load the MSAT chain

M /trunk/src_3rd/libucdf/ucdf.c
M /trunk/src_3rd/libucdf/ucdf.h
r35414 file changeset diff or repo changeset diff igor22021-07-29T14:47:49.842165Z
 
[libucdf] -Add: load and validate file header

A /trunk/src_3rd/libucdf/ucdf.c
A /trunk/src_3rd/libucdf/Makefile
A /trunk/src_3rd/libucdf/COPYING
A /trunk/src_3rd/libucdf/ucdf.h
A /trunk/src_3rd/libucdf
A /trunk/src_3rd/libucdf/tester.c

Command line to view the complete history:
svn log -v svn://svn.repo.hu/pcb-rnd/trunk/src_3rd/libucdf