1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-05 04:23:51 +03:00
Commit Graph

883 Commits

Author SHA1 Message Date
Stefan Metzmacher
f7ded36699 r681: don't init r.out.result.v
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
9f6deb7d79 r680: fail directly when we notice that perl is not there
(we fail anyway)

metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
17bb581ab6 r679: fix make install
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
3de5bf894e r678: use ./config.smb_build.pl instead of config.smb_build.pl
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
89c3780c15 r677: fix: '$' -> '\$'
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
e7c9e56a5d r674: use the same -I flags as before
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
5bbf0c2407 r673: disable registry_gconf for now
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
63600a2a9b r672: disable gregedit for now
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
9312b9cd61 r671: fix make ./include/proto.h
metze
2007-10-10 12:53:41 -05:00
Stefan Metzmacher
3f942ac521 r670: add make everything
metze
2007-10-10 12:53:40 -05:00
Stefan Metzmacher
05c53de97e r669: display the version on top of configure
this will help in the build farm

metze
2007-10-10 12:53:40 -05:00
Stefan Metzmacher
ba5e71f59e r668: fix the build
metze
2007-10-10 12:53:40 -05:00
Stefan Metzmacher
eae450f219 r667: remove Data::Dumper dependecy
metze
2007-10-10 12:53:40 -05:00
Stefan Metzmacher
fcab9867f9 r666: readd 'make etags' and 'make ctags'
metze
2007-10-10 12:53:40 -05:00
Stefan Metzmacher
c78a2ddb28 r665: merge over the new build system from my tmp branch
to the main SAMBA_4_0 tree.

NOTE: that it's not completely ready, but it's functional:-)

metze
2007-10-10 12:53:36 -05:00
Jelmer Vernooij
09096cfc3e r655: Fix if() logic 2007-10-10 12:51:56 -05:00
Stefan Metzmacher
c39e450702 r649: return unknown interface when the client not yet
binds succesful to an interface

metze
2007-10-10 12:51:56 -05:00
Stefan Metzmacher
75bca5dcfa r644: add SPNEGO auth type
metze
2007-10-10 12:51:56 -05:00
Stefan Metzmacher
8e2c08f8c7 r641: readd 'use dump;'
metze
2007-10-10 12:51:56 -05:00
Stefan Metzmacher
8735a393c1 r638: remove unused dependency to Data::Dumper and dump
(fix some  build farm hosts)

metze
2007-10-10 12:51:56 -05:00
Stefan Metzmacher
e37238a7c7 r627: remove the precompiled header when we call make clean or make proto
metze
2007-10-10 12:51:56 -05:00
Stefan Metzmacher
81b94718e4 r626: make the code a bit more readable
metze
2007-10-10 12:51:56 -05:00
Andrew Tridgell
6c3f22a685 r625: - handle passwords longer than length 14 (thanks to abartlet for pointing out the bug)
- delete unicodePwd if not storing a plaintext password
2007-10-10 12:51:56 -05:00
Andrew Tridgell
0431d30903 r624: all templates should be in class Template 2007-10-10 12:51:55 -05:00
Andrew Tridgell
cb070b9084 r623: setUserInfo level 24 (password set) now works in the SAMR server. This includes all
of the password complexity, password history and other password restrictions.
2007-10-10 12:51:55 -05:00
Andrew Tridgell
20166f4e19 r622: removed some unused functions to make smbd compile again after
andrew's recent chainsaw job :)
2007-10-10 12:51:54 -05:00
Andrew Bartlett
795ace17a8 r620: Remove more ununsed code.
Andrew Bartlett
2007-10-10 12:51:54 -05:00
Andrew Bartlett
4e614cbe92 r619: Remove more code that is no longer called.
Andrew Bartlett
2007-10-10 12:51:52 -05:00
Tim Potter
3d4148c07c r617: Sync some minor updates with repository:
- start handing idl string types
  - comments
  - generate field types
  - code to select field types and bases
2007-10-10 12:51:52 -05:00
Volker Lendecke
945d747860 r615: Implement samr_OpenGroup, samr_QueryGroupInfo, samr_SetGroupInfo,
samr_DeleteDomainGroup.

I've added the hidden attribute numMembers that must be maintained by
Add/DelGroupMember for the GroupInfoAll query.

Volker
2007-10-10 12:51:52 -05:00
Andrew Bartlett
e096ee2112 r614: Clean out the POSIX assumptions from the Samba4 auth subsystem.
This removes the code that tried to lookup posix groups, as well as
the code that was tied to the SAM_ACCOUNT.

This should make auth_ldb much easier to write :-)

