1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-14 19:24:43 +03:00

5817 Commits

Author SHA1 Message Date
Andrew Tridgell
ed3d76a91f r9002: a workaround for the current build problems. I hope this will allow
the build farm hosts to build again.

Jelmer, please feel free to remove this once you have the correct
dependencies sorted out
2007-10-10 13:31:05 -05:00
Jelmer Vernooij
84bd51279e r9001: Fix warning in make clean 2007-10-10 13:31:05 -05:00
Andrew Bartlett
e6abd9f704 r8999: Use the timestamps module to ensure we update times.
Andrew Bartlett
2007-10-10 13:31:05 -05:00
Andrew Bartlett
242db48b98 r8998: More work on the RPC server code to avoid abusing the name attribute
as a netbios name.

Andrew Bartlett
2007-10-10 13:31:05 -05:00
Jelmer Vernooij
efe0be9249 r8997: Define CPP for hosts that don't default to 'cpp' 2007-10-10 13:31:05 -05:00
Jelmer Vernooij
2b15c74f20 r8996: More build fixes... 2007-10-10 13:31:05 -05:00
Jelmer Vernooij
343e33c13f r8995: Add heimdal headers back to "basics" target... should fix the build for now 2007-10-10 13:31:04 -05:00
Jelmer Vernooij
1f31414f37 r8994: Clean up some more autogenerated files so I can predict when I'm going to
break the build...
2007-10-10 13:31:04 -05:00
Jelmer Vernooij
3719570411 r8991: Change Makefile.core to main.mk to prevent accidental removal problems. 2007-10-10 13:31:04 -05:00
Jelmer Vernooij
e8324ff890 r8988: Don't remove Makefile.core in distclean... 2007-10-10 13:31:04 -05:00
Andrew Bartlett
57b703a9d5 r8986: As far as I can tell, given the ldif I get from behind this, we have a
signed NTTIME here.

Andrew Bartlett
2007-10-10 13:31:04 -05:00
Jelmer Vernooij
2f481ac93c r8985: Automatically generate make dependency rules for
the asn1 and error table files.

This removes the need for HEIMDAL_EXTERNAL
2007-10-10 13:31:04 -05:00
Andrew Bartlett
ba5fe07b97 r8984: Use the correct cross-reference search in DRSUAPI, rather than making
assumptions about the behaviour of "name" as a NETBIOS domain name.

Andrew Bartlett
2007-10-10 13:31:03 -05:00
Andrew Bartlett
71958cb19f r8983: The KVNO (Kerberos key version number) should be incremented with
every password set.

Andrew Bartlett
2007-10-10 13:31:03 -05:00
Andrew Bartlett
c847ca2cc8 r8982: "name" is not the netbios name, but the RDN. Return the correct
netbios domain name of the host, as well as the sid from the cache we
fetched earlier.

Andrew Bartlett
2007-10-10 13:31:03 -05:00
Andrew Bartlett
257240b0e2 r8981: Add comments, fix typos (in attribute names) and check for errors in
SamSync and 'net join'.

Andrew Bartlett
2007-10-10 13:31:03 -05:00
Andrew Bartlett
181155f9e0 r8980: Make Samba4 honour account control flags (we were asking for a
non-existant field).

Also change time(NULL) into an NTTIME for comparison, rather than
experience rounding bugs (size of time_t) when converting an NTTIME
into a time_t.

Andrew Bartlett
2007-10-10 13:31:03 -05:00
Jelmer Vernooij
43779c09b6 r8979: Bunch of makefile fragment inclusion fixes:
- support whitespace
 - support "include " keyword
 - move swig stuff to .mk file
 - support autogenerated makefile portions (use "include echo foo|")
2007-10-10 13:31:02 -05:00
Rafal Szczesniak
186bcabaa6 r8977: Put my copyright in share torture test.
rafal
2007-10-10 13:31:02 -05:00
Rafal Szczesniak
4d4d1ab37d r8975: Very basic test for delshare function based on code submitted
by Gregory LEOCADIE <gleocadie@idealx.com>.

rafal
2007-10-10 13:31:02 -05:00
Jelmer Vernooij
8d9c18a1b4 r8974: Support makefile fragments in .mk files 2007-10-10 13:31:01 -05:00
Stefan Metzmacher
ea78b57ed8 r8973: nicer output
metze
2007-10-10 13:31:01 -05:00
Jelmer Vernooij
d89caeb800 r8972: More simplifications... 2007-10-10 13:31:01 -05:00
Andrew Bartlett
5547c4e6f6 r8970: Add 'ADS' join support to Samba4.
We now fill in the servicePrincipalName over LDAP, just like XP does,
and store the kvno in our local db.

Andrew Bartlett
2007-10-10 13:31:01 -05:00
Rafal Szczesniak
b91e605348 r8969: Make password field a password field, that is - prevent them from
displaying plain text.

