The NetBSD Project

CVS log for src/lib/libc/stdlib/getenv.c

[BACK] Up to [cvs.NetBSD.org] / src / lib / libc / stdlib

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.37 / (download) - annotate - [select for diffs], Fri Feb 11 21:36:46 2022 UTC (2 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: netbsd-10-base, 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, HEAD
Changes since 1.36: +4 -4 lines
Diff to previous 1.36 (colored) to selected 1.18.26.1 (colored)

libc/getenv: remove trailing whitespace

No binary change.

Revision 1.36 / (download) - annotate - [select for diffs], Tue Jan 20 18:31:25 2015 UTC (9 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: 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, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, 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-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-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, localcount-20160914, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Changes since 1.35: +2 -3 lines
Diff to previous 1.35 (colored) to selected 1.18.26.1 (colored)

Fix non _REENTRANT build.

Revision 1.18.26.1 / (download) - annotate - [selected], Mon Nov 22 00:20:27 2010 UTC (13 years, 4 months ago) by riz
Branch: netbsd-5
CVS Tags: 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, matt-nb5-pq3-base, matt-nb5-pq3
Changes since 1.18: +9 -2 lines
Diff to previous 1.18 (colored) next main 1.19 (colored)

Pull up following revision(s) (requested by tron in ticket #1474):
	lib/libc/stdlib/getenv.c: revision 1.33 via patch
- Fix a bug in getenv(3) and getenv_r(3) which would return bogus
  results e.g. for " getenv("A=3DB") " if an environment variable "A"
  with value "B=3DC" exists.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Nov 14 22:04:36 2010 UTC (13 years, 4 months ago) by tron
Branch: 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, 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, 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, matt-mips64-premerge-20101231, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver
Changes since 1.34: +4 -4 lines
Diff to previous 1.34 (colored) to selected 1.18.26.1 (colored)

1.) Rename internal function __findvar() to __findenvvar().
2.) Add a wrapper function __findenv() which implements the previous
    *internal* interface. It turns out that ld.elf_so(1) and pthread(3)
    both use it.

Stripping e.g. "LD_LIBRARY_PATH" from the environment while running
setuid binaries works again now.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Nov 14 20:37:02 2010 UTC (13 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.33: +5 -3 lines
Diff to previous 1.33 (colored) to selected 1.18.26.1 (colored)

Set errno to ENOENT if we reject the environment variable name in
getenv_r() instead of leaving it unchanged.

Revision 1.33 / (download) - annotate - [select for diffs], Sun Nov 14 18:11:43 2010 UTC (13 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.32: +36 -128 lines
Diff to previous 1.32 (colored) to selected 1.18.26.1 (colored)

Improve and simplify implementation of *env(3) functions:
- Use RB tree to keep track of memory allocated via setenv(3) as
  suggested by Enami Tsugutomo in private e-mail.
  This simplifies the code a lot as we no longer need to keep the size
  of "environ" in sync with an array of allocated environment variables.
  It also makes it possible to free environment variables in unsetenv(3)
  if something has changed the order of the "environ" array.
- Fix a bug in getenv(3) and getenv_r(3) which would return bogus
  results e.g. for " getenv("A=B") " if an environment variable "A"
  with value "B=C" exists.
- Clean up the internal functions:
  - Don't expose the read/write lock for the environment to other parts
    of "libc". Provide locking functions instead.
  - Use "bool" to report success or failure.
  - Use "ssize_t" or "size_t" instead of "int" for indexes.
  - Provide internal functions with simpler interfaces e.g. don't
    combine return values and reference arguments.
  - Don't copy "environ" into an allocated block unless we really need
    to grow it.

Code reviewed by Joerg Sonnenberger and Christos Zoulas, tested by
Joerg Sonnenberger and me. These changes also fix problems in
zsh 4.3.* and pam_ssh according to Joerg.

Revision 1.32 / (download) - annotate - [select for diffs], Wed Nov 10 02:40:08 2010 UTC (13 years, 4 months ago) by enami
Branch: MAIN
Changes since 1.31: +6 -8 lines
Diff to previous 1.31 (colored) to selected 1.18.26.1 (colored)

Clear all entries past the NULL while scrubing environ vector.

Revision 1.31 / (download) - annotate - [select for diffs], Wed Nov 10 02:33:49 2010 UTC (13 years, 4 months ago) by enami
Branch: MAIN
Changes since 1.30: +6 -6 lines
Diff to previous 1.30 (colored) to selected 1.18.26.1 (colored)

Indent using tab rather than four spaces.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Nov 4 21:49:45 2010 UTC (13 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.29: +7 -8 lines
Diff to previous 1.29 (colored) to selected 1.18.26.1 (colored)

scrub the whole array, not just the first n malloced entries.

Revision 1.29 / (download) - annotate - [select for diffs], Wed Nov 3 15:01:07 2010 UTC (13 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.28: +24 -2 lines
Diff to previous 1.28 (colored) to selected 1.18.26.1 (colored)

Handle the case where a program attempted to cleanup the environment by
setting *environ = NULL;

Revision 1.28 / (download) - annotate - [select for diffs], Tue Nov 2 03:44:05 2010 UTC (13 years, 4 months ago) by enami
Branch: MAIN
Changes since 1.27: +5 -5 lines
Diff to previous 1.27 (colored) to selected 1.18.26.1 (colored)

- Simplify the code
- Reword the comment.

Revision 1.27 / (download) - annotate - [select for diffs], Mon Nov 1 02:41:27 2010 UTC (13 years, 4 months ago) by enami
Branch: MAIN
Changes since 1.26: +3 -4 lines
Diff to previous 1.26 (colored) to selected 1.18.26.1 (colored)

Double the array only when really necessary.  Otherwise memory will be
exhausted if user modifies the variable envrion itself repeatedly..

Revision 1.26 / (download) - annotate - [select for diffs], Sun Oct 24 17:53:27 2010 UTC (13 years, 5 months ago) by tron
Branch: MAIN
Changes since 1.25: +23 -14 lines
Diff to previous 1.25 (colored) to selected 1.18.26.1 (colored)

Double the size of the allocate environment vector when we resize it.
This should speed up extending the environment via setenv(3).

Revision 1.25 / (download) - annotate - [select for diffs], Sat Oct 2 10:51:07 2010 UTC (13 years, 5 months ago) by tron
Branch: MAIN
Changes since 1.24: +6 -3 lines
Diff to previous 1.24 (colored) to selected 1.18.26.1 (colored)

Make sure that all extra elements of the environment vector are set
to NULL. This stop su(1) from crashing.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Oct 1 20:11:32 2010 UTC (13 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.23: +20 -6 lines
Diff to previous 1.23 (colored) to selected 1.18.26.1 (colored)

make putenv POSIX compliant.

Revision 1.23 / (download) - annotate - [select for diffs], Wed Sep 29 00:44:04 2010 UTC (13 years, 6 months ago) by enami
Branch: MAIN
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored) to selected 1.18.26.1 (colored)

If new length is exactly equals to the current length,
there is nothing to do.

Revision 1.22 / (download) - annotate - [select for diffs], Sat Sep 25 19:31:51 2010 UTC (13 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.21: +6 -6 lines
Diff to previous 1.21 (colored) to selected 1.18.26.1 (colored)

be more conservative about allocing.

Revision 1.21 / (download) - annotate - [select for diffs], Sat Sep 25 18:11:40 2010 UTC (13 years, 6 months ago) by tron
Branch: MAIN
Changes since 1.20: +15 -17 lines
Diff to previous 1.20 (colored) to selected 1.18.26.1 (colored)

Remember memory used by allocated environment variables instead of
using a bitmap. This deals with the case where a variable is first
set via setenv(3) or putenv(3), then overwritten by changing
"environ" directory and afterwards overwritten with setenv(3) again.

This stops "zsh" from crashing under NetBSD-current.

Code reviewed by Christos Zoulas.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Sep 23 17:30:49 2010 UTC (13 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.19: +35 -4 lines
Diff to previous 1.19 (colored) to selected 1.18.26.1 (colored)

Use a bit array to keep track of malloced environment entries so we can
free them.

Revision 1.19.2.2 / (download) - annotate - [select for diffs], Fri Oct 31 17:46:05 2008 UTC (15 years, 4 months ago) by christos
Branch: christos-time_t
Changes since 1.19.2.1: +130 -0 lines
Diff to previous 1.19.2.1 (colored) to branchpoint 1.19 (colored) next main 1.20 (colored) to selected 1.18.26.1 (colored)

make __findenv return the offset for the new entry to be inserted when
the string is not found, to avoid an additional scan of the environ array
in setenv.

Revision 1.19.2.1, Fri Oct 31 17:46:04 2008 UTC (15 years, 4 months ago) by christos
Branch: christos-time_t
Changes since 1.19: +0 -130 lines
FILE REMOVED

file getenv.c was added on branch christos-time_t on 2008-10-31 17:46:05 +0000

Revision 1.19 / (download) - annotate - [select for diffs], Fri Oct 31 17:46:04 2008 UTC (15 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: matt-premerge-20091211, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, christos-time_t-nbase, christos-time_t-base
Branch point for: christos-time_t
Changes since 1.18: +3 -2 lines
Diff to previous 1.18 (colored) to selected 1.18.26.1 (colored)

make __findenv return the offset for the new entry to be inserted when
the string is not found, to avoid an additional scan of the environ array
in setenv.

Revision 1.18 / (download) - annotate - [select for diffs], Sun Sep 25 20:08:01 2005 UTC (18 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-5-base, 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-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, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-devfs2-base, mjf-devfs2, 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, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: netbsd-5
Changes since 1.17: +39 -11 lines
Diff to previous 1.17 (colored) to selected 1.18.26.1 (colored)

add getenv_r and ttyname_r

Revision 1.17 / (download) - annotate - [select for diffs], Thu Aug 7 16:43:39 2003 UTC (20 years, 7 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Changes since 1.16: +3 -7 lines
Diff to previous 1.16 (colored) to selected 1.18.26.1 (colored)

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22280, verified by myself.

Revision 1.16 / (download) - annotate - [select for diffs], Sat Jan 18 11:32:03 2003 UTC (21 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored) to selected 1.18.26.1 (colored)

Merge the nathanw_sa branch.

Revision 1.15.2.1 / (download) - annotate - [select for diffs], Wed Aug 8 16:27:44 2001 UTC (22 years, 7 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored) next main 1.16 (colored) to selected 1.18.26.1 (colored)

_REENT -> _REENTRANT

Revision 1.15 / (download) - annotate - [select for diffs], Tue Dec 19 21:17:37 2000 UTC (23 years, 3 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Branch point for: nathanw_sa
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored) to selected 1.18.26.1 (colored)

fix nested extern declaration.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Sep 20 04:39:37 1999 UTC (24 years, 6 months ago) by lukem
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl, comdex-fall-1999-base, comdex-fall-1999
Changes since 1.13: +2 -8 lines
Diff to previous 1.13 (colored) to selected 1.18.26.1 (colored)

back out the #ifdef _DIAGNOSTIC argument checks; too many people complained.
_DIAGASSERT() is still retained.

Revision 1.13 / (download) - annotate - [select for diffs], Thu Sep 16 11:45:33 1999 UTC (24 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.12: +12 -2 lines
Diff to previous 1.12 (colored) to selected 1.18.26.1 (colored)

* use _DIAGASSERT() to check pointer arguments against NULL and file
  descriptors against -1 (as appropriate).
* add actual checks which to detect stuff that would trigger_DIAGASSERT(),
  and attempt to return a sane error condition.
* knf some code
* remove some `register' decls.

the first two items result in the addition of code similar to the
following in various functions:

		_DIAGASSERT(path != NULL)
	#ifdef _DIAGNOSTIC
		if (path == NULL) {
			errno = EFAULT;
			return (-1);
		}
	#endif

Revision 1.12 / (download) - annotate - [select for diffs], Sun Nov 15 17:13:51 1998 UTC (25 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored) to selected 1.18.26.1 (colored)

delint

Revision 1.11 / (download) - annotate - [select for diffs], Fri Sep 11 21:03:18 1998 UTC (25 years, 6 months ago) by kleink
Branch: MAIN
Changes since 1.10: +12 -3 lines
Diff to previous 1.10 (colored) to selected 1.18.26.1 (colored)

Add a multiple-reader/single-writer lock to protect environ.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Feb 3 18:44:15 1998 UTC (26 years, 1 month ago) by perry
Branch: MAIN
Changes since 1.9: +6 -6 lines
Diff to previous 1.9 (colored) to selected 1.18.26.1 (colored)

remove obsolete register declarations

Revision 1.9 / (download) - annotate - [select for diffs], Fri Jan 30 23:37:55 1998 UTC (26 years, 2 months ago) by perry
Branch: MAIN
Changes since 1.8: +19 -16 lines
Diff to previous 1.8 (colored) to selected 1.18.26.1 (colored)

update to lite-2

Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Fri Jan 30 21:41:51 1998 UTC (26 years, 2 months ago) by perry
Branch: WFJ-920714, CSRG
CVS Tags: lite-2
Changes since 1.1.1.1: +22 -17 lines
Diff to previous 1.1.1.1 (colored) to selected 1.18.26.1 (colored)

import lite-2

Revision 1.8 / (download) - annotate - [select for diffs], Sun Jul 13 20:16:41 1997 UTC (26 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3
Changes since 1.7: +4 -3 lines
Diff to previous 1.7 (colored) to selected 1.18.26.1 (colored)

Add local.h for local prototypes.
Fix namespace issues for strtoq and strtouq
Fix gcc warnings.
Fix RCSID's

Revision 1.7 / (download) - annotate - [select for diffs], Fri Dec 20 20:32:54 1996 UTC (27 years, 3 months ago) by cgd
Branch: MAIN
Changes since 1.6: +5 -4 lines
Diff to previous 1.6 (colored) to selected 1.18.26.1 (colored)

const poisoning: __findenv()'s first arg should be const char * (lint)

Revision 1.6 / (download) - annotate - [select for diffs], Thu Dec 28 08:52:18 1995 UTC (28 years, 3 months ago) by thorpej
Branch: MAIN
CVS Tags: nsswitch, netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2, ivory_soap2
Changes since 1.5: +7 -2 lines
Diff to previous 1.5 (colored) to selected 1.18.26.1 (colored)

New-style RCS ids.

Revision 1.4.4.1 / (download) - annotate - [select for diffs], Tue May 2 19:36:38 1995 UTC (28 years, 11 months ago) by jtc
Branch: ivory_soap
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored) next main 1.5 (colored) to selected 1.18.26.1 (colored)

#include "namespace.h"

Revision 1.5 / (download) - annotate - [select for diffs], Tue Feb 28 01:46:41 1995 UTC (29 years, 1 month ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.4: +1 -2 lines
Diff to previous 1.4 (colored) to selected 1.18.26.1 (colored)

remove unneeded "#include <stddef.h>"

Revision 1.4 / (download) - annotate - [select for diffs], Fri Oct 15 01:26:42 1993 UTC (30 years, 5 months ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Branch point for: ivory_soap
Changes since 1.3: +5 -5 lines
Diff to previous 1.3 (colored) to selected 1.18.26.1 (colored)

Rename _findenv() to __findenv(), as _findenv is in the user's namespace.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Aug 26 00:47:57 1993 UTC (30 years, 7 months ago) by jtc
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored) to selected 1.18.26.1 (colored)

Declare rcsid strings so they are stored in text segment.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Aug 1 18:37:09 1993 UTC (30 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored) to selected 1.18.26.1 (colored)

Add RCS identifiers.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 21 09:45:37 1993 UTC (31 years ago) by cgd
Branch: WFJ-920714, CSRG
CVS Tags: patchkit-0-2-2, netbsd-alpha-1, netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9, netbsd-0-8, WFJ-386bsd-01
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.18.26.1 (colored)

initial import of 386bsd-0.1 sources

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (31 years ago) by cgd
Branch: MAIN
Diff to selected 1.18.26.1 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>