DJ Delorie
4f2aac14aa
* grp.cc (getgroups): fail with EINVAL if array is not large
...
enough to hold all supplementary group IDs.
2000-08-29 18:59:26 +00:00
Christopher Faylor
bccd5e0d85
* winsup.h: Eliminate inclusion of most of the cygwin .h files. Use .h files
...
only in sources which require them.
* Makefile.in: Generate dependencies with -MD option.
2000-08-22 05:10:20 +00:00
Christopher Faylor
e2ebe11776
* winsup.h: Split out dtable definitions into separate header file.
...
* dtable.h: New file.
* sigproc.h: Eliminate pinfo.h usage here. Use it in source files that need
it.
2000-08-12 05:35:42 +00:00
DJ Delorie
4c8d72ded5
* winsup.h: take out protections of environ, errno, allow C use
...
* *.cc: put winsup.h before other headers (for __INSIDE_CYGWIN__);
use cur_environ() instead of just environ
* times.cc: remove import protections
* glob.c: add winsup.h
* localtime.c: ditto
* smallprint.c: ditto
* Makefile.in: don't __INSIDE_CYGWIN__ as it messes up profiling.
2000-08-02 16:28:18 +00:00
Corinna Vinschen
ebbd4e8fb3
Changes by Kazuhiro Fujieda <fujieda@jaist.ac.jp>
...
* assert.cc (__assert): Reduce dependency on newlib.
* exec.cc: Eliminate unnecessary inclusion of ctype.h.
* glob.c: Ditto.
* hinfo.cc: Ditto.
* init.cc: Ditto.
* strace.cc: Ditto.
* tty.cc: Ditto.
* grp.cc (parse_grp): Eliminate atoi.
* passwd.cc (grab_int): Ditto.
* grp.cc (getgroups): Eliminate str{n,}casecmp.
* path.cc (get_raw_device_number): Ditto.
* path.cc (sort_by_native_name): Ditto.
* spawn.cc (iscmd): Ditto.
* uinfo.cc (internal_getlogin): Ditto.
2000-07-01 17:30:35 +00:00
Christopher Faylor
84a1af74a2
* grp.cc (read_etc_group): Open file in text mode.
...
* pwd.cc (read_etc_passwd): Ditto.
* shared.h: Bump PROC_MAGIC.
2000-06-25 03:48:10 +00:00
Corinna Vinschen
476839eb03
* grp.cc (parse_grp): Save empty array instead of
...
NULL in gr_mem if no supplementary group is given.
2000-04-03 18:08:13 +00:00
Christopher Faylor
9cec3d45aa
Respond to a multitude of g++ warnings.
2000-02-21 05:20:38 +00:00
Christopher Faylor
1fd5e000ac
import winsup-2000-02-17 snapshot
2000-02-17 19:38:33 +00:00