summaryrefslogtreecommitdiffstats
path: root/libc/inet/rpc
Commit message (Collapse)AuthorAgeFilesLines
...
* Get rid of nested extern warnings if threads are disabledPeter S. Mazinger2006-03-091-4/+4
|
* Add back sjhill's 14625 commit, correcting the typo that made it failPeter S. Mazinger2006-03-091-4/+4
|
* Remove commented include."Steven J. Hill"2006-02-251-1/+0
|
* Revert change. Calls can only be used when utilizing TLS. Sorry for the ↵"Steven J. Hill"2006-02-251-5/+5
| | | | breakage.
* Use the TSD macros and get rid of warnings."Steven J. Hill"2006-02-251-4/+5
|
* tweak the idea between having a MMU and actually using itMike Frysinger2006-02-181-11/+11
|
* hide xdr_u_shortPeter S. Mazinger2006-02-151-0/+1
|
* DOMULTI may be used for libc, the excluded files need work, ↵Peter S. Mazinger2006-02-151-0/+2
| | | | linuxthreads[_db] as well, don't try on slow box
* libc-{a,so,multi}-y replaced by libc-y covering common objects both in ↵Peter S. Mazinger2006-02-131-2/+1
| | | | libc.a/libc.so, the diffs go into libc-static-y/libc-shared-y exclusively, add IMA to libc, don't use any MSRC anymore
* weaks for __pthread_internal_tsd* are added if not built w/ -DSHARED, header ↵Peter S. Mazinger2006-02-011-1/+7
| | | | issue
* don't include wchar.h if WCHAR is disabledPeter S. Mazinger2006-01-311-0/+2
|
* Change the only bcopy user to memmove and remove internal version of bcopyPeter S. Mazinger2006-01-301-4/+4
|
* sync with glibc and rename local socket var to _socketMike Frysinger2006-01-291-35/+36
|
* sync func def with glibc and dont include sys/socket.h since we dont use ↵Mike Frysinger2006-01-291-2/+7
| | | | socket()
* sync comment with glibc and dont include sys/socket.h since we dont use socket()Mike Frysinger2006-01-291-1/+2
|
* rename to match glibcMike Frysinger2006-01-292-1/+1
|
* rename to match glibcMike Frysinger2006-01-292-1/+3
|
* sync with glibc and rename socket vars to _socketMike Frysinger2006-01-291-9/+9
|
* sync iruserfopen() prototype with glibc and remove double setting of cp to ↵Mike Frysinger2006-01-291-2/+1
| | | | NULL by Bernard Fischer
* Bernhard Fischer writes: remove unused variable __rcmd_errstrMike Frysinger2006-01-291-2/+0
|
* small sync with glibcMike Frysinger2006-01-291-16/+45
|
* Get rid of missing prototype warningsPeter S. Mazinger2006-01-268-4/+18
|
* Use wildcard *.c for full rpc, update copyrightPeter S. Mazinger2006-01-241-30/+15
|
* s/svc_auth_unix.c/svc_authux.c/Peter S. Mazinger2006-01-241-1/+1
|
* s/rpc_callmsg.c/rpc_cmsg.c/ for non-full rpc as wellPeter S. Mazinger2006-01-241-1/+1
|
* sync with glibcMike Frysinger2006-01-237-30/+37
|
* Add some attribute_noreturn, replace __attribute__ ((noreturn)) as wellPeter S. Mazinger2006-01-232-2/+2
|
* Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵Peter S. Mazinger2006-01-2213-14/+0
| | | | is a useless attempt
* disable deprecated warnings for some filesMike Frysinger2006-01-201-0/+1
|
* Last relocs jump and global data, (even locales) that I could remove are ↵Peter S. Mazinger2006-01-1613-1/+21
| | | | gone from libc. The remaining are left as exercise for others ;-)
* some global data relocs gonePeter S. Mazinger2006-01-1611-0/+22
|
* make gcc4 happy w/ hidden_def/proto, correct some typosPeter S. Mazinger2006-01-151-1/+0
|
* make DODEBUG=y happy, update sysdeps/common/* copyrightPeter S. Mazinger2006-01-1426-72/+76
|
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵Peter S. Mazinger2006-01-1445-887/+1092
| | | | missing headers, other jump relocs removed
* declare staticMike Frysinger2006-01-081-2/+2
|
* hide internal ahostbuf symbolMike Frysinger2006-01-081-1/+1
|
* hide internal funcs to kill off more relocsMike Frysinger2006-01-081-0/+2
|
* kill off two more relocsMike Frysinger2006-01-081-2/+4
|
* update libc lock functions to new pthread forwardingMike Frysinger2006-01-061-19/+0
|
* Get rid of tolower/toupper jump reloc, correct tow* for XLOCALEPeter S. Mazinger2006-01-031-1/+1
|
* use errno.h not sys/errno.h as pointed out by sjhillMike Frysinger2005-12-301-1/+0
|
* make sure we handle the (malloc(0)==NULL) case as Aubrey points out via the ↵Mike Frysinger2005-12-281-5/+8
| | | | e-mail list
* kill off simple unused warningsMike Frysinger2005-12-278-15/+15
|
* kill off simple unused warningsMike Frysinger2005-12-271-8/+5
|
* kill off simple unused warningsMike Frysinger2005-12-271-5/+5
|
* 2005-12-15 Aubrey.Li <aubreylee@gmail.com> writes:Mike Frysinger2005-12-271-2/+9
| | | | | | | | | | | | | | | | | | When I mounted nfs on my target, the kernel crashed. And I found it was caused by stack overflow. When I digged into it. I found the following issue. In the file "./uClibc/libc/inet/rpc/auth_unix.c" int max_nr_groups = sysconf (_SC_NGROUPS_MAX); gid_t gids[max_nr_groups]; And, NGROUPS_MAX is defined in the file "./linux-2.6.x/include/linux/limits.h" #define NGROUPS_MAX 65536 /* supplemental group IDs are available */ OK, here we can know max_nr_groups is assigned to 65536, that means a huge matrix "gids[65536] is in the function **authunix_create_default**. My method is doing it by malloc, the patch as follows.
* kill off minor warningMike Frysinger2005-12-271-1/+1
|
* Convert some users and get rid of __rpc_thread_createerr jump reloc, this ↵Peter S. Mazinger2005-12-1623-25/+81
| | | | was indeed a badly chosen name
* Convert all users of earlier hiddensPeter S. Mazinger2005-12-133-2/+4
|
* Convert internal users of chmod/*stat*, minimize change for __strsepPeter S. Mazinger2005-12-132-4/+4
|