Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | guard IPv6 stuff | Peter S. Mazinger | 2011-03-03 | 1 | -0/+4 |
| | | | | | | disable IPv6 related stuff if feature is disabled. Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> | ||||
* | fix a few build errors for the no threads case | Austin Foxley | 2010-04-28 | 1 | -0/+2 |
| | | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com> | ||||
* | getaddrinfo.c: include tls.h before resolv.h | Austin Foxley | 2009-11-30 | 1 | -0/+1 |
| | | | | | | | | This is needed because tls.h ends up includeing nptl/descr.h which needs the full res_state definition. resolv.h also ends up including tls.h, but _without_ the full res_state struct it errors. Signed-off-by: Austin Foxley <austinf@cetoncorp.com> | ||||
* | Extend __gen_tempname with mode argument | Mikhail Gusarov | 2009-11-09 | 1 | -1/+1 |
| | | | | | | | | | | sem_open(3) needs to create a temporary file in a way which can't be efficiently implemented in terms of POSIX API. Extend __gen_tempname with mode_t mode argument in order to ease sem_open implementation. Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net> Signed-off-by: Austin Foxley <austinf@cetoncorp.com> | ||||
* | convert // comments to /**/; remove empty #if/#endif pairs. no code changes | Denys Vlasenko | 2009-09-18 | 1 | -5/+0 |
| | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | ||||
* | trim Experimentally off and uncommented hidden | Bernhard Reutner-Fischer | 2009-09-18 | 1 | -21/+0 |
| | | | | | | | | sed -i -e '/Experimentally off - /d' $(grep -rl "Experimentally off - " *) sed -i -e '/^\/\*[[:space:]]*libc_hidden_proto(/d' $(grep -rl "libc_hidden_proto" *) should be a nop Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | ||||
* | Avoid type-punned pointers that break strict-aliasing | Ron | 2009-07-05 | 1 | -3/+6 |
| | | | | | Signed-off-by: Ron Lee <ron@debian.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | heed compiler warnings about checking non-defined variables in #if directives | Denis Vlasenko | 2008-12-14 | 1 | -2/+2 |
| | |||||
* | getaddrinfo: runp->ifa_addr indeed can be NULL, don't dereference it | Denis Vlasenko | 2008-12-09 | 1 | -0/+2 |
| | | | | | ifaddrs.c: cosmetics, no code changes | ||||
* | getaddrinfo: remove superfluout indentation, fix incorrect one. | Denis Vlasenko | 2008-12-08 | 1 | -61/+64 |
| | | | | | remove one superfluous statement. | ||||
* | - fix loop for checking ifaddr on both IPv4 and IPv6 | Bernhard Reutner-Fischer | 2008-12-08 | 1 | -2/+2 |
| | |||||
* | Last portion of libc_hidden_proto removal. | Denis Vlasenko | 2008-11-20 | 1 | -11/+11 |
| | | | | | Appears to build fine (several .configs tried) | ||||
* | next portion of libc_hidden_proto removal | Denis Vlasenko | 2008-11-20 | 1 | -1/+1 |
| | |||||
* | libc_hidden_proto removal, just a few functions | Denis Vlasenko | 2008-11-18 | 1 | -1/+1 |
| | |||||
* | getaddrinfo.c: improve readability | Denis Vlasenko | 2008-10-28 | 1 | -30/+26 |
| | |||||
* | getaddrinfo.c: reformat. no code changes | Denis Vlasenko | 2008-10-28 | 1 | -738/+630 |
| | |||||
* | - fix typo in r23808 | Bernhard Reutner-Fischer | 2008-10-27 | 1 | -1/+1 |
| | |||||
* | libc/inet/getaddrinfo.c: const'ify some data; | Denis Vlasenko | 2008-10-27 | 1 | -26/+45 |
| | | | | | | | | | avoid using zero-filled constants in bss: text data bss dec hex filename 3182 24 48 3254 cb6 getaddrinfo_old.o 3280 0 0 3280 cd0 getaddrinfo.o | ||||
* | - remove gethostbyname_r relocation | Bernhard Reutner-Fischer | 2008-09-11 | 1 | -1/+0 |
| | |||||
* | Move ifaddrs.h from uClibc-internal location libc/inet/ to include/, and make | Ricard Wanderlof | 2008-08-28 | 1 | -1/+1 |
| | | | | | it conditionally included among the installed header files depending on UCLIBC_HAS_AI_ADDRCONFIG. | ||||
* | - trim any trailing whitespace | Bernhard Reutner-Fischer | 2008-07-23 | 1 | -3/+3 |
| | |||||
* | Simplified check_pf() so it returns a bit vector in an unsigned int, | Ricard Wanderlof | 2008-07-01 | 1 | -18/+74 |
| | | | | instead of modifying the contents of two bools. | ||||
* | Removed include/ifaddrs.h and put contents in libc/inet/ifaddrs.h, as we do not | Ricard Wanderlof | 2008-06-27 | 1 | -1/+1 |
| | | | | need the file outside of uClibc anyway. | ||||
* | Added support for the AI_ADDRCONFIG flag in the hints->ai_flags parameter to ↵ | Ricard Wanderlof | 2008-06-27 | 1 | -8/+35 |
| | | | | getaddrinfo(3). | ||||
* | - adds several config-options to allow for turning off certain features | Bernhard Reutner-Fischer | 2008-06-03 | 1 | -8/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | like o UCLIBC_HAS_GNU_ERROR o UCLIBC_HAS_BSD_ERR o UCLIBC_HAS_PTY o UCLIBC_HAS_GETPT (1) o UCLIBC_SYSCALL_STUBS o UCLIBC_SYSCALL_STUB_WARNING o UCLIBC_LINUX_SPECIFIC (2) o UCLIBC_BSD_SPECIFIC (3) o UCLIBC_NTP_LEGACY (4) o UCLIBC_SV4_DEPRECATED (5) o UCLIBC_HAVE_REALTIME (6) o UCLIBC_HAVE_ADVANCED_REALTIME (7) o UCLIBC_HAVE_EPOLL (8) o UCLIBC_HAVE_XATTR (9) o UCLIBC_HAVE_PROFILING (10) (1) make non-standard getpt optional and implement standard posix_openpt (2) fstatfs(), inotify_*(), ioperm(), iopl(), madvise(), modify_ldt(), personality() ppoll(), setresuid() (3) mincore(), getdomainname(), setdomainname() (4) ntp_adjtime(), ntp_gettime() aliases (5) ustat() [use statfs(2) in your code instead] (6) All marked as "(REALTIME)" in SUSv3 (7) All marked as "(ADVANCED REALTIME)" in SUSv3 (8) epoll_create(), epoll_ctl(), epoll_wait() (9) all Extended Attributes (10) helpers for gcc's -finstrument-functions - Fixes _dl_exit() - Implements sleep(3) for !UCLIBC_HAVE_REALTIME - Implements usleep(3) for !UCLIBC_HAVE_REALTIME - adds #warning about incorrect posix_fadvise{,64}() - removes unused and unwanted uselib() Net outcome is that an allnoconfig with HAVE_SHARED is now about 88k instead of formerly 130k. | ||||
* | Moving libc_hidden_proto's into #ifdef UCLIBC_INTERNAL block | Denis Vlasenko | 2008-05-19 | 1 | -5/+5 |
| | | | | | | | | | in string.h and strings.h. This caught unguarded string ops in libc/inet/ethers.c __ether_line_w() function. I will wait for fallout reports for a week or so, then continue converting more libc_hidden_proto's. | ||||
* | Ricard Wanderlof writes: | Mike Frysinger | 2008-02-23 | 1 | -9/+0 |
| | | | | | | | The following definitions in getaddrinfo.c seem redundant as they _are_ defined in the public netdb.h header, contrary to the comment. AI_DEFAULT is not, however it is not used in the file either so can be safely removed. | ||||
* | Added AI_NUMERICSERV flag and check if the string is not just a number | Carmelo Amoroso | 2008-02-07 | 1 | -2/+6 |
| | | | | | | when AI_NUMERICSERV flag set. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> | ||||
* | Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA ↵ | Peter S. Mazinger | 2006-01-22 | 1 | -1/+0 |
| | | | | is a useless attempt | ||||
* | some global data relocs gone | Peter S. Mazinger | 2006-01-16 | 1 | -0/+1 |
| | |||||
* | make DODEBUG=y happy, update sysdeps/common/* copyright | Peter S. Mazinger | 2006-01-14 | 1 | -2/+2 |
| | |||||
* | hidden_def/hidden_proto: convert all users (I hope) termios split, add some ↵ | Peter S. Mazinger | 2006-01-14 | 1 | -51/+63 |
| | | | | missing headers, other jump relocs removed | ||||
* | hide the internal __in6addr_any/__in6addr_loopback symbols | Mike Frysinger | 2006-01-08 | 1 | -1/+1 |
| | |||||
* | create __if_nametoindex hidden alias and use it | Mike Frysinger | 2006-01-06 | 1 | -0/+1 |
| | |||||
* | mmap/mremap/socket/rewind gone | Peter S. Mazinger | 2005-12-08 | 1 | -1/+1 |
| | |||||
* | Again rpc ;-( , all *inet*, *addr* | Peter S. Mazinger | 2005-12-08 | 1 | -15/+19 |
| | |||||
* | Hide more | Peter S. Mazinger | 2005-12-07 | 1 | -2/+7 |
| | |||||
* | More hiding, including __mempcpy | Peter S. Mazinger | 2005-12-03 | 1 | -2/+4 |
| | |||||
* | Hide mostly used functions | Peter S. Mazinger | 2005-12-01 | 1 | -23/+27 |
| | |||||
* | Hide some of mem* and str* | Peter S. Mazinger | 2005-11-27 | 1 | -0/+2 |
| | |||||
* | Oops. | Eric Andersen | 2002-11-21 | 1 | -0/+1 |
| | |||||
* | Cleanup use of in6addr_loopback and in6addr_any | Eric Andersen | 2002-11-21 | 1 | -1/+1 |
| | |||||
* | Fix missing defines. Forgot to check this in. | Eric Andersen | 2002-03-19 | 1 | -0/+9 |
| | | | | -Erik | ||||
* | Bart Visscher <magick@Linux-Fan.com> has added some missing IPV6 support, and | Eric Andersen | 2002-03-19 | 1 | -0/+863 |
added several additional reentrant networking functions such that iptables now runs with IPV6 support. |