1. 19 May, 2014 1 commit
  2. 18 May, 2014 1 commit
    • Sreeram Ramachandran's avatar
      Cosmetic changes to netd client files. · 72c53933
      Sreeram Ramachandran authored
      + Name the dispatch header correctly (NetdClientDispatch.h).
      + Hide the global dispatch variable (__netdClientDispatch).
      + Explain why it's okay to read the variable without locking.
      + Use quotes instead of angle-brackets for non-system includes.
      + Add necessary declarations for C compiles (and not just C++).
      
      Change-Id: Id0932165e71d81da5fce77a684f40c2263f58e61
      72c53933
  3. 14 May, 2014 1 commit
  4. 13 May, 2014 1 commit
    • Sreeram Ramachandran's avatar
      Introduce netd_client, a dynamic library that talks to netd. · ceb5bd78
      Sreeram Ramachandran authored
      The library exists outside bionic. It is dynamically loaded, to replace selected
      standard socket syscalls with versions that talk to netd.
      
      Change connect() to use the library if available.
      
      (cherry picked from commit 3a6b627a14df8111b03e452f2df4b5f4938e0e49)
      
      Change-Id: Ib6198e19dbc306521a26fcecfdf6e8424d163fc9
      ceb5bd78
  5. 22 Apr, 2014 1 commit
  6. 16 Apr, 2014 1 commit
    • Elliott Hughes's avatar
      Switch to gdtoa. · 4bd97cee
      Elliott Hughes authored
      This gives us a real strtold for LP64 and fixes various LP64
      bugs.
      
      Bug: 13563801
      Change-Id: I277858d718ee746e136b6b6308a495ba50dfa488
      4bd97cee
  7. 11 Mar, 2014 1 commit
  8. 21 Feb, 2014 1 commit
    • Elliott Hughes's avatar
      Clean up our OpenBSD usage. · 0133944b
      Elliott Hughes authored
      Also undo some of the mess where we have OpenBSD <stdio.h> but a mix of
      different BSD's implementations.
      
      In this first pass, I've only moved easy OpenBSD stuff.
      
      Change-Id: Iae67b02cde6dba9d8d06fedeb53efbfdac0a8cf6
      0133944b
  9. 07 Mar, 2013 1 commit
    • Elliott Hughes's avatar
      Upgrade to current NetBSD popen/pclose. · 6b3f49a5
      Elliott Hughes authored
      This gets us back to using vfork now our ARM vfork assembler stub is
      fixed, and adds the missing thread safety for the 'pidlist'.
      
      Bug: 5335385
      Change-Id: Ib08bfa65b2cb9fa695717aae629ea14816bf988d
      6b3f49a5
  10. 02 Mar, 2013 1 commit
    • Elliott Hughes's avatar
      Move realpath.c to upstream-freebsd. · f0777843
      Elliott Hughes authored
      This is actually a slightly newer upstream version than the one I
      originally pulled. Hopefully now it's in upstream-freebsd it will
      be easier to track upstream, though I still need to sit down and
      write the necessary scripts at some point.
      
      Bug: 5110679
      Change-Id: I87e563f0f95aa8e68b45578e2a8f448bbf827a33
      f0777843
  11. 23 Oct, 2012 1 commit
  12. 27 Sep, 2012 1 commit
    • Irina Tirdea's avatar
      Add getdelim(3) and getline(3) to bionic · eac9eb46
      Irina Tirdea authored
      Some userspace programs (e.g. perf) need getline.
      
      Changes:
      () add getdelim.c, getline.c from NetBSD (http://netbsd.org/
      
      ) under the
      NetBSD Foundation's (TNF) license ("2 clause" Berkeley-style license).
      () add stub for reentrant.h header that is needed by getdelim.c
      () add tests for getdelim(3) and getline(3).
      () update NOTICE file.
      
      Change-Id: I22ed82dd5904b9d7a3695535c04f502be3c27c5d
      Signed-off-by: default avatarIrina Tirdea <irina.tirdea@intel.com>
      eac9eb46
  13. 26 Sep, 2012 1 commit
  14. 13 Sep, 2012 1 commit
  15. 13 Aug, 2012 1 commit
    • Elliott Hughes's avatar
      Fix nice... · 3d2d448a
      Elliott Hughes authored
      ...by switching to the NetBSD implementation.
      
      Change-Id: I562b27b237a24ded95804035cc322c7bff12ff59
      3d2d448a
  16. 10 Aug, 2012 1 commit
  17. 20 Mar, 2012 1 commit
    • Ben Cheng's avatar
      New additions/bug fixes required/found when porting perf. · 21eab513
      Ben Cheng authored
      New functions:
      	tfind
      	tsearch
      	tdelete
      	twalk
      	tdestroy (GNU extension)
      
      Bug fix: the current implementation for realpath would crash
      	if the second argument (resolved_path) is NULL.
      
      New headers:
      	ar.h
      	search.h
      
      Change-Id: Ib6c1e42fc186a6d597a6e5a9692b16acaa155804
      21eab513