*** empty log message ***
[arla.git] / ChangeLog
blob6d689f84972b044f83841b7b2019779a3ee43a28
1 2007-01-12  Tomas Olsson  <tol@it.su.se>
3         * tests/Makefile.in (genrandom): added
5         * arlad/{dynroot,fcache,messages}.c: avoid/fix warnings about
6         uninitialized variables
7         
8         * tests/genrandom.c: added; silly utility that generates
9         predictable "random" data
11         * tests/sha1sum.c: fool gcc
13         * tests/copy-file-4G: verify checksum
15         * appl/mac/make-mac-package.sh.in: don't install the real
16         configuration files, fix things up with 'postflight' script.
18         * appl/mac/install/Resources/postflight.in: added; postflight
19         script for mac installer. creates config files from defaults as
20         needed.
22         * rxkad/{Makefile.am,rxkad_locl.h} disable server side to get rid
23         of des.h dependency
25         * Makefile.am.common (check-local): removed, lives in
26         cf/Makefile.am.common
28 2007-01-11  Tomas Olsson  <tol@it.su.se>
30         * nnpfs/bsd/nnpfs_vnodeops-bsd.c (nnpfs_fsync): correct syntax,
31         from Jonathan A. Kollasch
33         * lib/ko/restest.c: use a cell that actually exists
35         * lib/ko/{sysnametest.c,Makefile.am}: support sysnametest
36         --version
37         
38         * nnpfs/bsd/nnpfs_blocks.c (nnpfs_block_open): better cleanup on
39         failure
41         * arlad/*-subr.c: use correct signatures for conv_dir* &
42         dir_remove_name
44 2007-01-09  Tomas Olsson  <tol@it.su.se>
46         * Release 0.90 branch, see arla-0-90-branch for changes.
48         * NEWS: prepare for 0.90
50 2007-01-08  Tomas Olsson  <tol@it.su.se>
52         * nnpfs/bsd/bin/startarla.in: MacOS needs a ${CACHEDIR}/cores/ for
53         core dumps to work
55         * arlad/abuf.c (*): use arla_debug_assert()
57         * arlad/arla_local.h (arla_debug_assert): added; for asserts
58         normally disabled
60         * nnpfs/linux/nnpfs_blocks.c (*): use nnpfs_debug_oops()
62         * nnpfs/linux/nnpfs/nnpfs_locl.h (nnpfs_debug_oops): added; for
63         BUG()s we usually want disabled
65         * nnpfs/bsd/nnpfs_blocks.c (*): use nnpfs_debug_assert()
67         * nnpfs/bsd/nnpfs/nnpfs_locl.h (nnpfs_debug_assert): added; for
68         asserts we usually want disabled
70 2007-01-03  Tomas Olsson  <tol@it.su.se>
72         * nnpfs/linux/nnpfs_syscalls.c: namespace.h is no longer needed
73         (and renamed in 2.6.20).  clean up debugging.
75         * nnpfs/linux/nnpfs_node.c (nnpfs_node_add): try not to mess up
76         attrs if node already is in cache
78         * nnpfs/bsd/nnpfs_node-bsd.c (nnpfs_new_node): try not to mess up
79         attrs if node already is in cache
81         * tests/run-tests.in: add write-link
83         * tests/Makefile.in: add write-link, sleepwriter
85         * tests/sleepwriter.c: added; utility to loop around write+sleep
86         for a while
88         * tests/write-link.c: check that link() doesn't cause statinfo to
89         be corrupted/reverted for dirty file.
91 2007-01-02  Tomas Olsson  <tol@it.su.se>
93         * configure.in: update arla version
95 For older ChangeLog entries see ChangeLog.2006