Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-12-19 | wb_reqtrans is not used in libwbclient | Volker Lendecke | 1 | -0/+446 | |
2009-05-30 | libwbclient: Add async call framework. | Kai Blin | 1 | -433/+0 | |
2009-05-29 | s3 async wbclient: Change license to LGPLv3+ | Volker Lendecke | 1 | -8/+12 | |
2009-05-24 | Do queueing in wbclient.c | Volker Lendecke | 1 | -29/+0 | |
The _trigger fn must know about wbc_context, while we were waiting in the queue the fd might have changed | |||||
2009-05-24 | Fix closed_fd(): select returning 0 means no fd listening | Volker Lendecke | 1 | -4/+7 | |
2009-05-24 | Fix wb_simple_trans queueing | Volker Lendecke | 1 | -16/+3 | |
2009-05-24 | Add "err_on_readability" to writev_send | Volker Lendecke | 1 | -2/+2 | |
A socket where the other side has closed only becomes readable. To catch errors early when sitting in a pure writev, we need to also test for readability. | |||||
2009-05-12 | Clean up assignments to iov_base, ensure it's always cast to void *. This ↵ | Jeremy Allison | 1 | -4/+4 | |
should quieten some warnings with picky compilers on the buildfarm. Jeremy. | |||||
2009-05-09 | Add wb_simple_trans_send/recv | Volker Lendecke | 1 | -1/+130 | |
2009-05-07 | Convert lib/wb_reqtrans.c to unix calling conventions | Volker Lendecke | 1 | -83/+46 | |
2009-05-07 | Adapt wb_reqtrans to "recent" coding conventions | Volker Lendecke | 1 | -44/+28 | |
2009-03-16 | Remove unused async_req references from wb_reqtrans.c | Volker Lendecke | 1 | -37/+0 | |
2009-03-15 | Add queue argument to wb_resp_write | Volker Lendecke | 1 | -2/+3 | |
2009-03-08 | Move "struct req_read_state" where it belongs | Volker Lendecke | 1 | -5/+5 | |
2009-03-08 | Convert wb_resp_write to tevent_req | Volker Lendecke | 1 | -13/+12 | |
2009-03-08 | Convert wb_resp_read to tevent_req | Volker Lendecke | 1 | -16/+15 | |
2009-03-08 | Convert wb_req_read to tevent_req | Volker Lendecke | 1 | -17/+16 | |
2009-03-08 | Convert wb_req_write to tevent_req | Volker Lendecke | 1 | -14/+14 | |
2009-03-08 | Add tevent_req wbc helpers | Volker Lendecke | 1 | -0/+37 | |
2009-03-08 | Add "queue" to writev_send | Volker Lendecke | 1 | -2/+2 | |
Unless higher levels queue themselves somehow, writev will *always* be queued. So the queueing should be done at the right level. | |||||
2009-03-02 | Attempt to fix the build | Volker Lendecke | 1 | -2/+2 | |
Simo, with which compiler did you build this? I'd be curious to learn about the compiler settings that make this build. Thanks, Volker | |||||
2009-03-02 | Make struct tevent_req opaque | Simo Sorce | 1 | -16/+12 | |
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-02-28 | Fix async reading winbindd_response | Volker Lendecke | 1 | -1/+1 | |
2009-02-24 | Use read_packet for wb_resp_read | Volker Lendecke | 1 | -90/+29 | |
2009-02-24 | Use read_packet for wb_req_read | Volker Lendecke | 1 | -92/+36 | |
2009-02-24 | Use async writev for wb_resp_write | Volker Lendecke | 1 | -53/+23 | |
2009-02-24 | Use async writev in wb_req_write | Volker Lendecke | 1 | -52/+22 | |
2009-02-09 | async_sock: Use unix errnos instead of NTSTATUS | Kai Blin | 1 | -60/+121 | |
This also switches wb_reqtrans to use wbcErr instead of NTSTATUS as it would be pointless to convert to errno first and to wbcErr later. | |||||
2009-02-02 | s3-wbclient: Use new tevent data types | Kai Blin | 1 | -8/+8 | |
2009-02-02 | Next step disentangling async_req from NTSTATUS | Volker Lendecke | 1 | -8/+8 | |
Now I need to document this :-) | |||||
2009-02-01 | Split up async_req into a generic and a NTSTATUS specific part | Volker Lendecke | 1 | -25/+25 | |
2009-01-18 | Add a macro async_req_setup() | Volker Lendecke | 1 | -36/+8 | |
This streamlines setting up a multi-step async request a bit | |||||
2009-01-04 | Remove wb_trans_send/recv | Volker Lendecke | 1 | -143/+0 | |
2009-01-04 | Move winbindd/winbindd_reqtrans.c to lib/wb_reqtrans.c | Volker Lendecke | 1 | -0/+685 | |