rafal
2007-10-10 13:31:01 -05:00
Jelmer Vernooij
92e14f5556 r8968: More simplifications 2007-10-10 13:31:00 -05:00
Jelmer Vernooij
ce0935112b r8966: Simplify the makefile generation system a bit.
Autogenerate list of binaries (rather then having them hardcoded in build/smb_build/makefile.pm)
Add INSTALLDIR keyword to .mk files
2007-10-10 13:31:00 -05:00
Jelmer Vernooij
670a7a8de5 r8955: Move a bit more of the build process to the Makefile 2007-10-10 13:31:00 -05:00
Rafal Szczesniak
be2584df1d r8954: Use binding string to specify host rather than share path, as we use
rpc call here after all. Also, safely exit (freeing memory context) in
case of any error.

rafal
2007-10-10 13:31:00 -05:00
Jelmer Vernooij
732db744b2 r8953: Move a few utility functions 2007-10-10 13:31:00 -05:00
Andrew Bartlett
c1f8cab3e3 r8952: Partial work commit to find the DN of the new machine account - we
will use ldb to add servicePrincipalNames to this.

Andrew Bartlett
2007-10-10 13:30:59 -05:00
Rafal Szczesniak
b1ff59d80f r8944: Get more verbose output from NET-API-LISTSHARE test.
rafal
2007-10-10 13:30:59 -05:00
Jelmer Vernooij
43c8321cd9 r8942: Move intermediate subsystem output files to bin/subsystems/ 2007-10-10 13:30:59 -05:00
Jelmer Vernooij
5ee7af26dd r8940: Add TDR (Trivial Data Representation). The aim is to use this later for
NBT/WINS/etc rather then having to depend on NDR.
2007-10-10 13:30:59 -05:00
Andrew Bartlett
ebd96e68d6 r8939: Do an open domain in the schannel SAMR test. This should test some of
the win2k3 SP1 interactions.

Andrew Bartlett
2007-10-10 13:30:59 -05:00
Jelmer Vernooij
6b671fb34a r8936: Use incremental linking. This appeared to be supported on
all systems on the buildfarm when I tested it using smb_build.

It's just a one line change to go back. If this works correctly, we can
simplify the build system quite a bit.
2007-10-10 13:30:59 -05:00
Tim Potter
c016487a01 r8934: Some refactoring of smb_interfaces code generator. 2007-10-10 13:30:58 -05:00
Jelmer Vernooij
39b2220a84 r8933: Fix missing prototype warnings 2007-10-10 13:30:58 -05:00
Tim Potter
04f9937215 r8932: Handle non-anonymous unions and structures better. 2007-10-10 13:30:58 -05:00
Rafal Szczesniak
5c53498a4a r8930: Add the libnet share tests based on code submitted by
Gregory Leocadie <gleocadie@idealx.com>. Listing shares passes,
deleting not yet - it's a work in progress.

rafal
2007-10-10 13:30:58 -05:00
Simo Sorce
5dd4844cc5 r8926: RFC 2891 - LDAP Control Extension for Server Side Sorting of Search Results 2007-10-10 13:30:58 -05:00
Tim Potter
3a93f11255 r8925: Start generating header and implementation files for smb_interfaces.h 2007-10-10 13:30:58 -05:00
Andrew Tridgell
a7c260e61f r8923: put the IRPC default timeout back to 10s (I didn't mean to commit this, it was
changed just for deugging)
2007-10-10 13:30:58 -05:00
Tim Potter
17689ca740 r8920: Make NAME hash entry for struct elements a list.
Return array length entries for elements that have an array specifier.
2007-10-10 13:30:57 -05:00
Tim Potter
c31be38346 r8919: Return references to structs and unions in parse tree. Fill in type
names for structs and unions also.
2007-10-10 13:30:57 -05:00
Tim Potter
6339cc75fa r8918: Handle const elements in structures or unions. This is a bit yucky but
making an optional_const rule puts the parser in an infinite loop (?).
2007-10-10 13:30:57 -05:00
Simo Sorce
d844d45d87 r8917: Better support for extended ldap search operations
Try to follow the RFC where possible and adapt to
  openLdap and AD way of handling this structure
2007-10-10 13:30:57 -05:00
Tim Potter
1be5f55d7f r8910: An initial parser to parse structures in smb_interfaces.h. This will be
used to generate ejs objects for making raw smb calls.

Running 'make smb_interfaces' should run the build_smb_interfaces.pl
script which at the moment only displays a dump of the parsed data.
Const is also not working right now but it's bedtime.
2007-10-10 13:30:57 -05:00
Andrew Tridgell
bbdd446254 r8905: don't try to do DNS lookups on interface names with wildcards 2007-10-10 13:30:17 -05:00
Rafal Szczesniak
bbe7e726af r8904: Split off the query stage as a separate function.
rafal
2007-10-10 13:30:17 -05:00