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