Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-04-04 | s3: add function srprs_quoted to parse strings written with cbuf_print_quoted | Gregor Beck | 2 | -1/+52 | |
2011-04-04 | s3: add function cbuf_print_quoted | Gregor Beck | 2 | -1/+49 | |
2011-04-04 | s3: add function dbwrap_traverse | Gregor Beck | 1 | -0/+8 | |
2011-04-04 | s3: add function dbwrap_trans_traverse | Gregor Beck | 1 | -0/+30 | |
2011-04-04 | s3: fix cbuf_swapptr | Gregor Beck | 1 | -0/+2 | |
2011-03-31 | s3:dbwrap_ctdb: in ctdb_delete, send a SCHEDULE_FOR_DELETION control to ↵ | Michael Adam | 1 | -1/+56 | |
local ctdbd This way, the record will be scheduled for fast vacuuming. This is sent with the NOREPLY flag, so ctd should not sent a reply packet and samba does not expect one. Hence, it is not important for the success of the db_ctdb_delete command whether or not the ctdbd we are running against supports the SCHEDULE_FOR_DELETION control. | |||||
2011-03-31 | s3:ctdb: pass the ctdb control flags to the ctdb daemon when sending the control | Michael Adam | 1 | -0/+1 | |
The only flag that is currently used is the NOREPLY flag to indicate that the client expects no reply packet. This needs to get passed down to the ctdb daemon so that it really does not send a reply. | |||||
2011-03-31 | s3:ctdb: samba can now handle the NOREPLY flag | Michael Adam | 1 | -3/+0 | |
Revert "samba3 can't handle NOREPLY yet" This reverts commit 9bf211db6d7d6ef6e59508de69d6d8dfe5bae059. | |||||
2011-03-31 | s3:ctdb: correctly handle cstatus if CTDB_CTRL_FLAG_NOREPLY is set. | Michael Adam | 1 | -0/+3 | |
2011-03-31 | s3-libndr: add ../librpc/ndr/libndr.h include in some places. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | Fix convert_string() to take a *converted_size arg. and return a bool. | Jeremy Allison | 4 | -40/+49 | |
Makes these interfaces much harder to misuse and easier to ensure error checking. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Mar 30 23:59:37 CEST 2011 on sn-devel-104 | |||||
2011-03-30 | Change convert_string_internal() and convert_string_error() to bool return. | Jeremy Allison | 2 | -57/+54 | |
Move closer to makeing all convert_string_XXX functions return bool. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Mar 30 20:58:10 CEST 2011 on sn-devel-104 | |||||
2011-03-30 | Fix the nstring calls to use the correct sizes. | Jeremy Allison | 1 | -6/+6 | |
2011-03-30 | s3: Fix g_lock_lock after the select/poll conversion | Volker Lendecke | 1 | -1/+1 | |
Without clustering we don't have an fd to listen on, and sys_poll needs one element of space Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Mar 30 18:36:50 CEST 2011 on sn-devel-104 | |||||
2011-03-30 | s3-winbind: try to fix the build on hosts w/o winbind support. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2011-03-30 | lib/util Move base64 functions into lib/util/base64.c | Andrew Bartlett | 1 | -115/+0 | |
Andrew Bartlett | |||||
2011-03-30 | s3:lib make lazy_initialize_conv() static | Andrew Bartlett | 1 | -1/+1 | |
2011-03-30 | s3: try to fix the build on some non-linux buildfarm machines. | Günther Deschner | 1 | -0/+1 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Mar 30 11:39:31 CEST 2011 on sn-devel-104 | |||||
2011-03-30 | s3-ctdb_wrap: remove unused variable from db_ctdb_fetch_persistent(). | Günther Deschner | 1 | -1/+0 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Mar 30 02:00:50 CEST 2011 on sn-devel-104 | |||||
2011-03-30 | s3: only include lib/privileges.h where needed. | Günther Deschner | 2 | -0/+19 | |
This finally removes the global lsa.h inclusion. Guenther | |||||
2011-03-30 | s3: include ../librpc/gen_ndr/lsa.h where needed. | Günther Deschner | 2 | -0/+3 | |
Guenther | |||||
2011-03-30 | s3-messages: make ndr_messaging.h part of messages.h. | Günther Deschner | 7 | -10/+0 | |
Guenther | |||||
2011-03-30 | s3-messages: only include messages.h where needed. | Günther Deschner | 11 | -0/+11 | |
Guenther | |||||
2011-03-30 | s3-auth: use auth.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | s3: include smbd/smbd.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | s3: move filename_util.c out of source3/smbd to source3/lib. | Günther Deschner | 1 | -0/+206 | |
Guenther | |||||
2011-03-30 | s3-build: only include intl protos where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | s3-passdb: use passdb headers where needed. | Günther Deschner | 2 | -0/+2 | |
Guenther | |||||
2011-03-30 | s3-passdb: move util_builtin.c out of passdb. | Günther Deschner | 1 | -0/+124 | |
Guenther | |||||
2011-03-30 | s3-passdb: move util_unixsids.c out of passdb. | Günther Deschner | 1 | -0/+116 | |
Guenther | |||||
2011-03-30 | s3-passdb: move util_wellknown.c out of passdb. | Günther Deschner | 1 | -0/+173 | |
Guenther | |||||
2011-03-30 | s3-build: only include transfer_file.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | registry: create and use shared libcli/registry/util_reg.h header. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | s3-includes: only include system/filesys.h when needed. | Günther Deschner | 19 | -1/+20 | |
Guenther | |||||
2011-03-30 | s3-includes: only include system/passwd.h when needed. | Günther Deschner | 6 | -0/+6 | |
Guenther | |||||
2011-03-30 | s3-includes: only include system/capability.h when needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | s3-includes: only include system/glob.h when needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | s3-includes: only include system/syslog.h when needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | s3-winbind: remove global inclusion of libwbclient. | Günther Deschner | 2 | -0/+61 | |
Guenther | |||||
2011-03-30 | lib/util/util_pw: share more code between lib/util/util_pw.c and ↵ | Günther Deschner | 2 | -35/+1 | |
source3/lib/username.c Guenther | |||||
2011-03-30 | lib/util/util_pw: share sys_get{pw,gr} group of calls. | Günther Deschner | 3 | -44/+2 | |
Guenther | |||||
2011-03-29 | charconv: Fix the slow-path character conversions | Volker Lendecke | 1 | -3/+3 | |
This reverts a part of 0189087e257f. That one might have fixed the fast path, but it broke the slow path. convert_string_internal returns 0/-1 despite the size_t result type and the misleading comment. If you follow the path to smb_iconv and for example iconv_copy(), you will see that this routine returns 0 even after it copied something. How to check: Use German locale, and do an smbclient "allinfo" on a file modified in march (März in German). Notice the "ä". Before 0189087 this printed correctly, after 0189087 it cut off the fields after the M for März. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Mar 29 19:17:41 CEST 2011 on sn-devel-104 | |||||
2011-03-29 | =?UTF-8?q?alpha=5Fstrcpy()=20is=20a=20utility=20function=20which=20reportedly: | David Disseldorp | 1 | -3/+9 | |
=20Strips=20out=20all=20but=20'a-Z0-9'=20and=20the=20character=20in=20other=5Fsafe=5Fchars=20and =20replaces=20with=20'=5F'. =20This=20statement=20does=20not=20currently=20hold=20true=20in=20all=20cases=20(e.g.=20src=20=3D =20"=D0=A2=D0=90=D0=9D=D0=A6=D0=95=D0=92=D0=90=D0=A2=D0=AC").?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit | |||||
2011-03-27 | s3: Fix Coverity ID 590: DEADCODE | Volker Lendecke | 1 | -4/+0 | |
2011-03-25 | Fix bug 8040 - smbclient segfaults when a Cyrillic netbios name or workgroup ↵ | Jeremy Allison | 1 | -2/+23 | |
is configured. As discovered by David Disseldorp <ddiss@suse.de>, convert_string_talloc() doesn't always return consistent results for a zero length string. The API states an incoming string must *always* contain the terminating null, but unfotunately too much code expects passing in a zero source length to return a null terminated string, so at least ensure we return a correct null string in the required character set and return the correct length. Also ensure we cannot return a zero length for a converted string (we ensure that the returned buffer is always allocated and zero terminated anyway) as calling code depends on the fact that returning true from this function will *always* return a non-zero length (as it must include the terminating null). Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Mar 25 23:25:40 CET 2011 on sn-devel-104 | |||||
2011-03-25 | s3-netapi: fix memoryleak while not using talloc_tos() in ↵ | Günther Deschner | 2 | -6/+6 | |
cli_get_session_key() usage. Thanks Volker! Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Mar 25 18:21:18 CET 2011 on sn-devel-104 | |||||
2011-03-25 | s3-charcnv: fixed converted_size return in fast paths | Andrew Tridgell | 1 | -9/+20 | |
2011-03-25 | s3-charcnv: removed unused function | Andrew Tridgell | 1 | -7/+0 | |
lp_failed_convert_char() is not needed any more | |||||
2011-03-25 | lib/util/charset rename iconv_convenience to iconv_handle | Andrew Bartlett | 1 | -7/+7 | |
This better reflects what this structure is Andrew Bartlett | |||||
2011-03-25 | s3-charcnv: convert_string_internal() should not display errors | Andrew Tridgell | 1 | -31/+4 | |
debug error display happens in the convert_string() outer function |