Jelmer Vernooij
dccf3f99e4
r25027: Fix more warnings.
...
(This used to be commit 5085c53fcfade614e83d21fc2c1a5bc43bb2a729)
2007-10-10 15:05:41 -05:00
Jelmer Vernooij
ffeee68e4b
r25026: Move param/param.h out of includes.h
...
(This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
2007-10-10 15:05:38 -05:00
Jelmer Vernooij
b50ef4caef
r25007: Remove more uses of pstring, move ntlmauth-specific utility function to ntlm-auth.c
...
(This used to be commit 6f224480b230ab7ccfc0417c13e7f4fc3f6f2a13)
2007-10-10 15:05:32 -05:00
Jelmer Vernooij
cd962355ab
r25000: Fix some more C++ compatibility warnings.
...
(This used to be commit 08bb1ef643ab906f1645cf6f32763dc73b1884e4)
2007-10-10 15:05:27 -05:00
Kai Blin
d510accb39
r24796: Add bounds checking to ntlm_auth, increase initial buffer size to 300 to avoid
...
one talloc/fgets loop in the common case, which is slightly over 200 for the KK
response.
(This used to be commit ba5ac4eeb8086d50e829e1a9944ea89a28eeef2c)
2007-10-10 15:03:11 -05:00
Kai Blin
96539eb143
r24795: When talking to squid, allocate the buffer size dynamically.
...
(This used to be commit 2b72738e4ecc6ad25a08ce7bf41d8d46fcee4115)
2007-10-10 15:03:11 -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 fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
2007-10-10 14:59:12 -05:00
Stefan Metzmacher
3c3869cea6
r22607: work with the solaris version of popt
...
metze
(This used to be commit c992e882b53525fea995c68be668ba939671139c)
2007-10-10 14:51:51 -05:00
Jelmer Vernooij
7870652898
r21564: Move ndrdump to librpc/tools.
...
(This used to be commit e3cc94e7d175824abce16c377e5180b4756543cf)
2007-10-10 14:48:57 -05:00
Stefan Metzmacher
6496fab3b6
r21334: compare the original buffer and the validated one byte by byte
...
and print out the first mismatch
metze
(This used to be commit 6ac574660a0656341d7a311738d20b328f31ff78)
2007-10-10 14:48:14 -05:00
Stefan Metzmacher
76a1ecccc5
r21333: fix POPT handling in ndrdump
...
make --validate, --dump-data work again
metze
(This used to be commit 654acc67344c097106b2f9859b5cbd973d95340f)
2007-10-10 14:48:14 -05:00
Jelmer Vernooij
95caeb1046
r19678: Fix the build for now (ugly hack because of circular dependencies)
...
(This used to be commit 0953bb7d5f2f2a81688f5421e1fbfa3bc38aa810)
2007-10-10 14:25:30 -05:00
Andrew Bartlett
13dbee3ffe
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
(This used to be commit 2b569c42e0fbb596ea82484d0e1cb22e193037b9)
2007-10-10 14:25:00 -05:00
Jelmer Vernooij
5d034a9d5d
r19558: Make behaviour of "OK" match that of Samba3's ntlm_auth. Patch by
...
Kai Blin.
(This used to be commit d599bb8f98c01459dfbafe041f481d301316057c)
2007-10-10 14:24:50 -05:00
Jelmer Vernooij
a882f619c9
r19555: Silently ignore --use-cached-creds for compatibility with Samba3's ntlm_auth.
...
Patch by Kai Blin.
(This used to be commit 2167552b9a869c408c5ba17dcba3367241934767)
2007-10-10 14:24:50 -05:00
Andrew Bartlett
5bfc0d6317
r19463: Make it clear what argument is incorrect
...
Andrew Bartlett
(This used to be commit a28a17c50853ccd4d7b2122497d3d18f0a6feed9)
2007-10-10 14:21:36 -05:00
Stefan Metzmacher
00cb032c0f
r18915: fix usage of popt, do make -W setting the recursive flag on SuSE 10.1
...
metze
(This used to be commit 0fef3f807dd3e156970e315d83f5cb4a45e20d12)
2007-10-10 14:20:21 -05:00
Andrew Tridgell
a8421e8107
r18343: fixed setlinebuf() prototype, added test for it, and use it in two
...
places to avoid a #ifdef
(This used to be commit 095b8057740a4bb207e24e4c63a2dcb53521a72f)
2007-10-10 14:18:13 -05:00
Jelmer Vernooij
873749f218
r18168: Use {NULL} rather than POPT_TABLEEND, which is not always available.
...
(This used to be commit 8b622c5ded0732df0eaf9f6226f52a27b6eacd73)
2007-10-10 14:17:45 -05:00
Jelmer Vernooij
a59706f721
r18121: Simplify m4 code, hopefully fix Samba4 build problems.
...
(This used to be commit 1adf65b4d7c5d2d4f65d4b28575bdf2368a42139)
2007-10-10 14:17:35 -05:00
Andrew Tridgell
b7477fb388
r18117: first steps in making samba4 use libreplace
...
(This used to be commit c079cedb084d621c5a0aac59310b237ba375df20)
2007-10-10 14:17:34 -05:00
Stefan Metzmacher
a2eca9174c
r17586: merge lib/netif into lib/socket and use -lnsl -lsocket on the
...
configure check for the interfaces.
should fix the build on some old sun boxes
metze
(This used to be commit f20e251bfd9f1eb7ce5c00739631b1625a2aa467)
2007-10-10 14:15:39 -05:00
Andrew Bartlett
7d6bfb45ba
r17577: Patch from Kai Blin <kai.blin@gmail.com>:
...
This is the Samba4 version of the ntlm_auth patch that was committed
to Samba3 in revision 17216.
The purpose of this patch is to return session key information, as
well as NTLMSSP negotiated flags to ntlm_auth's caller. This allows
the bulk data signing and sealing to be handled in a library, supplied
by the caller.
This also allows the caller to ask for features, so that the right
flags get negotiated.
(This used to be commit eb28aff4e0c9688ba886c3dd886ab7af81c6326a)
2007-10-10 14:15:38 -05:00
Stefan Metzmacher
7a845bcb01
r17341: pass a messaging context to auth_context_create()
...
and gensec_server_start().
calling them with NULL for event context or messaging context
is no longer allowed!
metze
(This used to be commit 679ac74e71b111344f1097ab389c0b83a9247710)
2007-10-10 14:15:17 -05:00
Jelmer Vernooij
927cbf74ae
r16824: Rename Ethereal -> Wireshark (patch from Joerg Mayer)
...
(This used to be commit a789aa468b2b2b631289dd65888b352de46ad900)
2007-10-10 14:09:47 -05:00
Andrew Bartlett
ca62ddd8d9
r16051: Move the XATTR compatability code into a new file, so I can use it for
...
the getntacl utility.
Andrew Bartlett
(This used to be commit b1e0d4747b412929e1d4e24d6d9e504df3ddc824)
2007-10-10 14:08:53 -05:00
Rafal Szczesniak
787d67c2cd
r15941: We don't use call levels, at the moment. Remove them until we do.
...
rafal
(This used to be commit 592387a769521d221a89d374ef72c6123160cfed)
2007-10-10 14:08:42 -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 aa6d66fda69779d1c2948a1aca85dbd5208f1cba)
2007-10-10 14:05:58 -05:00
Rafal Szczesniak
ece95aad3d
r15490: Typo fixes and remove long forgotten commented piece.
...
rafal
(This used to be commit a2f6dc786031aa368b0398c21baf18cf82375c46)
2007-10-10 14:05:41 -05:00
Jelmer Vernooij
46f627ea7a
r15384: Improve naming of socket library, disable Requires(.private)? fields in pkg-config files for now as
...
they break external projects.
(This used to be commit f919fd6655f00361691e676d260bd40e0b8ddcc7)
2007-10-10 14:05:30 -05:00
Jelmer Vernooij
6275553bae
r15373: Rename SOCKET to LIBSAMBA-SOCKET to prevent name clashes with -lsocket on SUN
...
boxes.
(This used to be commit c95ad11307dc89384c10bd5919817bf12d9c1ed9)
2007-10-10 14:05:28 -05:00
Jelmer Vernooij
e0e8743baf
r15363: Fix dependencies for shared library
...
(This used to be commit f2ca71f1229f4c20296895116c09bacbd6a53b55)
2007-10-10 14:05:26 -05:00
Jelmer Vernooij
20b3b0f2e3
r15338: Fix build of most things with shared libs enabled.
...
(This used to be commit 8985093d3fba90287bd739aaaa0fbfdadca2b999)
2007-10-10 14:05:18 -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 c19c2b51d3e1ad347120b06a22bda5ec586c22e8)
2007-10-10 14:05:17 -05:00
Jelmer Vernooij
620d759f49
r15298: Fix the build using a few hacks in the build system.
...
Recursive dependencies are now forbidden (the build system
will bail out if there are any).
I've split up auth_sam.c into auth_sam.c and sam.c. Andrew,
please rename sam.c / move its contents to whatever/wherever you think suits
best.
(This used to be commit 6646384aaf3e7fa2aa798c3e564b94b0617ec4d0)
2007-10-10 14:05:04 -05:00
Jelmer Vernooij
70d10653ad
r15296: Move ntlm_auth-specific functions from util to ntlm_auth so libutil doesn't need ldb
...
(This used to be commit 137ace965e3477c4d92dfd33758d59db346acbcf)
2007-10-10 14:05:03 -05:00
Jelmer Vernooij
0d5587b5d1
r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues with local
...
(empty) libpopt.a overriding global one
(This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
2007-10-10 14:05:00 -05:00
Jelmer Vernooij
69b51f702a
r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement
...
for REQUIRED_SUBSYSTEMS.
(This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
2007-10-10 14:04:18 -05:00
Jelmer Vernooij
a4d7c38c38
r14991: Add option -l to allow ndrdump to load dcerpc_interface_tables from .so files.
...
(This used to be commit eb34d5b8b108c480876fdc1c01de900305f84568)
2007-10-10 14:00:51 -05:00
Andrew Tridgell
9a357370b5
r14982: mark a deliberate missing break
...
(This used to be commit 3b66cf35a783a1524e21b3f99125eb032968969e)
2007-10-10 14:00:50 -05:00
Stefan Metzmacher
64587cbf9e
r14858: fix bugs noticed by the ibm code checker
...
metze
(This used to be commit 152e7e3d024cbc1ae60f8595507d39b647551a71)
2007-10-10 13:59:43 -05:00
Jelmer Vernooij
184955ffd7
r14572: Give libraries saner names, remove some .pc files, make some things
...
subsystems in case a library doesn't make sense.
(This used to be commit ed382873fd01457a53e0a1e1f5ba6753dfbc0646)
2007-10-10 13:58:49 -05:00
Jelmer Vernooij
35349a58df
r14542: Remove librpc, libndr and libnbt from includes.h
...
(This used to be commit 51b4270513752d2eafbe77f9de598de16ef84a1f)
2007-10-10 13:58:42 -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 3dd477ca5147f28a962b8437e2611a8222d706bd)
2007-10-10 13:57:27 -05:00
Jelmer Vernooij
e3f2414cf9
r14380: Reduce the size of structs.h
...
(This used to be commit 1a16a6f1dfa66499af43a6b88b3ea69a6a75f1fe)
2007-10-10 13:57:16 -05:00
Jelmer Vernooij
3f16241a1d
r14363: Remove credentials.h from the global includes.
...
(This used to be commit 98c4c3051391c6f89df5d133665f51bef66b1563)
2007-10-10 13:57:14 -05:00
Stefan Metzmacher
429a23c48d
r14110: make ndr interface parsing code libraries,
...
so it will not included in multiple modules or binaries
metze
(This used to be commit 13c105974744c510a62a7c8db2230b60c11b2315)
2007-10-10 13:56:52 -05:00
Stefan Metzmacher
9ff35d2679
r13932: fix dependency
...
metze
(This used to be commit 93c77bf14b73b837503fbbde4ec3e16f7eac1e9a)
2007-10-10 13:52:28 -05:00
Stefan Metzmacher
141658d1ea
r13930: this tools are currently just oneliners, which depend on printf()
...
metze
(This used to be commit f4e1855dec2c985854e79b3799131d8314ca1e4d)
2007-10-10 13:52:27 -05:00
Stefan Metzmacher
d817c83744
r13928: fix dependency
...
metze
(This used to be commit ad83fc46bfdde548e9c8c03ad1fbb56e43d43467)
2007-10-10 13:52:27 -05:00