X-Git-Url: http://git.openafs.org/?p=openafs-wiki.git;a=blobdiff_plain;f=devel%2FGerritsForMaster.mdwn;h=d67bdfb3c89811511eb01c5d4a87ad04e28d88c3;hp=f2bde7da349fcba258a703cdfc7cd077f1ea5bb7;hb=29701708ce675809d8f3f9fa8f298b75a1f3d0c6;hpb=30a5732958a8e226cd13bdfe45c96a4e1e6abee9 diff --git a/devel/GerritsForMaster.mdwn b/devel/GerritsForMaster.mdwn index f2bde7d..d67bdfb 100644 --- a/devel/GerritsForMaster.mdwn +++ b/devel/GerritsForMaster.mdwn @@ -1,36 +1,86 @@
Changes for branch master.
number | subject | topic |
---|---|---|
14092 | afs: Clean up compiler warning casting ptr to int | |
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() | pthread-bos |
14080 | opr: Allow softsig handlers for SIGFPE | pthread-bos |
14079 | opr: Assert opr_cv_timedwait return codes | |
14073 | tests: Run bozo/venus man tests by default | |
14071 | pthread-bos | pthread-bos |
14066 | vos: take RO volume offline during convertROtoRW | |
14065 | vol: fix namei_ConvertROtoRWvolume return code | |
14060 | ubik: Introduce IndexOf() | |
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 | |
14052 | dir: remove unused test files | afs-dir-pkg |
14051 | doc: Fix grammar in fileserver -admin-write | |
14044 | vos: add new option to send reads to the sync-site | |
14043 | ubik: death to SVOTE_GetSyncSite | |
14041 | tests: Add vldb db format tests | |
14040 | tests: Introduce is_string_execv | |
14039 | rx: Don't panic if unable to allocate rx_packet | |
14038 | rx: Remove dead reference to rxk_ListenerProc | |
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 |
14025 | util: Log to stderr by default | 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 |
14009 | vos: Cleanup function definitions | vos-cleanup |
14008 | vos: Remove dead code | vos-cleanup |
14007 | vos: Cleanup indentation whitespace | vos-cleanup |
14006 | vos: Return true when GetServerAndPart finds a site | vos-cleanup |
14005 | vos: Add missing -partition requires -server checks | vos-cleanup |
14004 | vsprocs: Remove dead code | vos-cleanup |
14001 | FBSD: Use GENERIC kernel headers by default | |
14000 | FBSD: Avoid recursive osi_VM_StoreAllSegments lock | |
13999 | FBSD: Use CK_STAILQ_FOREACH for ifaces on FBSD 12 | |
13998 | FBSD: Add proper locks when traversing net ifaces | |
13997 | rx: Indent ifdef maze in rx_kcommon.c | |
13996 | afs: Indent ifdef maze in afs_server.c | |
13995 | vol: Avoid building devname.c on AFS_NAMEI_ENV | |
13994 | vol: Indent ifdef maze in devname.c | |
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 |
13984 | afs: Return to userspace after AFS_NEW_BKG reqs | |
13983 | FBSD: ensure that vnode_if.h is built before needed | fbsd12-updates |
13982 | FBSD: Add support for FreeBSD 12.1 | fbsd12-updates |
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 |
13972 | FBSD: Ignore VI_DOOMED vnodes | |
13971 | afs: Refactor osi_vnhold/AFS_FAST_HOLD | |
13970 | FBSD: Avoid holding AFS_GLOCK during vinvalbuf | |
13967 | volscan: cache dirent names to improve performance | volscan-performance |
13966 | volinfo: refactor HandleVnodes() | volscan-performance |
13950 | LINUX: Include linux/time.h for linux/errqueue.h | |
13949 | vldb_check: print fileserver uuids | |
13947 | doc: Document new rxgk options | rxgk-phase2 |
13946 | pts: Use cmd_AddParmAtOffset for common parms | |
13945 | rx: Make rx_identity_free idempotent | |
13944 | rx: Make rx_opaque_free idempotent | |
13943 | ptserver: Fix WhoIsThisWithName indentation | |
13942 | tests: Check if vlserver died during startup | |
13941 | Build tests by default | |
13940 | tests: Fix manpage tests for objdir builds | |
13939 | tests: Fix most tests for objdir builds | |
13936 | macos: let compiler knows location of /usr/include | macos-catalina |
13935 | macos: upgrade *.xib files | macos-catalina |
13934 | viced: prevent writes on readonly fileservers | |
13929 | vlserver: Use dynamic buffer for list of net addrs | ipv6-prep-format-helpers |
13928 | macos: add entry for afs into synthetic.conf | macos-catalina |
13927 | Do not build shared-only libs for --disable-shared | |
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 | |
13911 | warn when starting without keys | |
13909 | vol: use macro to scan DiskPartitionList | |
13909 | vol: use macros to scan DiskPartitionList | |
13891 | roken: use strtok_r from roken | audit-enhancements |
13890 | Import of code from heimdal | audit-enhancements |
13889 | roken: add strtok_r to the imported file list | audit-enhancements |
13886 | opr: Define opr_mutex_t in lockstub.h | volscan-performance |
13885 | volser: Cache rDNS lookups in 'vos listvldb' | |
13884 | opr: Introduce opr_cache | volscan-performance |
13882 | volser: consolidate destructors in UV_RemoveSite | |
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 |
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 |
13860 | FBSD: Handle missing LINK_MAX | fbsd12-updates |
13859 | FBSD: Use VM_CNT_INC/VM_CNT_ADD on FreeBSD 12 | fbsd12-updates |
13858 | FBSD: Use syscall "helper" functions | 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 |
13856 | FBSD: Handle malloc/free changes in FBSD 12 | fbsd12-updates |
13854 | FBSD: Accommodate 12.0's 64-bit inodes | fbsd12-updates |
13845 | bozo: Use libcmd for command line options | bozo-libcmd |
13843 | FBSD: Remove MA_* abstractions | |
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 |
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 |
13831 | util: Use a struct for afsUUID_to_string | ipv6-prep-format-helpers |
13832 | IPV6 prep: introduce helpers for formatting network addrs | ipv6-prep-format-helpers-hold |
13829 | aklog: Make some style adjustments | |
13812 | FBSD: Remove pre-8 code | |
13810 | Remove non-JAVA refs to TOP_JLIBDIR | |
13808 | volser: fix volume id/type mismatch in vos remsite | |
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 |
13802 | afs: remove redundant assignment | 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 |
13798 | dir: distinguish logical and physical errors on reads | 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 |
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 -skip-root-check 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 RO 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 |
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 | macos-catalina |
13670 | macos: prepare for notarization | macos-catalina |
13669 | macos: packaging support for MacOS X 10.15 | macos-catalina |
13668 | macos: add support for MacOS 10.15 | macos-catalina |
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 |
12968 | ubik: Avoid redundant db checks in ubik_Read | ubik_perf |
12967 | ubik: Remove unused ubik_Tell function | ubik_perf |
12966 | ubik: Avoid urecovery_AllBetter check in ubik_Seek | ubik_perf |
12960 | ipv6: Identify all IPv4 addresses | ipv6-prep |
12942 | CVE-2018-7168 RXAFS_StoreACL deprecate 134 introduce 164 | CVE-2018-7168 |
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 | test change to check gerrit/buildbot integration | buildbot-check |
12712 | aklog: convert to new get_credv5_akimpersonate | akimpersonate-on-master-again |
12711 | aklog: akimpersonate build fixes | akimpersonate-on-master-again |
12710 | aklog: import akimpersonate.c | akimpersonate-on-master-again |
12709 | aklog: dump token data in with -d -d | akimpersonate-on-master-again |
12708 | SOLARIS: Give afs_xsetgroups proper prototypes | solaris-vnop-warnings |
12707 | SOLARIS: Fix afs_orig_setgroups* return types | solaris-vnop-warnings |
12313 | patch struct initalizations and autoconf macros to work with grsecurity kernels | grsecurity |
12311 | fixes for compilation with clang | clang-fixes-1 |
12299 | pam: do not return success when wait() fails | pam |
12295 | sys: retry lsetpag if errno is EINTR | setpag |
12290 | ubik: Log non-network ContactQuorum errors | |
12280 | DAFS: make dasalvager -showmounts work again | |
12273 | Document the Large/SmallSpace allocators' contract | |
12262 | DAFS: dafileserver failed assertion (vp->nUsers >= 0) | |
12260 | afs: afs_pag_wait() makes process unkillable | setpag |
12255 | NBSD: Always set *slept in TryEvictVCache | |
12251 | SOLARIS: Cache Manager deadlock with mmap'd files (RW) | solaris-deadlock |
12250 | SOLARIS: consolidate afs_GetOnePage exit paths | solaris-deadlock |
11942 | libuafs: improve clean rule | |
11941 | roken: improve clean rule | |
11908 | afs: renumber vlru inconsistent panic messages | |
11907 | rxping and rxtraceroute commands | |
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 |
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 | |
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 |
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 | |
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 |
10831 | Move LogDesWarning to common server code | |
10805 | Add support for specifying local netmasks | |
10802 | Increase Vnode hash tables sizes | |
10801 | Increase vcache & dcache hash table sizes | |
10800 | Protect against vcache entry with negative length | |
10793 | rx: Fixup BUSY packet callNumber | |
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 | |
10555 | bozo: change bnode_ApplyInstance() API | pthread-bos |
10554 | bozo: required headers now in bnode_internal.h | pthread-bos |
10553 | bozo: split bnode_DeleteProc() out of bproc() | pthread-bos |
10552 | bos: Use afsconf_GetAuthConn | |
10551 | auth: Add afsconf_GetAuthConn | |
10461 | ubik: Add DISK_RestoreDB | |
10447 | vol: VnodeId type consistency for vnode numbers | |
10338 | Update 'now' when raising events | |
10329 | docs: add pod-fragment for tabular_output | |
10300 | Export functions for libtoolized bozo | pthread-bos |
10294 | tbozo: build (and use) liboafs_bos.la | pthread-bos |
10289 | bozo: add pthread support for sleeping on a bnode | pthread-bos |
10288 | bozo: update delete flag only in Bnode_Delete() | pthread-bos |
10287 | bozo: protect the allProcs list with a lock | pthread-bos |
10286 | bozo: initial pthread support | pthread-bos |
10286 | bozo: pthread support | pthread-bos |
10227 | viced: prevent useless salvages when AFS config is invalid | |
10018 | build-sys: make regen.sh to accept autotools options | mostly-build-sys |
10017 | build-sys: autoupdate autotools related code | mostly-build-sys |
10016 | build-sys: tidy rest of the system check case clause | mostly-build-sys |
10015 | build-sys: clean up linux section in acinclude.m4 | mostly-build-sys |
10004 | afsd: avoid zombies | |
9945 | p_osi_sleep make afs_osi_Wait interruptible by ctrl-C | |
9919 | Increase vcache & dcache hash table sizes | |
9875 | p_roVolPref - make R/O preference configurable | |
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 | |
8887 | linux: disable hm retry on shutdown | |
8841 | Prevent out-of-bounds FD_SET calls | |
8553 | opr_time: provide more operations | |
8014 | vos: refuse to convertROtoRW if the RW is active | |
7862 | macos: update aklog.bundle | |
7286 | libafs: trigger volume lookup on no conn or no server | |
6895 | rx: race can lead to sending RX_PACKET_TYPE_BUSY | |
4972 | macos: chown system files post-install | osxnext |
4250 | util: Remove re_comp implementation | |
3501 | ubik: implement getnfiles | |
3319 | writePartIdFile for VICEP-Access | |
3314 | Preparing namei_ops.c and ihandle.h for RXOSD | |
3284 | New operation op_EncryptDecrypt in rx_securityClass | |
3264 | command "osd" | |
2591 | release kernel lock first, then AFS lock | |
2288 | Fast restart for Ubik database servers | |
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 | |
1625 | preliminary support for pinned vcaches | |
1553 | dynamic volume allocation |