Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-07-06 | libcli/smb move enum protocol_types to a common header | Andrew Bartlett | 1 | -0/+12 | |
2011-07-05 | build: Add missing depencency on NDR_NBT | Andrew Bartlett | 1 | -1/+1 | |
2011-07-03 | s3: Add STATUS_STOPPED_ON_SYMLINK error code | Volker Lendecke | 2 | -0/+2 | |
2011-06-24 | Add NT_STATUS_IO_REPARSE_TAG_NOT_HANDLED | Volker Lendecke | 2 | -0/+3 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Jun 24 22:36:50 CEST 2011 on sn-devel-104 | |||||
2011-06-24 | Add NT_STATUS_IO_REPARSE_DATA_INVALID | Volker Lendecke | 2 | -0/+3 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Jun 24 17:58:00 CEST 2011 on sn-devel-104 | |||||
2011-06-21 | lib/util Remove samba-util-common! | Andrew Bartlett | 1 | -1/+1 | |
All of this code is now in common, so we don't need the second '-common' library any more! Andrew Bartlett | |||||
2011-06-20 | Use tevent_req_oom | Volker Lendecke | 1 | -2/+2 | |
This fixes a few Coverity errors | |||||
2011-06-20 | tdb_compat: use tdb_errorstr_compat() | Rusty Russell | 1 | -1/+1 | |
Since TDB2 functions return the error directly, tdb_errorstr() taken an error code, not the tdb as it does in TDB1. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-06-20 | tdb_compat.h: divert every tdb build and includes to tdb_compat | Rusty Russell | 1 | -1/+1 | |
We change all the headers and wscript files to use tdb_compat; this means we have one place to decide whether to use TDB1 or TDB2. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-06-20 | libcli/util Rename common map_nt_error_from_unix to avoid duplicate symbol | Andrew Bartlett | 8 | -18/+18 | |
The two error tables need to be combined, but for now seperate the names. (As the common parts of the tree now use the _common function, errmap_unix.c must be included in the s3 autoconf build). Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Jun 20 08:12:03 CEST 2011 on sn-devel-104 | |||||
2011-06-20 | libcli/util Bring samba4 unix -> nt_status code in common. | Andrew Bartlett | 3 | -5/+165 | |
Due to library link orders, this is already the function that is being used. However we still need to sort out the duplicate symbol issues, probably by renaming things. Andrew Bartlett | |||||
2011-06-18 | s3: Allow NULL sd_size in make_sec_desc | Volker Lendecke | 1 | -2/+10 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sat Jun 18 22:26:15 CEST 2011 on sn-devel-104 | |||||
2011-06-17 | util: moved nt_errstr() into common code | Andrew Tridgell | 2 | -8/+23 | |
this brings nt_errstr() into common code, using the new talloc_stackframe_exists() to ensure that we only allocate an error string using talloc_tos() if a talloc stackframe does currently exists. This makes it safe to use in external libraries Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-06-17 | libclu/util: Move get_friendly_nt_error_msg() in common. | Andrew Bartlett | 2 | -0/+52 | |
Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-06-10 | libcli/smbreadline/smbreadline.h: fix licence/copyright | Günther Deschner | 1 | -0/+20 | |
Guenther | |||||
2011-06-10 | libcli/security/secdesc.h: fix licence/copyright | Günther Deschner | 1 | -0/+22 | |
Guenther | |||||
2011-06-10 | libcli/nbt/nbt_proto.h: fix licence/copyright | Günther Deschner | 1 | -0/+21 | |
Guenther | |||||
2011-06-10 | libcli/ldap/ldap_ndr.h: fix licence/copyright | Günther Deschner | 1 | -0/+22 | |
Guenther | |||||
2011-06-10 | libcli/auth/msrpc_parse.h: fix licence/copyright | Günther Deschner | 1 | -0/+21 | |
Guenther | |||||
2011-06-06 | libcli/util Remove prototype for ntstatus_dos_equal() | Andrew Bartlett | 1 | -3/+0 | |
This was removed recently. | |||||
2011-06-06 | s4-ipv6: update callers to load_interface_list() | Andrew Tridgell | 1 | -1/+1 | |
2011-06-01 | libcli/cldap/cldap.c: don't hand huge values to tevent_timeval_add usecs | Rusty Russell | 1 | -2/+4 | |
state->request.delay is two million here, resulting in an invalid timeval. Since tevent doesn't have a convenient wrapper to add arbitrary usecs, do the arithmetic here (it's the sole caller of this function). Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> | |||||
2011-05-31 | Tiny simplification to dom_sid_string_buf | Volker Lendecke | 1 | -2/+1 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue May 31 23:16:31 CEST 2011 on sn-devel-104 | |||||
2011-05-31 | libcli/util Remove ntstatus_check_dos_mapping | Andrew Bartlett | 1 | -9/+0 | |
This has been set to true since the global loadparm was removed in 2008, and removes an #ifdef SAMBA_BUILD == 4 Andrew Bartlett | |||||
2011-05-31 | libcli/security: move secdesc.c to the top level libcli/security | Andrew Bartlett | 4 | -1/+823 | |
This code does not rely on lp_ or other source3 only functions, so can be part of the common library. Andrew Bartlett | |||||
2011-05-18 | build: Make util_reg subsystem in libcli/registry a library | Andrew Bartlett | 1 | -2/+3 | |
2011-05-18 | waf-build: Add more libraries to avoid duplicate symbols | Andrew Bartlett | 2 | -8/+9 | |
The new source of duplicates is calling libnetapi from inside smbtorture. Andrew Bartlett | |||||
2011-05-13 | libcli/auth/krb5_wrap: correctly use discard_const(). | Günther Deschner | 1 | -2/+2 | |
Jeremy, please check. Guenther | |||||
2011-05-12 | libcli/auth/smbencrypt: in E_deshash, use talloc_stackframe instead of "#if ↵ | Michael Adam | 1 | -8/+4 | |
_SAMBA_BUILD_ == 3" and talloc_tos() talloc_stackframe() is used in other shared components already, and if the stack is a talloc_pool, then in most cases, it should also not be more expensive than directly using talloc_tos(). Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu May 12 12:52:02 CEST 2011 on sn-devel-104 | |||||
2011-05-10 | libcli/auth: fix "no talloc stackframe around" message from the ↵ | Michael Adam | 1 | -2/+4 | |
samba4.blackbox.kinit test create_kerberos_key_from_string_direct() used talloc_tos() directly. Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> | |||||
2011-05-08 | s4-interfaces Rename interfaces code so not to conflict with source3/ | Andrew Bartlett | 1 | -3/+3 | |
The iface_count, iface_n_bcast, and load_interfaces functions conflicted with functions of the same name in source3, so the source4 functions were renamed. Hopefully we can actually wrap one around the other in future. Andrew Bartlett | |||||
2011-05-06 | libcli/security: fix build warning, cr_descr_log_acl() is not used currently. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2011-05-06 | libcli/smb Move cifs posix helper functions and headers in common | Andrew Bartlett | 4 | -0/+552 | |
unix_perms_to_wire() was a duplicate symbol in the top level build. Andrew Bartlett | |||||
2011-05-06 | errors: Remove unused unix_to_werror() | Andrew Bartlett | 1 | -5/+0 | |
2011-05-06 | libcli/util Move NTSTATUS table to the top level | Andrew Bartlett | 3 | -1/+915 | |
2011-05-06 | nterr: Add mem_ctx for return string from get_nt_error_c_code() | Andrew Bartlett | 1 | -1/+1 | |
It is clearer to avoid the implicit return on talloc_tos() Andrew Bartlett | |||||
2011-05-06 | libcli/util Merge ntstatus_to_dos() ntstatus_to_werror() to the top level | Andrew Bartlett | 2 | -1/+1241 | |
This takes the Samba4 version, with the NT_STATUS_IS_DOS() check. This will be used in smbd/error.c shortly. Andrew Bartlett | |||||
2011-05-06 | lib/util Move source3 tdb_wrap_open() into the common code. | Andrew Bartlett | 1 | -3/+1 | |
This #if _SAMBA_BUILD == 3 is very unfortunate, as it means that in the top level build, these options are not available for these databases. However, having two different tdb_wrap lists is a worse fate, so this will do for now. Andrew Bartlett | |||||
2011-05-06 | More const fixes. Remove CONST_DISCARD. | Jeremy Allison | 1 | -2/+2 | |
2011-05-04 | Tidy up some missing checks for NULL in strlcpy. | Jeremy Allison | 1 | -1/+1 | |
2011-05-04 | Fix simple uses of safe_strcpy -> strlcpy. Easy ones where we just remove -1. | Jeremy Allison | 1 | -1/+1 | |
2011-05-03 | s4-libcli Remove resolve_name() as it conflicts with Samba3. | Andrew Bartlett | 1 | -2/+4 | |
This was just a wrapper around resolve_name_ex(), so just call that instead. Andrew Bartlett | |||||
2011-05-02 | libcli/named_pipe_auth: add forward declaration in npa_tstream.h. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-05-02 | libcli/util/ntstatus: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2011-04-29 | build: put doserr.c into it's own subsystem, so it's no longer a duplicate | Andrew Bartlett | 1 | -0/+8 | |
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Apr 29 10:00:32 CEST 2011 on sn-devel-104 | |||||
2011-04-29 | libcli/smb Move attrib_string in common | Andrew Bartlett | 4 | -1/+93 | |
2011-04-29 | libcli/smb Move FILE_ATTRIBUTE defines to the top level | Andrew Bartlett | 1 | -0/+23 | |
2011-04-27 | auth/kerberos Move all the PAC handling functions to auth/kerberos | Andrew Bartlett | 2 | -365/+1 | |
2011-04-27 | auth/kerberos: Create common helper to get the verified PAC from GSSAPI | Andrew Bartlett | 2 | -1/+6 | |
This only works for Heimdal and MIT Krb5 1.8, other versions will get an ACCESS_DEINED error. We no longer manually verify any details of the PAC in Samba for GSSAPI logins, as we never had the information to do it properly, and it is better to have the GSSAPI library handle it. Andrew Bartlett | |||||
2011-04-27 | libcli/auth Move Samba4's gssapi_error_string from GENSEC to libcli/auth | Andrew Bartlett | 3 | -2/+44 | |
This will allow the GSSAPI PAC fetch code to use it. Andrew Bartlett |