Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Remove some unused code from async_req.[ch] | Volker Lendecke | 2009-03-16 | 2 | -51/+0 | |
| | | ||||||
| * | talloc: change version to 1.3.0 | Stefan Metzmacher | 2009-03-16 | 1 | -1/+1 | |
| | | | | | | | | metze | |||||
| * | talloc: add useful talloc_array_length() macro | Stefan Metzmacher | 2009-03-16 | 1 | -0/+1 | |
| | | | | | | | | metze | |||||
| * | talloc: add TALLOC_ZERO() | Stefan Metzmacher | 2009-03-16 | 1 | -0/+2 | |
| | | | | | | | | metze | |||||
| * | lib/replace: use AC_TRY_LINK() to verify that getifaddrs() and freeifaddrs() ↵ | Stefan Metzmacher | 2009-03-16 | 1 | -1/+1 | |
| | | | | | | | | | | | | are available metze | |||||
* | | Strip /usr/include from include flags, so we don't end up including | Jelmer Vernooij | 2009-03-15 | 1 | -0/+2 | |
|/ | | | | the system tevent if it's too old. | |||||
* | Merge branch 'tdr' of /home/jelmer/samba4 | Jelmer Vernooij | 2009-03-15 | 6 | -0/+660 | |
|\ | ||||||
| * | Remove -L/usr/lib from a couple more make variables. | Jelmer Vernooij | 2009-03-15 | 1 | -0/+1 | |
| | | ||||||
| * | tdr: Remove dependency on lp_* so it can be used in both Samba 3 and | Jelmer Vernooij | 2009-03-15 | 1 | -10/+9 | |
| | | | | | | | | Samba 4. | |||||
| * | Move tdr to top-level. | Jelmer Vernooij | 2009-03-14 | 5 | -0/+660 | |
| | | ||||||
* | | tevent: change version to 0.9.4 as the ABI has changed | Stefan Metzmacher | 2009-03-13 | 1 | -1/+1 | |
| | | | | | | | | metze | |||||
* | | tevent: Fix might be unitialized warning | Tim Prouty | 2009-03-12 | 1 | -1/+1 | |
| | | ||||||
* | | tevent: add tevent_loop_until() | Stefan Metzmacher | 2009-03-12 | 2 | -0/+68 | |
| | | | | | | | | | | | | | | This is only a hack for samba4 and should not be used in new code. metze | |||||
* | | tevent: add tevent_loop_set_nesting_hook() | Stefan Metzmacher | 2009-03-12 | 3 | -1/+50 | |
| | | | | | | | | | | | | | | This is an ugly hack to let the s4 server work arround some bugs related to nested events and uid changing. metze | |||||
* | | tevent: don't allow nested tevent_loop_once() anymore | Stefan Metzmacher | 2009-03-12 | 3 | -1/+53 | |
| | | | | | | | | | | | | | | Incompatible caller should use tevent_loop_allow_nesting() function. metze | |||||
* | | tevent: pass __location__ to tevent_loop_once/wait() | Stefan Metzmacher | 2009-03-12 | 6 | -17/+22 | |
| | | | | | | | | metze | |||||
* | | tevent: add tevent_set_abort_fn() | Stefan Metzmacher | 2009-03-12 | 2 | -0/+21 | |
| | | | | | | | | metze | |||||
* | | tevent: add tevent_signal_support() | Stefan Metzmacher | 2009-03-12 | 2 | -0/+10 | |
| | | | | | | | | | | | | Not every tevent backend supports signal events. metze | |||||
* | | talloc: add talloc_set_abort_fn() | Stefan Metzmacher | 2009-03-12 | 2 | -4/+33 | |
| | | | | | | | | metze | |||||
* | | async_sock: fix truncating of the temporary iovec in writev_send/recv() | Stefan Metzmacher | 2009-03-11 | 1 | -1/+1 | |
| | | | | | | | | | | | | Volker: please check! metze | |||||
* | | lib/replace: make sure we include <sys/uio.h> before socket_wrapper.h | Stefan Metzmacher | 2009-03-11 | 2 | -0/+5 | |
|/ | | | | | | This should fix the build on some hosts. metze | |||||
* | tevent: add tevent_req_callback_data_void() macro | Stefan Metzmacher | 2009-03-10 | 1 | -0/+2 | |
| | | | | | | | Callers can use it instead of tevent_req_callback_data() if they use a non talloc private pointer. metze | |||||
* | tevent: add tevent_req_received() function | Stefan Metzmacher | 2009-03-10 | 3 | -2/+29 | |
| | | | | | | | This function can be called as last action of a _recv() function, it destroys the data attached to the tevent_req. metze | |||||
* | socket_wrapper: wrap readv() and writev() | Stefan Metzmacher | 2009-03-10 | 2 | -7/+137 | |
| | | | | metze | |||||
* | Fix prototype mismatch. | Jelmer Vernooij | 2009-03-09 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 2009-03-09 | 3 | -17/+93 | |
|\ | ||||||
| * | socket_wrapper: try to make ipv6 support more portable | Stefan Metzmacher | 2009-03-09 | 1 | -9/+22 | |
| | | | | | | | | | | | | The internal structure of in6_addr isn't always the same. metze | |||||
| * | socket_wrapper: downgrade ipv6 sockets to ipv4 is in connect() if the dest ↵ | Stefan Metzmacher | 2009-03-08 | 1 | -5/+13 | |
| | | | | | | | | | | | | | | | | is ipv4 We only do this if the socket isn't explicit bound yet. metze | |||||
| * | socket_wrapper: correctly handle connected dgram sockets | Stefan Metzmacher | 2009-03-08 | 1 | -0/+26 | |
| | | | | | | | | metze | |||||
| * | socket_wrapper: make it possible to bind to '::' | Stefan Metzmacher | 2009-03-08 | 1 | -1/+3 | |
| | | | | | | | | metze | |||||
| * | Add "queue" to writev_send | Volker Lendecke | 2009-03-08 | 2 | -3/+30 | |
| | | | | | | | | | | Unless higher levels queue themselves somehow, writev will *always* be queued. So the queueing should be done at the right level. | |||||
* | | Revert accidental reintroduction of void ** bug. | Jelmer Vernooij | 2009-03-08 | 2 | -5/+7 | |
|/ | ||||||
* | Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel | Andrew Bartlett | 2009-03-05 | 2 | -28/+4 | |
|\ | ||||||
| * | s3:smbconf: move smbconf_share_exists checks into backend | Michael Adam | 2009-03-04 | 1 | -24/+0 | |
| | | | | | | | | Michael | |||||
| * | socket wrapper: Fix 'might be used uninitialized' warning | Tim Prouty | 2009-03-04 | 1 | -4/+4 | |
| | | ||||||
* | | Update talloc version so we don't fail on system talloc 1.2.0 | Andrew Bartlett | 2009-03-05 | 1 | -1/+1 | |
|/ | | | | | | | | The problem is that talloc in the Samba tree now includes talloc_get_type_abort(), which is not present on Fedora 10 or ubuntu's talloc 1.2.0. Andrew Bartlett | |||||
* | socket_wrapper: add multiple interface support for ipv6 | Stefan Metzmacher | 2009-03-04 | 1 | -10/+39 | |
| | | | | | | We use FD00::5357:5FXX in the same way we use 127.0.0.XX metze | |||||
* | socket_wrapper: add ipv6 pcap support | Stefan Metzmacher | 2009-03-04 | 1 | -3/+87 | |
| | | | | metze | |||||
* | socket_wrapper: pass down sockaddr instead of sockaddr_in to prepare pcap ↵ | Stefan Metzmacher | 2009-03-04 | 1 | -78/+100 | |
| | | | | | | support for ipv6 metze | |||||
* | socket_wrapper: prepare pcap support for ipv6 traffic | Stefan Metzmacher | 2009-03-04 | 1 | -148/+170 | |
| | | | | metze | |||||
* | socket_wrapper: don't crash if we get EAGAIN from real_recv() | Stefan Metzmacher | 2009-03-04 | 1 | -1/+1 | |
| | | | | | | This fixes a crash in the ldaps tests with socket wrapper pcap support. metze | |||||
* | lib/util: remove samba specific talloc_get_type_abort() | Stefan Metzmacher | 2009-03-03 | 2 | -22/+0 | |
| | | | | metze | |||||
* | talloc: add talloc_get_type_abort() | Stefan Metzmacher | 2009-03-03 | 2 | -0/+26 | |
| | | | | metze | |||||
* | Make struct tevent_req opaque | Simo Sorce | 2009-03-02 | 4 | -120/+157 | |
| | | | | | | | | | | | | | | | | Move struct tevent_req in tevent_internal, and ad getters and setters for private data and the callback function. This patch also renames 'private_state' into 'data'. What is held in this pointer is in fact data and not a state like enum tevent_req_state. Calling it 'state' is confusing. The functions addedd are: tevent_req_set_callback() - sets req->async.fn and req->async.private_data tevent_req_set_print_fn() - sets req->private_print tevent_req_callback_data() - gets req->async.private_data tevent_req_data() - gets rea->data This way it is much simpler to keep API/ABI compatibility in the future. | |||||
* | Import ISO-8859-1, 646 from Samba 3 iconv. | Jelmer Vernooij | 2009-03-02 | 1 | -0/+29 | |
| | ||||||
* | Use common header file for character set handling in Samba 3 and Samba 4. | Jelmer Vernooij | 2009-03-01 | 3 | -38/+122 | |
| | ||||||
* | s4: Use same function signature for convert_* as s3. | Jelmer Vernooij | 2009-03-01 | 4 | -46/+77 | |
| | ||||||
* | Merge branch 'master' of git://git.samba.org/samba into convenience | Jelmer Vernooij | 2009-03-01 | 3 | -2/+117 | |
|\ | ||||||
| * | Merge branch 'master' of git://git.samba.org/samba into teventfix | Jelmer Vernooij | 2009-03-01 | 23 | -576/+1022 | |
| |\ | | | | | | | | | | | | | Conflicts: lib/tevent/pytevent.c | |||||
| | * | Move next_token_talloc to util.c, as util_str.c is only compiled inside samba 4. | Jelmer Vernooij | 2009-03-01 | 2 | -100/+100 | |
| | | |