Jelmer Vernooij
6c659689ed
Move public header accumulation out of the perl code.
...
Never install generated prototype files. It's easier to break the
API when using them and they're not easily readable for 3rd party users.
Conflicts:
source/auth/config.mk
source/auth/credentials/config.mk
source/auth/gensec/config.mk
source/build/smb_build/config_mk.pm
source/build/smb_build/main.pl
source/build/smb_build/makefile.pm
source/dsdb/config.mk
source/lib/charset/config.mk
source/lib/tdr/config.mk
source/lib/util/config.mk
source/libcli/config.mk
source/libcli/ldap/config.mk
source/librpc/config.mk
source/param/config.mk
source/rpc_server/config.mk
source/torture/config.mk
2008-02-29 14:23:38 +01:00
Jelmer Vernooij
85eeecf997
r26483: Merge ldb module dependency fixes, fix auth python module.
2007-12-21 05:50:41 +01:00
Jelmer Vernooij
1b947fe0e6
r26430: require explicit specification of loadparm context.
2007-12-21 05:49:58 +01:00
Stefan Metzmacher
844da106e9
r26392: cmdline: remove unused var
...
metze
2007-12-21 05:49:22 +01:00
Jelmer Vernooij
5d589a0d94
r26355: Eliminate global_loadparm in more places.
2007-12-21 05:49:01 +01:00
Jelmer Vernooij
d0d5c1a823
r26352: Don't make lp_load create a new context.
2007-12-21 05:48:56 +01:00
Jelmer Vernooij
87799f55d5
r26350: More tests.
2007-12-21 05:48:55 +01:00
Jelmer Vernooij
1e02cd8db1
r26339: Make loadparm talloc-allocated.
2007-12-21 05:48:49 +01:00
Jelmer Vernooij
bd2d6e0595
r26308: Split up big popt common callback function.
2007-12-21 05:48:20 +01:00
Jelmer Vernooij
d01f0f4c20
r26275: return loadparm context in lp_load.
2007-12-21 05:48:01 +01:00
Jelmer Vernooij
e9875fcd56
r26271: Remove some more uses of global_loadparm.
2007-12-21 05:47:53 +01:00
Jelmer Vernooij
e52710d679
r26270: Require specifying the loadparm_context or NULL to cli_credentials_guess().
2007-12-21 05:47:50 +01:00
Jelmer Vernooij
5b29ef7c03
r26236: Remove more uses of global_loadparm or specify loadparm_context explicitly.
2007-12-21 05:47:15 +01:00
Jelmer Vernooij
5e814287ba
r25522: Convert to standard bool types.
2007-10-10 15:07:47 -05:00
Jelmer Vernooij
3468952e77
r25446: Merge some changes I made on the way home from SFO:
...
2007-09-29 More higher-level passing around of lp_ctx.
2007-09-29 Fix warning.
2007-09-29 Pass loadparm contexts on a higher level.
2007-09-29 Avoid using global loadparm context.
2007-10-10 15:07:34 -05:00
Jelmer Vernooij
3fcc960839
r25398: Parse loadparm context to all lp_*() functions.
2007-10-10 15:07:25 -05:00
Jelmer Vernooij
c62f51cc28
r25392: Add loadparm context as argument in a couple more places.
2007-10-10 15:07:24 -05:00
Jelmer Vernooij
abe8349f9b
r25026: Move param/param.h out of includes.h
2007-10-10 15:05:38 -05:00
Jelmer Vernooij
9b02a39c15
r24868: Don't use callbacks for prompting when stdout is not a tty.
2007-10-10 15:03:23 -05:00
Stefan Metzmacher
69bf7f1874
r24620: move printing out the version string and exit()
...
into the popt _POST processing.
Now 'smbd -V --bla' complains about an unknown option
metze
2007-10-10 15:02:25 -05:00
Jelmer Vernooij
18ea767d39
r24335: Fix -N support.
2007-10-10 15:01:39 -05:00
Andrew Bartlett
417e0ef87f
r23912: We always accept / as a seperator, and it is far less confusing
...
compared with a shell-escape (\).
Fixes bug #4765
Andrew Bartlett
2007-10-10 15:01:09 -05:00
Andrew Bartlett
9a38ddc86f
r23809: Don't give users the fantasy that we can control choice of GENSEC
...
security mechanisms at the moment. I'll put this back when I
implement the functionality.
Andrew Bartlett
2007-10-10 14:59:21 -05:00
Andrew Tridgell
fcf38a38ac
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.
2007-10-10 14:59:12 -05:00
Andrew Bartlett
607e8409f8
r23064: Clarify comment and indent
2007-10-10 14:52:46 -05:00
Stefan Metzmacher
f65fcd764b
r22622: make it possible to pass the config file via 'SMB_CONF_PATH' envvar
...
very usefull for make testenv!
this makes it also possible to pass a config file to smbscript
metze
2007-10-10 14:51:54 -05:00
Stefan Metzmacher
3fbf80e5bb
r22368: remove unused header maybe this fixes th ebuild on some hosts
...
metze
2007-10-10 14:51:08 -05:00
Stefan Metzmacher
44e1459373
r22306: try to make the aix compiler happy
...
metze
2007-10-10 14:50:59 -05:00
Jelmer Vernooij
3b65a0d6e4
r19671: Fix remaining unresolved symbols in shared library build.
...
Fix starting tests in shared library build.
2007-10-10 14:25:27 -05:00
Rafal Szczesniak
73e3f7efa7
r19637: Leave --realm option only, as abartlet suggested.
...
rafal
2007-10-10 14:25:23 -05:00
Rafal Szczesniak
0725e2ddeb
r19630: Support specifying the realm name from command line.
...
Useful when testing calls against windows servers with krb auth.
rafal
2007-10-10 14:25:20 -05:00
Andrew Bartlett
2b569c42e0
r19598: Ahead of a merge to current lorikeet-heimdal:
...
Break up auth/auth.h not to include the world.
Add credentials_krb5.h with the kerberos dependent prototypes.
Andrew Bartlett
2007-10-10 14:25:00 -05:00
Andrew Tridgell
95878272cd
r18299: POPT_CREDENTIALS should depend on LIBPOPT
2007-10-10 14:18:04 -05:00
Jelmer Vernooij
8b622c5ded
r18168: Use {NULL} rather than POPT_TABLEEND, which is not always available.
2007-10-10 14:17:45 -05:00
Jelmer Vernooij
1adf65b4d7
r18121: Simplify m4 code, hopefully fix Samba4 build problems.
2007-10-10 14:17:35 -05:00
Andrew Tridgell
c079cedb08
r18117: first steps in making samba4 use libreplace
2007-10-10 14:17:34 -05:00
Stefan Metzmacher
1d74291626
r17281: we now have client/server max protol
...
metze
2007-10-10 14:15:05 -05:00
Jelmer Vernooij
4d5b046c83
r15590: Fix another include issue
2007-10-10 14:06:01 -05:00
Jelmer Vernooij
ed82490e5a
r15578: Move some cpp-specific things from CFLAGS to CPPFLAGS
...
Proper dependencies for POPT_SAMBA (fixes build when popt is in /usr/local)
2007-10-10 14:05:59 -05:00
Andrew Bartlett
4c4b8e4b39
r15420: Add a new function to print a the 'unparsed' string format for usernames.
...
This is used in the password prompt, and should be reversable by the
parse string function.
Also, don't look at the ccache, even for the guess code, if kerberos
is disabled.
Andrew Bartlett
2007-10-10 14:05:35 -05:00
Jelmer Vernooij
adc8a019b6
r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement
...
for REQUIRED_SUBSYSTEMS.
2007-10-10 14:04:18 -05:00
Andrew Bartlett
ace171f94c
r14598: 'logfile' may be a poor choice for a global variable name, but for now
...
don't shadow it.
Andrew Bartlett
2007-10-10 13:58:59 -05:00
Jelmer Vernooij
e1f896948f
r14511: Install more headers
2007-10-10 13:57:35 -05:00
Jelmer Vernooij
98c4c30513
r14363: Remove credentials.h from the global includes.
2007-10-10 13:57:14 -05:00
Jelmer Vernooij
f87debeb12
r13944: Yet another round of splitups.
2007-10-10 13:52:31 -05:00
Jelmer Vernooij
2d655f0528
r13938: Around round of splitups
2007-10-10 13:52:29 -05:00
Stefan Metzmacher
252d5edfb5
r13618: fix compiler warning
...
metze
2007-10-10 13:52:00 -05:00
Andrew Bartlett
b986278b36
r13341: Trivial.
2007-10-10 13:51:46 -05:00
Andrew Bartlett
1ac7976ea6
r13206: This patch finally re-adds a -k option that works reasonably.
...
From here we can add tests to Samba for kerberos, forcing it on and
off. In the process, I also remove the dependency of credentials on
GENSEC.
This also picks up on the idea of bringing 'set_boolean' into general
code from jpeach's cifsdd patch.
Andrew Bartlett
2007-10-10 13:51:33 -05:00
Andrew Bartlett
78d634047f
r13205: Add another useful comment.
...
Andrew Bartlett
2007-10-10 13:51:33 -05:00