CVS log for src/common/lib/libprop/prop_string.3
Up to [cvs.NetBSD.org] / src / common / lib / libprop
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Jun 6 21:25:59 2020 UTC (4 years, 7 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-altq-separation-base,
thorpej-altq-separation,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-10-base,
netbsd-10-1-RELEASE,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
HEAD
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +74 -93
lines
Improvements to the problib(3) API:
==> Provide a much more complete set of setters and getters for different
value types in the prop_array_util(3) and prop_dictionary_util(3)
functions.
==> Overhaul the prop_data(3), prop_number(3), and prop_string(3) APIs
to be easier to use and less awkwardly named, Deprecate the old
awkward names, and produce link-time warnings when they are referenced.
==> Deprecate mutable prop_data(3) and prop_string(3) objects. The old
APIs that support them still exist, but will now produce link-time
warnings when used.
==> When the new prop_string(3) API is used, strings are internally
de-duplicated as a memory footprint optimization.
==> Provide a rich set of bounds-checked gettter functions in and a
corresponding set of convenience setters in the prop_number(3) API.
==> Add a new prop_bool_value(3) function that is equivalent to
prop_bool_true(3), but aligned with the new "value" routines in
prop_data(3), prop_string(3), and prop_number(3).
Revision 1.9.12.2: download - view: text, markup, annotated - select for diffs
Tue Apr 21 19:37:51 2020 UTC (4 years, 9 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.9.12.1: preferred, colored; branchpoint 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9.12.1: +0 -0
lines
Ooops, restore accidently removed files from merge mishap
Revision 1.9.12.1
Tue Apr 21 18:41:25 2020 UTC (4 years, 9 months ago) by martin
Branches: phil-wifi
FILE REMOVED
Changes since revision 1.9: +1 -1
lines
Sync with HEAD
Revision 1.8.32.1: download - view: text, markup, annotated - select for diffs
Fri Apr 21 16:50:42 2017 UTC (7 years, 9 months ago) by bouyer
Branches: bouyer-socketcan
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +3 -3
lines
Sync with HEAD
Revision 1.8.28.1: download - view: text, markup, annotated - select for diffs
Mon Mar 20 06:51:38 2017 UTC (7 years, 10 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +3 -3
lines
Sync with HEAD
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Feb 12 16:00:53 2017 UTC (7 years, 11 months ago) by abhinav
Branches: MAIN
CVS tags: tls-maxphys-20171202,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
netbsd-9-base,
netbsd-9-4-RELEASE,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
netbsd-8-base,
netbsd-8-3-RELEASE,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
is-mlppp-base,
is-mlppp,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh,
bouyer-socketcan-base1,
ad-namecache-base3,
ad-namecache-base,
ad-namecache
Branch point for: phil-wifi
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -3
lines
Use .Fn to refer a function name instead of Nm.
Also, use Xr to refer problib(3) in the HISTORY section instead of Nm.
While parsing the man pages, any .Nm occurrence gets replaced by the
value specified in the NAME section. Referencing individual function
names with .Nm was causing makemandb(8) to replicate the complete
NAME section for every such occurrence. This was leading to an
ugly looking snippet in apropos(1)'s output when searched for
any of these man pages.
Revision 1.7.4.1: download - view: text, markup, annotated - select for diffs
Sat Mar 5 15:08:32 2011 UTC (13 years, 10 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7: +2 -2
lines
Sync with HEAD
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Feb 26 12:56:36 2011 UTC (13 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: yamt-pagecache-tag8,
yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
tls-maxphys-base,
tls-maxphys,
tls-earlyentropy-base,
tls-earlyentropy,
rmind-smpnet-nbase,
rmind-smpnet-base,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
pgoyette-localcount-base,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7,
netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
localcount-20160914,
khorben-n900,
cherry-xenmp-base,
cherry-xenmp,
bouyer-socketcan-base,
bouyer-quota2-nbase,
agc-symver-base,
agc-symver
Branch point for: pgoyette-localcount,
bouyer-socketcan
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2
lines
Remove duplicate "the". From Henning Petersen in PR 44640.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Dec 14 06:06:22 2009 UTC (15 years, 1 month ago) by dholland
Branches: MAIN
CVS tags: yamt-nfs-mp-base9,
yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
rmind-uvmplock-base,
matt-mips64-premerge-20101231,
bouyer-quota2-base
Branch point for: bouyer-quota2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +6 -1
lines
Add two missing functions to the SYNOPSIS. From Silas Silva in PR 42415.
Revision 1.3.16.1: download - view: text, markup, annotated - select for diffs
Wed Sep 24 18:06:46 2008 UTC (16 years, 3 months ago) by bouyer
Branches: netbsd-4-0
CVS tags: netbsd-4-0-1-RELEASE
Diff to: previous 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3: +12 -12
lines
pullup the following revisions, requested by joerg in ticket 904
(the previous processing of 904 was incomplete):
common/lib/libprop/prop_array.3 1.5
common/lib/libprop/prop_bool.3 1.3
common/lib/libprop/prop_data.3 1.4
common/lib/libprop/prop_dictionary.3 1.8
common/lib/libprop/prop_dictionary_util.3 1.2
common/lib/libprop/prop_ingest.3 1.3
common/lib/libprop/prop_number.3 1.7
common/lib/libprop/prop_object.3 1.6
common/lib/libprop/prop_string.3 1.4
boolean_t -> bool
TRUE -> true
FALSE -> false
Fixes PR lib/38013.
Revision 1.3.4.1: download - view: text, markup, annotated - select for diffs
Wed Sep 24 18:05:48 2008 UTC (16 years, 3 months ago) by bouyer
Branches: netbsd-4
Diff to: previous 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3: +12 -12
lines
pullup the following revisions, requested by joerg in ticket 904
(the previous 904 processing was incomplete):
common/lib/libprop/prop_array.3 1.5
common/lib/libprop/prop_bool.3 1.3
common/lib/libprop/prop_data.3 1.4
common/lib/libprop/prop_dictionary.3 1.8
common/lib/libprop/prop_dictionary_util.3 1.2
common/lib/libprop/prop_ingest.3 1.3
common/lib/libprop/prop_number.3 1.7
common/lib/libprop/prop_object.3 1.6
common/lib/libprop/prop_string.3 1.4
boolean_t -> bool
TRUE -> true
FALSE -> false
Fixes PR lib/38013.
Revision 1.5.4.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:28:47 2008 UTC (16 years, 8 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5: +1 -8
lines
sync with head.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Apr 30 13:10:46 2008 UTC (16 years, 8 months ago) by martin
Branches: MAIN
CVS tags: yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
yamt-nfs-mp-base2,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
matt-premerge-20091211,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
jymxensuspend-base,
jym-xensuspend-nbase,
jym-xensuspend-base,
jym-xensuspend,
hpcarm-cleanup-nbase
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +1 -8
lines
Convert TNF licenses to new 2 clause variant
Revision 1.4.2.1: download - view: text, markup, annotated - select for diffs
Sun Mar 23 00:12:45 2008 UTC (16 years, 10 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4: +28 -2
lines
sync with HEAD
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Jan 21 22:15:04 2008 UTC (17 years ago) by christos
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
matt-armv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base
Branch point for: yamt-pf42
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +28 -2
lines
PR/37838: Stathis Kamperis: proplib documentation enhancements
Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Aug 16 16:31:00 2007 UTC (17 years, 5 months ago) by thorpej
Branches: MAIN
CVS tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
matt-armv6-prevmlocking,
matt-armv6-base,
cube-autoconf-base,
cube-autoconf
Branch point for: matt-armv6
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +12 -12
lines
boolean_t -> bool
TRUE -> true
FALSE -> false
Revision 1.3.2.2: download - view: text, markup, annotated - select for diffs
Wed Sep 27 19:24:29 2006 UTC (18 years, 3 months ago) by xtraeme
Branches: newlock2
Diff to: previous 1.3.2.1: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.2.1: +169 -0
lines
typos: prop_stringy_* -> prop_string_*
Revision 1.3.2.1
Wed Sep 27 19:24:28 2006 UTC (18 years, 3 months ago) by xtraeme
Branches: newlock2
FILE REMOVED
Changes since revision 1.3: +0 -169
lines
file prop_string.3 was added on branch newlock2 on 2006-09-27 19:24:29 +0000
Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Sep 27 19:24:28 2006 UTC (18 years, 3 months ago) by xtraeme
Branches: MAIN
CVS tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
yamt-idlelwp-base8,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
vmlocking-base,
vmlocking,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
newlock2-base,
netbsd-4-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
matt-mips64-base,
matt-mips64,
hpcarm-cleanup
Branch point for: newlock2,
netbsd-4-0,
netbsd-4
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -3
lines
typos: prop_stringy_* -> prop_string_*
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Jul 9 19:04:02 2006 UTC (18 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: yamt-splraiseipl-base,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +5 -5
lines
Drop trailing whitespace.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Apr 27 20:11:27 2006 UTC (18 years, 8 months ago) by thorpej
Branches: MAIN
CVS tags: yamt-pdpolicy-base6,
yamt-pdpolicy-base5
Initial commit of proplib, a library for manipulating property lists and
converting to/from an XML external representation (based on Apple XML
property lists). Works in the kernel and user space.
CVSweb <webmaster@jp.NetBSD.org>