summaryrefslogtreecommitdiff
path: root/source3/lib/system.c
Commit message (Expand)AuthorAgeFilesLines
* s3-talloc Change TALLOC_ARRAY() to talloc_array()Andrew Bartlett2011-06-091-1/+1
* Change sys_getcd() to take no arguments and always return malloc'ed memory (o...Jeremy Allison2011-06-011-7/+34
* lib/util Move sys_memalign into lib/util/system.cAndrew Bartlett2011-05-311-36/+0
* Fold null terminator into listlen length, change to strlcpy.Jeremy Allison2011-05-041-6/+4
* s3-system: move LOCK_ defines to lib/system.cGünther Deschner2011-05-031-0/+9
* lib/util Move more network utility functions from source3 into lib/utilAndrew Bartlett2011-05-031-71/+0
* s3-includes: only include system/filesys.h when needed.Günther Deschner2011-03-301-0/+1
* s3-includes: only include system/passwd.h when needed.Günther Deschner2011-03-301-0/+1
* s3-includes: only include system/capability.h when needed.Günther Deschner2011-03-301-0/+1
* s3-includes: only include system/syslog.h when needed.Günther Deschner2011-03-301-0/+1
* lib/util/util_pw: share sys_get{pw,gr} group of calls.Günther Deschner2011-03-301-44/+0
* dirfd doesn't exist in some platforms.Jeremy Allison2011-02-261-2/+4
* s3: move some defines to a better place.Günther Deschner2011-02-141-0/+11
* s3-system: fix malloc/talloc mismatch in sys_popen().Günther Deschner2011-02-101-1/+1
* Fix up some buildfarm warnings.Jeremy Allison2011-02-091-1/+1
* Add fdopendir().Jeremy Allison2011-02-081-0/+16
* Added call out to a Linux-compatible fallocate() when we need to extend a fileJeremy Allison2010-12-211-0/+35
* s3: FreeBSD has getpeereid(), use itVolker Lendecke2010-12-191-0/+4
* Fix read/write calls over sockets to cope with EAGAIN/EWOULDBLOCK for non-blo...Jeremy Allison2010-12-151-10/+38
* s3: Fix a C++ warningVolker Lendecke2010-08-011-1/+1
* s3: fix calculation of st_blocks in init_stat_ex_from_statBjörn Jacke2010-06-091-1/+1
* s3: fix build on platforms without st_blocks and st_blksize stat struct membersBjörn Jacke2010-06-071-0/+9
* Revert "Fix bug #7067 - Linux asynchronous IO (aio) can cause smbd to fail to...Karolin Seeger2010-03-081-61/+4
* s3: optimize strict allocate for XFS on IRIXBjörn Jacke2010-02-181-0/+25
* Fix bug #7067 - Linux asynchronous IO (aio) can cause smbd to fail to respond...Jeremy Allison2010-01-261-4/+61
* s3: make sys_posix_fallocate more genericBjörn Jacke2009-12-081-4/+4
* s3: Fix explicit stat64 supportVolker Lendecke2009-12-051-3/+12
* s3: check if glibc has broken posix_fallocateBjörn Jacke2009-12-041-1/+1
* s3: prefer posix_fallocate for doing "strict allocate"Björn Jacke2009-12-021-0/+14
* s3: Pass the "fake dir create times" parameter to sys_*statVolker Lendecke2009-11-291-10/+14
* Remove "store create time" code, cause create time to be storedJeremy Allison2009-11-171-0/+7
* s3: Fix a memleak in sys_popenVolker Lendecke2009-11-151-0/+1
* s3: Add access_mask to the flock VFS callAbhidnya P Chirmule2009-10-061-1/+1
* Refactor the use of create_time and change time to goJeremy Allison2009-08-101-2/+2
* Fix a typo reading uninitialized memory. Caught by valgrind.Jeremy Allison2009-07-171-3/+1
* Rename update_stat_ex_writetime() -> update_stat_ex_mtime()Jeremy Allison2009-07-081-2/+2
* The migration to struct stat_ex broke the calculation ofJeremy Allison2009-07-081-14/+58
* When faking a create time, use the full timespec values, not time_t.Jeremy Allison2009-07-081-61/+63
* s3: correct check for usleep value boundariesBjörn Jacke2009-06-031-1/+1
* Attempt to fix the build on NetBSDVolker Lendecke2009-05-261-0/+6
* Introduce "struct stat_ex" as a replacement for SMB_STRUCT_STATVolker Lendecke2009-05-261-9/+216
* Fix some nonempty blank linesVolker Lendecke2009-05-141-23/+23
* Refactored sys_fork() and sys_pid() into shared util librarySteven Danneman2009-02-231-29/+0
* More warning fixes for Solaris.Jeremy Allison2009-02-231-2/+1
* Add code to test write_data_iov a bitVolker Lendecke2008-12-291-0/+11
* Add sys_writevVolker Lendecke2008-12-291-0/+14
* Merge branch 'master' of /home/jelmer/samba3Jelmer Vernooij2008-11-011-153/+0
|\
| * Remove sys_dl*() - stubs are already provided by libreplace.Jelmer Vernooij2008-11-011-40/+0
| * Remove sys_chroot() - libreplace already provides an alternative.Jelmer Vernooij2008-11-011-18/+0
| * Move sys_realpath() to libreplace.Jelmer Vernooij2008-11-011-15/+0