Changes for branch master.
| number | subject | topic | 
|---|---|---|
| 16343 | DARWIN: Correct size of arm64 LWP jmp_buf_type to 64-bits | macos_warnings | 
| 16342 | lwp: Re-indent ifdef maze in process.c | macos_warnings | 
| 16341 | DARWIN: Suppress deprecated warnings for growlagent | macos_warnings | 
| 16340 | rx: Disable rxi_syscallp in test programs on DARWIN | macos_warnings | 
| 16339 | afsd: Add informational message to vsys | macos_warnings | 
| 16338 | DARWIN: Remove define for AFS_SYSCALL | macos_warnings | 
| 16337 | libafscp: Suppress macOS Kerberos (krb5_*) deprecated warnings | macos_warnings | 
| 16336 | aklog: Suppress macOS deprecated krb5_* warnings | macos_warnings | 
| 16335 | DARWIN: Include UKERNEL in OSATOMIC_USE_INLINED workaround | macos_warnings | 
| 16334 | DARWIN: Define AFS_64BITUSERPOINTER_ENV earlier | macos_warnings | 
| 16333 | util: Use correct length modifiers in fb64.c | macos_warnings | 
| 16325 | packaging: Remove old 1.4.0 patch file | |
| 16324 | Linux: Remove outdated redhat kernel package types | |
| 16323 | cf: Remove REDHAT_BUILD_SYS dead code | |
| 16312 | util: Rename ktime struct members from min to minutes | |
| 16297 | tests: Set DYLD_LIBRARY_PATH within Perl | |
| 16296 | tests: Remove libwrap wrapper script | |
| 16295 | tests: Introduce Perl execute() routine | |
| 16284 | tests: Skip syscall-using tests on AIX | |
| 16283 | tests: Skip AIX manpage tests if missing lpioctl | |
| 16282 | tests: Check if '$command help' fails | |
| 16275 | volser: UV_RestoreVolume2 RV_RDONLY requires unique RWID and ROID | |
| 16273 | rx: Use opr_min/max in rxi_TSFPQ* funcs | |
| 16272 | rx: Add doxygen comments to rxi_TSFPQ* functions | |
| 16271 | rx: Update style in rxi_TSFPQ* functions | |
| 16226 | afs: Use symbolic values for afs_GetDCache flags | |
| 16225 | rx: Introduce rxi_services_lock | |
| 16224 | rx: Use common cleanup code in rx_NewServiceHost | |
| 16089 | libafs: Redfine free_sock_hash_table[] on AIX + Open XL C | xlc-17.1.0-support | 
| 16064 | SOLARIS: Obtain correct filesize limit in afs_ustrategy() | more-solaris-warnings | 
| 16061 | Add AFS_UNREACHED to tests that need it | more-solaris-warnings | 
| 16058 | tbutc: Avoid building empty XBSA object files | more-solaris-warnings | 
| 16057 | rx: Include prototype for syscall() for testserver & testclient | more-solaris-warnings | 
| 16056 | SOLARIS: Pass proper args to volser_syscall | more-solaris-warnings | 
| 16055 | SOLARIS: Include a prototype for ioctl() | more-solaris-warnings | 
| 16054 | rx: Include the prototype for rxi_GetLocalAddr() | more-solaris-warnings | 
| 16053 | SOLARIS: Provide a prototype for setpag() | more-solaris-warnings | 
| 16052 | SOLARIS: Provide a prototype for VnodeToDev() | more-solaris-warnings | 
| 16051 | SOLARIS: Provide a prototype for thr_yield() | more-solaris-warnings | 
| 16050 | rx: Initialize nodesize | more-solaris-warnings | 
| 16049 | rxgen: Initialize numofparams | more-solaris-warnings | 
| 16048 | volser: Initialize inputs to XDisplayFormat() | more-solaris-warnings | 
| 16046 | configure: Skip macOS-only files on non-macOS platforms | more-solaris-warnings | 
| 16045 | rxkad: Fix initializer warnings in test programs | more-solaris-warnings | 
| 16044 | afs: Fix pag initializer warnings | more-solaris-warnings | 
| 16043 | SOLARIS: Retire fs_conv_sol26 utility | more-solaris-warnings | 
| 16042 | ubik: Initialize arguments to ContactQuorum_iterate() | more-solaris-warnings | 
| 16040 | ubik: Remove unused kernel mode ubik stubs | more-solaris-warnings | 
| 16039 | rxstat: Remove unused kernel-mode client RXSTATS_* RPC stubs | more-solaris-warnings | 
| 16038 | ptserver: Remove unused kernel RPC stubs | more-solaris-warnings | 
| 16037 | fsint: Remove unused kernel RPC stubs | more-solaris-warnings | 
| 16036 | auth: Don't generate ubik stubs for rxgen token.xg | more-solaris-warnings | 
| 16035 | update: Don't generate ubik stubs | more-solaris-warnings | 
| 15982 | cf: Build AFS_component_version_number by configure | linux-6.13 | 
| 15981 | cf: Remove mkvers.c and Makefile.version-CML | linux-6.13 | 
| 15973 | AIX: Prefer XL C 16.1 over Open XL C 17.1 on AIX 7.2+ | aix-prefer-xlc | 
| 15967 | rx: Consolidate code in rxi_TSFPQ* transfer funcs | TSFPQ-locking | 
| 15900 | rx/rxdebug: protect against wrong sized rx_debugStats reply | |
| 15885 | rx: Convert RX_TS_FPQ_* macros to static functions | TSFPQ-locking | 
| 15884 | rx: Move TSFPQ materials out of rx_globals.h | TSFPQ-locking | 
| 15882 | rx: Refactor rx_SendAck to isolate RX_TS_GET_INFO | TSFPQ-locking | 
| 15866 | macOS: Resolve build errors on Apple Silicon-based macOS Sequoia | |
| 15842 | DARWIN: Remove vestigial config variable EXTRA_VLIBOBJS | |
| 15749 | rx: Force signed cast in xdr_char() | |
| 15748 | tests: Add rx/xdr-t, to test xdr encoding/decoding | |
| 15722 | rx: rxi_FillReadVec ack reason IDLE not DELAY if non-zero serial | |
| 15721 | bozo: Don't allow bnodes linked to non-exec cmds | bos-create-exec | 
| 15720 | bozo: Add validity checks to [ez|cron]_create() | bos-create-exec | 
| 15719 | bozo: Consolidate executable existence check | bos-create-exec | 
| 15714 | venus: Introduce 'fs setcell -hardmount' | setcell-hardmount | 
| 15713 | venus: Extend fs_setcell | setcell-hardmount | 
| 15711 | Enable pretty builds by default | |
| 15710 | rx: ReceiveAckPacket abort if peer sent maxSerial == MAX_AFS_UINT32 | ibm-afs-rx-compatibility | 
| 15709 | rx: restore serial advancement for pre-1.2.8 initiators | ibm-afs-rx-compatibility | 
| 15675 | ubik: Implement and use SDISK_Begin2() | ubik-disk-begin2 | 
| 15674 | ubik: Introduce the DISK_Begin2() RPC | ubik-disk-begin2 | 
| 15673 | ubik: Refactor uvote_HaveSyncAndVersion() | ubik-disk-begin2 | 
| 15672 | ubik: Use uvote_HaveSyncAndVersion in SDISK_Begin | ubik-disk-begin2 | 
| 15635 | packaging: Use afs.mount for systemd /afs mount | systemd | 
| 15612 | ubik: expound on ubeacon_InitServerListCommon() comment | |
| 15607 | util: Refactor pthread_recursive_mutex_lock | |
| 15594 | dir: Eliminate dtest false negative failures | |
| 15588 | config: move VIOC_SETBYPASS_THRESH define to vioc.h | nofollow | 
| 15583 | config: remove VIOC_STATISTICS _VICEIOCTL(68) | |
| 15582 | fs: add option to evaluate symlink or mtpt | nofollow | 
| 15581 | config: Document ioctl/pioctl namespace management | nofollow | 
| 15580 | Revert "fs: add option to evaluate symlink or mtpt" | nofollow | 
| 15571 | rx: Add pthread_attr_destroy to remove thread attributes | |
| 15563 | rxkad: rxkad_CheckResponse correct handling of krb5 localauth tokens | OPENAFS-SA-2013-003-fix | 
| 15557 | rx: Avoid increasing Rx harddead timeout | harddead | 
| 15556 | tests: Add C-TAP tests for Rx connection/call timeouts | harddead | 
| 15552 | AIX: Add rxkad-k5 support in aklog_dynamic_auth | aix | 
| 15505 | libadmin/adminutil: util_RXDebugVersion len 64 -> 1024 and trailing NUL | rx-debug-and-version-processing | 
| 15504 | rxdebug: increase maximum version length from 64 to 1024 incl NUL | rx-debug-and-version-processing | 
| 15503 | rx: rx_receiveVersionPacket send full version C-string | rx-debug-and-version-processing | 
| 15502 | rx: introduce and use rxi_populateDebugHeader | rx-debug-and-version-processing | 
| 15498 | Use xdrfree_type() instead of xdr_free(xdr_type) | |
| 15491 | viced: avoid NULL dereference in GiveUpCallBacks | |
| 15488 | vlserver: Remove unused global variable xheader | |
| 15487 | ubik: Remove vestigial register logic from BeginTrans() | |
| 15485 | bozo: SBOZO_Install use entire buffer for rx_Read | |
| 15484 | bozo: Refuse SBOZO_GetDates if in restricted mode | |
| 15483 | bozo: Add auditing to SBOZO_GetDates | |
| 15482 | bozo: Return error on failure in SBOZO_GetDates | |
| 15473 | viced: FetchStatus.AnonymousRights ANYUSERID != ANONYMOUSID | viced-anonymous-!=-anyuserid | 
| 15472 | volser: D_VNODE 'f' only supports up to MAX_AFS_INT32 | dumptag-parsing | 
| 15470 | ubik: Add UAFSNOTCLONE, URXERROR, UBADTIME, UDBTOOBIG, ... | |
| 15469 | cmd: Add CMD_INCLERROR and CMD_BADNAME error codes | |
| 15468 | bozo: Add BZNOSUPPORT error code | |
| 15467 | rxgk: renumber RXGK error table for consistency with yfs-rxgk | rxgk-error-renumbering | 
| 15466 | volser: ReadStandardTagLen must fail if TLV is indefinite length | dumptag-parsing | 
| 15465 | volser: initNonStandardTags add missing V_volUpdateCounter | dumptag-parsing | 
| 15463 | libadmin: Correctly fall back to rxnull in afscp | |
| 15461 | vlserver: Implement GetCapabilities() RPC | |
| 15460 | audit: Call osi_audit_check at initialization | audit | 
| 15459 | audit: Refactor osi_audit_check | audit | 
| 15429 | macOS: Remove duplicated signing files from PKGROOT | |
| 15421 | rx: alter rx_jumboHeader byte-order conversion | rx_jumboHeader-byte-order-conversion | 
| 15415 | audit: Make audit operations threadsafe | audit | 
| 15397 | Introduce 'davol-tinker dv-bump' | |
| 15395 | LINUX: Re-evaluate dentry if d_time > parent DV | |
| 15350 | vol: Remove remaining AFS_DEMAND_ATTACH_UTIL | |
| 15345 | viced: GetRights negative ACEs are superior to positive ACEs | viced-negative-host-rights | 
| 15344 | libacl: introduce acl_checkRights2 | viced-negative-host-rights | 
| 15339 | rx: Sort channels by busy-ness in rx_NewCall | |
| 15338 | rx: Rename rx_NewCall 'i' to 'channel' | |
| 15337 | rx: Introduce rxi_ExpandReceivePacket | |
| 15335 | cmd: Do not leak tokens in cmd_ParseLine() | cmd-parseline | 
| 15329 | opr: Use an enum for opr_StaticAssert | |
| 15322 | afsio: Introduce -auth-as | |
| 15321 | afsio: Translate uae error codes | |
| 15320 | libafscp: Use afscp_errno more consistently | |
| 15319 | afsio: Index into dirName properly in BreakUpPath | |
| 15318 | libafscp: Use %u for afs_uint32 | |
| 15307 | ubik: Set cachedVersion to pre-cbf version | |
| 15291 | ubik: Don't update cache if ubik_trans was aborted | |
| 15290 | ubik: Introduce struct ubik_trans_appl | |
| 15289 | ubik: Move TRDONE to ubik_trans->done | |
| 15288 | ubik: Remove unused TRABORT flag | |
| 15287 | ubik: Remove minCommitTime from ubik_trans | |
| 15276 | FBSD: incorporate new "vnode state transitions" | |
| 15220 | afs: Introduce '-atsys symlink' | |
| 15213 | LINUX: Disable osi_dnlc | |
| 15209 | bozo: Print audit messages more consistently | bozo-audit-logs | 
| 15208 | bozo: Reorganize SBOZO_Install() to use 'goto out' | bozo-audit-logs | 
| 15207 | vol: Optionally remove salvaged RW volumes | salv-rm-on-error | 
| 15206 | vol: Introduce VFakeAttachVolumeByName | salv-rm-on-error | 
| 15205 | vol: Consolidate common vol header delete logic | salv-rm-on-error | 
| 15204 | vol: Make FSYNC operations optional in VPurgeVolume | salv-rm-on-error | 
| 15203 | DAFS: Avoid FSYNC operations when fileserver is down for salvage | salv-rm-on-error | 
| 15202 | bozo: bos salvage should invoke dasalvager on DAFS | salv-rm-on-error | 
| 15201 | vol: Use VolumeExternalName_r more consistently | salv-rm-on-error | 
| 15200 | vol: Introduce LogMaybe | salv-rm-on-error | 
| 15195 | rx: Remove obsolete file rx_null.h | rx_null.h | 
| 15187 | LINUX: Introduce allow_version_mismatch param | |
| 15186 | afs: Introduce AFSOP_EARLY_INIT | |
| 15185 | afs: Avoid duplicate startups | |
| 15183 | opr: Introduce opr_dict_int | |
| 15182 | opr: Move common static_inline functions to opr.h | |
| 15157 | viced: Log VNOVNODE read errors | |
| 15156 | afs: Log VNOVNODE read errors | |
| 15154 | rxkad: Introduce rxkad_private_common | |
| 15121 | klog.krb5: Implement the -lifetime option | |
| 15105 | cmd: Reset CMD_PROCESSED flag on parsing error | |
| 15104 | afsd: respect -confdir when parsing NetInfo & NetRestrict | |
| 15103 | util: Enable threadIdLogging for loglevel > 1 | |
| 15102 | afs: fix indentation and whitespace | |
| 15100 | afs: Drop afs_xinterface R-lock in PCallBackAddr | |
| 15090 | doc: update the DAFS GraphViz (.dot) diagrams | |
| 15089 | bozo: Parse command lines with cmd_Tokenize() and cmd_Split() | bozo-large-strings | 
| 15088 | cmd: Introduce cmd_Tokenize() and cmd_Split() | bozo-large-strings | 
| 15087 | tests: Add cmd_ParseLine() checks | cmd-parseline | 
| 15085 | viced: Keep host locked after h_Lookup_r | |
| 15084 | viced: rx_GetSpecific before alloc'ing identity | |
| 15083 | viced: Introduce h_AllocIdent_r | |
| 15082 | viced: Lock host in MBCBAA | |
| 15081 | viced: Handle addInterface_r addr conflicts | |
| 15080 | viced: Introduce h_replacePrimaryAddr_r | |
| 15079 | viced: Remove h_FreeConnection workarounds | |
| 15078 | viced: h_AHTAHT_r after setting interface | |
| 15077 | viced: Add fsstate2json.py | |
| 15075 | viced: Avoid reconcileHosts_r during state restore | |
| 15074 | viced: Add 'behavior' arg to h_AHTAHT_r | |
| 15073 | viced: Improve removeAddress_r valid-address check | |
| 15072 | viced: Restore hashtables after index remapping | |
| 15071 | viced: Make GetHT return a held ref | |
| 15038 | Avoid more out of bounds indexing when checking volume names | |
| 14960 | afs: normalize cr_ngroups initialization for DARWIN | |
| 14941 | venus: Convert binaries from LWP to pthreads | |
| 14937 | volser: Warn on incremental dumps from the future | avoid-empty-release | 
| 14936 | ptserver: pt_util add missing copyright and license | pt_util-copyright-license | 
| 14917 | cmdebug: add -numeric | |
| 14916 | cmdebug: add -onlycell option | |
| 14915 | cmdebug: fix uninitialized variable | |
| 14907 | volser: Don't provide dumps from the future | avoid-empty-release | 
| 14906 | vos: Force full dump if RW goes back in time | avoid-empty-release | 
| 14885 | afs: Log failures when mounting /afs | |
| 14884 | afs: Check afs_initState for failure after waiting | |
| 14874 | rx: Count buffered data in call->app.bytesSent | |
| 14873 | tests: Add tests for Rx process stats | |
| 14872 | rxgen: Always generate PKG_OpCodeIndex() | |
| 14870 | rxgen: Include split calls in PKG_TranslateOpCode | |
| 14869 | rxgen: Pretend unordered opcodes have holes | |
| 14868 | tests: Introduce afstest_ForkRxProc | |
| 14867 | vldb_check: General cleanup | |
| 14863 | vol: Initialize vnode dv and inode dv consistently | salv-rm-on-error | 
| 14862 | salvager: Don't fix vnode dv of new regular files | salv-rm-on-error | 
| 14861 | afs: Clean up indentation in afs.h | |
| 14859 | Import of code from autoconf-archive | gcov | 
| 14858 | cf: Add ax_check_link_flag.m4 to import list | gcov | 
| 14856 | Introduce --enable-coverage | gcov | 
| 14855 | Avoid warnings with --coverage | gcov | 
| 14854 | tests: Remove auth/test.xdr.c | gcov | 
| 14850 | rx: Remove redundant memset in rx_opaque_alloc | |
| 14848 | afs: Check for read error in afs_ProcessOpCreate | |
| 14846 | tests: Introduce vldb_check tests | |
| 14845 | vldb_check: Check MHC for duplicate MH block | |
| 14843 | rx: Exit fast restart on call progress | |
| 14842 | CellServDB: cern.ch, ams.cern.ch rely on DNS | CellServDB_cern | 
| 14837 | tests: Add prdb db format tests | |
| 14836 | Use getprogname/setprogname more | |
| 14832 | bozo: Don't skip audit logs on failure/success | bozo-audit-logs | 
| 14829 | UnixCM: afs_CheckFetchStatus Parent zero is not an error | bad-fetch-status-check | 
| 14822 | afs: improve timeliness of afs_Daemon housekeeping tasks | afs_Daemon | 
| 14819 | bozo: Use safe string functions to format core filenames | bozo-core-names | 
| 14817 | afs: maintain proper time diffs in afs_CacheTruncateDaemon | cache-metrics | 
| 14776 | volser: Introduce struct RestoreInfo | fix-vol-counters | 
| 14755 | rx: minimal RX_EXTENDED_SACK implementation and notes | previousPacket-rollback | 
| 14733 | ptserver: Avoid 'pts adduser' on excessive entries | |
| 14732 | ptserver: Return error when exceeding _MAXPRLIST | |
| 14723 | ptserver: Add support for PRUPDATE_CREATOR | set-prentry-creator | 
| 14722 | pts: Add option to change the creator of entries | set-prentry-creator | 
| 14721 | ptserver: UpdateEntry must deny unsupported masks | set-prentry-creator | 
| 14720 | prdb_check: Add orphan creator check | set-prentry-creator | 
| 14719 | afs: Assert harder in kernel lock functions | lock-hygiene | 
| 14718 | afs: AFS_ASSERT_GLOCK earlier in kernel lock functions | lock-hygiene | 
| 14717 | afs: Convert lock macros to functions | lock-hygiene | 
| 14715 | rx: Fix memory leaks at error exits | updated-static-analysis | 
| 14714 | rx: Fix problems found by static analysis | updated-static-analysis | 
| 14697 | rx: collect and report the number of dropped ACK packets | rx-stats-additions | 
| 14696 | rx: detect packet reflection | rx-stats-additions | 
| 14695 | afsd: Introduce -atsys option | |
| 14694 | ubik: consider AFSCELL env if -cell isn't provided | |
| 14693 | doc: rx-spec Document the Extended SACK Table protocol extension | rx-extended-sack | 
| 14692 | doc: rx-spec Update for accuracy with current Rx implementations | rx-extended-sack | 
| 14689 | libadmin: Fix problems found by static analysis | updated-static-analysis | 
| 14688 | kauth: Fix problems found by static analysis | updated-static-analysis | 
| 14675 | auth: Fix problems found by static analysis | updated-static-analysis | 
| 14674 | aklog: Fix problems found by static analysis | updated-static-analysis | 
| 14672 | afsmonitor: Fix problems found by static analysis | updated-static-analysis | 
| 14670 | afs: Fix problems found by static analysis | updated-static-analysis | 
| 14661 | rx: rxi_ReceiveAckPacket restore implicit NAK (seq >= first + nAcks) | previousPacket-rollback | 
| 14659 | rx: do not let rx_call.rprev roll backwards | previousPacket-rollback | 
| 14658 | rx: do not update rprev if the DATA packet is dropped | previousPacket-rollback | 
| 14653 | volser: fix filecount and diskused during restores | fix-vol-counters | 
| 14640 | rx: Oracle America 2010 re-license of Sun RPC to 3-clause BSD | SUN-RPC-licensing | 
| 14635 | rxgk: Introduce and use afs_time64 for time | rxgk-phase2 | 
| 14634 | rxgk: Add key derivation tests | rxgk-phase2 | 
| 14633 | rx: Introduce rx_opaque_cmp, _stringify | rxgk-phase2 | 
| 14596 | auth: refactor GenericAuth() | libafscp-krb5 | 
| 14570 | auth: introduce afsconf_PickLocalSecObj() | libafscp-krb5 | 
| 14568 | libafscp: add support for rxkad_krb5 keys | libafscp-krb5 | 
| 14545 | Remove misleading comment from rx.h | |
| 14538 | rxkad: Fix NULL Dereference warnings | static-analysis | 
| 14467 | vlserver: Add audit events for all RPCs | |
| 14418 | audit: Setup signal masks before osi_audit_open | audit-enhancements | 
| 14372 | prdb_check: warn if blank user or group is found | prname | 
| 14371 | pts: warn if user or group is blank | prname | 
| 14370 | libprot: add function to check if prname is blank | prname | 
| 14360 | rx: Detect pthread_cond_timedwait errors correctly | |
| 14359 | xstat: Add the xstat_fs_test -format option | |
| 14358 | rxdebug: Add rxdebug -raw option | |
| 14337 | Remove duplicate declarations of base32 functions | |
| 14336 | ptserver: don't allow new blank users or groups | prname | 
| 14313 | Constify libutil APIs | |
| 14309 | rx: Change conn->lastBusy to use atomics | |
| 14301 | venus: refactor NewCellCmd to facilitate its reuse | |
| 14296 | venus: allow update of cell dbs through fs setcell | |
| 14282 | salvageserver: Re-exec in child processes | |
| 14281 | Set FD_CLOEXEC on inherited salvageserver FDs | |
| 14262 | afs: Handle errors from afs_CFileTruncate | open-panic-cleanup | 
| 14257 | afs: Avoid panics when truncating a dcache file | open-panic-cleanup | 
| 14229 | Add static asserts for xstat struct sizes | |
| 14228 | opr: Introduce opr_GlobalStaticAssert | |
| 14205 | FBSD: Drop tvc->lock before VOP_LOCK for vinvalbuf | fbsd12-updates | 
| 14200 | afs: provide cache eviction statistics | cache-metrics | 
| 14190 | LINUX: de-orbit NFS translator support | linux-xlator | 
| 14189 | LINUX: ignore non-fatal signals when waiting | linux_signals | 
| 14188 | afs: convert remaining waits to afs_WaitForFetch | linux_signals | 
| 14187 | afs: add lock parameter to afs_WaitForFetch | linux_signals | 
| 14186 | afs: introduce afs_WaitForFetch | linux_signals | 
| 14170 | LINUX: make afs_osi_Wait uninterruptible again | linux_signals | 
| 14169 | LINUX: make afs_osi_TimedSleep uninterruptible again | linux_signals | 
| 14121 | vol-info: mmap vnodes to improve performance | volscan-performance | 
| 14110 | Translate rxgk error codes in translate_et | rxgk-phase2 | 
| 14100 | vol-info: use opr_queue_Entry to get queue entries | volscan-performance | 
| 14091 | LINUX: Introduce AFS_UNTHROTTLED_PAGS | unthrottled-pags | 
| 14059 | Migrate winsock functions from util to opr | |
| 14057 | Migrate src/util/hostparse.c to opr | |
| 14054 | tests: create c-tap tests for the directory package | |
| 14053 | volser: remove duplicate directory object definitions from restorevol | |
| 14044 | vos: add new option to send reads to the sync-site | |
| 14041 | tests: Add vldb db format tests | |
| 14039 | rx: Don't panic if unable to allocate rx_packet | |
| 14030 | AIX: Remove support for pre-5 AIX | |
| 14029 | rxgk: Convert RXGK_ autoconf vars to RXGK_ONLY | rxgk-phase2 | 
| 14028 | audit: Remove unnecessary conn/peer checks | rxgk-phase2 | 
| 14027 | Remove unused rxkad_GetServerInfo parameters | rxgk-phase2 | 
| 14026 | util: Introduce ViceLog_limit | rxgk-phase2 | 
| 14024 | ubik: don't resend db if site didn't vote for us | |
| 14015 | volser: Avoid process exit on move and copy errors | vos-cleanup | 
| 14014 | volser: Cleanup server and partition name formatting | vos-cleanup | 
| 14013 | volser: Deprecate MapPartIdIntoName | vos-cleanup | 
| 14012 | vos: Remove duplicate and unneeded MapPartIdIntoName calls | vos-cleanup | 
| 14011 | vos: Replace exit with returns | vos-cleanup | 
| 14010 | vos: Standardize error returns | vos-cleanup | 
| 13990 | vos: add new option to send reads to the sync-site | |
| 13989 | ubik: call VOTE_GetSyncSite with proper service id | |
| 13988 | ubik: fix SVOTE_GetSyncSite output argument | |
| 13985 | viced: Document CallBackRxConnAddr RPC is not implemented | ipv6-prep | 
| 13979 | DRAFT: afs: convert server address to sockaddr_in | |
| 13978 | DRAFT: introduce rx_NewConnection to accept sockaddr* | ipv6-prep | 
| 13977 | viced: convert host,port to sockaddr_in | ipv6-prep | 
| 13976 | viced: return RXGEN_OPCODE from SRXAFS_CallBackRxConnAddr | ipv6-prep | 
| 13967 | volscan: introduce -cache-all | volscan-performance | 
| 13966 | vol-info: store vnode index info in globals | volscan-performance | 
| 13949 | vldb_check: print fileserver uuids | |
| 13929 | vlserver: Use dynamic buffer for list of net addrs | ipv6-prep-format-helpers-hold | 
| 13926 | afs: client read-only mode | |
| 13912 | Remove support for Solaris pre-10 | |
| 13909 | vol: use macros to scan DiskPartitionList | |
| 13885 | volser: Cache rDNS lookups in 'vos listvldb' | |
| 13882 | volser: consolidate destructors in UV_RemoveSite | |
| 13872 | ubik: Use refcounting for ubik_currentTrans | ubik/read-during-commit | 
| 13871 | ubik: Declare udisk_end void | ubik/read-during-commit | 
| 13870 | ubik: Introduce DBCOMMITTING flag | ubik/read-during-commit | 
| 13869 | SOLARIS: prevent stack overflow check SEGV for LWP binaries | rt135006-bosserver | 
| 13866 | ubik: Move *tidCounter to version_globals | |
| 13865 | ubik: Make dbFlags protected by just DBHOLD | |
| 13837 | vlserver: log network addrs using formatting helpers | ipv6-prep-format-helpers-hold | 
| 13836 | ubik: log network addrs using formatting helpers | ipv6-prep-format-helpers | 
| 13835 | misc: log network addrs using formatting helpers | ipv6-prep-format-helpers-hold | 
| 13834 | volser: log network addrs using formatting helpers | ipv6-prep-format-helpers | 
| 13833 | IPV6 prep: log network addrs using formatting helpers | ipv6-prep-format-helpers | 
| 13832 | IPV6 prep: introduce helpers for formatting network addrs | ipv6-prep-format-helpers-hold | 
| 13829 | aklog: Make some style adjustments | |
| 13808 | volser: fix volume id/type mismatch in vos remsite | |
| 13784 | audit: Add queued named-pipe audit-interface 'pipe' | audit-enhancements | 
| 13771 | vol: report call errors in iod_Write | rx_dead | 
| 13768 | rx: keepalive events should not self-inhibit | rx_dead | 
| 13767 | rx: remove dead code rx_SetServiceDeadTime | rx_dead | 
| 13766 | rx: remove unused define FIRSTACKOFFSET | rx_dead | 
| 13764 | afs: Split afs_fakestat_enable into 3 vars | linux-native-mounts | 
| 13763 | ubik: Note that ulock_relLock needs DBHOLD | |
| 13723 | bozo: add -skip-root-check option | |
| 13705 | afsd: Make afsd -shutdown also umount | linux-native-mounts | 
| 13704 | LINUX: Automount volumes with -automount | linux-native-mounts | 
| 13703 | LINUX: Allow per-volume mounting with -automount | linux-native-mounts | 
| 13702 | afs: Refactor osi_NewVnode/afs_GetVCache params | linux-native-mounts | 
| 13694 | vol: allow attachment of partitions dynamically | |
| 13649 | viced: reorder acl_Internalize_pr to sanitize log messages | |
| 13647 | CVE-2018-7168 use secure behavior by default | |
| 13646 | ubik: allow read transactions during recovery | ubik-reads-during-recovery | 
| 13645 | ubik: do not unnecessarily invalidate database | ubik-reads-during-recovery | 
| 13644 | ptserver: add comment for WhoIsThisWithName | |
| 13634 | ubik: Drop DBHOLD during commits | ubik/read-during-commit | 
| 13633 | ubik: Introduce UBIK_PHYS_LOCK | ubik/read-during-commit | 
| 13632 | ubik: Introduce and use ubik_GetCache | ubik/read-during-commit | 
| 13631 | vlserver: Make vlentryread take a struct vl_ctx* | ubik/read-during-commit | 
| 13630 | vlserver: Reduce rd_* global refs during CheckInit | ubik/read-during-commit | 
| 13629 | ubik: Introduce TROLDDATA | ubik/read-during-commit | 
| 13628 | ubik: Avoid duplicate dirty/non-dirty pages | ubik/read-during-commit | 
| 13627 | ubik: Convert DRead/etc to use struct buffers | ubik/read-during-commit | 
| 13626 | ubik: Consolidate buffer invalidation | ubik/read-during-commit | 
| 13625 | ubik: Move ulock_getLock TRREADWRITE check | ubik/read-during-commit | 
| 13624 | ubik: Remove truncate operations | ubik/read-during-commit | 
| 13623 | vlserver: Introduce vl_EndTrans/vl_AbortTrans | ubik/read-during-commit | 
| 13622 | vlserver: Enable read-while-write at runtime | ubik/read-during-commit | 
| 13621 | rx: Use SO_REUSEPORT for multiple listener threads | reuseport | 
| 13620 | rx: Split out rxi_BindSocket for userspace | reuseport | 
| 13619 | rx: Defer rxi_Start calls during rxi_WriteProc | rxi_startdefer | 
| 13617 | rx: Refactor rxi_WriteProc error handling | rxi_startdefer | 
| 13616 | rx: Introduce rxi_WaitForTransmitWindow | rxi_startdefer | 
| 13615 | viced: Allow multiple rx listeners | multi-listener | 
| 13614 | rx: Allow multiple rx listeners for pthreads | multi-listener | 
| 13613 | rx: Use sendmmsg when available | sendmmsg | 
| 13612 | rx: Introduce rxi_SendPacketDgrams | sendmmsg | 
| 13611 | rx: Introduce 'flags' argument to rxi_SendList | sendmmsg | 
| 13610 | rx: Use recvmmsg when available | recvmmsg | 
| 13609 | rx: Introduce rxi_Read/ReceivePacketList | recvmmsg | 
| 13608 | rx: Split out rxi_ReceivePacketConn | recvmmsg | 
| 13607 | rx: Split out rxi_ReceivePacketCall | recvmmsg | 
| 13606 | rx: Split out invoke_justReceived | recvmmsg | 
| 13605 | rx: Split out rxi_ReceivePacketGlobal | recvmmsg | 
| 13604 | rx: Refactor rxi_ReceivePacket destructors | recvmmsg | 
| 13601 | rx: Split rxi_ReadPacket into three functions | recvmmsg | 
| 13516 | auth: check for allocation failure in keys.c | |
| 13502 | ptserver: add rxgk support to WhoIsThisWithName | rxgk_ptserver | 
| 13491 | vos: listvldb Add option and support to display LockTimestamp | |
| 13488 | viced: log fileserver tuning values | viced-auto-tune | 
| 13478 | afs: fix rounding in chunk size calculation | |
| 13456 | opr: fix paths in header install targets | |
| 13389 | vos: Mark RO clone as "old" during release clone | |
| 13388 | vos: Remove references to NEW_REPSITE/RO_DONTUSE | |
| 13386 | dtrace: Autogenerate afs_errorstr mapping | dtrace-usdt-probes | 
| 13385 | comerr: Add 'compile_et -emit raw' | dtrace-usdt-probes | 
| 13377 | vlserver: Introduce SDT probes | dtrace-usdt-probes | 
| 13368 | viced: remove extraneous whitespace | |
| 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 | 
| 13323 | audit: simplify build dependencies | |
| 13306 | util: fix tabular_output memory management | static-analysis | 
| 13302 | LINUX: Introduce chroot-specific sysname lists | chroot-sysname | 
| 13300 | LINUX: Introduce '-atsys vfs' | chroot-sysname | 
| 13299 | afs: Refactor and consolidate sysname code | chroot-sysname | 
| 13290 | afs: Avoid stalled fileservers | avoid-stalled-servers | 
| 13208 | Resolve possible memory leaks | static-analysis | 
| 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 | 
| 13160 | LINUX: Subsitute @sys before calling afs_lookup | atsys-dentry | 
| 13159 | afs: Consolidate sysname code into afs_sysname.c | atsys-dentry | 
| 13154 | Close files when completed | static-analysis | 
| 13133 | bucoord: avoid memory leaks on early returns from bc_Restorer | static-analysis | 
| 13089 | Fix possible memory leaks | static-analysis | 
| 13044 | viced: set harddead for calls to ptserver | |
| 13035 | ubik: check if sync site before waiting | ubik-optimizations | 
| 13017 | rx: update comment about serial number zero | |
| 13000 | afs: pass the cell object to afs_GetServer | |
| 12969 | vlserver: Avoid ubik abort for GetEntryBy* NOENTs | ubik/read-during-commit | 
| 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 | 
| 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() | |
| 12744 | Do not submit: Check buildbot verification | buildbot-check | 
| 12709 | aklog: dump token data in with -d -d | akimpersonate-on-master-again | 
| 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 | 
| 12585 | FBSD: drop GLOCK for unmount's vflush | fbsd11-updates | 
| 12584 | FBSD: don't drop locks in osi_TryEvictVCache | fbsd11-updates | 
| 12582 | FBSD: skip vinvalbuf when paging or vnode unlocked | fbsd11-updates | 
| 12581 | FBSD: remove several GLOCK drops | 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() | |
| 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 | |
| 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 | lock-leak | 
| 12338 | afs: wait uninterruptibly if hard-mount is enabled | |
| 12337 | afs: update comments in afs_vnop_read.c | |
| 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 | 
| 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) | |
| 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 | |
| 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 | |
| 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 | 
| 12018 | add the -V option to servers to print version and build information | |
| 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 | Introduce rxping and rxtraceroute | |
| 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 | pthread-bos | 
| 11390 | auth: Add negative caching to afsconf_LookupServer() | |
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | |
| 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 | |
| 10574 | BuildServerSecurityObjects allocate for rxgk | rxgk | 
| 10570 | Implement SRXGK_GSSNegotiate() | rxgk | 
| 10568 | Add rxgk_gss.c | rxgk | 
| 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 | |
| 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 | rxgk-phase2 | 
| 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 | 
| 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 | |
| 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 Date: Mon Jun 14 12:32:21 2010 -0400 | |
| 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 | |
| 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 |