aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2024-04-18autofs-5.1.9 - fix crash in make_options_string()HEADmasterIan Kent1-26/+9
2023-10-31autofs-5.1.8 - allow -null map in indirect mapsIan Kent1-0/+13
2023-07-13autofs-5.1.8 - fix incorrect matching of cached wildcard keyIan Kent1-2/+7
2023-07-13autofs-5.1.8 - dont probe interface that cant send packetIan Kent1-1/+35
2023-05-24autofs-5.1.8 - make open files limit configurableIan Kent1-0/+17
2023-05-24autofs-5.1.8 - add ioctlfd open helperIan Kent1-35/+47
2023-05-24autofs-5.1.8 - set mapent dev and ino before adding to indexIan Kent2-12/+15
2023-03-25autofs-5.1.8 - fix mount tree startup reconnectIan Kent1-3/+5
2023-03-25autofs-5.1.8 - add function master_find_mapent_by_devid()Ian Kent1-0/+34
2022-11-29autofs-5.1.8 - fix incorrect path for is_mounted() in try_remount()Ian Kent1-5/+21
2022-11-07autofs-5.1.8 - fix autofs regression due to positive_timeoutAlexandre Merlin1-0/+12
2022-08-31autofs-5.1.8 - internal SASL logging only in debug log modeThomas Reim1-0/+10
2022-08-31autofs-5.1.8 - improve debug logging of LDAP bindsThomas Reim1-1/+8
2022-05-06autofs-5.1.8 - add autofs_strerror_r() helper for muslFabian Groffen1-0/+10
2022-05-06autofs-5.1.8 - fix handling of incorrect return from umount_ent()Ian Kent1-9/+10
2022-05-06autofs-5.1.8 - remove nonstrict parameter from tree_mapent_umount_offsets()Ian Kent1-3/+3
2022-05-06autofs-5.1.8 - fix sysconf(3) return handlingFabian Groffen1-2/+11
2022-05-06autofs-5.1.8 - avoid calling pthread_getspecific() with NULL key_thread_attem...Ian Kent1-0/+3
2022-05-06autofs-5.1.8 - fix memory leak in xdr_exports()Ian Kent1-1/+6
2022-05-06autofs-5.1.8 - fix use after free in tree_mapent_delete_offset_tree()Ian Kent1-3/+13
2022-05-06autofs-5.1.8 - simplify cache_add() a littleIan Kent1-1/+1
2022-05-06autofs-5.1.8 - bailout on rpc systemerrorIan Kent1-0/+2
2022-01-21autofs-5.1.8 - fix loop under run in cache_get_offset_parent()Frank Sorenson1-1/+1
2022-01-21autofs-5.1.8 - dont fail on duplicate host export entryIan Kent1-2/+4
2022-01-21autofs-5.1.8 - fix nonstrict fail handling of last offset mountIan Kent1-1/+1
2021-12-21autofs-5.1.8 - improve descriptor open error reportingIan Kent1-8/+2
2021-08-31autofs-5.1.7 - use default stack size for threadsIan Kent1-5/+1
2021-07-07autofs-5.1.7 - fix nonstrict offset mount fail handlingIan Kent1-1/+1
2021-07-07autofs-5.1.7 - fix hosts map offset orderIan Kent1-2/+55
2021-05-31autofs-5.1.7 - eliminate redundant cache lookup in tree_mapent_add_node()Ian Kent1-11/+2
2021-05-31autofs-5.1.7 - use mapent tree root for tree_mapent_add_node()Ian Kent1-19/+5
2021-05-31autofs-5.1.7 - fix offset entries orderIan Kent1-0/+1
2021-04-19autofs-5.1.7 - dont use AUTOFS_DEV_IOCTL_CLOSEMOUNTIan Kent1-9/+1
2021-04-12autofs-5.1.7 - add ext_mount_hash_mutex lock helpersIan Kent1-6/+20
2021-04-12autofs-5.1.7 - cater for empty mounts list in mnts_get_expire_list()Ian Kent1-2/+4
2021-04-12autofs-5.1.7 - fix arg not used in error printIan Kent1-3/+1
2021-04-12autofs-5.1.7 - fix dead code in mnts_add_mount()Ian Kent1-6/+2
2021-04-12autofs-5.1.7 - fix possible memory leak in mnts_add_amdmount()Ian Kent1-10/+10
2021-03-15autofs-5.1.7 - move amd mounts removal into lib/mounts.cIan Kent1-4/+24
2021-03-15autofs-5.1.7 - pass root length to mount_fullpath()Ian Kent1-4/+7
2021-03-15autofs-5.1.7 - remove obsolete functionsIan Kent2-538/+0
2021-03-15autofs-5.1.7 - switch to use tree implementation for offsetsIan Kent2-69/+2
2021-03-15autofs-5.1.7 - add mount and umount offsets functionsIan Kent1-0/+260
2021-03-15autofs-5.1.7 - add set_offset_tree_catatonic()Ian Kent1-0/+15
2021-03-15autofs-5.1.7 - add tree_mapent_cleanup_offsets()Ian Kent1-0/+45
2021-03-15autofs-5.1.7 - fix mount_fullpath()Ian Kent1-1/+3
2021-03-15autofs-5.1.7 - add tree_mapent_traverse_subtree()Ian Kent1-0/+47
2021-03-15autofs-5.1.7 - add tree_mapent_delete_offsets()Ian Kent1-0/+70
2021-03-15autofs-5.1.7 - add tree_mapent_add_node()Ian Kent2-3/+49
2021-03-15autofs-5.1.7 - add mapent tree implementationIan Kent2-1/+58
2021-03-15autofs-5.1.7 - make tree implementation data independentIan Kent1-64/+110
2021-03-15autofs-5.1.7 - add a len field to struct autofs_pointIan Kent1-3/+3
2021-03-15autofs-5.1.7 - remove unused functions cache_dump_multi() and cache_dump_cache()Ian Kent1-28/+0
2021-03-15autofs-5.1.7 - add some multi-mount macrosIan Kent2-22/+22
2021-03-15autofs-5.1.7 - rename tree implementation functionsIan Kent1-40/+40
2021-03-15autofs-5.1.7 - don't pass root to do_mount_autofs_offset()Ian Kent1-5/+4
2021-03-15autofs-5.1.7 - cleanup cache_delete() a littleIan Kent1-8/+3
2021-03-15autofs-5.1.7 - don't add offset mounts to mounted mounts tableIan Kent1-32/+11
2021-03-15autofs-5.1.7 - eliminate some strlen calls in offset handlingIan Kent1-13/+17
2021-03-15autofs-5.1.7 - eliminate count_mounts() from expire_proc_indirect()Ian Kent1-8/+13
2021-03-15autofs-5.1.7 - remove unused mount offset list lock functionsIan Kent1-68/+2
2021-03-15autofs-5.1.7 - fix inconsistent locking in parse_mount()Ian Kent1-1/+8
2021-03-15autofs-5.1.7 - fix inconsistent locking in umount_subtree_mounts()Ian Kent1-8/+0
2021-03-15autofs-5.1.7 - fix mnts_get_expire_list() expire list constructionIan Kent1-0/+3
2021-03-15autofs-5.1.7 - eliminate clean_stale_multi_triggers()Ian Kent1-168/+41
2021-03-15autofs-5.1.7 - refactor umount_multi_triggers()Ian Kent1-84/+103
2021-03-15autofs-5.1.7 - remove unused parameter form do_mount_autofs_offset()Ian Kent1-6/+4
2021-03-15autofs-5.1.7 - remove redundant variables from mount_autofs_offset()Ian Kent1-1/+1
2021-03-15autofs-5.1.7 - set offset parent in update_offset_entry()Ian Kent1-15/+11
2021-03-15autofs-5.1.7 - simplify cache_get_parent()Ian Kent1-18/+28
2021-03-15autofs-5.1.7 - fix is mounted check on non existent pathIan Kent2-1/+14
2021-03-15autofs-5.1.7 - eliminate cache_lookup_offset() usageIan Kent1-29/+53
2021-03-14autofs-5.1.7 - fix mnts_remove_amdmount() uses wrong listIan Kent1-1/+1
2021-03-14autofs-5.1.7 - remove mount.x and rpcgen dependenciesIan Kent2-368/+3
2021-03-14autofs-5.1.7 - add xdr_exports()Ian Kent1-32/+88
2020-12-23autofs-5.1.6 - fix empty mounts list return from unlink_mount_tree()Ian Kent1-2/+6
2020-12-22autofs-5.1.6 - make autofs.a a shared libraryIan Kent1-6/+7
2020-12-22autofs-5.1.6 - add helper to construct mount point pathIan Kent1-0/+23
2020-12-22autofs-5.1.6 - move lib/master.c to daemon/master.cIan Kent4-3390/+5
2020-12-22autofs-5.1.6 - move submount check into conditional_alarm_add()Ian Kent2-4/+4
2020-12-22autofs-5.1.6 - only add expire alarm for active mountsIan Kent2-4/+72
2020-12-22autofs-5.1.6 - remove unused function tree_get_mnt_list()Ian Kent1-299/+0
2020-12-22autofs-5.1.6 - use struct mnt_list mounted list for expireIan Kent2-57/+164
2020-12-15autofs-5.1.6 - use struct mnt_list to track mounted mountsIan Kent1-9/+116
2020-12-15autofs-5.1.6 - fix stale offset directories disable mountIan Kent1-2/+10
2020-12-15autofs-5.1.6 - fix remount expireIan Kent1-1/+7
2020-12-14autofs-5.1.6 - use mnt_list for amdmountsIan Kent2-34/+105
2020-12-06autofs-5.1.6 - use mnt_list for submountsIan Kent2-62/+110
2020-12-06autofs-5.1.6 - add a hash index to mnt_listIan Kent1-0/+135
2020-12-06autofs-5.1.6 - make external mounts use simpler hashtableIan Kent1-34/+15
2020-12-06autofs-5.1.6 - make external mounts independent of amd_entryIan Kent2-50/+67
2020-12-06autofs-5.1.6 - change mountpoint to mp in struct ext_mountIan Kent1-7/+7
2020-12-06autofs-5.1.6 - add force unlink mounts and exit optionIan Kent1-2/+4
2020-12-06autofs-5.1.6 - fix incorrect logical compare in unlink_mount_tree()Ian Kent1-1/+1
2020-12-06autofs-5.1.6 - fix unlink mounts umount orderIan Kent1-30/+9
2020-11-27autofs-5.1.6 - move readall into struct masterIan Kent1-7/+8
2020-08-25autofs-5.1.6 - Use PKG_CHECK_MODULES to detect the libxml2 libraryHugh McMaster1-1/+1
2020-06-17autofs-5.1.6 - fix autofs mount options constructionIan Kent1-15/+83
2020-06-02autofs-5.1.6 - initialize struct addrinfo for getaddrinfo() callsIan Kent2-0/+2
2019-10-29autofs-5.1.6 - make bind mounts propagation slave by defaultIan Kent2-12/+18
2019-09-06autofs-5.1.5 - fix missing initialization of autofs_point flagsIan Kent1-0/+2
2019-09-06autofs-5.1.5 - use local getmntent_r() in tree_make_mnt_list()Ian Kent1-4/+4
2019-09-06autofs-5.1.5 - use local getmntent_r() in get_mnt_list()Ian Kent1-4/+4
2019-09-06autofs-5.1.5 - use local_getmntent_r() for unlink_mount_tree()Ian Kent1-11/+34
2019-09-06autofs-5.1.5 - move unlink_mount_tree() to lib/mounts.cIan Kent1-0/+35
2019-09-06autofs-5.1.5 - don't use tree_is_mounted() for mounted checksIan Kent1-40/+0
2019-09-06autofs-5.1.5 - use local getmntent_r in table_is_mounted()Ian Kent1-4/+4
2019-09-06autofs-5.1.5 - add glibc getmntent_r()Ian Kent1-0/+95
2019-09-06autofs-5.1.5 - always use PROC_MOUNTS to make mount listsIan Kent1-20/+20
2019-09-06autofs-5.1.5 - use mp instead of path in mnt_list entriesIan Kent1-35/+35
2019-09-06autofs-5.1.5 - use bit flags for autofs mount types in mnt_listIan Kent1-78/+21
2019-09-06autofs-5.1.5 - add config option for "ignore" mount optionIan Kent2-1/+19
2019-09-06autofs-5.1.5 - fix unlink_mount_tree() not umounting mountsIan Kent1-20/+0
2019-09-06autofs-5.1.5 - fix amd entry memory leakIan Kent1-1/+1
2019-09-06autofs-5.1.5 - remove unused function reverse_mnt_list()Ian Kent1-21/+0
2019-09-06autofs-5.1.5 - remove unused function has_fstab_option()Ian Kent1-29/+0
2019-09-06autofs-5.1.5 - Increase group buffer size geometricallyJoel Ebel1-1/+1
2019-02-04autofs-5.1.5 - add ignore mount optionIan Kent1-2/+2
2019-01-13autofs-5.1.5 - optionally log mount requestor process infoLars R. Damerow1-0/+39
2019-01-13autofs-5.1.5 - add mount_verbose configuration optionLars R. Damerow1-0/+17
2019-01-13autofs-5.1.5 - fix hesiod string check in master_parse()Ian Kent1-4/+4
2019-01-13autofs-5.1.5 - support strictexpire mount optionIan Kent2-1/+8
2018-10-15autofs-5.1.4 - remove unused function dump_master()Ian Kent1-11/+0
2018-10-15autofs-5.1.4 - refactor negative map entry checkIan Kent1-0/+30
2018-10-15autofs-5.1.4 - move close stdio descriptors to become_daemon()Ian Kent1-29/+0
2018-10-15autofs-5.1.4 - use flags for startup boolean optionsIan Kent1-2/+2
2018-10-15autofs-5.1.4 - add NULL check in prepare_attempt_prefix()Ian Kent1-0/+2
2018-10-15autofs-5.1.4 - better handle hesiod support not built inIan Kent1-2/+16
2018-09-27autofs-5.1.4 - add master map pseudo options for mount propagationIan Kent2-0/+15
2018-06-19autofs-5.1.4 - make umount_ent() recognise forced umountIan Kent1-7/+9
2018-06-19autofs-5.1.4 - covarity fixes 1Ian Kent6-3/+35
2018-05-11autofs-5.1.4 - fix fd leak in rpc_do_create_client()Ian Kent1-2/+2
2018-03-22autofs-5.1.4 - tiny patch for autofs typo and possible bugTodd Eigenschink1-3/+3
2018-03-02autofs-5.1.4 - improve hostname lookup error loggingIan Kent2-2/+4
2018-02-07autofs-5.1.4 - dont allow trailing slash in master map mount pointsIan Kent1-0/+5
2018-02-05autofs-5.1.4 - fix monotonic_elapsedNeilBrown1-2/+2
2018-01-31autofs-5.1.4 - add error handling for ext_mount_add()Ian Kent1-4/+1
2017-12-18autofs-5.1.3 - workaround getaddrinfo(3) ai_canonname bugIan Kent2-1/+2
2017-12-18autofs-5.1.3 - fix memory leak in umount_amd_ext_mount()Ian Kent1-2/+2
2017-12-18autofs-5.1.3 - add amd mount type program mount supportIan Kent1-1/+41
2017-12-18autofs-5.1.3 - add function construct_argv()Ian Kent1-0/+80
2017-12-18autofs-5.1.3 - add function ext_mount_inuse()Ian Kent1-0/+17
2017-12-18autofs-5.1.3 - add function umount_amd_ext_mount()Ian Kent1-0/+17
2017-12-18autofs-5.1.3 - remove path restriction of amd external mountIan Kent1-18/+0
2017-12-18autofs-5.1.3 - fix expandamdent() quote handlingIan Kent1-17/+6
2017-12-18autofs-5.1.3 - serialize calls to open_xxxx() functionsIan Kent1-0/+2
2017-12-07autofs-5.1.3 - fix open calls not using open_xxxx() callsIan Kent1-1/+1
2017-10-27autofs-5.1.3 - make map source reference message debug onlyIan Kent1-1/+1
2017-10-19autofs-5.1.3 - only take master map mutex for master map updateIan Kent1-8/+37
2017-10-16autofs-5.1.3 - allow dot in OPTIONSTR value lexer patternFrank Sorenson1-1/+1
2017-10-16autofs-5.1.3 - check map instances for staleness on map updateIan Kent1-1/+1
2017-08-02autofs-5.1.3 - fix a couple of compiler warningsIan Kent2-1/+3
2017-08-02autofs-5.1.3 - add version parameter to rpc_ping()Ian Kent1-35/+39
2017-08-02autofs-5.1.3 - add port parameter to rpc_ping()Ian Kent1-15/+26
2017-08-02autofs-5.1.3 - remove some redundant rpc library codeIan Kent1-86/+0
2017-05-31autofs-5.1.3 - fix unset tsd group name handlingIan Kent2-3/+6
2017-05-11autofs-5.1.2 - add configure option for limiting getgrgid_r() stack usageIan Kent1-2/+4
2017-05-01autofs-5.1.2 - limit getgrgid_r() buffer sizeIan Kent1-14/+33
2017-04-27autofs-5.1.2 - fix invalid reference in remount_active_mount()Ian Kent1-2/+4
2017-04-27autofs-5.1.2 - use autofs_point to store expire timeout where possibeIan Kent3-21/+38
2017-04-27autofs-5.1.2 - add config option to use mount request log idIan Kent1-0/+17
2017-04-27autofs-5.1.2 - log functions to prefix messages with attempt_id if availableLars R. Damerow1-28/+136
2017-04-27autofs-5.1.2 - handle map_option cache for top level mountsIan Kent2-0/+31
2017-04-27autofs-5.1.2 - add function conf_amd_get_map_options()Ian Kent1-0/+14
2017-04-27autofs-5.1.2 - check for conflicting amd section mountsIan Kent1-3/+56
2017-04-27autofs-5.1.2 - include amd mount section mounts in master mounts listIan Kent1-0/+109
2017-04-27autofs-5.1.2 - add function conf_amd_get_mount_paths()Ian Kent1-0/+80
2017-04-27autofs-5.1.2 - add function conf_amd_get_map_name()Ian Kent1-0/+10
2017-04-27autofs-5.1.2 - add support for amd browsable optionIan Kent1-3/+11
2017-04-27autofs-5.1.2 - add ref counting to struct map_sourceIan Kent1-0/+22
2017-04-24autofs-5.1.2 - set autofs mounts catatonic at exitIan Kent1-1/+68
2017-04-24autofs-5.1.2 - make set_direct_mount_catatonic() more generalIan Kent1-0/+64
2017-04-24autofs-5.1.2 - check NFS server availability on local mount fallbackIan Kent1-0/+11
2016-11-04autofs-5.1.2 - fix quoted key handling in sanitize_path()Ian Kent1-2/+6
2016-10-25autofs-5.1.2 - add sss master map wait config optionIan Kent1-0/+18
2016-10-25autofs-5.1.2 - add master read wait optionIan Kent1-0/+17
2016-10-25autofs-5.1.2 - wait for master map available at startIan Kent1-0/+3
2016-10-25autofs-5.1.1 - fix create_client() RPC client handlingIan Kent1-13/+8
2016-10-25autofs-5.1.2 - Change .requestor to .requester for consistencyTomohiro Kusumi2-7/+7
2016-10-25autofs-5.1.2 - Fix size arg of fgets(3)Tomohiro Kusumi1-1/+1
2016-10-25autofs-5.1.2 - Drop redundant \n in logerr()Tomohiro Kusumi1-1/+1
2016-10-25autofs-5.1.2 - Fix compiler warning in try_remount()Tomohiro Kusumi1-3/+2
2016-05-17autofs-5.1.1 - add config option to suppress not found log messageIan Kent1-0/+17
2016-03-24autofs-5.1.1 - improve scalability of direct mount path componentJeff Mahoney1-45/+0
2016-01-18autofs-5.1.1 - fix memory leak in get_network_proximity()Ian Kent1-0/+1
2015-12-03autofs-5.1.1 - remove unused function elapsed()Ian Kent1-8/+0
2015-12-03autofs-5.1.1 - change time() to use monotonic_clock()Yu Ning2-3/+3
2015-12-03autofs-5.1.1 - change remaining gettimeofday() to use clock_gettime()Yu Ning1-5/+4
2015-12-03autofs-5.1.1 - use monotonic clock for alarm thread condition waitYu Ning1-6/+22
2015-12-03autofs-5.1.1 - define monotonic clock helper functionsYu Ning1-0/+11
2015-12-03autofs-5.1.1 - Add a mode option for master map entriesCyril B3-2/+27
2015-12-03autofs-5.1.1 - fix error handling of is_mounted()Ian Kent1-4/+11
2015-12-03autofs-5.1.1 - add configuration option to use fqdn in mountsIan Kent1-0/+18
2015-12-03autofs-5.1.1 - move check_nss_result() to nsswitchr.cIan Kent1-0/+45
2015-12-03autofs-5.1.1 - fix config old name lookupIan Kent1-0/+11
2015-12-03autofs-5.1.1 - fix left mount count return from umount_multi_triggers()Xu Wang1-1/+1
2015-12-03autofs-5.1.1 - revert fix libtirpc name clashIan Kent1-10/+0
2015-11-02autofs-5.1.1 - fix fix gcc5 complaintsIan Kent1-1/+0
2015-03-24autofs-5.1.0 - fix mount as you go offset selectionIan Kent1-3/+24
2015-03-24autofs-5.1.0 - remove unused offset handling codeIan Kent1-95/+0