Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-08-06 | lib/socket_wrapper: writev returns ssize_t, not int | Christian Ambach | 2 | -2/+2 | |
2012-07-06 | s4-selftest: Test samba-tool domain dcpromo | Andrew Bartlett | 1 | -1/+1 | |
This needs a new environment to test it properly. This requires a raise in the number of socket wrapper interfaces. Andrew Bartlett | |||||
2012-05-13 | lib/socket_wrapper only enable python_socket and socket.py with socket_wrapper | Andrew Bartlett | 1 | -8/+10 | |
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sun May 13 10:41:27 CEST 2012 on sn-devel-104 | |||||
2012-03-16 | Remove more unnecessary shebang lines in python files. | Jelmer Vernooij | 1 | -2/+0 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Mar 16 02:48:52 CET 2012 on sn-devel-104 | |||||
2012-02-07 | pysocketwrapper: fix behaviour to be consistent with 'socket.getsockopt' | Jelmer Vernooij | 1 | -2/+2 | |
socklen_t is unsigned | |||||
2011-11-25 | socket_wrapper: use libreplace headers based on "#ifdef HAVE_LIBREPLACE" | Michael Adam | 1 | -3/+5 | |
instead of "#ifdef _SAMBA_BUILD_". This is to be able to use socket_wrapper in other projects that also use libreplace. | |||||
2011-11-25 | socket_wrapper: simplify include path for replace.h | Michael Adam | 1 | -1/+1 | |
2011-11-19 | socket_wrapper/py_socket_wrapper.c - include Python 2.4 compatiblity code | Matthias Dieter Wallnöfer | 1 | -0/+7 | |
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Nov 19 14:53:43 CET 2011 on sn-devel-104 | |||||
2011-11-17 | socket_wrapper: Added python interface to socket_wrapper | Amitay Isaacs | 3 | -0/+938 | |
The socket_wrapper does not support setting blocking flag or timeouts on the sockets. To use socket module in python, use from samba import socket Signed-off-by: Kai Blin <kai@samba.org> | |||||
2011-09-29 | socket_wrapper: correctly handle dup()/dup2() ref counting | Stefan Metzmacher | 1 | -85/+81 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Sep 29 13:13:56 CEST 2011 on sn-devel-104 | |||||
2011-09-29 | socket_wrapper: pass down the fd explictly from the swrap_*() to the ↵ | Stefan Metzmacher | 1 | -10/+11 | |
real_*() calls metze | |||||
2011-09-18 | swrap: Fix a c++ warning | Volker Lendecke | 1 | -1/+2 | |
2011-08-12 | socket-wrapped: added wrappers for dup() and dup2() | Andrew Tridgell | 2 | -2/+131 | |
The Samba4 standard process model uses dup() on incoming sockets as an optimisation (it makes select() a tiny bit faster when used). Adding dup() to socket wrapper allows us to use the standard process model in selftest Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-07-10 | socket_wrapper: make sure interfaces are in the valid range on bind() | Stefan Metzmacher | 1 | -0/+5 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Jul 10 18:24:14 CEST 2011 on sn-devel-104 | |||||
2011-04-19 | lib/socket_wrapper: allow up to 32 interfaces for a bigger 'make test' | Andrew Bartlett | 1 | -1/+4 | |
The combined s3/s4 'make test' needs more interfaces. Andrew Bartlett | |||||
2011-03-09 | socket_wrapper: fix handling of addr and addrlen | Stefan Metzmacher | 1 | -4/+5 | |
metze | |||||
2011-03-04 | lib/socket_wrapper: try to fix the build on solaris | Stefan Metzmacher | 1 | -0/+13 | |
struct msg does not contain msg_control, msg_controllen and msg_flags on solaris. metze | |||||
2011-03-03 | socket_wrapper: use swrap_sendmsg_before()/after() in swrap_writev() | Stefan Metzmacher | 1 | -49/+17 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Mar 3 23:43:39 CET 2011 on sn-devel-104 | |||||
2011-03-03 | socket_wrapper: use swrap_sendmsg_before()/after() in swrap_sendmsg() | Stefan Metzmacher | 1 | -47/+66 | |
This also adds the same logic for broadcast as in swrap_sendto() for SOCK_DGRAM. metze | |||||
2011-03-03 | socket_wrapper: use swrap_sendmsg_before()/after() in swrap_send() | Stefan Metzmacher | 1 | -37/+18 | |
metze | |||||
2011-03-03 | socket_wrapper: use swrap_sendmsg_before()/after() in swrap_sendto() | Stefan Metzmacher | 1 | -86/+35 | |
metze | |||||
2011-03-03 | socket_wrapper: add swrap_sendmsg_before/after helper functions | Stefan Metzmacher | 1 | -0/+191 | |
Currently have almost the same logic in swrap_send(), swrap_sendto(), swrap_writev() and swrap_sendmsg(), this helper functions let combine all the logic in 2 places. metze | |||||
2011-03-03 | socket_wrapper: replace recvmsg() correctly | Stefan Metzmacher | 1 | -0/+6 | |
metze | |||||
2011-03-03 | socket_wrapper: readv() should only work on connected sockets | Stefan Metzmacher | 1 | -0/+5 | |
metze | |||||
2011-03-03 | socket_wrapper: move swrap_ioctl() above the send*/recv* functions | Stefan Metzmacher | 1 | -26/+26 | |
metze | |||||
2011-03-03 | socket_wrapper: fix compiler warnings | Stefan Metzmacher | 1 | -28/+37 | |
metze | |||||
2011-03-03 | socket_wrapper: don't allow connect() to the broadcast address | Stefan Metzmacher | 1 | -1/+8 | |
This will simplify other code later. metze | |||||
2011-02-13 | Fix some nonempty blank lines | Volker Lendecke | 1 | -18/+18 | |
2011-02-10 | socket_wrapper: avoid c++ style comments. | Günther Deschner | 1 | -2/+2 | |
Seen on the aix s3-waf build where it causes the build to fail. Guenther | |||||
2010-12-11 | s4-smbtorture: Make test names lowercase and dot-separated. | Jelmer Vernooij | 1 | -1/+1 | |
This is consistent with the test names used by selftest, should make the names less confusing and easier to integrate with other tools. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Dec 11 04:16:13 CET 2010 on sn-devel-104 | |||||
2010-11-12 | socket_wrapper: Only add as global dependency when enabled. | Jelmer Vernooij | 1 | -3/+3 | |
2010-11-12 | s4-waf: Only enable various wrappers if they're actually used. | Jelmer Vernooij | 1 | -0/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Nov 12 14:33:34 UTC 2010 on sn-devel-104 | |||||
2010-11-05 | socket_wrapper: fill in sa.sa_len if the system supports it | Stefan Metzmacher | 1 | -2/+12 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Nov 5 14:40:00 UTC 2010 on sn-devel-104 | |||||
2010-10-31 | s4: Remove the old perl/m4/make/mk-based build system. | Jelmer Vernooij | 1 | -8/+0 | |
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104 | |||||
2010-10-21 | Lowercase socket_wrapper name. | Jelmer Vernooij | 2 | -2/+2 | |
Avoid linking against socket_wrapper outside of developer mode. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Oct 21 20:26:11 UTC 2010 on sn-devel-104 | |||||
2010-10-21 | wrapper: make socket_wrapper, uid_wrapper and nss_wrapper private libs | Andrew Tridgell | 1 | -4/+5 | |
this prevents double instantiation Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-10 | socket_wrapper: Make it work on freebsd for udp packets | Stefan Metzmacher | 1 | -1/+11 | |
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sun Oct 10 12:57:00 UTC 2010 on sn-devel-104 | |||||
2010-05-03 | s4-waf: fixed target group for SOCKET_WRAPPER | Andrew Tridgell | 1 | -0/+1 | |
2010-04-18 | s4-waf: put the --xxx-wrapper options in 'developer options' group | Andrew Tridgell | 1 | -1/+2 | |
2010-04-08 | Revert "socket-wrapper: not all systems have FIONREAD defined" | Stefan Metzmacher | 1 | -2/+0 | |
This reverts commit 710aa773d54509de34404f9992c5058ddfa45f3b. We rely on FIONREAD in a lot of other parts in the code, so there's no need to have an ifdef for it in the socket_wrapper code. On tru64 FIONREAD is defined in <sys/ioctl.h> and we include <sys/ioctl.h> via "system/network.h". Tridge: maybe a HAVE_SYS_IOCTL_H was missing at the time you tried it on tru64? If we find a platform that doesn't support it, we need to bail out at configure time or provide a replacement in libreplace. metze | |||||
2010-04-08 | build: allow the waf build to work with python 3.0 and 3.1 | Thomas Nagy | 1 | -4/+2 | |
Python 3.x is a bit fussier about print statements and indentation. Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-04-06 | s4-waf: added a --enable-selftest option as a shortcut | Andrew Tridgell | 1 | -1/+3 | |
This is equiavalent to --enable-uid-wrapper --enable-nss-wrapper --enable-socket-wrapper but is easier to remember! | |||||
2010-04-06 | s4-waf: fixed some deps now we don't auto-include tevent and replace | Andrew Tridgell | 1 | -2/+2 | |
this is preparation for being able to use system versions of these libraries | |||||
2010-04-06 | s4-waf: mark the wscript files as python so vim/emacs knows how to highlight ↵ | Andrew Tridgell | 2 | -0/+4 | |
them | |||||
2010-04-06 | build: commit all the waf build files in the tree | Andrew Tridgell | 1 | -0/+4 | |
2010-04-06 | build: nearly there on samba4 build | Andrew Tridgell | 1 | -0/+1 | |
2010-04-06 | build: added wrapper options | Andrew Tridgell | 1 | -0/+11 | |
2010-04-03 | socket-wrapper: not all systems have FIONREAD defined | Andrew Tridgell | 1 | -0/+2 | |
tru64 for example | |||||
2010-02-17 | socket_wrapper: also ignore AF_INET6 in swrap_setsockopt() | Stefan Metzmacher | 1 | -0/+4 | |
metze | |||||
2009-09-08 | socket_wrapper: swrap_read() should use SWRAP_RECV* for swrap_dump_packet() | Stefan Metzmacher | 1 | -5/+3 | |
This is the same as swrap_recv(). metze |