Changes for branch master.
number | subject | topic |
---|---|---|
15717 | CODING: switch braces policy for single-line bodies | |
15716 | CODING: update guidance on using the git tree | |
15714 | venus: Introduce 'fs setcell -hardmount' | setcell-hardmount |
15713 | venus: Extend fs_setcell | setcell-hardmount |
15712 | tests: Support both V and TESTS in make check | |
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 |
15708 | Linux-6.9: file_lock mbrs moved to file_lock_core | Linux-6.9 |
15678 | roken: Add include guards to roken.h | rxgk-phase2 |
15677 | bubasics: Remove dead code backmon.xg | |
15676 | tests: rx/perf wait for server init before client | |
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 |
15670 | Linux: osi_gcpags.c remove unreferenced extern sym | |
15669 | Linux: style cleanup in osi_groups.c | |
15668 | Linux: Remove weak attribute for key_type_keyring | arm64-gcc-12 |
15647 | packaging: Make client unit start/stop more robust | |
15637 | LINUX: Block non-fatal signals when sleeping | |
15636 | LINUX: Refactor afs_osi_Sleep | |
15635 | packaging: Use afs.mount for systemd /afs mount | |
15634 | packaging: Introduce client systemd helper script | systemd |
15633 | systemd: Retry umount when stopping the client | systemd |
15629 | CODING: discuss indentation for non-C files | coding-updates |
15628 | CODING: expand GNU indent options in prose | coding-updates |
15627 | CODING: clean up initial section | coding-updates |
15613 | packaging: Use KillMode=process for systemd client | systemd |
15612 | ubik: expound on ubeacon_InitServerListCommon() comment | |
15611 | CODING: add code review guidelines | coding-updates |
15610 | CODING: general tidying | coding-updates |
15608 | rx: Print free and allocated counters as unsigned values | |
15607 | util: Refactor pthread_recursive_mutex_lock | |
15594 | dir: Eliminate dtest false negative failures | |
15592 | budb: Remove superfluous rx_SetRxDeadTime | |
15588 | config: move VIOC_SETBYPASS_THRESH define to vioc.h | nofollow |
15587 | doc: Update example output for 'fs getfid' | |
15586 | fs: Report errors more consistently from GetCell() | |
15585 | fs: Still print fid for 'getfid' if GetCell fails | |
15584 | fs: Get parent dir cell for 'fs getfid -literal' | |
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 |
15572 | Move RXAFS_StoreACL function declaration | |
15571 | rx: Add pthread_attr_destroy to remove thread attributes | |
15570 | afs: Add diagnostic messages in afs_InitCacheFile | |
15568 | afsd: Eliminate duplicated -debug and -verbose output | afsd_output |
15567 | afsd: Normalize verbose and debug output | afsd_output |
15566 | afsd: Suppress misleading debug messages when -memcache | afsd_output |
15565 | vol: Consistently report volinfo -sizeonly totals in KiBi units | volinfo |
15564 | vol: Correct 'volinfo -sizeonly' totals for partitions and server | volinfo |
15563 | rxkad: rxkad_CheckResponse correct handling of krb5 localauth tokens | OPENAFS-SA-2013-003-fix |
15557 | rx: Avoid increasing a specified 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 |
15530 | auth: Dynamically allocate ThisCell and CellAlias pathnames | |
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) | |
15497 | rxgen: Introduce xdrfree_type() | |
15492 | Add function comment for afs_SetParent() | |
15491 | viced: avoid NULL dereference in GiveUpCallBacks | |
15489 | WINNT: Use safer string functions in DumpAfsLog | |
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 | |
15481 | cf: Avoid nested C func in inode op create test | |
15480 | auth: Remove src/auth/copyauth | |
15478 | vos: Fix potential string buffer overflows | |
15476 | xdr: fix a typo in a comment | |
15475 | Clean up packages directory with make clean | |
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 |
15464 | vol: Fix indent in VAdjustVolumeStatistics_r | |
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 |
15458 | INSTALL: Update AIX notes | |
15457 | AIX: Search harder for compiler path | |
15456 | cf: Set CC before calling AC_PROG_CC | |
15455 | Kill Irix pre-6.5 | |
15454 | export: Use XCFLAGS64 for -q64 | |
15453 | macos: Remove vestigial AFS_MOUNT_AFS references | |
15452 | macos: Update SDK for Ventura 13 | |
15450 | AIX: Use MT_CC for libuafs CC | aix-clang |
15449 | export: Modernize code | aix-clang |
15448 | tsm41: Fix various errors in aix_aklog.c | aix-clang |
15447 | AIX: Don't specify -qlanglvl=stdc99 for libuafs | aix-clang |
15446 | AIX: Declare syscall() | aix-clang |
15445 | AIX: Avoid COMPAT_43 for clang | aix-clang |
15444 | AIX: Use 'static inline' with clang-ish compilers | aix-clang |
15438 | tests: Avoid realpath(x, NULL) | |
15437 | tests: Standardize src/tests includes | |
15436 | AIX: Detect IBM Open XL C 17.1+ (clang) on AIX 7.2+ | aix-openxlc-support |
15435 | dumpscan: Include time.h | aix-clang |
15434 | bozo: Declare tweak_config() void | aix-clang |
15433 | afsd: Properly declare aix_vmount and vmountdata | aix-clang |
15432 | Remove almost all bcopy/bzero/bcmp calls | aix-clang |
15431 | kauth: Do not redefine vfprintf | aix-clang |
15430 | lwp: Declare LWP_CreateProcess2 for AIX | aix-clang |
15429 | macOS: Remove duplicated signing files from PKGROOT | |
15421 | rx: alter rx_jumboHeader byte-order conversion | rx_jumboHeader-byte-order-conversion |
15420 | util: Remove duplicate path definitions | |
15416 | vol: Remove dead extern FSYNC_Init | |
15415 | audit: Make audit operations threadsafe | audit |
15407 | RedHat: Add RPM_BUILD_MODULES and RPM_BUILD_USERSPACE | |
15406 | RedHat: Add RPM_RELNOTES, RPM_CHANGELOG, and RPM_CELLSERVDB | |
15399 | doc: Move man page generation from regen.sh to make-release | make-man-pages |
15398 | afs: Remove bulk stat dead code | |
15397 | Introduce 'davol-tinker dv-bump' | |
15396 | tests: Add COMMON_LIBS macro to src/tests/Makefile | |
15395 | LINUX: Re-evaluate dentry if d_time > parent DV | |
15394 | macOS: Set parent of volume root vnodes correctly | |
15393 | fs: Restrict 'fs flushall' to root | |
15392 | fs: Improve 'flush' errno handling | |
15387 | doc: Stage man pages before installing | make-man-pages |
15366 | lwp: Remove vestigial Sun pre-8 references | sparc64 |
15365 | doc: Build man pages when pod2man is found | make-man-pages |
15364 | doc: Generate man pages in batches | make-man-pages |
15362 | viced: Update host package locking rules | |
15360 | SOLARIS: Specify -m64 for Solaris 11 kernel builds | solaris-misc-warnings |
15359 | SOLARIS: Modernize osi_inode | solaris-misc-warnings |
15358 | SOLARIS: Tidy up afs_cv_wait definition and declaration | solaris-misc-warnings |
15357 | afs: Remove stray semicolon from PGetTokens2 | solaris-misc-warnings |
15356 | SOLARIS: Pass (void *) to LWP_NoYieldSignal and LWP_WaitProcess | solaris-misc-warnings |
15355 | tests: Specify unsigned char arrays in vos-t uuid tests | solaris-misc-warnings |
15352 | ptserver: Ensure proper buffer alignment in pt_util | |
15350 | vol: Remove remaining AFS_DEMAND_ATTACH_UTIL | |
15349 | rx: Avoid unnecessary locking in rxi_ReapConnections | connleaks |
15345 | viced: GetRights negative ACEs are superior to positive ACEs | viced-negative-host-rights |
15344 | libacl: introduce acl_checkRights2 | viced-negative-host-rights |
15342 | tests: Make src/tests buildable | |
15341 | tests: Remove snprintf.c from src/tests | |
15340 | doc: Mention negative host ACL behavior | |
15339 | rx: Sort channels by busy-ness in rx_NewCall | |
15338 | rx: Rename rx_NewCall 'i' to 'channel' | |
15337 | rx: Introduce rxi_ExpandReceivePacket | |
15336 | rx: Use _CLASS_RECV_CBUF in rxi_ReadPacket | |
15335 | cmd: Do not leak tokens in cmd_ParseLine() | cmd-parseline |
15329 | opr: Use an enum for opr_StaticAssert | |
15328 | libtool: Make libfoo.krb depend on libfoo | |
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' | |
15219 | Inhibit -Wstrict-prototypes warnings via CFLAGS | |
15218 | Use -Wno-unknown-pragmas with --enable-checking | |
15217 | Fix various warnings on RHEL5 | |
15216 | LINUX: Stop using linux/config.h | |
15213 | LINUX: Disable osi_dnlc | |
15212 | afsd: honor the -nbiods option | updated-static-analysis |
15211 | afs: Remove unused fields in struct vcache | |
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 | |
15173 | FBSD: Use VFS_VOP_VECTOR_REGISTER | fbsd13 |
15172 | FBSD: Handle missing vnode.v_tag | fbsd13 |
15171 | FBSD: Cast afs_symlink target to char* | fbsd13 |
15170 | FBSD: Avoid if_addr_rlock() when needed | fbsd13 |
15169 | FBSD: Handle 2-arg vget() | fbsd13 |
15168 | FBSD: Handle 1-arg NET_EPOCH_ENTER | fbsd13 |
15167 | FBSD: Avoid requiring VI_FREE | fbsd13 |
15166 | FBSD: Set IN_HISTORICAL_NETS before netinet/in.h | fbsd13 |
15165 | FBSD: Use UMA allocations instead of getpbuf() | fbsd13 |
15164 | FBSD: Handle 1-argument VOP_UNLOCK | fbsd13 |
15163 | FBSD: Use VN_IS_DOOMED when available | fbsd13 |
15162 | FBSD: Use vm_object_mightbedirty when available | fbsd13 |
15161 | FBSD: Fallback to $CC for assembler | fbsd13 |
15160 | FBSD: Build support for FreeBSD 13 | fbsd13 |
15159 | FBSD: Handle amd64 in host triplet | |
15158 | rx: Use atomics for rx_securityClass refcounts | |
15157 | viced: Log VNOVNODE read errors | |
15156 | afs: Log VNOVNODE read errors | |
15155 | rx: Avoid unprotected rx_securityClass->refCount | |
15154 | rxkad: Introduce rxkad_private_common | |
15140 | vol: Remove unused vol_listLock, vol_sleep_cond | deadcode |
15135 | rx: Reap client conns in rxi_ReapConnections | connleaks |
15131 | rx: remove vestigial include | |
15123 | viced: Avoid blocking in multi_Rx | deadlock |
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 | |
15101 | viced: Remove dead code 'zerofid' | deadcode |
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 |
15086 | cmd: Do not leak param in cmd_Parse() | 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 | |
15069 | vos: Open dump file before deleting volume in vos restore | vos-restore-check-dump-before-delete |
15050 | cf: Fail configure --enable-kernel-module on missing Linux headers | |
15044 | afs: Flush vcaches sooner if cache is stressed | unlinked-vcaches |
15042 | afs: Update VCHash comments on not hashing on uniq | |
15038 | Avoid more out of bounds indexing when checking volume names | |
15036 | macos: Fix 'Parameter' tab on PrefPane | macos-prefpane |
15035 | macos: Fix 'CellServDB Editor' tab on PrefPane | macos-prefpane |
15034 | macos: Fix 'start/stop' option on PrefPane | macos-prefpane |
15033 | macos: Fix 'start at login' option on PrefPane | macos-prefpane |
15032 | macos: Add privileged helper tool for PrefPane | macos-prefpane |
15027 | afs: Make FlushReclaimedVcaches() Darwin specific | unlinked-vcaches |
15026 | rx: Check rxi_AddRpcStat currentFunc bounds | |
14961 | afs: Prioritize removal of unlinked vcaches | unlinked-vcaches |
14960 | afs: normalize cr_ngroups initialization for DARWIN | |
14951 | rx: prevent leak of cache manager NAT ping rx_connections | connleaks |
14949 | afs: Convert afs_vhashT to use struct afs_q | unlinked-vcaches |
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 |
14932 | afs: Don't call rxk_NewSocketHost() with AFS_GLOCK | macos-panics |
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 |
14897 | SOLARIS: Support 64-bit SPARC userspace builds | sparc64 |
14896 | Standardize static library archive (lib*.a) options | sparc64 |
14895 | bubasics: use config variable $(AR) to build libbubasics.a | sparc64 |
14885 | afs: Log failures when mounting /afs | |
14884 | afs: Check afs_initState for failure after waiting | |
14876 | LINUX: Test for rcu_read_unlock with rcu_read_lock | |
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 | |
14849 | afsweb: remove unsupported afsweb component | |
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 |
14840 | fs: Avoid unnecessary lstat() for -literal | |
14839 | JAVA: remove unsupported JAVA component | |
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 |
14796 | FBSD: Use vrefl() when available | fbsd12-updates |
14778 | vos: Avoid dumping volume to tty | vos-restore-check-dump-before-delete |
14777 | usd: Add USD_IOCTL() is seekable check | vos-restore-check-dump-before-delete |
14776 | volser: Introduce struct RestoreInfo | fix-vol-counters |
14760 | vos: Check for tty in vos restore | vos-restore-check-dump-before-delete |
14759 | vos: Add prefix to vos restore -overwrite constants | vos-restore-check-dump-before-delete |
14758 | vos: Check end of dump magic when file is seekable | vos-restore-check-dump-before-delete |
14757 | vos: Get stdin and stdout block sizes with USD_IOCTL() | vos-restore-check-dump-before-delete |
14756 | vos: Fix vos dump and restore dump file close error messages | vos-restore-check-dump-before-delete |
14755 | rx: minimal RX_EXTENDED_SACK implementation and notes | previousPacket-rollback |
14753 | Avoid rxi_tracename overflow | |
14750 | rxkad: Build src/rxkad/test | |
14749 | rx: Build src/rx/test | |
14739 | viced: Always avoid saving HashTable to fsstate | viced-callbacks |
14738 | viced: Ignore on-disk fsstate HashTable data | viced-callbacks |
14737 | viced: Log some basic fs_stateRestore stats | viced-callbacks |
14733 | ptserver: Avoid 'pts adduser' on excessive entries | |
14732 | ptserver: Return error when exceeding _MAXPRLIST | |
14731 | viced: Set HashTable size at startup | viced-callbacks |
14730 | viced: Rehash fsstate HashTable on size mismatch | |
14729 | viced: Compare vnode first in FindFE | |
14728 | viced: Log more state restore errors | viced-callbacks |
14727 | viced: Raise fsstate loop detection limits | viced-callbacks |
14726 | viced: Set FS_STATE_DUMP_MODE earlier | viced-callbacks |
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 |
14713 | libafscp: Avoid use of memory after freed | updated-static-analysis |
14712 | libafscp: Fix problems found by static analysis | updated-static-analysis |
14711 | vos: Check start-of-dump magic in vos restore | vos-restore-check-dump-before-delete |
14710 | vos: Check end-of-dump magic before deleting volume | vos-restore-check-dump-before-delete |
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 |
14685 | gtx: Fix problems found by static analysis | updated-static-analysis |
14684 | opr: Fix problems found by static analysis | updated-static-analysis |
14683 | libacl: Fix problems found by static analysis | updated-static-analysis |
14681 | comerr: Fix problems found by static analysis | updated-static-analysis |
14680 | cmd: Fix problems found by static analysis | updated-static-analysis |
14679 | butc: Fix problems found by static analysis | updated-static-analysis |
14678 | budb: Fix problems found by static analysis | updated-static-analysis |
14677 | bucoord: 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 |
14671 | afsd: 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 |
14591 | macos: remove dead OpenAFS prefpane code | macos-prefpane |
14588 | macos: AFSBackgrounder: report details of failed command | macos-prefpane |
14587 | macos: AFSBackgrounder: improve detection of afs mount status | macos-prefpane |
14586 | macos: AFSBackgrounder: fail build for method not found | macos-prefpane |
14582 | bozo: Use ViceLog-based logging | rxgk-phase2 |
14570 | auth: introduce afsconf_PickLocalSecObj() | libafscp-krb5 |
14568 | libafscp: add support for rxkad_krb5 keys | libafscp-krb5 |
14566 | make-release: create SHA256 checksums too | |
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 |
14359 | xstat: Add the xstat_fs_test -format option | |
14358 | rxdebug: Add rxdebug -raw option | |
14357 | volser: remove check for VL_ENTDELETED | vol-update-locking |
14356 | volser: Always fetch locked entry in CheckVolume | vol-update-locking |
14355 | volser: refactor CheckVolume | vol-update-locking |
14354 | volser: ensure proper entry locking for 'vos restore' | vol-update-locking |
14353 | volser: clean up and clarify storeEntry usage | vol-update-locking |
14352 | volser: convert UV_ReleaseVolume to call GetLockedEntry | vol-update-locking |
14350 | volser: introduce GetLockedEntry | vol-update-locking |
14336 | ptserver: don't allow new blank users or groups | prname |
14309 | rx: Change conn->lastBusy to use atomics | |
14206 | FBSD: Avoid extra vcache puts in afs_root | fbsd12-updates |
14205 | FBSD: Drop tvc->lock before VOP_LOCK for vinvalbuf | fbsd12-updates |
14200 | afs: provide cache eviction statistics | cache-metrics |
14186 | afs: introduce afs_WaitForFetch | linux_signals |
14169 | LINUX: make afs_osi_TimedSleep uninterruptible again | linux_signals |
14110 | Translate rxgk error codes in translate_et | rxgk-phase2 |
14091 | LINUX: Introduce AFS_UNTHROTTLED_PAGS | unthrottled-pags |
14090 | afs: Introduce afs_genpag() | unthrottled-pags |
14089 | afs: Structure setpag() more consistently | unthrottled-pags |
14088 | afs: Allow afs_GetUser to return errors | unthrottled-pags |
14087 | afs: Use 'goto done' destructors in PSetTokens* | unthrottled-pags |
14086 | afs: Introduce afs_IsPagId() | unthrottled-pags |
14081 | bozo: Introduce bnode_Wait() | rxgk-phase2 |
14054 | tests: create c-tap tests for the directory package | |
14044 | vos: add new option to send reads to the sync-site | |
14041 | tests: Add vldb db format tests | |
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 |
14025 | util: Log to stderr by default | rxgk-phase2 |
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 | |
13967 | volscan: introduce -cache-all | volscan-performance |
13926 | afs: client read-only mode | |
13909 | vol: use macros to scan DiskPartitionList | |
13882 | volser: consolidate destructors in UV_RemoveSite | |
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 | |
13810 | Remove non-JAVA refs to TOP_JLIBDIR | |
13808 | volser: fix volume id/type mismatch in vos remsite | |
13784 | audit: Add queued named-pipe audit-interface 'pipe' | audit-enhancements |
13723 | bozo: add -skip-root-check option | |
13646 | ubik: allow read transactions during recovery | ubik-reads-during-recovery |
13645 | ubik: do not unnecessarily invalidate database | ubik-reads-during-recovery |
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 |
13532 | afs: Raise AFS_MINBUFFERS | |
13377 | vlserver: Introduce SDT probes | dtrace-usdt-probes |
13376 | bozo: mark failed bnodes as stopped/shutdown | |
13323 | audit: simplify build dependencies | |
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 |
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 |
13171 | Resolve use of uninitialized vars. | static-analysis |
13154 | Close files when completed | 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 |
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 |
12744 | Do not merge: Check buildbot verification | buildbot-check |
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 |
12688 | afs: introduce negative volume cache | |
12612 | afsd: Correctly detect invalid cache dirs | |
12376 | libadmin: add rxstat_* -localauth option | rxstat-localauth |
12375 | libadmin: add afsclient_TokenPrint function | rxstat-localauth |
12374 | libadmin: parse rxstat_* command line args with libcmd | rxstat-localauth |
12230 | ptserver: add -udpsize option | udpsize |
11907 | Introduce rxping and rxtraceroute | |
11794 | LINUX: Use DV hints for dentry revalidate fastpath | linux-dvhint |
10291 | bozo: add build support for pthreaded bosserver | rxgk-phase2 |
10286 | bozo: pthread support | rxgk-phase2 |
6895 | rx: race can lead to sending RX_PACKET_TYPE_BUSY |