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
Jelmer Vernooij
70e7449318
r12608: Remove some unused #include lines.
2007-10-10 13:49:03 -05:00
Jelmer Vernooij
ca8db1a0cd
r12592: Remove some useless dependencies
2007-10-10 13:49:00 -05:00
Andrew Tridgell
f79d90bd13
r12531: 'make quicktest' was taking 15 minutes on my system due to failing DNS
...
lookups in load_interfaces(). The reason was my eth0 interface was
down, and it was being interpreted as a DNS name.
This patch changes load_interfaces() to happening automatically when
interfaces are first needed instead of on the startup of every samba
binary. This means that (for example) ldbadd doesn't call
load_interfaces(), which means no slow DNS lookups.
I also reduced the number of static globals in interface.c to 1, and
changed from malloc to talloc
When you want to force a reload of the interfaces list, you now call
unload_interfaces(), which means the next call that needs the
interfaces list will reload it
2007-10-10 13:47:52 -05:00
Jelmer Vernooij
b24f2583ed
r12498: Eliminate INIT_OBJ_FILES and ADD_OBJ_FILES. We were not using
...
the difference between these at all, and in the future the
fact that INIT_OBJ_FILES include smb_build.h will be sufficient to
have recompiles at the right time.
2007-10-10 13:47:45 -05:00
Andrew Bartlett
5fec784d47
r12320: Add command-line processing hooks for simple bind DN, and password callback.
...
We may change this in future.
Andrew Bartlett
2007-10-10 13:47:28 -05:00
Jelmer Vernooij
24e1030090
r11244: Relative path names in .mk files
2007-10-10 13:45:06 -05:00
Jelmer Vernooij
7fffc5c917
r11214: Remove scons files (see http://lists.samba.org/archive/samba-technical/2005-October/043443.html )
2007-10-10 13:45:03 -05:00
Andrew Bartlett
2e76a4b8ef
r10596: Move the credentials code into it's own subsystem, and push it under auth/
...
Andrew Bartlett
2007-10-10 13:39:09 -05:00
Jelmer Vernooij
b53313dc51
r10586: Add MergedObject() builder. Default to Library() rather
...
then StaticLibrary()
2007-10-10 13:39:08 -05:00
Jelmer Vernooij
540155fad3
r10528: Add credentials.h back into includes.h as some compilers don't
...
seem to be able to handle incomplete enum types.
2007-10-10 13:39:02 -05:00
Jelmer Vernooij
a5b88bcd42
r10513: Reduce some use of pstring. The main reason some parts of the code still
...
use pstring is next_token() now.
2007-10-10 13:38:58 -05:00
Jelmer Vernooij
03647e1321
r10510: Decrease the amount of data included by includes.h a bit
2007-10-10 13:38:58 -05:00
Jelmer Vernooij
6df956edba
r10509: Some more sconscript fixes. Now getting to link stage for smbclient
2007-10-10 13:38:58 -05:00