summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-03-31lib/util/charset smb_panic() on incorrect use of strlen_m_extAndrew Bartlett1-0/+18
This may save a developer some time in the future. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Thu Mar 31 02:40:31 CEST 2011 on sn-devel-104
2011-03-31lib/util/charset Add tests for strlen_m_ext() and convert_string_talloc()Andrew Bartlett1-2/+87
This convers a few more cases for convert_string_talloc() and introduces tests for strlen_m_ext() across complex multibyte strings. Andrew Bartlett
2011-03-31lib/util/charset Add wrapper to allow testing of strlen_m_ext()Andrew Bartlett2-2/+22
This allows test routines to force in particular character sets, and not rely on the smb.conf. Andrew Bartlett
2011-03-31lib/util/charset correct calculation of UTF8 character sizesAndrew Bartlett1-1/+1
Characters between 0x800 0x0FFFF are 3 bytes long. Andrew Bartlett
2011-03-31s3-samr: make getgrgid() failure a little more visible in ↵Günther Deschner1-1/+1
_samr_CreateDomAlias(). Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Mar 31 01:00:42 CEST 2011 on sn-devel-104
2011-03-31s3-idmap: fix the build of idmap_hash on FreeBSD.Günther Deschner1-0/+1
Guenther
2011-03-31s3-libndr: add ../librpc/ndr/libndr.h include in some places.Günther Deschner7-0/+7
Guenther
2011-03-31s3-rpcclient: include rpc_client/cli_pipe.h globally in rpcclient.hGünther Deschner8-7/+2
Guenther
2011-03-31rep_parse_prs: remove some dead, unused code.Günther Deschner2-421/+0
Guenther
2011-03-30Fix convert_string() to take a *converted_size arg. and return a bool.Jeremy Allison14-108/+153
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-30s3-build: make it a little easier to build smbtorture4.Günther Deschner1-1/+1
Only configure with --enable-socket-wrapper --enable-nss-wrapper --enable-uid-wrapper, not --enable-developer which turns on at least one -Werror switch. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Mar 30 23:12:42 CEST 2011 on sn-devel-104
2011-03-30s3-vfs: try to fix build of aio_fork module.Günther Deschner1-1/+2
Guenther
2011-03-30Change convert_string_internal() and convert_string_error() to bool return.Jeremy Allison3-58/+55
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-30Fix the nstring calls to use the correct sizes.Jeremy Allison1-6/+6
2011-03-30This doesn't look like it has anything to do with character set conversion, ↵Jeremy Allison1-7/+10
but it does :-). Turns out one of the *really* significant differences between convert_string() in source4 and source3, is that the one in source3 will return 0 for byte length converted when called with dest_len = 0 whereas the one in source4 returns (size_t)-1 and sets errno to E2BIG. Allow the ndr_string code to cope with the (arguably correct) way that the source4 implementation works. This code only gets excercised in the print spooler tests, which aren't run in source4, which is why this bug has lasted for so long. You don't want to know how long it took me to find this :-). Jeremy.
2011-03-30s3: Fix g_lock_lock after the select/poll conversionVolker Lendecke1-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-30s3-smbd: try to fix the irix build.Günther Deschner1-0/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Mar 30 17:17:58 CEST 2011 on sn-devel-104
2011-03-30s3-vfs acl modules: more non-linux build fixes.Günther Deschner7-1/+7
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Mar 30 16:00:02 CEST 2011 on sn-devel-104
2011-03-30s3-passdb: move LOOKUP_NAME_ flags to passdb where they belong to.Günther Deschner4-21/+50
Guenther
2011-03-30s3-passdb: move some passdb defines to passdb.hGünther Deschner2-29/+29
Guenther
2011-03-30s3-proto: pure cosmetics, remove some generated comments.Günther Deschner1-55/+0
Guenther
2011-03-30s3-winbind: try to fix the build on hosts w/o winbind support.Günther Deschner1-1/+1
Guenther
2011-03-30s3-vfs_solarisacl: try to fix the solaris build.Günther Deschner1-0/+1
Guenther
2011-03-30s3: Use cli_ntcreate to when listing snapshotsVolker Lendecke1-1/+5
This works for directories as well Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Mar 30 14:37:02 CEST 2011 on sn-devel-104
2011-03-30s3: Fix Coverity ID 2041, "UNUSED_VALUE"Günther Deschner1-4/+10
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Mar 30 13:49:35 CEST 2011 on sn-devel-104
2011-03-30lib/util/charset Add tests for convert_string_talloc_handle()Andrew Bartlett5-0/+433
Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Mar 30 13:02:47 CEST 2011 on sn-devel-104
2011-03-30lib/util Move base64 functions into lib/util/base64.cAndrew Bartlett8-151/+158
Andrew Bartlett
2011-03-30s3:lib make lazy_initialize_conv() staticAndrew Bartlett2-2/+1
2011-03-30lib/util/charset Remove pointless static bool initialisedAndrew Bartlett1-5/+0
2011-03-30s3: try to fix the build on some non-linux buildfarm machines.Günther Deschner4-1/+4
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-30s3: Fix Coverity ID 2217: RESOURCE_LEAKVolker Lendecke1-1/+1
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Mar 30 10:45:44 CEST 2011 on sn-devel-104
2011-03-30s3: Fix Coverity ID 2220: RESOURCE_LEAKVolker Lendecke1-0/+2
2011-03-30s3: Fix Coverity ID 2221: RESOURCE_LEAKVolker Lendecke1-0/+2
2011-03-30s3: Fix Coverity ID 2222: RESOURCE_LEAKVolker Lendecke1-0/+2
2011-03-30s3: Fix Coverity ID 2223: RESOURCE_LEAKVolker Lendecke1-0/+2
2011-03-30s3: Fix Coverity ID 2236: REVERSE_INULLVolker Lendecke1-3/+1
We have already dereferenced "b", and the other calls in this loop can only have worked with a valid handle
2011-03-30s3: Fix Coverity ID 2332: MISSING_BREAKVolker Lendecke1-0/+1
2011-03-30s3: Fix Coverity ID 2237: REVERSE_INULLVolker Lendecke1-3/+1
2011-03-30tdb: Fix Coverity ID 2238: SECURE_CODINGVolker Lendecke1-24/+24
2011-03-30s3: Fix Coverity ID 2304: FORWARD_NULLVolker Lendecke1-3/+1
2011-03-30s4:lib/policy/gp_ldap.c - make more use of LDB result constantsMatthias Dieter Wallnöfer1-13/+13
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Wed Mar 30 09:33:38 CEST 2011 on sn-devel-104
2011-03-30s4:lib/registry/registry.h - align a copyright line in header commentMatthias Dieter Wallnöfer1-1/+1
2011-03-30talloc - improve doxygen comment of "talloc_move"Matthias Dieter Wallnöfer1-3/+3
Express better that this should be a pointer of a pointer. Reviewed-by: Tridge
2011-03-30s4:smb_server/smb/trans2.c - "talloc_move" isn't strictly necessary hereMatthias Dieter Wallnöfer1-1/+1
Since the "set" will be free'd afterwards "talloc_steal" is enough. Reviewed-by: Tridge
2011-03-30s3-ctdb_wrap: remove unused variable from db_ctdb_fetch_persistent().Günther Deschner1-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-30s3-rpc_server: move access check functions out of samr server.Günther Deschner7-125/+164
Guenther
2011-03-30s3: only include ntioctl.h where needed.Günther Deschner10-3/+11
Guenther
2011-03-30s3: only include lib/privileges.h where needed.Günther Deschner10-18/+26
This finally removes the global lsa.h inclusion. Guenther
2011-03-30s3: include ../librpc/gen_ndr/lsa.h where needed.Günther Deschner6-0/+12
Guenther
2011-03-30s3-passdb: move lsa_dom_info and lsa_name_info out of smb.h into passdb.Günther Deschner2-15/+16
Guenther