Andrew Bartlett
2007-10-10 12:51:51 -05:00
Andrew Bartlett
a04b074c04 r613: Fix the RPC-SAMR torture test, for my session_key changes.
Andrew Bartlett
2007-10-10 12:51:51 -05:00
Andrew Tridgell
329c5ccd74 r612: fixed a timezone call typo noticed by abartlet 2007-10-10 12:51:51 -05:00
Andrew Bartlett
e4355a7ec1 r611: Fix breakage from my last commit:
Now that all session keys are DATA_BLOBs, fix the callers.

This assumes some things about the behaviour of certain crypto
algorithms, without the ability to test it on session keys != 16 bytes
in length.  We will just need to retest when we get the KRB5 support
in (DES keys are 8 bytes).

Andrew Bartlett
2007-10-10 12:51:51 -05:00
Andrew Bartlett
44f8b5b53e r610: - Merge the Samba3 'ntlm_auth --diagnostics' testsuite to Samba4.
- This required using NETLOGON_NEG_AUTH2_FLAGS for the
    SetupCredentials2 negotiation flags, which is what Samba3 does,
    because otherwise the server uses different crypto.
  - This tests the returned session keys, which we decrypt.

 - Update the Samba4 notion of a 'session key' to be a DATA_BLOB in
   most places.

 - Fix session key code to return NT_STATUS_NO_SESSION_KEY if none is
   available.

 - Remove a useless argument to SMBsesskeygen_ntv1

 - move netr_CredentialState from the .idl to the new credentials.h

Andrew Bartlett
2007-10-10 12:51:51 -05:00
Andrew Tridgell
dd83d39de2 r609: allow ldbedit to take a list of attributes to edit, just like
ldbsearch. This allows you to edit the description of all users using
something like:

  ldbedit 'objectclass=user' description

and not get overwhelmed with fields. It also allows you to edit HIDDEN attributes
by specifying them explicitly
2007-10-10 12:51:51 -05:00
Andrew Tridgell
0250f5d6aa r608: - a couple of very minor fixes to the CreateGroup code
- added samr_GetUserPwInfo() samr server call
2007-10-10 12:51:51 -05:00
Andrew Bartlett
64121aa1a9 r607: When our code is looking for an 'empty' data blob
some of it tests the .length, other code checks the
.data.

Ensure that we always NULL the .data, so that talloc-based
blobs behave just like their direct malloc equivalents.

Andrew Bartlett
2007-10-10 12:51:50 -05:00
Andrew Tridgell
f5cd3d733b r606: added a HIDDEN attribute on fields in ldb (in @ATTRIBUTES). This allows you to mark
an attribute as only appearing in searches that explicitly name it. It will be used
for attributes like nTSecurityDescriptor
2007-10-10 12:51:50 -05:00
Volker Lendecke
59241c0c9a r605: Implement CreateDomainGroup, essentially cut&paste from CreateUser2.
Volker
2007-10-10 12:51:50 -05:00
Tim Potter
209f5a25a9 r604: Better dumping of in,out,ref properties. 2007-10-10 12:51:50 -05:00
Tim Potter
0c1069b56e r602: Autogenerated packet-dcerpc-samr.c now compiles! 2007-10-10 12:51:50 -05:00
Andrew Tridgell
ec0a51898f r601: added the server code for all the samr_SetUserInfo and samr_QueryUserInfo levels except for the password
set levels.

This means that a large part of the RPC-SAMR torture test now runs correctly against Samba4
2007-10-10 12:51:50 -05:00
Tim Potter
d0383e9a7a r600: Get rid of trailing whitespace which freaks out emacs' fontification. 2007-10-10 12:51:49 -05:00
Tim Potter
1e02ccd94e r597: Start generating parser code - only supports uint16, uint32 and policy
handle types.
2007-10-10 12:51:49 -05:00
Andrew Tridgell
defaf0d817 r596: log all ldb searches at level 4 in samdb 2007-10-10 12:51:49 -05:00
Andrew Tridgell
994baba7eb r595: nicer handling on max_size multiplier 2007-10-10 12:51:49 -05:00
Andrew Tridgell
0f12584b4b r594: - make sure all users in the domain have the same base sid!
- added proper ldap time construction to provisioning
2007-10-10 12:51:49 -05:00
Andrew Tridgell
252b11112c r593: add a constant for the records size multiplier for max_size in samr_EnumDomainUsers 2007-10-10 12:51:49 -05:00
Andrew Tridgell
3ac0cff837 r591: don't need to init non-ref out ptrs (thanks to abartlet for spotting this) 2007-10-10 12:51:49 -05:00