Andreas Schneider
79efc9d6e2
doc: Fixes for the talloc destructor tutorial.
2012-05-07 19:20:29 +02:00
Andreas Schneider
7d5565e22d
doc: Fixes for the talloc dynamic type system tutorial.
2012-05-07 19:20:29 +02:00
Andreas Schneider
dc112dcee0
doc: Fixes for the talloc stealing tutorial.
2012-05-07 19:20:29 +02:00
Andreas Schneider
9423ac06aa
doc: Fixes for the talloc context tutorial.
2012-05-07 19:20:29 +02:00
Pavel Březina
d99b7d0220
doc: Add talloc tutorial.
...
Signed-off-by: Andreas Schneider <asn@samba.org>
2012-05-07 19:20:29 +02:00
Stefan Metzmacher
0f026673ec
lib/param: add support for "SMB3_00"
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sun May 6 16:38:00 CEST 2012 on sn-devel-104
2012-05-06 16:38:00 +02:00
Andreas Schneider
4d77466daf
krb5samba: Add a smb_krb5_cc_get_lifetime() function.
...
Signed-off-by: Simo Sorce <idra@samba.org>
2012-05-04 16:51:29 +02:00
Simo Sorce
38c7d8e4fd
krb5samba: Add compat function for krb5_kt_compare
2012-05-04 16:51:29 +02:00
Simo Sorce
b776bc5f72
krb5samba: Add compat krb5_make_principal for MIT build
2012-05-04 16:51:29 +02:00
Simo Sorce
93de8e4570
krb5samba: Add compat code to initialize keyblock contents
2012-05-04 16:51:28 +02:00
Simo Sorce
c2f663263c
Move keytab_copy to krb5samba lib
...
This is a helper fucntion that uses purely krb5 code, so it belongs to
krb5samba which is the krb5 wrapper for samba.
2012-05-04 16:51:28 +02:00
Simo Sorce
3109a3de1f
Split normal kinit from s4u2 flavored kinit
...
This makes it simpler to slowly integrate MIT support and also amkes it
somewhat clearer what operation is really requested.
The 24u2 part is really only used by the cifs proxy code so we can temporarily
disable it in the MIT build w/o major consequences.
2012-05-04 16:51:28 +02:00
Simo Sorce
29d284c245
Move kerberos_kinit_password_cc to krb5samba lib
2012-05-04 16:51:28 +02:00
Simo Sorce
38a5a2c5c5
Move kerberos_kinit_keyblock_cc to krb5samba lib
...
Make it also work with MIT where krb5_get_in_tkt_with_keyblock is not
available.
2012-05-04 16:51:28 +02:00
Simo Sorce
afa6c31e6e
krb5samba: Remove unnecessary include file
2012-05-04 16:51:28 +02:00
Simo Sorce
b7b090395a
Fix krb5_samba.c build
2012-05-04 16:51:28 +02:00
Jelmer Vernooij
d3b4c2c771
UTIL_TDB: lowercase name.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Thu May 3 20:18:22 CEST 2012 on sn-devel-104
2012-05-03 20:18:22 +02:00
Jelmer Vernooij
a38e2cbbb3
libtorture: Improve suggestion to mention torture_assert_*() rather than
...
torture_result().
2012-05-03 18:28:05 +02:00
Jelmer Vernooij
1077337afb
torture: Suggest torture_fail() / torture_result().
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Thu May 3 15:31:06 CEST 2012 on sn-devel-104
2012-05-03 15:31:06 +02:00
Simo Sorce
1fbc185725
replace: Fix use of mktemp
...
mktemp always returns the template, so checking for NULL doesn't cactch any
error. Errors are reported by turning the template into an empty string.
Autobuild-User: Simo Sorce <idra@samba.org>
Autobuild-Date: Thu Apr 26 16:14:24 CEST 2012 on sn-devel-104
2012-04-26 16:14:24 +02:00
Simo Sorce
701fc995b7
addns: clean up headers
...
All this stuff is already included properly in the replace headers on top.
2012-04-26 08:42:35 -04:00
Alexander Bokovoy
594e316181
lib/replace: split out GSSAPI from lib/replace/system/kerberos.h into lib/replace/system/gssapi.h
...
With waf build include directories are defined by dependencies specified to subsystems.
Without proper dependency <gssapi/gssapi.h> cannot be found for embedded Heimdal builds
when there are no system-wide gssapi/gssapi.h available.
Split out GSSAPI header includes in a separate replacement header and use that explicitly
where needed.
Autobuild-User: Alexander Bokovoy <ab@samba.org>
Autobuild-Date: Wed Apr 25 00:18:33 CEST 2012 on sn-devel-104
2012-04-25 00:18:32 +02:00
Volker Lendecke
d38a171a43
s3: Attempt to fix the build without kerberos
...
Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Tue Apr 24 15:04:14 CEST 2012 on sn-devel-104
2012-04-24 15:04:13 +02:00
Volker Lendecke
8d5e6770f4
talloc: Fix copy&paste errors
2012-04-24 13:28:44 +02:00
Pavel Březina
bdeee2202d
Talloc doc: talloc_strdup_append does not return duplicated string
2012-04-24 13:28:38 +02:00
Pavel Březina
9a474717b8
Talloc doc: when s == NULL in _append functions
2012-04-24 13:28:34 +02:00
Simo Sorce
360c11eaaa
Avoid warning about KRB5_DEPRECATE with MIT libs
2012-04-23 19:20:39 -04:00
Simo Sorce
d43c2c0945
krb5_samba: Add support for krb5_princ_size when using Heimdal
2012-04-23 19:20:38 -04:00
Simo Sorce
08c733d75f
Make krb5 wrapper library common so they can be used all over
2012-04-23 19:20:38 -04:00
Simo Sorce
86910e15fe
loadparm: Add helper function to fetch default lifetime policies
...
This use long to fetch time_t quantities, because there are architectures were
time_t is a signed long but long != int, So long is the proper way to deal with
it.
2012-04-19 18:14:02 -04:00
Simo Sorce
74510b059e
loadparm: Add convenience function to return long integers
2012-04-19 18:14:02 -04:00
Simo Sorce
e0f425ab2d
loadparm: Fix broken lp_ulong utility function
2012-04-19 18:14:01 -04:00
Simo Sorce
97f5b287fb
Move README file in the right place.
...
Someone forgot to move the README when they moved the code ...
2012-04-19 18:14:01 -04:00
Joseph Tam
00d5f32025
Fix bug #8877 - Syslog broken owing to mistyping of debug_settings.syslog.
...
Setting "syslog only = yes" did not divert log messages to syslog. The test in
lib/util/debug.c:Debug1():747
if( syslog_level < state.settings.syslog )
produces wrong results since .syslog is typed "bool" rather than "int".
The attached patch fixes this by typing this field correctly as "int".
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Fri Apr 20 00:06:12 CEST 2012 on sn-devel-104
2012-04-20 00:06:12 +02:00
Volker Lendecke
c4c8845930
Talloc doc: Fix a cut&paste error
...
Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Wed Apr 18 11:59:49 CEST 2012 on sn-devel-104
2012-04-18 11:59:49 +02:00
Pavel Březina
64fdcda0c7
Talloc doc: talloc_pool() when not enough memory in the pool
2012-04-18 10:27:17 +02:00
Pavel Březina
75bcb28a95
Talloc doc: TALLOC_FREE_FILL
2012-04-18 10:27:16 +02:00
Pavel Březina
f8b589b793
Talloc doc: talloc_set_log_stderr()
...
Documents this function.
2012-04-18 10:27:16 +02:00
Pavel Březina
cf7f4612b5
Talloc doc: talloc_set_log_fn()
...
Documents this function.
2012-04-18 10:27:16 +02:00
Pavel Březina
73b0ed650a
Talloc doc: talloc_set_abort_fn()
...
Documents this function.
2012-04-18 10:27:16 +02:00
Pavel Březina
30ca3915e5
Talloc doc: talloc_asprintf_append_buffer()
...
Explains the difference between _append and _append_buffer.
2012-04-18 10:27:16 +02:00
Pavel Březina
50689aee38
Talloc doc: talloc_strndup_append_buffer()
...
Explains the difference between _append and _append_buffer.
2012-04-18 10:27:16 +02:00
Pavel Březina
c5243a499f
Talloc doc: talloc_strndup_append()
...
The destination string is reallocated instead of duplicating the result.
2012-04-18 10:27:15 +02:00
Pavel Březina
3502371a34
Talloc doc: talloc_strdup_append_buffer()
...
Explains the difference between _append and _append_buffer.
2012-04-18 10:27:15 +02:00
Pavel Březina
b233173f85
Talloc doc: talloc_strdup_append()
...
The destination string is reallocated instead of duplicating the result.
2012-04-18 10:27:15 +02:00
Andrew Tridgell
2eb899de6a
replace: added ENOATTR define if undefined
...
this fixes the build of the tdb xattr wrapper code on systems without
xattr headers
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2012-04-18 07:48:05 +02:00
Matthias Dieter Wallnöfer
27bcf7a0b6
LDB:ldb_tdb/ldb_tdb.c - allow LDB modify replaces with different value ordering
...
This is essential for fixing up wrong ordered "objectClass" attributes.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2012-04-18 07:48:05 +02:00
Andrew Tridgell
9deb650fa2
ldb: added ldb_msg_element_equal_ordered()
...
this gives us a order sensitive msg element comparison. We need this
to allow dbcheck to fix the order of objectClass attributes.
2012-04-18 07:48:05 +02:00
Andrew Bartlett
cc86f8e985
lib/util: Move map_nt_error_from_tdb to the top level
...
This will help with making dbwrap available as a top level library.
Andrew Bartlett
2012-04-18 12:04:59 +10:00
Michael Adam
9fe3544565
tsocket: Fix a couple of typos and spellings in tsocket_guide.txt
...
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Tue Apr 17 14:41:53 CEST 2012 on sn-devel-104
2012-04-17 14:41:52 +02:00