Changes for branch master.
number | subject | topic |
---|---|---|
13393 | afs: remove dead code afs_osi_SetTime | |
13392 | Linux 4.20: do_settimeofday is gone | |
13391 | Linux 4.20: current_kernel_time is gone | |
13390 | rx: remove rx_atomic bitops | |
13389 | vos: Mark RO clone as "old" during release clone | |
13388 | vos: Remove references to NEW_REPSITE/RO_DONTUSE | |
13387 | roken: Use srcdir for roken-post.h | |
13386 | dtrace: Autogenerate afs_errorstr mapping | |
13385 | comerr: Add 'compile_et -emit raw' | |
13384 | vlserver: Return VL_DBBAD on unhash failure | vl_dbbad |
13383 | vlserver: Add VL_DBBAD error code | vl_dbbad |
13382 | vlserver: Warn when we cannot unhash deleted entry | vl_dbbad |
13381 | pts: fall back to the server config dir | bosserver-no-client-dirs |
13380 | pts: remove unused confdir string | bosserver-no-client-dirs |
13379 | vos: set confDir only when specifying a path | bosserver-no-client-dirs |
13378 | ubik: improve config dir defaults in ubik init functions | bosserver-no-client-dirs |
13377 | vlserver: Introduce SDT probes | |
13376 | bozo: mark failed bnodes as stopped/shutdown | |
13375 | afs: refactor afs_GetDownDSlot() | dcache_panic |
13374 | ptserver: Check for -restricted in SPR_Delete | ptserver-restricted-checks |
13373 | ptserver: Fix AccessOK -restricted for SYSADMINID | ptserver-restricted-checks |
13371 | aklog: Avoid misleading AFSCELL message | |
13370 | ptserver: Fix AccessOK -restricted for addToGroup | ptserver-restricted-checks |
13368 | viced: remove extraneous whitespace | |
13364 | afs: avoid afs_GetDownDSlot panic on afs_WriteDCache failure | dcache_panic |
13359 | Build build-time programs with build-time compiler | cross-build |
13358 | Add AX_PROG_CC_FOR_BUILD autoconf macro | cross-build |
13356 | afs: Occasionally sleep in afs_HaveCallBacksFrom | afs-hcf |
13341 | vol: remove dead code namei_copy_on_write | |
13335 | cmd: bail if out of memory while printing syntax | static-analysis |
13334 | afs: avoid GetEntryByName with .readonly extension | |
13333 | configure.ac: Add missing double include guard | static-analysis |
13327 | ubik: remove superfluous signals for dbase->version | ubik-cruft |
13326 | ubik: remove unused condvar version_cond | ubik-cruft |
13323 | audit: simplify build dependencies | |
13322 | remove unused src/butc/common.h | |
13321 | volser: apply static keyword to VolPartitionInfo definition | |
13320 | ptserver: rename NameToID and IDToName helpers | |
13319 | ptserver: move IDToName, NameToID to ptprocs.c and make static | |
13318 | butc: consistently spell taskId parameter | |
13317 | Assign explicit opcodes to butc RPCs | |
13316 | Remove commented-out butc RPC definitions | |
13315 | ptserver: move allocation out of put_prentries() into listEntries() | |
13314 | butc: Initialize RPC outputs at top of function | |
13313 | Detect realloc failure | |
13306 | util: fix tabular_output memory management | static-analysis |
13305 | Remove some dead assignment/increment operations | static-analysis |
13302 | LINUX: Introduce chroot-specific sysname lists | chroot-sysname |
13301 | afs: Detect VIOCPREFETCH special case properly | chroot-sysname |
13300 | LINUX: Subsitute @sys before calling afs_lookup | chroot-sysname |
13299 | afs: Refactor and consolidate sysname code | chroot-sysname |
13290 | afs: avoid stalled fileservers | avoid-stalled-servers |
13287 | rxkad: Update ticket5 from heimdal | |
13285 | LINUX: Introduce 'afsd -automount' | linux-native-mounts |
13284 | LINUX: Turn on AFS_NEW_BKG | linux-native-mounts |
13283 | LINUX: Add mounting via Linux mounts | linux-native-mounts |
13282 | LINUX: Minor osi_vfsop.c cleanup | linux-native-mounts |
13281 | afs: Add AFS_USPC_SHUTDOWN bkg request | linux-native-mounts |
13280 | DARWIN: Use tb->code_raw for BOP_MOVE | linux-native-mounts |
13278 | afs: consolidate duplicated wait-for-cache-drain code | solaris-kstats |
13256 | afs: Skip bulkstat if stat cache looks full | bulkstat-vcache-pressure |
13255 | afs: Log warning when we detect too many vcaches | bulkstat-vcache-pressure |
13254 | afs: Split out bulkstat conditions into a function | bulkstat-vcache-pressure |
13253 | afs: Bound afs_DoBulkStat dir scan | bulkstat-vcache-pressure |
13208 | Resolve possible memory leaks | static-analysis |
13207 | afs: test condition mismatch resolved | static-analysis |
13206 | localtime can return NULL if unable to read system clock | static-analysis |
13204 | viced: use calloc in SRXAFS_GetXStats | pthreaded-xstat |
13196 | Add checks to ensure *alloc was successful | static-analysis |
13175 | Resolve a few dereference of null pointer issues | static-analysis |
13174 | Import of code from heimdal | heimdal-pullup |
13173 | Import of code from rra-c-util | |
13172 | Import of code from c-tap-harness | |
13171 | Resolve use of uninitialized vars. | static-analysis |
13170 | SOLARIS: provide cache manager stats via kstat | solaris-kstats |
13168 | afs: more cache truncation stats | solaris-kstats |
13163 | strlcpy restricted to array length. | static-analysis |
13162 | afsweb: possible array overrun | static-analysis |
13161 | afsmonitor: avoid possible double free | static-analysis |
13160 | LINUX: Subsitute @sys before calling afs_lookup | atsys-dentry |
13159 | afs: Consolidate sysname code into afs_sysname.c | atsys-dentry |
13158 | Fix static expressions in conditionals | static-analysis |
13156 | If realloc() == NULL we lost the pointer to old memory | static-analysis |
13155 | Resolve missing printf args | static-analysis |
13154 | Close files when completed | static-analysis |
13136 | Prevent sscanf format widths from overrunning array | static-analysis |
13135 | fix fprintf conversion specifiers | static-analysis |
13133 | bucoord: avoid memory leaks on early returns from bc_Restorer | static-analysis |
13089 | Fix possible memory leaks | static-analysis |
13085 | Set defaults for complex if statements | static-analysis |
13044 | viced: set harddead for calls to ptserver | |
13042 | rx: prevent leakage of non-cached rx_connections (pthread) | |
13041 | rx: fix out-of-range value for RX_CONN_NAT_PING | |
13035 | ubik: check if sync site before waiting | ubik-optimizations |
13017 | rx: update comment about serial number zero | |
13006 | autoconf: error instead of warn when linux headers are not found | error-no-linux-headers |
13000 | afs: pass the cell object to afs_GetServer | |
12969 | vlserver: Avoid ubik abort for GetEntryBy* NOENTs | |
12968 | ubik: Avoid redundant db checks in ubik_Read | ubik_perf |
12967 | ubik: Remove unused ubik_Tell function | ubik_perf |
12966 | ubik: Avoid urecovery_AllBetter check in ubik_Seek | ubik_perf |
12960 | ipv6: Identify all IPv4 addresses | ipv6-prep |
12942 | CVS-2018-7168 RXAFS_StoreACL deprecate 134 introduce 164 | CVE-2018-7168 |
12941 | Use rxgk in afsconf_BuildServerSecurityObjects | rxgk-phase1 |
12940 | rxdebug: Add rxgk support | rxgk-phase1 |
12879 | vol: remove empty directories left by vos zap -force | |
12841 | vol: do not propagate ENOENT from VDestroyVolumeDiskHeader | zap-error-code-cleanup |
12840 | vol: do not propagate VGC unknown volume id when deleting | zap-error-code-cleanup |
12770 | opr: add opr_hexdump() | |
12768 | asetkey: add 'add-random' command | rxgk-phase1 |
12767 | asetkey: Add new 'delete' command variants | rxgk-phase1 |
12766 | asetkey: Allow rxgk keys | rxgk-phase1 |
12753 | convert xstat and friends to pthreads | pthreaded-xstat |
12721 | Add rxgk_GetServerInfo stub | rxgk-phase1 |
12712 | aklog: convert to new get_credv5_akimpersonate | akimpersonate-on-master-again |
12711 | aklog: akimpersonate build fixes | akimpersonate-on-master-again |
12710 | aklog: import akimpersonate.c | akimpersonate-on-master-again |
12709 | aklog: dump token data in with -d -d | akimpersonate-on-master-again |
12708 | SOLARIS: Give afs_xsetgroups proper prototypes | solaris-vnop-warnings |
12707 | SOLARIS: Fix afs_orig_setgroups* return types | solaris-vnop-warnings |
12706 | SOLARIS: Add multiPage_range* cast | solaris-vnop-warnings |
12705 | SOLARIS: Cast modlookup result | solaris-vnop-warnings |
12704 | SOLARIS: Add afs_putpage prototype, and follow it | solaris-vnop-warnings |
12703 | afs: Add afs_osi_vget prototype | solaris-vnop-warnings |
12702 | SOLARIS: Modernize some function definitions | solaris-vnop-warnings |
12701 | SOLARIS: Declare gid_t arrays const | solaris-vnop-warnings |
12700 | SOLARIS: Update vnop signatures | solaris-vnop-warnings |
12699 | SOLARIS: Fix 'struct caller_context_t' references | solaris-vnop-warnings |
12698 | SOLARIS: Include sys/vmsystm.h for map_addr | solaris-vnop-warnings |
12697 | SOLARIS: gafs_fid takes a struct fid* | solaris-vnop-warnings |
12696 | SOLARIS: Switch non-embedded vnodes for Solaris 11 | solaris-nonembed-vnode |
12695 | SOLARIS: Fix vnode/vcache casts | solaris-nonembed-vnode |
12694 | SOLARIS: Accept vnodes in vnode ops | solaris-nonembed-vnode |
12693 | SOLARIS: Reorder definitions for vnode callbacks | solaris-nonembed-vnode |
12692 | SOLARIS: Clean up some osi_vnodeops func defs | solaris-nonembed-vnode |
12691 | SOLARIS: Disable kernel optimization by default | solaris-sse |
12690 | SOLARIS: Check for libafs SSE/FPU/etc instructions | solaris-sse |
12688 | afs: introduce negative volume cache | |
12672 | xstat: add cache manager vl rpc timing metrics | xstat-cm-volume |
12671 | xstat: add cache manager volume cache metrics | xstat-cm-volume |
12670 | xstat: add missing call stats in afs_volume.c | xstat-cm-volume |
12669 | afs: do not abuse a counter variable to store the results of VL RPCs | xstat-cm-volume |
12656 | afs: Avoid needless W-locks for afs_FindVCache | bulkstat-vcache-pressure |
12655 | afs: Change VerifyVCache2 calls to VerifyVCache | bulkstat-vcache-pressure |
12612 | afsd: Correctly detect invalid cache dirs | |
12586 | bozo: do not create client directories and symlinks | bosserver-no-client-dirs |
12585 | FBSD: drop GLOCK for unmount's vflush | fbsd11-updates |
12584 | FBSD: don't drop locks in osi_TryEvictVCache | fbsd11-updates |
12583 | FBSD: avoid page fault in vType() | fbsd11-updates |
12582 | FBSD: skip vinvalbuf when paging or vnode unlocked | fbsd11-updates |
12581 | FBSD: remove several GLOCK drops | fbsd11-updates |
12580 | FBSD: support kernels built with VIMAGE | fbsd11-updates |
12579 | FBSD: translate VOP_ADVLOCK requests better | fbsd11-updates |
12578 | FBSD: only use LOCKPARENT&ISLASTCN on FreeBSD<7 | fbsd11-updates |
12577 | FBSD: reduce global lock frobnication in afs_root | fbsd11-updates |
12576 | FBSD: rework global lock and sleep/wait | fbsd11-updates |
12474 | vol: fix volscan and volinfo -checkout option | |
12445 | doc: Remove Windows specific fs subcommands from the manpage | |
12424 | Always use d_prune_aliases() in TryEvictDCache() | |
12423 | Use d_prune_aliases in afs_linux_dentry_revalidate() | |
12412 | try to build again after heimdal pullup | heimdal-pullup |
12411 | Import of code from heimdal | heimdal-pullup |
12410 | Update the heimdal file import list | heimdal-pullup |
12408 | afs: volume, vnode, unique type consistency | vnode-type-consistency |
12407 | dir: vnode and unique type consistency | vnode-type-consistency |
12406 | vol: vnode and unique type consistency | vnode-type-consistency |
12405 | vol: fid logging consistency | vnode-type-consistency |
12404 | dumpscan: convert vnode and unique numbers to unsigned ints | vnode-type-consistency |
12403 | cmdebug: fid logging consistency | vnode-type-consistency |
12402 | viced: fid logging consistency | vnode-type-consistency |
12401 | viced: fix vnode number signedness in rename | vnode-type-consistency |
12400 | viced: vnode and unique type consistency | vnode-type-consistency |
12399 | volser: vnode number logging consistency | vnode-type-consistency |
12398 | volser: convert afs_int32 to VnodeId | vnode-type-consistency |
12384 | Move afs_StaleVCacheFlags to afs_cbqueue.c | |
12383 | Skip DNLC purge for Init|Flushed vcaches in afs_StaleVCache | |
12381 | afsio: readdir/fidreaddir commands | |
12379 | tests: fix make check on mac osx 10.11 | make-check |
12376 | libadmin: rxstat_{clear,disable,enable}_{peer,process} -localauth | |
12375 | libadmin: add afsclient_TokenPrint function | |
12374 | libadmin: parse rxstat_* command line args with libcmd | |
12364 | added .gitattributes to avoid future trouble with line endings (removed .* from .gitignore and added autoconf .libs directories explicitly) | |
12359 | Remove always-true conditional | |
12353 | LINUX: consolidate and clarify page unlock logic | |
12352 | LINUX: readahead error fails to drop page lock | |
12344 | Fix OS X 10.11 build | |
12338 | afs: wait uninterruptibly if hard-mount is enabled | |
12337 | afs: update comments in afs_vnop_read.c | |
12333 | Revert "afs: shake harder in shake-loose-vcaches" | |
12320 | aklog: make klog.krb5 use kernel db server preferences | dbprefs |
12319 | aklog: use kernel db server preferences | dbprefs |
12318 | pam: use kernel db server preferences | dbprefs |
12317 | kauth: make klog use kernel db server preferences by default | dbprefs |
12316 | ubik: add libubik capability to use kernel preferences | dbprefs |
12313 | patch struct initalizations and autoconf macros to work with grsecurity kernels | grsecurity |
12311 | fixes for compilation with clang | clang-fixes-1 |
12299 | pam: do not return success when wait() fails | pam |
12295 | sys: retry lsetpag if errno is equal to EINTR | setpag |
12290 | ubik: Log non-network ContactQuorum errors | |
12280 | DAFS: make dasalvager -showmounts work again | |
12273 | Document the Large/SmallSpace allocators' contract | |
12262 | DAFS: dafileserver failed assertion (vp->nUsers >= 0) | |
12260 | afs: afs_pag_wait() makes process unkillable | setpag |
12255 | NBSD: Always set *slept in TryEvictVCache | |
12251 | SOLARIS: Cache Manager deadlock with mmap'd files (RW) | solaris-deadlock |
12250 | SOLARIS: consolidate afs_GetOnePage exit paths | solaris-deadlock |
12249 | SOLARIS: osi_vnodeops.c whitespace cleanup | solaris-deadlock |
12248 | SOLARIS: afs_GetOnePage cleanup | solaris-deadlock |
12230 | ptserver: add -udpsize option | udpsize |
12229 | vlserver: add -udpsize option | udpsize |
12200 | Update build-tools | |
12183 | afs: incorrect buffer free during "cold" afsd -shutdown | cold_shutdown |
12182 | afs: clarify cold and warm shutdown logic | cold_shutdown |
12181 | afs: remove duplicate declaration for afs_shutdown() | cold_shutdown |
12180 | afs: afsd -shutdown sets afs_cold_shutdown too soon | cold_shutdown |
12177 | afs: Minor tidying in rxfs_fetchInit | |
12171 | DARWIN: Avoid "file is damaged" errors on 10.9+ | |
12167 | DARWIN: Fix removing dirs in Finder with 10.11 | |
12142 | Death to NoAuth | |
12139 | viced: check if pt connections are out of date | update-ptconn |
12138 | viced: remove the function getThreadClient | update-ptconn |
12130 | auth: tidy up object dependencies on headers | |
12118 | afs: -afsdb -dynroot DNS TLD name collisions | |
12076 | arc4random not available to darwin kext | el-capitan |
12070 | afs: teach volume lookup cache about partial releases | hardmount1 |
12069 | afs: LINUX afs_addevent, afs_getevent cleanup | hardmount1 |
12068 | afs: LINUX afs_addevent no longer requires AFS_GLOCK | hardmount1 |
12018 | add the -V option to servers to print version and build information | |
12015 | asetkey: update usage examples | |
12014 | asetkey: allow adding keys without cell config for easier setup | |
12013 | opr: move MakeDirParents to opr_mkdirp | |
12012 | afs: hardmount retry should recheck volume sites | hardmount1 |
12011 | afs: hardmount wait should only check primary cell | hardmount1 |
12010 | afs: clear lasterror in hardmount logic | hardmount1 |
12009 | afs: don't overwrite fileserver last errors and skip state | hardmount1 |
12008 | afs: simplify VLDB_Same logic | hardmount1 |
12007 | afs: clarify variable names in VLDB_Same | hardmount1 |
12006 | afs: VLDB_Same should not touch passed vrequest | hardmount1 |
12000 | Consolidate ACL flag definition and printout | |
11990 | LINUX: list volumes in /proc | |
11986 | vol: vnodeIndexOffset not typesafe | |
11985 | vol: DEBUG_BITMAP for vnode allocation debug and test | |
11962 | Remove unnecessary uses of @CFLAGS_NOERROR@ | |
11943 | libuafs: clean *.o files in top-level clean rule | |
11942 | libuafs: improve clean rule | |
11941 | roken: improve clean rule | |
11908 | afs: renumber vlru inconsistent panic messages | |
11907 | rxping and rxtraceroute commands | |
11902 | afs: build option to enable vcache lru checks | enable-debug-vcache-lru |
11901 | volser: vos listvldb caching dns results | listvldb-cache |
11900 | util: resolve and cache the hostnames already resolved | listvldb-cache |
11885 | afsd: Add additional startup checks | |
11883 | on Fedora 22, at least, %fedorakmod must be defined to avoid a syntax error in the %if statements referecning %fedorakmod . | fedorakmod |
11871 | bubasics/bucoord/butc: make tape sizes unsigned | |
11869 | afs: Protect afs_osi_Wait against backwards time | osiwait-timebackwards |
11868 | afs: Consolidate common afs_osi_Wait code | osiwait-timebackwards |
11865 | bozo: stop (ab)using SIGFPE to reset restricted mode | |
11861 | rx: introduce rx_sockaddr | ipv6-prep |
11860 | autoconf: IPv6 support detection | ipv6-prep |
11847 | SOLARIS: Don't panic on file open errors | |
11827 | Move vos common args even further down | vos-foreach |
11822 | vlserver ListAttributesN2 fix RO search | vlserver-ListAttrsN2 |
11821 | Tidy existing control flow in ListAttributesN2 | vlserver-ListAttrsN2 |
11818 | Handle failure to create Salvage file | |
11794 | LINUX: Use DV hints for dentry revalidate fastpath | linux-dvhint |
11782 | bossserver: Do not create AFSDIR_SERVER_AFS_DIRPATH on startup | |
11765 | RedHat: Make overriding the CellServDB to package actually work | redhat |
11754 | tabular_output: try to print CSV-Footer only | |
11697 | libafs: Add new syscall for cache initialization | |
11691 | afs: revamp Linux file lock processing | |
11682 | bos: make return codes consistent | |
11652 | lwp: pthreaded lwp implementation | pthreaded-lwp |
11629 | Attempt to auto-tune fileserver for memory target | |
11599 | bozo: use the interface address for the localcell config | |
11596 | "vos delentry" man page : -dryrun is -noexecute | vos_delentry_manpage_dryrun |
11528 | Provide a usable fileserver default config (-X) | prebranch |
11514 | afsd: Change -verify default to 'shutdown' | afsd-cache-verify |
11513 | afsd: Add the -verify option | afsd-cache-verify |
11512 | afs: Optionally check md5 checksums on access | afsd-cache-verify |
11511 | afs: Optionally store md5 checksums of each chunk | afsd-cache-verify |
11450 | Changes for FreeBSD9 on SPARC64 | fbsd-sparc64 |
11439 | bozo: Handle bnode timeout on separate threads | |
11390 | auth: Add negative caching to afsconf_LookupServer() | |
11383 | FBSD: remove all support for unsupported FreeBSD releases | |
11379 | ihandle: Mention FDH_PREAD &co in header comments | |
11378 | ihandle: Remove FDH_READ/WRITE/SEEK | |
11375 | Implement SRXGK_AFSCombineTokens | rxgk |
11244 | LINUX: Don't panic on some file open errors | |
11217 | Dummy osi_readRandom implementation for AIX | |
11191 | afs: unlog - simplify locking in PUnlog | |
11190 | afs: unlog - consolidate calls to afs_ResetAccessCache | |
11189 | Build both pthreaded and LWP rxgk library | rxgk |
11138 | rxgen: move function_names to the header | |
11132 | WIP: attempt to support building with gcc on illumos | build-with-gcc-on-illumos |
11105 | Add rxgk client options to vl and pt utilities | rxgk-phase1 |
11104 | auth: Add afsconf_ClientAuthRXGK variants | rxgk-phase1 |
11103 | Use afsconf_BuildDbServerSecurityObjects for the vl, ptserver | rxgk |
11102 | Add afsconf_BuildDbServerSecurityObjects | rxgk |
11101 | Use afsconf_BuildUbikServerSecurityObjects for vl, ptserver | rxgk |
11100 | Add afsconf_BuildUbikServerSecurityObjects | rxgk |
11099 | Implement afsconf_GetRXGKKey | rxgk-phase1 |
11095 | Remove a couple more uses of libafsauthent.a | |
11091 | fstrace: Flush output file after printing records | |
10992 | Add -encrypt flag for bos | bos-crypto |
10991 | bos: use integrity protection for superuser-only RPCs | bos-crypto |
10990 | Add AFSCONF_SECOPTS_REQUREINTEG | bos-crypto |
10989 | Add afsconf_ClientAuthInteg, print an rxkad_auth token | bos-crypto |
10966 | New 'vos each' utility | vos-foreach |
10938 | Implement SRXGK_CombineTokens | rxgk |
10937 | Add rxgk_util.c | rxgk-phase1 |
10930 | A first step to integrate AFS/OSD into OpenAFS | AFS-OSD-integration |
10858 | afs: include volume lookup in retry logic | |
10854 | afs: Actually fill read requests with zeros on EOF | afs_read-EOF |
10853 | afs: Make afsio_zero zero the entire region | afs_read-EOF |
10852 | afs: Introduce afsio_zero | afs_read-EOF |
10831 | Move LogDesWarning to common server code | |
10805 | Add support for specifying local netmasks | |
10802 | Increase Vnode hash tables sizes | |
10801 | Increase vcache & dcache hash table sizes | |
10800 | Protect against vcache entry with negative length | |
10793 | rx: Fixup BUSY packet callNumber | |
10792 | afs: Honor errors inside fetch read/write loop | |
10791 | afs: Refactor afs_StoreWarn | |
10790 | afs: Use afs_StoreWarn in afs_close | |
10789 | afs: Don't retry timed-out RW operations forever | |
10718 | rxevent: detect and log rxevent queue stall | |
10717 | rx: add logging callback function for rx messages | |
10713 | Linux: avoid export_op_default if not exported | |
10591 | Build rxgk support into libafsrpc | rxgk-phase1 |
10576 | Add rxgk support to userok | rxgk-phase1 |
10574 | BuildServerSecurityObjects allocate for rxgk | rxgk |
10573 | Implement rxgk client security object routines | rxgk-phase1 |
10572 | Implement the rxgk server security object routines | rxgk-phase1 |
10571 | Add rxgk_packet.c | rxgk-phase1 |
10570 | Implement SRXGK_GSSNegotiate() | rxgk |
10568 | Add rxgk_gss.c | rxgk |
10567 | Add rxgk_token.c | rxgk-phase1 |
10560 | bozo: make getstat in struct bnode_ops return void | pthread-bos |
10559 | bozo: make timeout in struct bnode_ops return void | pthread-bos |
10558 | bozo: Serialize configuration file updates | pthread-bos |
10557 | bozo: make delete in struct bnode_ops return void | pthread-bos |
10556 | bozo: Rewrite bnode_WaitAll() using bnode_ApplyInstance() | pthread-bos |
10555 | bozo: change bnode_ApplyInstance() API | pthread-bos |
10554 | bozo: required headers now in bnode_internal.h | pthread-bos |
10553 | bozo: split bnode_DeleteProc() out of bproc() | pthread-bos |
10552 | bos: Use afsconf_GetAuthConn | |
10551 | auth: Add afsconf_GetAuthConn | |
10461 | ubik: Add DISK_RestoreDB | |
10447 | vol: VnodeId type consistency for vnode numbers | |
10338 | Update 'now' when raising events | |
10329 | docs: add pod-fragment for tabular_output | |
10300 | Export functions for libtoolized bozo | pthread-bos |
10294 | tbozo: build (and use) liboafs_bos.la | pthread-bos |
10293 | bozo: Split thread creation into bnode_InitProcs() | pthread-bos |
10292 | bozo: handle signals directly instead of using softsig | pthread-bos |
10291 | bozo: add build support for pthreaded bosserver | pthread-bos |
10290 | bozo: pthread locking for bnodes list | pthread-bos |
10289 | bozo: add pthread support for sleeping on a bnode | pthread-bos |
10288 | bozo: update delete flag only in Bnode_Delete() | pthread-bos |
10287 | bozo: protect the allProcs list with a lock | pthread-bos |
10286 | bozo: initial pthread support | pthread-bos |
10227 | viced: prevent useless salvages when AFS config is invalid | |
10018 | build-sys: make regen.sh to accept autotools options | mostly-build-sys |
10017 | build-sys: autoupdate autotools related code | mostly-build-sys |
10016 | build-sys: tidy rest of the system check case clause | mostly-build-sys |
10015 | build-sys: clean up linux section in acinclude.m4 | mostly-build-sys |
10004 | afsd: avoid zombies | |
9945 | p_osi_sleep make afs_osi_Wait interruptible by ctrl-C | |
9919 | Increase vcache & dcache hash table sizes | |
9875 | p_roVolPref - make R/O preference configurable | |
9796 | viced: refactor stubs for rpc refresh | |
9774 | volser: volserver option to specify disk IO buffer size | |
9713 | viced: Give 'busy' hosts a chance to respond quick | |
9712 | Add ObtainWriteLockTimedWait | |
9700 | Add ubik_cp | |
9278 | vos: add -reclone option to vos convertROtoRW | |
9124 | ubik: Move ubik_epochTime to beacon_globals | |
9123 | ubik: Set ubik_epochTime as soon as we get quorum | |
8892 | viced: copy volumeid into int32 with cast | |
8887 | linux: disable hm retry on shutdown | |
8841 | Prevent out-of-bounds FD_SET calls | |
8782 | tests: test rx timeouts when keepalives disabled | |
8553 | opr_time: provide more operations | |
8137 | Enable debugging as configure default. | |
8134 | Check for a valid DES key, instead of blindly setting something bogus | |
8048 | run tests | |
8014 | vos: refuse to convertROtoRW if the RW is active | |
7897 | doc: add -nobusy explanation for fileserver | |
7862 | macos: update aklog.bundle | |
7378 | cmd: revert -help formatting | |
7286 | libafs: trigger volume lookup on no conn or no server | |
7233 | run make check | |
7225 | tests: modernized build target | |
7185 | viced: Add support for StoreData replication | rw-replication |
7184 | viced: Add Link replication support | rw-replication |
7183 | viced: Add StoreStatus replication support | rw-replication |
7182 | viced: Add Rename replication support | rw-replication |
7181 | viced: Add MakeDir replication support | rw-replication |
7180 | viced: Add Symlink replication support | rw-replication |
7179 | viced: Adapt Alloc_NewVnode for replication | rw-replication |
7178 | viced: Add RemoveDir replication support | rw-replication |
7177 | viced: Add RemoveFile replication support | rw-replication |
7176 | viced: Add support for SetVolumeStatus replication | rw-replication |
7175 | viced: Add support for StoreACL replication | rw-replication |
7013 | Czech localization fixed | |
6921 | Czech localization update | |
6895 | rx: race can lead to sending RX_PACKET_TYPE_BUSY | |
6890 | libafs: prevent user creation of certain files | |
6681 | RW replication: Define new filserver to fileserver interface | rw-replication |
6680 | RW Replication: Add update stashing | rw-replication |
6679 | RW Replication: Add some infrastructure | rw-replication |
6678 | RW Replication: Implement release to a RW replica site | rw-replication |
6677 | RW Replication: Add and remove RW replication sites | rw-replication |
6340 | Windows: cs_CZ localization | |
6242 | Cunit test driver, avl, adt bundle. | |
6204 | Add (optional) internal lookup, insert operations to opr_rbtree | |
5588 | Extended attributes support | |
5122 | configure: absence of preadv64 syscall does not imply absence of preadv | |
5051 | Rx: Raise RX_MAX_DGRAM_PACKETS | |
5039 | Add the AFSFox Firefox extension | |
4972 | macos: chown system files post-install | osxnext |
4712 | Update vsys for new vsyscall mechanisms | |
4573 | rpc-refresh: initial update of xg files per draft-wilkinson-afs3-rpc-refresh-00 | |
4517 | AFS byte-range file locking | |
4516 | Update rpc_testlib for recent byte-range lock changes | |
4515 | Extended callback implementation | |
4514 | Author: Tom Keiser | |
4507 | Support for platform direct and sync io hints | |
4500 | Add mDNS discovery | |
4499 | Add arbitrary client port support | |
4250 | util: Remove re_comp implementation | |
4063 | allow anonymous keyed cache managers | |
3743 | cmdebug -dcache | |
3501 | ubik: implement getnfiles | |
3332 | Windows: Add winafsbld script to build-tools | |
3319 | writePartIdFile for VICEP-Access | |
3314 | Preparing namei_ops.c and ihandle.h for RXOSD | |
3300 | New cache manager progs for RXOSD/VICEP-Access | |
3299 | Prepare afs_conn.c for RXOSD | |
3284 | New operation op_EncryptDecrypt in rx_securityClass | |
3264 | command "osd" | |
2591 | release kernel lock first, then AFS lock | |
2567 | [GSoC Encrypted Storage] Macro handling of libuafs | |
2566 | [GSoC Encrypted Storage]Free allocated space in read/write routines | |
2565 | [GSoC Encrypted Storage]Move file along with metadata file | |
2564 | [GSoC Encrypted Storage]Removal of metadata file on rm filename | |
2563 | [GSoC Encrypted Storage]Fixed bug when writing | |
2562 | [GSoC Encrypted Storage]Metadata file creation/read/write | |
2561 | [GSoc Encrypted Storage]Write module implementation | |
2560 | [GSoC Encrypted Storage]Read encryption functionality with extents and chunking LINUX | |
2559 | [GSoC Encrypted Storage]Encrypt functionality | |
2557 | Extended attribute support for cache manager | |
2366 | rx mtu discovery tuning beyond ifmtu | |
2307 | solaris build userland with CC | |
2288 | Fast restart for Ubik database servers | |
2287 | Add -ubiknocoord option to prevent becoming coordinator | |
2071 | VICE error table | |
1975 | vos partinfo: enable tabular output | |
1865 | Allow salsrv salvage I/O to occur in parallel | |
1777 | Add xml functionality to the vos examine command | |
1742 | Make -printuuid an option for all vos commands | |
1625 | preliminary support for pinned vcaches | |
1553 | dynamic volume allocation | |
1201 | basic kernel event system for afs cm | |
1191 | runningCalls: VOL_COUNT_LOCK vs VTRANS_LOCK | |
1074 | Unix CM: Include memcache's tiov in rxfs_context | |
435 | clear stat flag on renamed directories | |
433 | Add throughput framework to cm_RankServer() | |
376 | K5SSL by Marcus Watts |