head 1.5; access; symbols netbsd-11-0-RC7:1.5 netbsd-11-0-RC6:1.5 netbsd-11-0-RC5:1.5 netbsd-11-0-RC4:1.5 netbsd-11-0-RC3:1.5 netbsd-11-0-RC2:1.5 netbsd-11-0-RC1:1.5 perseant-exfatfs-base-20250801:1.5 netbsd-11:1.5.0.6 netbsd-11-base:1.5 netbsd-10-1-RELEASE:1.5 perseant-exfatfs-base-20240630:1.5 perseant-exfatfs:1.5.0.4 perseant-exfatfs-base:1.5 netbsd-10-0-RELEASE:1.5 netbsd-10-0-RC6:1.5 netbsd-10-0-RC5:1.5 netbsd-10-0-RC4:1.5 netbsd-10-0-RC3:1.5 netbsd-10-0-RC2:1.5 netbsd-10-0-RC1:1.5 netbsd-10:1.5.0.2 netbsd-10-base:1.5; locks; strict; comment @# @; 1.5 date 2022.01.22.08.09.40; author pho; state Exp; branches; next 1.4; commitid fDfS7DJqQJOYwBpD; 1.4 date 2022.01.22.07.57.30; author pho; state Exp; branches; next 1.3; commitid SuDMEN7e8nrOsBpD; 1.3 date 2022.01.22.07.56.16; author pho; state Exp; branches; next 1.2; commitid MOwWxgJFbeTnsBpD; 1.2 date 2022.01.22.07.54.57; author pho; state Exp; branches; next 1.1; commitid P9hetx1Cr9QVrBpD; 1.1 date 2022.01.22.07.53.06; author pho; state Exp; branches; next ; commitid 6b3mJVI2J0pirBpD; desc @@ 1.5 log @lib/librefuse: Implement all sorts of compat tweaks to appease various file systems ReFUSE now supports all the FUSE API variants from FUSE 1.1 to FUSE 3.10. Sorry for the freaking giant patch. I could not break it down any further. @ text @# $NetBSD: Makefile.inc,v 1.4 2022/01/22 07:57:30 pho Exp $ .PATH: ${.CURDIR}/refuse SRCS+= buf.c SRCS+= chan.c SRCS+= fs.c SRCS+= legacy.c SRCS+= poll.c SRCS+= session.c SRCS+= v11.c SRCS+= v21.c SRCS+= v22.c SRCS+= v25.c SRCS+= v26.c SRCS+= v30.c SRCS+= v32.c INCS+= refuse/buf.h INCS+= refuse/chan.h INCS+= refuse/fs.h INCS+= refuse/legacy.h INCS+= refuse/poll.h INCS+= refuse/session.h INCS+= refuse/v11.h INCS+= refuse/v21.h INCS+= refuse/v22.h INCS+= refuse/v23.h INCS+= refuse/v25.h INCS+= refuse/v26.h INCS+= refuse/v28.h INCS+= refuse/v29.h INCS+= refuse/v30.h INCS+= refuse/v32.h INCS+= refuse/v34.h INCS+= refuse/v35.h INCS+= refuse/v38.h @ 1.4 log @lib/librefuse: Add support for legacy types and functions @ text @d1 1 a1 1 # $NetBSD: Makefile.inc,v 1.3 2022/01/22 07:56:16 pho Exp $ d6 2 d11 7 d20 2 d25 13 @ 1.3 log @lib/librefuse: Add stub functions for FUSE polling API @ text @d1 1 a1 1 # $NetBSD: Makefile.inc,v 1.2 2022/01/22 07:54:57 pho Exp $ d6 1 d11 1 @ 1.2 log @lib/librefuse: Implement data buffer API appeared on FUSE 2.9 @ text @d1 1 a1 1 # $NetBSD: Makefile.inc,v 1.1 2022/01/22 07:53:06 pho Exp $ d6 1 d10 1 @ 1.1 log @lib/librefuse: Implement FUSE session API and its signal handling functionality @ text @d1 1 a1 1 # $NetBSD$ d5 1 d8 1 @