Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-03-08 | socket_wrapper: make it possible to bind to '::' | Stefan Metzmacher | 1 | -1/+3 | |
metze | |||||
2009-03-08 | Add "queue" to writev_send | Volker Lendecke | 2 | -3/+30 | |
Unless higher levels queue themselves somehow, writev will *always* be queued. So the queueing should be done at the right level. | |||||
2009-03-05 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel | Andrew Bartlett | 2 | -28/+4 | |
2009-03-05 | Update talloc version so we don't fail on system talloc 1.2.0 | Andrew Bartlett | 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 | |||||
2009-03-04 | s3:smbconf: move smbconf_share_exists checks into backend | Michael Adam | 1 | -24/+0 | |
Michael | |||||
2009-03-04 | socket wrapper: Fix 'might be used uninitialized' warning | Tim Prouty | 1 | -4/+4 | |
2009-03-04 | socket_wrapper: add multiple interface support for ipv6 | Stefan Metzmacher | 1 | -10/+39 | |
We use FD00::5357:5FXX in the same way we use 127.0.0.XX metze | |||||
2009-03-04 | socket_wrapper: add ipv6 pcap support | Stefan Metzmacher | 1 | -3/+87 | |
metze | |||||
2009-03-04 | socket_wrapper: pass down sockaddr instead of sockaddr_in to prepare pcap ↵ | Stefan Metzmacher | 1 | -78/+100 | |
support for ipv6 metze | |||||
2009-03-04 | socket_wrapper: prepare pcap support for ipv6 traffic | Stefan Metzmacher | 1 | -148/+170 | |
metze | |||||
2009-03-04 | socket_wrapper: don't crash if we get EAGAIN from real_recv() | Stefan Metzmacher | 1 | -1/+1 | |
This fixes a crash in the ldaps tests with socket wrapper pcap support. metze | |||||
2009-03-03 | lib/util: remove samba specific talloc_get_type_abort() | Stefan Metzmacher | 2 | -22/+0 | |
metze | |||||
2009-03-03 | talloc: add talloc_get_type_abort() | Stefan Metzmacher | 2 | -0/+26 | |
metze | |||||
2009-03-02 | Make struct tevent_req opaque | Simo Sorce | 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. | |||||
2009-03-02 | Import ISO-8859-1, 646 from Samba 3 iconv. | Jelmer Vernooij | 1 | -0/+29 | |
2009-03-01 | Use common header file for character set handling in Samba 3 and Samba 4. | Jelmer Vernooij | 3 | -38/+122 | |
2009-03-01 | s4: Use same function signature for convert_* as s3. | Jelmer Vernooij | 4 | -46/+77 | |
2009-03-01 | Merge branch 'master' of git://git.samba.org/samba into convenience | Jelmer Vernooij | 3 | -2/+117 | |
2009-03-01 | Merge branch 'master' of git://git.samba.org/samba into teventfix | Jelmer Vernooij | 23 | -576/+1022 | |
Conflicts: lib/tevent/pytevent.c | |||||
2009-03-01 | Avoid using tevent_util.h, which won't be available if we use the system | Jelmer Vernooij | 1 | -2/+2 | |
tevent. | |||||
2009-03-01 | Move next_token_talloc to util.c, as util_str.c is only compiled inside samba 4. | Jelmer Vernooij | 2 | -100/+100 | |
2009-03-01 | Move next_token_talloc() to top-level. | Jelmer Vernooij | 2 | -0/+115 | |
2009-03-01 | Sync smb_iconv_t type, convert_string return type with Samba 3 equivalents. | Jelmer Vernooij | 2 | -2/+3 | |
2009-03-01 | Add allow_badcharcnv argument to all conversion function, for | Jelmer Vernooij | 4 | -23/+31 | |
consistency with Samba 3. | |||||
2009-02-28 | Simplify async_connect_send slightly | Volker Lendecke | 1 | -9/+6 | |
2009-02-26 | lib/torture: fix depency to map_nt_error_from_unix() | Stefan Metzmacher | 1 | -1/+3 | |
This should fix the build on Mac OS 10 metze | |||||
2009-02-26 | tevent: add tevent_queue infrastructure | Stefan Metzmacher | 3 | -1/+221 | |
metze | |||||
2009-02-26 | Add tevent_ntstatus | Volker Lendecke | 2 | -0/+83 | |
2009-02-26 | s3:libsmbconf: add transactions to the libsmbconf api | Michael Adam | 4 | -0/+39 | |
This is useful for wrapping higher level aggregate operations in transactions. The text backend implementations just return WERR_OK, the registry backend implementatoins use the regdb_transaction_start|commit|cancel routines just added. Michael | |||||
2009-02-26 | Speed up "net conf list" | Volker Lendecke | 1 | -4/+0 | |
With 1000 shares in the registry, this changed the time of "net conf list" from 1.1 seconds to .6 seconds. Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2009-02-26 | libreplace: make it possible to disable socket_wrapper via ↵ | Stefan Metzmacher | 1 | -2/+4 | |
-DSOCKET_WRAPPER_DISABLE=1 metze | |||||
2009-02-25 | lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() ↵ | Stefan Metzmacher | 1 | -0/+5 | |
should be a noop The reason for tdb_reopen_all() is that the seek pointer on fds are shared between parent and child. metze | |||||
2009-02-25 | tevent: add private_print function feature to tevent_req | Stefan Metzmacher | 2 | -3/+35 | |
metze | |||||
2009-02-25 | tevent: add tevent_req_poll() function | Stefan Metzmacher | 2 | -0/+18 | |
metze | |||||
2009-02-25 | Remove async_req based async_send | Volker Lendecke | 2 | -240/+0 | |
2009-02-25 | Remove async_req based async_recv | Volker Lendecke | 2 | -71/+0 | |
2009-02-25 | Attempt to fix the OpenChange build -- sorry for the break | Volker Lendecke | 1 | -1/+1 | |
2009-02-24 | Add more conventional async_recv | Volker Lendecke | 2 | -0/+72 | |
2009-02-24 | Add more conventional async_send | Volker Lendecke | 2 | -0/+73 | |
2009-02-24 | Remove unused param_connect struct | Volker Lendecke | 1 | -11/+0 | |
2009-02-24 | Remove unused recvall | Volker Lendecke | 2 | -115/+0 | |
2009-02-24 | Add async read_packet | Volker Lendecke | 2 | -0/+128 | |
2009-02-24 | Fix async writev | Volker Lendecke | 1 | -1/+1 | |
2009-02-24 | Remove async sendall | Volker Lendecke | 2 | -116/+0 | |
2009-02-24 | Add async writev | Volker Lendecke | 2 | -0/+109 | |
2009-02-24 | Convert async_connect to tevent_req | Volker Lendecke | 2 | -32/+33 | |
2009-02-24 | tevent.h requires bool and uint[16|32|64]_t | Volker Lendecke | 1 | -0/+1 | |
2009-02-24 | Add tevent_req_is_unix_error | Volker Lendecke | 2 | -0/+73 | |
2009-02-23 | Refactored sys_fork() and sys_pid() into shared util library | Steven Danneman | 3 | -3/+42 | |
This fixes a bug in 116ce19b, where we didn't clear the pid cache in become_daemon() and thus the /var/run/smbd.pid didn't match the actual pid of the parent process. Currently S4 will clear the pid cache on fork but doesn't yet take advantage of the pid cache by using sys_pid() instead of the direct get_pid(). | |||||
2009-02-23 | More warning fixes for Solaris. | Jeremy Allison | 1 | -9/+0 | |
Jeremy. |