summaryrefslogtreecommitdiffstats
path: root/source3/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| * Remove a duplicated commentVolker Lendecke2009-01-041-4/+0
| |
| * Add open_socket_out_defer_send/recvVolker Lendecke2009-01-041-0/+111
| |
| * Async wrapper for open_socket_out_send/recvVolker Lendecke2009-01-041-56/+168
| |
| * async libwbclient infrastructureVolker Lendecke2009-01-041-0/+774
| |
| * Remove wb_trans_send/recvVolker Lendecke2009-01-041-143/+0
| |
| * Move winbindd/winbindd_reqtrans.c to lib/wb_reqtrans.cVolker Lendecke2009-01-041-0/+685
| |
| * Convert async_connect to "normal" styleVolker Lendecke2009-01-041-101/+113
| |
| * Actually do a non-blocking connect.... :-)Volker Lendecke2009-01-041-1/+1
| |
| * Add an async queueing mechanismVolker Lendecke2009-01-041-0/+78
| |
| * Add async timeout helpersVolker Lendecke2009-01-041-0/+42
| |
| * open_socket_out is always used with SOCK_STREAM, remove argument "type"Volker Lendecke2009-01-031-9/+3
| |
| * Fix retval of async_syscall_result_intVolker Lendecke2009-01-031-1/+1
| |
| * struct async_req doesn't really need to carry an event_contextVolker Lendecke2009-01-032-9/+10
| |
| * Replace some SMB_ASSERTs with NT_STATUS_INTERNAL_ERRORVolker Lendecke2009-01-021-7/+28
| |
| * Optimize for the common case that packet.c received exactly one full packetVolker Lendecke2009-01-021-8/+14
| |
| * packet.h API: The callback is now responsible to talloc_free() "buf"Volker Lendecke2009-01-022-35/+46
| |
| * Fix bug 5913.Volker Lendecke2009-01-011-1/+1
| | | | | | | | Never seen this to be a problem, but it doesn't hurt either :-)
| * Remove two pointless globalsVolker Lendecke2009-01-012-13/+12
| |
* | Add iconv_convenience argument to size functions.Jelmer Vernooij2009-01-014-8/+8
|/
* Fix all warnings in source3 with gcc4.3.Jeremy Allison2008-12-311-4/+30
| | | | Jeremy.
* Disable the use of splice(2)Volker Lendecke2008-12-311-1/+1
| | | | | | | | | | On a debian lenny installation with a kernel that calls itself 2.6.28, I could repeatably block smbd using splice. According to the output of netstat, the recvq of the TCP connection was full and at the same time according to strace smbd was stuck in a splice syscall trying to read from that TCP connection. We can not protect ourselves from this condition, as nobody will ever notify us that something is broken. So sadly we can't use splice yet at all. Maybe in 2.6.29...
* Try to fix recvfile using splice on LinuxVolker Lendecke2008-12-311-21/+36
| | | | | | | | According to the splice(2) manpage, one of the file descriptors *must* be a pipe. With this patch I could successfully run splice(2) on a debian lenny installation. Jeremy, please check!
* Rename parent_dirname_talloc() to parent_dirname()Volker Lendecke2008-12-311-2/+2
|
* Remove unused function parent_dirnameVolker Lendecke2008-12-311-13/+0
|
* Make use of TALLOC_MEMDUP in parent_dirname_talloc()Volker Lendecke2008-12-311-2/+1
|
* Remove unused function get_numlist()Volker Lendecke2008-12-311-51/+0
|
* s3:cluster: register the client connection via CTDB_CONTROL_TCP_ADDStefan Metzmacher2008-12-301-7/+19
| | | | | | | This means we correctly pass IPv6 addresses too. (CTDB_CONTROL_TCP_CLIENT was IPv4 only) metze
* Add code to test write_data_iov a bitVolker Lendecke2008-12-291-0/+11
|
* Make write_data use write_data_iovVolker Lendecke2008-12-291-24/+24
|
* Add write_data_iovVolker Lendecke2008-12-291-0/+69
|
* Add sys_writevVolker Lendecke2008-12-291-0/+14
|
* s3:dbwrap: fix dbwrap_store_uint32() to match dbwrap_store_int32()Stefan Metzmacher2008-12-291-2/+2
| | | | | | All callers expect 0 an success and -1 on error. metze
* Make sure share_info.tdb is open before attempting to delete an entrySteven Danneman2008-12-281-2/+6
|
* Fix use of "time offset" parameter, and add test to make sure I don't break ↵Jelmer Vernooij2008-12-231-2/+0
| | | | it again :-)
* Move some bytes from data to text, make use of the ARRAY_SIZE macroVolker Lendecke2008-12-191-2/+2
| | | | | Probably pointless, but it doesn't add complexity and it is fun to see bss and data shrink :-)
* s3: Use DEBUGADD instead of DEBUG to avoid printing the headerDan Sledz2008-12-151-2/+3
|
* Remove the global "cmdline_auth_info" from source3/lib/util.cVolker Lendecke2008-12-142-83/+119
| | | | This involves changing all our clients, that's why it's so large.
* Move 128 bytes from the data to the text segmentVolker Lendecke2008-12-141-1/+1
|
* Remove a pointless static variableVolker Lendecke2008-12-141-1/+1
|
* s3: Refactor getting sec_info from a security_descriptor into separate functionTim Prouty2008-12-091-0/+27
|
* Simplify async programming a bit with helper routinesVolker Lendecke2008-12-082-10/+25
| | | | Introduce async_req_is_error() and async_req_simple_recv()
* Streamline the async_sock API a bitVolker Lendecke2008-12-081-33/+36
|
* Fix logging to syslogDan Sledz2008-12-051-1/+1
|
* Fix bug #5928 - Option --version in testparm does not work.Tomasz Krasuski2008-12-051-1/+1
|
* s3-samr: fix SAMR_FIELD_PASSWORD callers.Günther Deschner2008-12-051-1/+1
| | | | Guenther
* s3: Change sockaddr util function names for consistencyTim Prouty2008-12-032-11/+11
| | | | Also eliminates name conflicts with OneFS system libraries
* Move cli_trans_oob to lib/util.cVolker Lendecke2008-11-281-0/+19
| | | | Rename it to trans_oob, it will be used in the server routines.
* Attempt to fix the buildVolker Lendecke2008-11-151-1/+1
| | | | | | | I have no idea how this could have happened. Probably done a make and make test in a different tree than the one I have done the push from. Sorry. Volker
* Make memcache_add_talloc NULL out the source pointerVolker Lendecke2008-11-142-3/+13
| | | | | | This is an orthogonality measure to make clear this pointer now belongs to the cache. (cherry picked from commit e6080c6e87d6fe3995b121a772bf3f6343fa666f)
* Actually finish memcache_add_tallocVolker Lendecke2008-11-141-1/+36
| | | | | | | | This fixes a memleak found by Martin Zielinski <mz@seh.de>. Thanks for looking closely! Volker (cherry picked from commit a31a84a078100819809e6d40dbc3df207a50a0b2)