History log of /src/include/paths.h |
Revision | | Date | Author | Comments |
1.43 |
| 16-Jan-2017 |
christos | add _PATH_DEVZERO
|
1.42 |
| 06-May-2015 |
pgoyette | branches: 1.42.2; 1.42.4; Add missing PATH_WATCHDOG (to complement PATH_SYSMON and PATH_POWER)
|
1.41 |
| 03-Jun-2012 |
joerg | Switch device database to cdb(5). Rework ttyname(3) and ttyname_r(3) to depend on new devname_r(3) as heart. Add /dev/pts magic directly to devname(3). While it can lead to returning non-existing paths, the behavior is more consistent that way. Drop caching layer in devname(3), it doesn't buy anything for the common case of having access to the database. Teach devname(3) proper fallback behavior of scanning /dev. Create both old-style and new-style database for now in /etc/rc.d/sysdb.
|
1.40 |
| 27-Sep-2011 |
jruoho | branches: 1.40.2; 1.40.4; Define _PATH_CPUCTL.
|
1.39 |
| 29-Dec-2010 |
pooka | practice alphabet: "g before i except never" etc.
|
1.38 |
| 25-Dec-2010 |
jmcneill | add /dev/video, /dev/video0
|
1.37 |
| 24-Apr-2010 |
jruoho | Define _PATH_POWER and use it.
|
1.36 |
| 03-Feb-2010 |
roy | branches: 1.36.2; getent cannot report on termcap as we now use terminfo.
|
1.35 |
| 22-Dec-2009 |
pooka | +_PATH_PUD
|
1.34 |
| 28-Sep-2008 |
lukem | branches: 1.34.4; 1.34.6; 1.34.12; Support RESCUEDIR for _PATH_VI. Fixes /rescue/disklabel -e
|
1.33 |
| 04-Feb-2008 |
christos | move gettytab to paths.h
|
1.32 |
| 01-Feb-2008 |
christos | add a couple more
|
1.31 |
| 17-Jul-2007 |
pooka | branches: 1.31.4; _PATH_PUFFS
|
1.30 |
| 11-Dec-2004 |
christos | Add _PATH_FTPUSERS; sort.
|
1.29 |
| 01-Dec-2004 |
christos | Add _PATH_BPF
|
1.28 |
| 11-Nov-2004 |
christos | Add _PATH_DEV_PTS
|
1.27 |
| 19-Aug-2004 |
christos | Typo...
|
1.26 |
| 19-Aug-2004 |
christos | Rescue for _PATH_STDPATH
|
1.25 |
| 03-Oct-2003 |
dsl | Add _PATH_CONSTTY as "/dev/constty"
|
1.24 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22270, verified by myself.
|
1.23 |
| 25-Jun-2003 |
tshiozak | Citrus iconv support (1) add core engine of Citrus iconv and some support routines. - iconv core (citrus_iconv) - coded character set mapper (csmapper) - encoding scheme database (esdb) - standard encoding scheme handler (stdenc) - basic character set manipulation utilities (bcs) - mmap based infrastructure (citrus_lookup/_mmap/_memstream/_db) - some source codes of new plugins (not built yet)
|
1.22 |
| 03-May-2003 |
lukem | add _PATH_RANDOM and _PATH_URANDOM
|
1.21 |
| 24-Apr-2003 |
ragge | Add _PATH_KSYMS.
|
1.20 |
| 01-Jan-2003 |
augustss | Add _PATH_SYSMON.
|
1.19 |
| 17-Mar-2002 |
tshiozak | refine i18n stuffs. - add libc/citrus directory. this directory contains the common stuffs not only for locale but also other facilities relating to i18n (e.g. iconv). - To keep the binary compatibility for the ctype modules easily, the interface between libc and the modules is simplified. - For the future integrated extension, module pool is renamed from "/usr/lib/runemodule" to "/usr/lib/i18n". In the future, this directory will contain the modules for "iconv", "collation", etc. - some cosmetic changes. - Bug fix for runetype.h; __attribute__((__packed__)) is placed at the wrong position and it is invalid unintentionally. But, the all members of the structures seem well-aligned. Thus, this bug causes no problem, hopefully.
HEADS UP: - /usr/lib/rumemodule is obsoleted. If you use the multibyte locales, you need to install /usr/lib/i18n/* from sys/lib/i18n_module . - The binary compatibility of /usr/share/locale/*/LC_CTYPE is probably kept. Perhaps, the bug fix about __packed__ mentioned above breaks the compatibility... Be careful especially on 64bit platforms.
|
1.18 |
| 31-Jan-2002 |
augustss | Make the _PATH_AUDIO /dev/audio (instead of /dev/audio0) and similar for sound and mixer.
|
1.17 |
| 22-Oct-2001 |
lukem | sort _PATH_CLOCKCTL
|
1.16 |
| 16-Sep-2001 |
manu | Added the path for the clockctl pseudodriver device.
|
1.15 |
| 03-Jul-2000 |
mjl | branches: 1.15.2; Add PATH_SKEYKEYS.
|
1.14 |
| 27-May-2000 |
matt | branches: 1.14.2; 1.14.4; Add _PATH_EMUL_AOUT.
|
1.13 |
| 26-Mar-1999 |
mrg | branches: 1.13.2; add audio paths.
|
1.12 |
| 08-May-1998 |
fair | KNF for comments (sigh)
|
1.11 |
| 07-Apr-1998 |
fair | Update STDPATH and DEFPATH as suggested by PR#4304. Document more carefully which is supposed to be used for what (they should not be the same; why separate them in the first place, otherwise?).
|
1.10 |
| 23-Apr-1997 |
lukem | change _PATH_DEFTAPE from "/dev/rst0" to "/dev/nrst0", as confirmed by mycroft.
|
1.9 |
| 15-Apr-1997 |
lukem | add _PATH_DEFTAPE, defined to "/dev/rst0"
|
1.8 |
| 12-Oct-1996 |
cgd | add _PATH_KVMDB as "/var/db/kvm.db"
|
1.7 |
| 26-Oct-1994 |
cgd | new RCS ID format.
|
1.6 |
| 30-Sep-1994 |
jtc | Added _PATH_LOCALE
|
1.5 |
| 07-May-1994 |
cgd | update
|
1.4 |
| 01-Aug-1993 |
mycroft | Add RCS identifiers.
|
1.3 |
| 28-Apr-1993 |
cgd | bsd->netbsd
|
1.2 |
| 28-Apr-1993 |
cgd | kernel name is bsd...
|
1.1 |
| 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
1.1.1.2 |
| 02-Feb-1998 |
perry | import lite-2
|
1.1.1.1 |
| 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
1.13.2.1 |
| 01-Jun-2000 |
he | Pull up revision 1.14 (requested by matt): Enable searching for libraries under /emul/aout, and make sure that ELF libraries are not erroneously accepted.
|
1.14.4.1 |
| 17-Jul-2000 |
mjl | Pull up S/Key overhaul (RFC2289 compliance, new hash types, ctype clean up) from current. Approved by thorpej.
|
1.14.2.1 |
| 28-May-2000 |
minoura | Citrus Project XPG4DL, an implementation of I18N (locale) framework, is imported.
|
1.15.2.5 |
| 06-Jan-2003 |
thorpej | Sync with HEAD.
|
1.15.2.4 |
| 22-Mar-2002 |
nathanw | Catch up to -current.
|
1.15.2.3 |
| 11-Mar-2002 |
nathanw | Catch up to -current.
|
1.15.2.2 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.15.2.1 |
| 08-Oct-2001 |
nathanw | Catch up to -current.
|
1.31.4.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.34.12.1 |
| 21-Apr-2010 |
matt | sync to netbsd-5
|
1.34.6.2 |
| 28-Sep-2008 |
lukem | Support RESCUEDIR for _PATH_VI. Fixes /rescue/disklabel -e
|
1.34.6.1 |
| 28-Sep-2008 |
lukem | file paths.h was added on branch christos-time_t on 2008-09-28 06:38:03 +0000
|
1.34.4.1 |
| 09-Jan-2010 |
snj | Pull up following revision(s) (requested by pooka in ticket #1205): include/paths.h: revision 1.35 +_PATH_PUD
|
1.36.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.40.4.1 |
| 23-Jun-2012 |
riz | Pull up following revision(s) (requested by joerg in ticket #328): lib/libc/gen/devname.c: revision 1.22 distrib/sparc64/instfs/dot.profile: revision 1.7 distrib/i386/cdroms/install.sh: revision 1.3 tests/lib/libcurses/director/director.c: revision 1.10 lib/libc/include/reentrant.h: revision 1.15 distrib/amd64/cdroms/install.sh: revision 1.3 tests/include/t_paths.c: revision 1.12 share/man/man7/hier.7: revision 1.101 etc/rc.d/sysdb: revision 1.24 include/stdlib.h: revision 1.99 tests/lib/libcurses/Makefile: revision 1.3 distrib/sparc64/cdroms/installcd/install.sh: revision 1.3 distrib/i386/cdroms/Makefile.cdrom: revision 1.27 lib/libc/gen/ttyname.c: revision 1.25 usr.bin/tic/Makefile: revision 1.2 tools/compat/Makefile: revision 1.57 lib/libterminfo/compile.c: revision 1.7 lib/libc/gen/ttyname.c: revision 1.26 lib/libterminfo/compile.c: revision 1.8 tools/compat/Makefile: revision 1.59 tools/compat/cdbw.h: revision 1.1 distrib/i386/installimage/install.sh: revision 1.2 lib/libc/include/namespace.h: revision 1.154 usr.bin/tic/tic.c: revision 1.13 usr.bin/tic/tic.c: revision 1.14 usr.bin/tic/tic.c: revision 1.15 distrib/sets/lists/base/mi: revision 1.996 usr.bin/tic/tic.c: revision 1.16 usr.sbin/dev_mkdb/dev_mkdb.8: revision 1.13 usr.bin/tic/tic.c: revision 1.17 usr.bin/tic/tic.c: revision 1.18 tools/compat/cdbr.h: revision 1.1 distrib/sparc64/instfs/list: revision 1.25 usr.bin/tic/tic.c: revision 1.19 lib/libc/cdb/cdbw.c: revision 1.4 lib/libc/cdb/cdbw.3: revision 1.4 lib/libc/cdb/cdbw.3: revision 1.5 share/terminfo/Makefile: revision 1.3 usr.sbin/dev_mkdb/dev_mkdb.c: revision 1.29 usr.sbin/dev_mkdb/Makefile: revision 1.8 lib/libc/gen/ttyname.3: revision 1.23 lib/libc/gen/ttyname.3: revision 1.24 lib/libc/cdb/cdbr.c: revision 1.3 include/cdbw.h: revision 1.2 distrib/sparc64/cdroms/installcd/Makefile: revision 1.15 lib/libc/gen/devname.3: revision 1.12 tools/compat/compat_defs.h: revision 1.85 tools/compat/compat_defs.h: revision 1.86 lib/libterminfo/term_private.h: revision 1.10 lib/libterminfo/term.c: revision 1.14 usr.bin/tic/tic.1: revision 1.10 lib/libterminfo/term.c: revision 1.15 lib/libterminfo/Makefile.hash: revision 1.5 lib/libterminfo/term.c: revision 1.16 distrib/amd64/installimage/install.sh: revision 1.2 share/man/man5/rc.conf.5: revision 1.152 distrib/sets/lists/tests/mi: revision 1.472 distrib/amd64/cdroms/Makefile.cdrom: revision 1.7 include/paths.h: revision 1.41 bin/ps/ps.1: revision 1.101 lib/libterminfo/terminfo.5.in: revision 1.16 usr.bin/tic/tic.c: revision 1.20 lib/libterminfo/terminfo.5.in: revision 1.17 Prefer __printflike. Use queue(3) Replace linear lookup with hash table, reducing runtime by 60%. Use e* from util.h. One more strdup -> estrdup. Maintain nalias and nterm on the fly. Add void for ttyslot prototype. Use memcmp in place of strncmp, since length is known to no longer than either of the arguments. Fix a number of memory leaks. Keep final loop of the cleanup in tic(1) under #ifdef __VALGRIND__ though. Add __predict_true / __predict_false definitions. Add a special seeder for cdbw_output that gives stable results. Hook up cdbw(3) for the tool build. Prototype for cdbw_stable_seeder. Provide a usable thr_once for !_REENTRANT Switch device database to cdb(5). Rework ttyname(3) and ttyname_r(3) to depend on new devname_r(3) as heart. Add /dev/pts magic directly to devname(3). While it can lead to returning non-existing paths, the behavior is more consistent that way. Drop caching layer in devname(3), it doesn't buy anything for the common case of having access to the database. Teach devname(3) proper fallback behavior of scanning /dev. Create both old-style and new-style database for now in /etc/rc.d/sysdb. Switch terminfo(3) to cdb(5). Fix typos. Make Alan Barrett happy and add (). Add cdbr(3) support to tools/compat. Bump date for previous. Relax consistency to make it possible to match valid entries. Prefix devname's buffer with /dev/ as ttyname is supposed to return the full path. Reported by Dave Huang.
|
1.40.2.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.42.4.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.42.2.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|