1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-23 09:57:40 +03:00

11109 Commits

Author SHA1 Message Date
Jelmer Vernooij
f0f454129a Add documentation on new modules system -
Jim McDonough
c6eb950b68 replace pstrcpy -
Jelmer Vernooij
fa1c8eee1f Fix module names -
Jelmer Vernooij
af7bfee0c6 Put in the new modules system. It's now used by passdb and rpc. I will
put a doc about it in dev-doc later today.
-
Volker Lendecke
5eaf9195ee Add paramter 'ldap del only sam attr'.
This patch is heavily based on a patch by SuSE. Thanks
to Guenther Deschner <gd@suse.de> for providing it.

Volker
-
Volker Lendecke
70bf31e1b0 Fix typo.
Thanks to Guenther Deschner <gd@suse.de>

Volker
-
Jelmer Vernooij
65dbd07b30 Update alpha information -
Jelmer Vernooij
0038a31819 Update to current situation - there's nothing about SAM/GUMS/IDMAP in here
currently, should there be?
-
Jelmer Vernooij
41ea416adb Fix some comment typos -
Jelmer Vernooij
a405788540 Regenerate -
Volker Lendecke
aa9b8382d3 Hey -- there is an error code NT_STATUS_CANNOT_DELETE :-) -
Volker Lendecke
a5218499eb If we fail, return an error code :-)
Volker
-
Tim Potter
54000fc3b0 GCC 3.x has deprecated multi-line string constants. -
Tim Potter
74c1cd0040 Fix compiler warning. -
Tim Potter
6326b0f0b4 Removed unused variable. -
Tim Potter
57e5c2007b Add function prototype. -
Tim Potter
e69c061211 Remove py_samba.c experiment - it didn't work. -
Volker Lendecke
f0f1518fc4 Put group mapping into LDAP.
Volker
-
Volker Lendecke
80bfa7efd6 Fix debug message not to use an uninitialized variable.
Volker
-
Martin Pool
ac6027884b Add additional StrCaseCmp test cases.
Doc.
-
Martin Pool
a5a2cc9ae9 Add an STF module that defines the tests to be run by "make check". -
Martin Pool
27c1626ae0 Get rid of "make check" targets that call nonexistent code.
Add in new ones that run STF, after setting up a PATH and
LD_LIBRARY_PATH that will let them find samba in the build directory.

LD_LIBRARY_PATH is probably not portable but without libtool I don't
know a portable way to do it.  Perhaps the simple solution is just to
link these things statically?
-
Martin Pool
ef5bdb1700 A new STF test case! This one checks strcasecmp correctness for
various strings.
-
Martin Pool
00b1478822 Add the correct file :-( to ignore .po and .po32 files. -
Martin Pool
a3f90cc6ab Remove this .po file from the repository. I meant to add a cvsignore
file that ignored it, but I slipped.
-
Martin Pool
705db537c5 Ignore t_strcmp test case. -
Martin Pool
9a8d50d45c Ignore .po and .po32 files. -
Martin Pool
e051789ac6 Run test 10000 times to make measurement easier. -
Jeremy Allison
e8155fade6 Ensure dev in make_connection is const.
Jeremy.
-
Jeremy Allison
fb925a72a6 Removed unused var.
Jeremy.
-
Jelmer Vernooij
25db62e310 Regenerate -
Jelmer Vernooij
7affa21eb8 Regenerate -
Jelmer Vernooij
f78c98120b More updates:
- Add SWAT as way to configure samba
- Remove some duplicated information
- Move some information to the part of the howto it belongs
-
Jelmer Vernooij
7759686230 - Move instructions on compiling samba to appendix
- Add notes about binary packages
- Some small fixes (typos, remove outdated stuff)
-
Jelmer Vernooij
38424c522a Put in documentation update by jht -
Jelmer Vernooij
b6272a8f18 Put in some macros for the new modules system -
Martin Pool
f7f692b2db Step one of optimizations for StrCaseCmp:
First of all, do a char-by-char walk through both buffers until we get
to a non-ascii character, or a difference between the strings.  This
prefix can be directly compared without needing to call into iconv.
This should be much faster for strings that are either all ascii, or
differ near the start.
-
Martin Pool
2c17cb1bd2 Add t_strcmp test/torture harness. -
Martin Pool
4bbddbfc6a Split "clobber" function and variables into its own file before it
grows too much larger.
-
Martin Pool
195582c4cb Ignore t_stringoverflow binary. -
Martin Pool
8d64419625 Ignore .po and .po32 files. -
Martin Pool
5ac0625806 Comment about deprecated macro overmalloc_safe_strcpy(). -
Martin Pool
7741bb8d18 Remove static libbigballofmud, which just does not seem to link.
Add bin/t_stringoverflow test case.  Not built by default.
-
Martin Pool
cea126f62a The new string macros catch a bug at compile that previously only
trapped at runtime, which is great.  So we have to try a little harder
to provoke an overflow -- which is still caught nicely in developer
mode.
-
Martin Pool
412a8780c3 Update comment: Valgrind 1.9.4 seems to always respect client
requests, without needing --client-perms=yes.
-
Martin Pool
8da383bb3e Speling fixes and a little extra documentation. -
Martin Pool
5653a42ae6 global_globber_region_function/line ought to be recorded before
clobbering the region, just in case clobbering causes us to crash
immediately.  (That might happen if we just shot ourselves in the
stack and strcpy was not inlined.)

Also, in DEVELOPER mode and when Valgrind is available, mark the
clobbered region as uninitialized.  This is an even stronger
protection than clobbering with 0xf1.
-
Martin Pool
e1baab1ee0 Decode waitstatus values when a command fails. -
Tim Potter
2b6d13672d Added #ifdef'ed out implementation of auth_smbd python fn. Uncomment
when auth_smbd functionality merged to HEAD.
-
Tim Potter
a040a8471f Start of a unit test for info3 caching. Much unfrastructure required
before this can be fully implemented.  )-:
-