Andrew Tridgell
a12239b131
s4-waf: rename smbpasswd library to smbpasswdparser
...
this removes a conflict with the s3 smbpasswd binary
2011-02-22 02:51:10 +01:00
Jelmer Vernooij
3deece5591
s4: Remove the old perl/m4/make/mk-based build system.
...
The new waf-based build system now has all the same functionality, and
the old build system has been broken for quite some time.
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
2010-10-31 02:01:44 +00:00
Andrew Tridgell
679eba61ea
s4-build: removed some unnecessary dependencies
...
based on running waf --symbol-check
2010-10-30 23:49:01 +11:00
Jelmer Vernooij
8cf61377aa
waf: Remove lib prefix from libraries manually.
2010-10-26 10:17:17 -07:00
Jelmer Vernooij
fc6bfe24fd
s4: Rename SMBPASSWD to smbpasswd.
...
Rename DSDB_MODULE to dsdb_module.
2010-10-24 00:20:04 +00:00
Jelmer Vernooij
833480d3ad
s4: Rename LIBSAMBA-* to libsamba-*
2010-10-24 00:20:04 +00:00
Andrew Tridgell
6ba86d8ca3
s4-lib: make SMBPASSWD a private library
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-21 19:03:25 +11:00
Andrew Tridgell
b690fedef5
s4-waf: removed the AUTOGENERATED markers
...
we won't be using the mk -> wscript generator again
2010-04-06 20:27:16 +10:00
Andrew Tridgell
f9eae32f4b
s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
2010-04-06 20:27:11 +10:00
Andrew Tridgell
845e0cbe6f
build: commit all the waf build files in the tree
2010-04-06 20:26:48 +10:00
Jelmer Vernooij
04c1d02021
Remove unnecessary include, update README.
2009-07-19 12:15:59 +02:00
Jelmer Vernooij
5bf6203bc2
Remove outdated status file about samba3 -> samba4 upgrade project.
2009-07-19 12:10:47 +02:00
Jelmer Vernooij
ea4f764322
Remove unused global variables.
2008-10-21 16:33:25 +02:00
Jelmer Vernooij
d8a6f1082c
Remove unused structures.
2008-10-14 15:27:27 +02:00
Jelmer Vernooij
60ae8f0657
Fix a bunch of dependencies.
...
(This used to be commit a63f458462
)
2008-05-18 23:40:23 +02:00
Jelmer Vernooij
4c70cda986
Fix a couple (well, little more than that..) of typos.
...
(This used to be commit a6b5211994
)
2008-05-18 23:02:47 +02:00
Jelmer Vernooij
4c8756f147
Create prototype headers from Makefile directory, without smb_build in the middle.
...
(This used to be commit f4a77b96f9
)
2008-05-18 22:30:08 +02:00
Jelmer Vernooij
b29d47edcf
Move object file lists to the Makefile.
...
(This used to be commit a7e6d2a183
)
2008-03-03 18:25:28 +01:00
Jelmer Vernooij
4a603898c5
Remove unused function.
...
(This used to be commit e779cf4724
)
2008-02-11 15:19:24 +01:00
Michael Adam
f890d1daea
Fix the build: remove reference to inexistent header samba3_proto.h
...
Michael
(This used to be commit 3b9b396292
)
2008-02-11 14:27:33 +01:00
Jelmer Vernooij
08c8d3b992
Remove Samba 3 backwards compatibility code in C.
...
This code is no longer used, and equivalent code already exists in Python
(scripting/python/samba/samba3.py)
(This used to be commit c16212e8bf
)
2008-02-11 13:51:09 +01:00
Jelmer Vernooij
03023c4f7d
build: Demote a bunch of libraries to subsystems. This makes packaging easier and should also make it easier
...
to migrate to a new build system.
(This used to be commit 77b400764e
)
2008-01-21 03:54:42 +01:00
Jelmer Vernooij
c260454229
r26504: Don't rely on system-provided kerberos headers.
...
(This used to be commit c4b1df0476
)
2007-12-21 05:51:07 +01:00
Jelmer Vernooij
32f439bfa4
r26503: Change order of arguments in param interface so it's easier to make the
...
section name optional. Fix several smaller bits and pieces in the Python code.
(This used to be commit 1b89311e5f
)
2007-12-21 05:51:06 +01:00
Jelmer Vernooij
5b7ed0cd7f
r26463: Tighten dependencies.
...
(This used to be commit d98ac96dfe
)
2007-12-21 05:50:28 +01:00
Jelmer Vernooij
a21a484a01
r26460: Enable ldb python tests.
...
(This used to be commit 25e9824531
)
2007-12-21 05:50:27 +01:00
Jelmer Vernooij
d1e716cf43
r26432: Require ndr_pull users to specify iconv_convenience.
...
(This used to be commit 28b1d36551
)
2007-12-21 05:50:02 +01:00
Jelmer Vernooij
b09047b78e
r25624: Remove ipv4_addr hack. Only causes 4 extra includes of system/network.h because we stripped down includes.
...
(This used to be commit 262c1c23a6
)
2007-12-21 05:43:00 +01:00
Jelmer Vernooij
6f37a17d4a
r25174: Export header from just one place.
...
(This used to be commit 82383a6c12
)
2007-10-10 15:06:45 -05:00
Jelmer Vernooij
61ffa08f4c
r24712: No longer expose the 'BOOL' data type in any interfaces.
...
(This used to be commit 1ce32673d9
)
2007-10-10 15:02:54 -05:00
Andrew Tridgell
cd1217ff5f
r23801: The FSF has moved around a lot. This fixes their Mass Ave address.
...
(This used to be commit 5c9b19271e
)
2007-10-10 14:59:18 -05:00
Andrew Tridgell
b8d69a7ea2
r23795: more v2->v3 conversion
...
(This used to be commit 84b468b2f8
)
2007-10-10 14:59:14 -05:00
Andrew Tridgell
0479a2f1cb
r23792: convert Samba4 to GPLv3
...
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
(This used to be commit fcf38a38ac
)
2007-10-10 14:59:12 -05:00
Andrew Bartlett
bea88a1028
r20455: Apply some of the patches from Martin Kuehl <kuehl@univention.de> to
...
better handle the Samba3 backend.
I've refactored the password format patch to use the routines in
lib/samba3/smbpasswd.c, which has required me to move this into a
seperate subsystem, due to recursive dependencies.
Andrew Bartlett
(This used to be commit 14e2c877a8
)
2007-10-10 14:35:49 -05:00
Andrew Bartlett
6f73359133
r20134: The IBM Checker correctly notes that *p cannot be \0 and still satisfy
...
the loop entry condition.
Andrew Bartlett
(This used to be commit c118275131
)
2007-10-10 14:29:12 -05:00
Jelmer Vernooij
c81f2930a2
r19676: Fix some more dependencies.
...
(This used to be commit 8768bec81f
)
2007-10-10 14:25:29 -05:00
Andrew Tridgell
af870da619
r19428: moved tdbutil.c from lib/tdb/common/ to lib/util/util_tdb.c
...
tdbutil.c is Samba specific, so should not be part of the generic tdb
library
(This used to be commit 979dd24f5e
)
2007-10-10 14:21:30 -05:00
Andrew Tridgell
fbb301a72d
r18323: this function returns a pointer, not a bool
...
(This used to be commit 86ef345cbf
)
2007-10-10 14:18:09 -05:00
Stefan Metzmacher
a46e12d0e0
r18213: don't list LIBREPLACE depdendecies explicit and
...
always at it as first private dependencies
metze
(This used to be commit 135d096776
)
2007-10-10 14:17:50 -05:00
Andrew Tridgell
0cee00cddc
r18135: almost there ....
...
(This used to be commit cefcccb519
)
2007-10-10 14:17:38 -05:00
Stefan Metzmacher
e996cd5571
r17780: better fix this one correctly
...
metze
(This used to be commit fbdc5c6356
)
2007-10-10 14:16:41 -05:00
Stefan Metzmacher
bca791da85
r17779: this macro is unused
...
metze
(This used to be commit 5389ba19c8
)
2007-10-10 14:16:41 -05:00
Jelmer Vernooij
9bd4cfad47
r16517: Get rid of pointless safe_free() (not SAFE_FREE()!) function.
...
(This used to be commit 6bc9149782
)
2007-10-10 14:09:31 -05:00
Jelmer Vernooij
172a83d724
r15573: Fix build of systems that have iconv headers in non-standard locations
...
Split of system/locale.h header from system/iconv.h
Previously, iconv wasn't being used on these systems
(This used to be commit aa6d66fda6
)
2007-10-10 14:05:58 -05:00
Jelmer Vernooij
e002300f23
r15328: Move some functions around, remove dependencies.
...
Remove some autogenerated headers (which had prototypes now autogenerated by pidl)
Remove ndr_security.h from a few places - it's no longer necessary
(This used to be commit c19c2b51d3
)
2007-10-10 14:05:17 -05:00
Jelmer Vernooij
51d6e09bbe
r15326: Fix compiler warnings.
...
(This used to be commit ac68415ccf
)
2007-10-10 14:05:16 -05:00
Stefan Metzmacher
1af925f394
r14860: create libcli/security/security.h
...
metze
(This used to be commit 9ec706238c
)
2007-10-10 13:59:44 -05:00
Jelmer Vernooij
c84cfc0ecc
r14554: Write out header dependencies. This means all C files affected will be
...
rebuilt when a header file is changed. It also means parallel builds work now.
It will take a minute or so to generate all the dependency information,
but there should be no need to rebuild that information later on, unless
a file changes.
This behaviour is only enabled when building in developer mode
(--enable-developer) and requires a GNU make (or compatible). In all other
cases, the file 'static_deps.mk' is included, which contains some basic
hardcoded dependency information.
(This used to be commit eb435386f0
)
2007-10-10 13:58:45 -05:00
Jelmer Vernooij
b785a7c40c
r14492: Fix shared libs - set SO_VERSION to 0 everywhere for now.
...
(This used to be commit 4682bc5ce0
)
2007-10-10 13:57:32 -05:00
Jelmer Vernooij
8528016978
r14464: Don't include ndr_BASENAME.h files unless strictly required, instead
...
try to include just the BASENAME.h files (containing only structs)
(This used to be commit 3dd477ca51
)
2007-10-10 13:57:27 -05:00