#ifdef it all out so we compile with heimdal-0.7.2
[arla.git] / ChangeLog
blobf87ab8c6854cd65ac4e6c813257259ad3b54e043
1 2007-01-25  Love Hörnquist Åstrand  <lha@it.su.se>
3         * arlad/messages.c: Implement ARLA_VIOCSETTOK2.
5         * arlad/arla_local.h: include <rxgk/rxgk.h>
6         
7 2007-01-24  Tomas Olsson  <tol@it.su.se>
9         * arlad/fcache.c: use the new cache path defines
11         * nnpfs/include/nnpfs/nnpfs_blocks.h: more elaborate path handling
12         for bsd locking workarounds
14         * nnpfs/bsd/{nnpfs/*.h,*.c}: bsd fixes, keep cache vnode open if
15         we can
17         * nnpfs/bsd/nnpfs_vnodeops-bsd.c: cleanup, avoid duplicates on
18         NetBSD
20 2007-01-23  Love Hörnquist Åstrand  <lha@it.su.se>
21         
22         * rx/rx.c: implement rx_[gs]etConnRock prototypes.
24         * rx/rx.h: add rx_[gs]etConnRock prototypes.
25         
26 2007-01-22  Love Hörnquist Åstrand  <lha@it.su.se>
27         
28         * arlad/arla_local.h: Remove <des.h>
30         * arlad/cred.h: Remove <des.h>
31         
32 2007-01-22  Magnus Ahltorp  <ahltorp@nada.kth.se>
34         * appl/lib/appl_locl.h: Removed <des.h>
36 2007-01-17  Tomas Olsson  <tol@it.su.se>
38         * arlad/fcache.c (try_next_fs): retry on ECONNABORTED, happens if
39         a clone is lost in disk crash
41 2007-01-16  Tomas Olsson  <tol@it.su.se>
43         * rxkad/Makefile.am: disable building KRB4_COMPAT_SOURCES too in
44         our battle against des.h
46         * appl/lib/ka-procs.c: disable by default, set KASERVER_SUPPORT to
47         enable
49 2007-01-15  Tomas Olsson  <tol@it.su.se>
51         * arlad/arla_local.h: we don't need des.h (unless there's too much
52         krb4 around?)
54 2007-01-12  Tomas Olsson  <tol@it.su.se>
56         * tests/Makefile.in (genrandom): added
58         * arlad/{dynroot,fcache,messages}.c: avoid/fix warnings about
59         uninitialized variables
60         
61         * tests/genrandom.c: added; silly utility that generates
62         predictable "random" data
64         * tests/sha1sum.c: fool gcc
66         * tests/copy-file-4G: verify checksum
68         * appl/mac/make-mac-package.sh.in: don't install the real
69         configuration files, fix things up with 'postflight' script.
71         * appl/mac/install/Resources/postflight.in: added; postflight
72         script for mac installer. creates config files from defaults as
73         needed.
75         * rxkad/{Makefile.am,rxkad_locl.h} disable server side to get rid
76         of des.h dependency
78         * Makefile.am.common (check-local): removed, lives in
79         cf/Makefile.am.common
81 2007-01-11  Tomas Olsson  <tol@it.su.se>
83         * nnpfs/bsd/nnpfs_vnodeops-bsd.c (nnpfs_fsync): correct syntax,
84         from Jonathan A. Kollasch
86         * lib/ko/restest.c: use a cell that actually exists
88         * lib/ko/{sysnametest.c,Makefile.am}: support sysnametest
89         --version
90         
91         * nnpfs/bsd/nnpfs_blocks.c (nnpfs_block_open): better cleanup on
92         failure
94         * arlad/*-subr.c: use correct signatures for conv_dir* &
95         dir_remove_name
97 2007-01-09  Tomas Olsson  <tol@it.su.se>
99         * Release 0.90 branch, see arla-0-90-branch for changes.
101         * NEWS: prepare for 0.90
103 2007-01-08  Tomas Olsson  <tol@it.su.se>
105         * nnpfs/bsd/bin/startarla.in: MacOS needs a ${CACHEDIR}/cores/ for
106         core dumps to work
108         * arlad/abuf.c (*): use arla_debug_assert()
110         * arlad/arla_local.h (arla_debug_assert): added; for asserts
111         normally disabled
113         * nnpfs/linux/nnpfs_blocks.c (*): use nnpfs_debug_oops()
115         * nnpfs/linux/nnpfs/nnpfs_locl.h (nnpfs_debug_oops): added; for
116         BUG()s we usually want disabled
118         * nnpfs/bsd/nnpfs_blocks.c (*): use nnpfs_debug_assert()
120         * nnpfs/bsd/nnpfs/nnpfs_locl.h (nnpfs_debug_assert): added; for
121         asserts we usually want disabled
123 2007-01-03  Tomas Olsson  <tol@it.su.se>
125         * nnpfs/linux/nnpfs_syscalls.c: namespace.h is no longer needed
126         (and renamed in 2.6.20).  clean up debugging.
128         * nnpfs/linux/nnpfs_node.c (nnpfs_node_add): try not to mess up
129         attrs if node already is in cache
131         * nnpfs/bsd/nnpfs_node-bsd.c (nnpfs_new_node): try not to mess up
132         attrs if node already is in cache
134         * tests/run-tests.in: add write-link
136         * tests/Makefile.in: add write-link, sleepwriter
138         * tests/sleepwriter.c: added; utility to loop around write+sleep
139         for a while
141         * tests/write-link.c: check that link() doesn't cause statinfo to
142         be corrupted/reverted for dirty file.
144 2007-01-02  Tomas Olsson  <tol@it.su.se>
146         * configure.in: update arla version
148 For older ChangeLog entries see ChangeLog.2006