X-Git-Url: http://git.openafs.org/?p=openafs-wiki.git;a=blobdiff_plain;f=devel%2FGerritsForMaster.mdwn;h=14c5cc5e83915627b04f67e74fe8f5aa64fa3fa6;hp=418c70821c5c87d4c636355b18c7667e4f71ffb8;hb=c19723198f320f3596037b7abb0fabce66d2cace;hpb=7e622c6be2683dd10aee70317b5c0efa26c4d539 diff --git a/devel/GerritsForMaster.mdwn b/devel/GerritsForMaster.mdwn index 418c708..14c5cc5 100644 --- a/devel/GerritsForMaster.mdwn +++ b/devel/GerritsForMaster.mdwn @@ -1,21 +1,100 @@
Changes for branch master.
number | subject | topic |
---|---|---|
13657 | afscp: Add -l option | |
13656 | afscp: Link against opr/roken/hcrypto | |
13655 | Move afs_pthread_setname_self to opr | |
13654 | add dkms dependency in Red Hat unit file | redhat-dkms-dependency |
13653 | libafs: Create $(DESTDIR)$(KMODDIR) on FBSD inst | |
13652 | asetkey: Fix random_key for Heimdal | |
13878 | FBSD: Hold a vnode ref for the vcache itself | |
13877 | afs: Fix ifdef indenting in afs_vcache.c | |
13876 | rx: Avoid new server calls for big-seq DATA pkts | rx/restart-hang |
13875 | rx: Avoid lastReceiveTime update for invalid ACKs | rx/restart-hang |
13874 | rx: Introduce ack_is_valid | |
13873 | viced: consistently enforce host thread quota for ICBS(3) | |
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 |
13868 | config: use LWP_CFLAGS in lwptool | rt135006-bosserver |
13866 | ubik: Move *tidCounter to version_globals | |
13865 | ubik: Make dbFlags protected by just DBHOLD | |
13864 | ubik: Rename flags to dbFlags | |
13863 | ubik: Clarify UBIK_VERSION_LOCK semantics | |
13862 | ubik: Log urecovery_CheckTid-aborted txes | |
13861 | FBSD: use V_VMIO when available | fbsd12-updates |
13860 | FBSD: provide LINK_MAX when undefined | fbsd12-updates |
13859 | FBSD: use VM_CNT_INC/VM_CNT_ADD on FreeBSD 12 | fbsd12-updates |
13858 | FBSD: use new syscall registration helpers | fbsd12-updates |
13857 | FBSD: use new if_addr_lock for FBSD 12 | fbsd12-updates |
13856 | FBSD: malloc/free hacks for 12 | fbsd12-updates |
13855 | FBSD: follow ROOTINO->UFS_ROOTINO rename in 12 | fbsd12-updates |
13854 | FBSD: accommodate 12.0's 64-bit inodes | fbsd12-updates |
13845 | bozo: Use libcmd for command line options | audit-enhancements |
13843 | FBSD: Remove MA_VOP_LOCK | |
13842 | FBSD: Remove support for 8.x and 9.x | |
13837 | vlserver: log network addrs using formatting helpers | ipv6-prep-format-helpers |
13836 | ubik: log network addrs using formatting helpers | ipv6-prep-format-helpers |
13835 | misc: log network addrs using formatting helpers | ipv6-prep-format-helpers |
13834 | volser: log network addrs using formatting helpers | ipv6-prep-format-helpers |
13833 | viced: log network addrs using formatting helpers | ipv6-prep-format-helpers |
13832 | IPV6 prep: introduce helpers for formatting network addrs | ipv6-prep-format-helpers |
13831 | util: update the helper for formatting afsUUID | ipv6-prep-format-helpers |
13830 | Retire the AFS_PTR_FMT macro | ipv6-prep-format-helpers |
13829 | aklog: Make some style adjustments | |
13828 | aklog: avoid infinite lifetime tokens by default | |
13812 | FBSD: Remove pre-8 code | |
13810 | Remove non-JAVA refs to TOP_JLIBDIR | |
13808 | volser: remsite must give ro id to VL_DeleteEntry | |
13804 | afs: avoid panic in DNew when afs_WriteDCache fails | afs-dir-pkg |
13803 | afs: refactor directory checking in DRead | afs-dir-pkg |
13802 | afs: remove redundant assign | afs-dir-pkg |
13801 | dir: check DNew return code | afs-dir-pkg |
13800 | dir: check afs_dir_Create return code in afs_dir_MakeDir | afs-dir-pkg |
13799 | dir: check afs_dir_MakeDir return code in DirSalvage | afs-dir-pkg |
13798 | dir: remove dead variable DErrno | afs-dir-pkg |
13797 | dir: check afs_dir_MakeDir return code in dtest | afs-dir-pkg |
13796 | dir: dtest should flush on error when creating directories | afs-dir-pkg |
13795 | dir: correct fid type for dtest | afs-dir-pkg |
13794 | dir: make dtest buildable again | afs-dir-pkg |
13793 | vol: de-orbit test programs | afs-dir-pkg |
13792 | FBSD: Add support for FreeBSD 11.3 | |
13786 | Pass -shared when linking some shared libraries | |
13784 | audit: Add queued named-pipe audit-interface 'pipe' | audit-enhancements |
13782 | kauth: Add support for updated audit facility | audit-enhancements |
13776 | command line support for updated audit functionality | audit-enhancements |
13775 | audit: Add cmd helper for processing audit options | audit-enhancements |
13774 | audit: Support multiple audit interfaces and interface options | audit-enhancements |
13772 | volser: Avoid calling osi_audit before audit init | audit-enhancements |
13771 | vol: report call errors in iod_Write | rx_dead |
13770 | rx: kill a client call that receives an unexpected ping response | rx_dead |
13769 | rx: keepalive events should not inhibit each other | 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 | |
13758 | rx: Avoid new server calls for non-DATA packets | rx/restart-hang |
13751 | Linux: use override_creds when available | |
13723 | bozo: add the -user option | |
13721 | LINUX: Introduce afs_d_path | |
13720 | vos: fix name availability check in vos rename | |
13719 | afs: Free rx/rxevent resources during shutdown | libafs-leaks |
13718 | rx: Avoid osi_NetSend during rx shutdown | libafs-leaks |
13707 | viced: add opt to allow admin writes on readonly servers | |
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 |
13701 | afs: Handle osi_NewVnode failures | linux-native-mounts |
13694 | vol: allow attachment of partitions dynamically | |
13673 | Update NEWS for OpenAFS 1.9.0 | |
13671 | macos: add script to notarize OpenAFS | |
13670 | macos: prepare for notarization | |
13669 | macos: packaging support for MacOS X 10.15 | |
13668 | macos: add support for MacOS 10.15 | |
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 | |
13641 | rx: clear call_queue_lock after removing call from queue | |
13635 | ubik: Move epochTime and *tidCounter to TID_LOCK | ubik/read-during-commit |
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_CheckCacheRW | 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 |
13603 | rx: Split out rxi_ConnectionMatch | recvmmsg |
13602 | rx: Remove unneeded rxi_ReceiveDataPacket params | recvmmsg |
13601 | rx: Split rxi_ReadPacket into three functions | recvmmsg |
13600 | rx: Set listener pthread name | |
13599 | auth: make PGetTokens2 work with 3-char cellnames | token_stuff |
13598 | auth: eliminate pointless retries in ktc_ListTokensEx | token_stuff |
13540 | fs: Avoid unnecessary cell DNS lookups | |
13537 | afs: Avoid non-dir ENOENT errors in afs_lookup | |
13532 | afs: Raise AFS_MINBUFFERS | |
13516 | auth: check for allocation failure in keys.c | |
13502 | ptserver: add rxgk support to WhoIsThisWithName | rxgk_ptserver |
13494 | restorevol: replace snprintf with asprintf and reduce stack requirements | gcc8-checking |
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 | |
13477 | DO NOT SUBMIT: neuter -Wformat-truncation for restorevol, v5der | gcc8-checking |
13456 | opr: fix paths in header install targets | |
13439 | fs: Introduce fs sysname -debug-pid-sysnames | chroot-sysname |
13436 | afs: Check dcache size when checking DVs | libafs-enospc-corruption |
13435 | afs: Introduce afs_IsDCacheFresh | libafs-enospc-corruption |
13399 | ptuser: convert pr_Initialize to afsconf_ClientOpen | bosserver-no-client-dirs |
13398 | auth: add afsconf_ClientOpen | bosserver-no-client-dirs |
13389 | vos: Mark RO clone as "old" during release clone | |
13378 | ubik: convert to afsconf_ClientOpen | bosserver-no-client-dirs |
13377 | vlserver: Introduce SDT probes | dtrace-usdt-probes |
13376 | bozo: mark failed bnodes as stopped/shutdown | |
13371 | aklog: Avoid misleading AFSCELL message | |
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 |
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 |
13196 | Add checks to ensure *alloc was successful | static-analysis |
13175 | Resolve a few dereference of null pointer issues | static-analysis |
12586 | bozo: do not create client directory 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 |
12578 | FBSD: Remove LOCKPARENT/ISLASTCN lookup logic | 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 | |
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 |
11102 | Add afsconf_BuildDbServerSecurityObjects | rxgk |
11101 | Use afsconf_BuildUbikServerSecurityObjects for vl, ptserver | rxgk |
11100 | Add afsconf_BuildUbikServerSecurityObjects | rxgk |
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 |
10930 | A first step to integrate AFS/OSD into OpenAFS | AFS-OSD-integration |
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 | |
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 | |
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 | |
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 | |
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 |