jra/samba/.git
16 years agor14755: the change notify code now passes most of the RAW-NOTIFY test. Still
Andrew Tridgell [Wed, 29 Mar 2006 13:31:30 +0000 (13:31 +0000)]
r14755: the change notify code now passes most of the RAW-NOTIFY test. Still
more work to do though
(This used to be commit 4d234b37e528137b5c00f6bbb84c2d6939fea324)

16 years agor14740: Try loading shared libs from the bin/ directory (useful for running 'make...
Jelmer Vernooij [Sun, 26 Mar 2006 12:57:50 +0000 (12:57 +0000)]
r14740: Try loading shared libs from the bin/ directory (useful for running 'make test'
without developer mode)
(This used to be commit 3aafd0902094b7d3ed3c4ebe2c9245e2a86d53ea)

16 years agor14739: keep the last request time for the smbsrv_connection,
Stefan Metzmacher [Sun, 26 Mar 2006 11:32:27 +0000 (11:32 +0000)]
r14739: keep the last request time for the smbsrv_connection,
smbsrv_session and smbsrv_tcon for management tools

metze
(This used to be commit 2c87f210e9e68de42dc45ca6532f3f33f4b6ce95)

16 years agor14738: do some different lookups
Stefan Metzmacher [Sun, 26 Mar 2006 10:53:04 +0000 (10:53 +0000)]
r14738: do some different lookups

metze
(This used to be commit f61bd2e9a2b59a3e5c7eded6b4a7075d193c980a)

16 years agor14737: Fix shared library build without --enable-developer
Jelmer Vernooij [Sun, 26 Mar 2006 01:37:31 +0000 (01:37 +0000)]
r14737: Fix shared library build without --enable-developer
(This used to be commit d508382180c586ec0a749883b2c75561732d6f37)

16 years agor14736: - the ntvfs subsystem should not know about smb_server.h
Stefan Metzmacher [Sun, 26 Mar 2006 01:23:40 +0000 (01:23 +0000)]
r14736: - the ntvfs subsystem should not know about smb_server.h
- the process module subsystem should not know about smb_server.h
- the smb_server module should not know about process models

metze
(This used to be commit bac95bb8f4ad35a31ee666f5916ff9b2f292d964)

16 years agor14735: Use dcerpc_syntax_id rather then seperate GUID + if_version everywhere
Jelmer Vernooij [Sun, 26 Mar 2006 00:59:17 +0000 (00:59 +0000)]
r14735: Use dcerpc_syntax_id rather then seperate GUID + if_version everywhere
(This used to be commit a316b33057f3ec8532677980e093cd327d33f257)

16 years agor14734: this demonstrates that a tcon isn't autoclosed by a ulogoff
Stefan Metzmacher [Sat, 25 Mar 2006 22:33:49 +0000 (22:33 +0000)]
r14734: this demonstrates that a tcon isn't autoclosed by a ulogoff
the tcon can be reused using any other valid session later

metze
(This used to be commit b9a90ed763e7828bfc56a73578bf01174726ed50)

16 years agor14733: SMBtdis needs a TCON and doesn't need a SESSION,
Stefan Metzmacher [Sat, 25 Mar 2006 22:29:45 +0000 (22:29 +0000)]
r14733: SMBtdis needs a TCON and doesn't need a SESSION,

on an invalid tcon it gives NT_STATUS_DOS(ERRSRV, ERRinvnid)

metze
(This used to be commit fca74f2a4ba7d4a18801294a6b2be548864a5252)

16 years agor14732: fix typo noticed by derrell, thanks!
Stefan Metzmacher [Sat, 25 Mar 2006 22:20:48 +0000 (22:20 +0000)]
r14732: fix typo noticed by derrell, thanks!

metze
(This used to be commit ffa500ebb45cf7b9a513f76abae3ad32806042f3)

16 years agor14731: Fix typo
Jelmer Vernooij [Sat, 25 Mar 2006 21:49:21 +0000 (21:49 +0000)]
r14731: Fix typo
(This used to be commit e68785a30b9418bc88a5294960070e217fd1eb6f)

16 years agor14730: Remove dependency information with 'make clean'
Jelmer Vernooij [Sat, 25 Mar 2006 21:42:29 +0000 (21:42 +0000)]
r14730: Remove dependency information with 'make clean'
(This used to be commit 16da854eff726f11971aab8e62098044989e4ccc)

16 years agor14729: Install db_wrap.h and db_wrap_proto.h
Jelmer Vernooij [Sat, 25 Mar 2006 21:02:22 +0000 (21:02 +0000)]
r14729: Install db_wrap.h and db_wrap_proto.h
(This used to be commit aa8979d55d2f7c760cbe5bc349c8b4842de98546)

16 years agor14728: Install two more headers, fix warning
Jelmer Vernooij [Sat, 25 Mar 2006 20:58:11 +0000 (20:58 +0000)]
r14728: Install two more headers, fix warning
(This used to be commit 7a227457a4523e8b76d86022a38c8851c04b2e6b)

16 years agor14727: Update pidls' TODO, add test that demonstrates the desired behaviour
Jelmer Vernooij [Sat, 25 Mar 2006 20:51:41 +0000 (20:51 +0000)]
r14727: Update pidls' TODO, add test that demonstrates the desired behaviour
(This used to be commit c2f510d38be6b4387120d7477ddd200b9bec13e5)

16 years agor14725: Reduce amount of headers, add simple ui implementation (not used yet though)
Jelmer Vernooij [Sat, 25 Mar 2006 19:12:08 +0000 (19:12 +0000)]
r14725: Reduce amount of headers, add simple ui implementation (not used yet though)
(This used to be commit 141830116b059f032696c956832451a7b0f7c6cb)

16 years agor14724: Rearrange some source files, install more headers.
Jelmer Vernooij [Sat, 25 Mar 2006 18:47:47 +0000 (18:47 +0000)]
r14724: Rearrange some source files, install more headers.
(This used to be commit 7146c1600f29c349e5bb78f810e7e170b535dd37)

16 years agor14723: Keep statistics
Jelmer Vernooij [Sat, 25 Mar 2006 18:45:51 +0000 (18:45 +0000)]
r14723: Keep statistics
(This used to be commit 9d6eefad3a45aba52247d4364c9ef5a538f0abd5)

16 years agor14721: Fix a couple of warnings.
Jelmer Vernooij [Sat, 25 Mar 2006 16:23:42 +0000 (16:23 +0000)]
r14721: Fix a couple of warnings.
(This used to be commit 426ac78108b35adc8412d12d2d888c3d5ddf4171)

16 years agor14720: Add torture_context argument to all torture tests
Jelmer Vernooij [Sat, 25 Mar 2006 16:01:28 +0000 (16:01 +0000)]
r14720: Add torture_context argument to all torture tests
(This used to be commit 3c7a5ce29108dd82210dc3e1f00414f545949e1d)

16 years agor14718: Add initial work on a standardized UI for smbtorture
Jelmer Vernooij [Sat, 25 Mar 2006 14:49:00 +0000 (14:49 +0000)]
r14718: Add initial work on a standardized UI for smbtorture
(This used to be commit a15a8d87b50fe3011c009d3c030cf54ec86540b4)

16 years agor14717: Don't provision the system as 'localhost', but instead list localhost
Andrew Bartlett [Sat, 25 Mar 2006 11:58:05 +0000 (11:58 +0000)]
r14717: Don't provision the system as 'localhost', but instead list localhost
as an alias.  The netbios name is then 'localtest', which will resolve
with netbios and work with krb5.

Andrew Bartlett
(This used to be commit cc7c84bfc947e28bae56815d8bde5d0565328e2b)

16 years agor14716: Remove username from debug message, it just causes valgrind assertions.
Andrew Bartlett [Sat, 25 Mar 2006 11:52:53 +0000 (11:52 +0000)]
r14716: Remove username from debug message, it just causes valgrind assertions.

Andrew Bartlett
(This used to be commit c978fea2a14979d8431b2be9ff35ab47fc1a4a08)

16 years agor14715: Correct the definition of the DCE/RPC bind_nak, per the OpenGroup spec.
Andrew Bartlett [Sat, 25 Mar 2006 11:40:16 +0000 (11:40 +0000)]
r14715: Correct the definition of the DCE/RPC bind_nak, per the OpenGroup spec.

This allows us to correctly parse the bind_nak from NT4, when we use
an invalid auth type (the unsupported SPNEGO)..

Andrew Bartlett
(This used to be commit ce0c7f86fd5eeeacad885d732b66c65ac9103ace)

16 years agor14714: On DCE/RPC, we need the name of the remote server used on the socket,
Andrew Bartlett [Sat, 25 Mar 2006 11:39:09 +0000 (11:39 +0000)]
r14714: On DCE/RPC, we need the name of the remote server used on the socket,
for Kerberos.  It must be the full name contacted, not the 'called
name' we might want to use for \\server things, so add another function.

Andrew Bartlett
(This used to be commit 6d57d1dbb76e7d1ca2fd4f1a6c0bacfa7a189e2b)

16 years agor14713: For testing, it is sometimes useful to specify a hostname for kerberos
Andrew Bartlett [Sat, 25 Mar 2006 11:30:06 +0000 (11:30 +0000)]
r14713: For testing, it is sometimes useful to specify a hostname for kerberos
that differs from the hostname the connect() uses.

In particular, this helps in running Kerberos tests in 'make test'.

Andrew Bartlett
(This used to be commit 78447333b0fc9450e18cd1d1c15df62acb5f0f36)

16 years agor14712: Do not proceed in event of failure to obtain a policy handle.
Andrew Bartlett [Sat, 25 Mar 2006 10:59:20 +0000 (10:59 +0000)]
r14712: Do not proceed in event of failure to obtain a policy handle.

This makes the log results much easier to understand.

Andrew Bartlett
(This used to be commit 8566515a51d9b63c40fd52cb138e9ec8025cd6c2)

16 years agor14711: let windows clients retry after getting ERR_SKEW
Stefan Metzmacher [Sat, 25 Mar 2006 10:34:51 +0000 (10:34 +0000)]
r14711: let windows clients retry after getting ERR_SKEW

metze
(This used to be commit 02703f4e8f430233ec4365ea5cee641a9201802f)

16 years agor14710: make more clear that SMBexit only cares about the PID
Stefan Metzmacher [Sat, 25 Mar 2006 10:16:27 +0000 (10:16 +0000)]
r14710: make more clear that SMBexit only cares about the PID
that is used in the open call

metze
(This used to be commit 1bc6940e7d3ffbc5e697d6f600c9455d2b41e97c)

16 years agor14709: allways use the unicast socket of the interface, when reply to DGRAM
Stefan Metzmacher [Sat, 25 Mar 2006 09:24:53 +0000 (09:24 +0000)]
r14709: allways use the unicast socket of the interface, when reply to DGRAM
requests...

this fixes a bug where I thought windows would try KRB5 via broadcast...

metze
(This used to be commit 0e7b224294ce6a3b5bbdc284181ab496a5a0c058)

16 years agor14708: Add a (bogus) UUID and a comment to the PAC defintion.
Andrew Bartlett [Sat, 25 Mar 2006 05:53:04 +0000 (05:53 +0000)]
r14708: Add a (bogus) UUID and a comment to the PAC defintion.

Andrew Bartlett
(This used to be commit 0ce6513e342abf9e35a76dd080ab99d1762cb3c1)

16 years agor14707: Initialise default value (the rest of this function sets it to 1 if
Andrew Bartlett [Sat, 25 Mar 2006 05:49:58 +0000 (05:49 +0000)]
r14707: Initialise default value (the rest of this function sets it to 1 if
this is CFX).

Caught by Valgrind.

Andrew Bartlett
(This used to be commit bdb55ce2b57adf3b7c6eb1455c3775d013c72e5d)

16 years agor14702: Accept our netbios aliases as valid names in the SPOOLSS server.
Andrew Bartlett [Sat, 25 Mar 2006 01:02:10 +0000 (01:02 +0000)]
r14702: Accept our netbios aliases as valid names in the SPOOLSS server.

(Suggested by metze)

Andrew Bartlett
(This used to be commit 3dff2a0078e541392f585d81f7aea987c87edbf1)

16 years agor14701: Allow, with non-default options, NTLMSSP to access the LM session key,
Andrew Bartlett [Sat, 25 Mar 2006 01:00:37 +0000 (01:00 +0000)]
r14701: Allow, with non-default options, NTLMSSP to access the LM session key,
even when not sending the LM response.  Needed to pass the
test_session_key against Win2k3.

Yes, I think this is a security flaw in the use of Win2k3-compatible NTLM.

Andrew Bartlett
(This used to be commit cb6c27b4f29878a6a904f798e228eea05cc658e1)

16 years agor14700: Fix spelling, and change these informational messages to debug level 5.
Andrew Bartlett [Sat, 25 Mar 2006 00:50:26 +0000 (00:50 +0000)]
r14700: Fix spelling, and change these informational messages to debug level 5.

Andrew Bartlett
(This used to be commit 8f96f524bfde99667410ec98087831b9c14c66e5)

16 years agor14694: Remove for now until it does something useful.
Jelmer Vernooij [Fri, 24 Mar 2006 17:41:44 +0000 (17:41 +0000)]
r14694: Remove for now until it does something useful.
(This used to be commit 4a8214f0f3b6e2456d4749008442a4d5a709870d)

16 years agor14693: Automatically update dependencies during compilation
Jelmer Vernooij [Fri, 24 Mar 2006 14:47:50 +0000 (14:47 +0000)]
r14693: Automatically update dependencies during compilation
(This used to be commit cea38a2960f9da11bc96f5b05fd5b44b39509cf8)

16 years agor14692: Get rid of the obfuscation() attribute
Jelmer Vernooij [Fri, 24 Mar 2006 14:22:33 +0000 (14:22 +0000)]
r14692: Get rid of the obfuscation() attribute
(This used to be commit 122d1d0249800d51e45ce0d092c97f1f9bf2c7d5)

16 years agor14691: Fix printing elements with represent_as set
Jelmer Vernooij [Fri, 24 Mar 2006 14:13:02 +0000 (14:13 +0000)]
r14691: Fix printing elements with represent_as set
(This used to be commit f4428db2f922e921c54cdb0849eaad5018cb5a01)

16 years agor14690: Support represent_as in headers, enable represent_as() test (which works...
Jelmer Vernooij [Fri, 24 Mar 2006 12:40:07 +0000 (12:40 +0000)]
r14690: Support represent_as in headers, enable represent_as() test (which works now)
(This used to be commit 31e847a0844a6871befc6091e813ae017cd6e4b4)

16 years agor14689: Fix test
Jelmer Vernooij [Fri, 24 Mar 2006 11:45:40 +0000 (11:45 +0000)]
r14689: Fix test
(This used to be commit b199f5345cc92ff8aeb59479c8c2a89ab1278d70)

16 years agor14688: More work on represent_as(): output the right function calls, fix test.
Jelmer Vernooij [Fri, 24 Mar 2006 11:42:03 +0000 (11:42 +0000)]
r14688: More work on represent_as(): output the right function calls, fix test.
(This used to be commit 7bc72277b37f9d89f6a078e85c14d560fd33a3bb)

16 years agor14687: Start working on support for represent_as() and transmit_as() as
Jelmer Vernooij [Fri, 24 Mar 2006 01:03:02 +0000 (01:03 +0000)]
r14687: Start working on support for represent_as() and transmit_as() as
an alternative to subcontext()
(This used to be commit 744402160d5f994f5440553bb726e95a13033a83)

16 years agor14686: Fix pidl testsuite to run whenever there is a shared libary built
Jelmer Vernooij [Thu, 23 Mar 2006 21:47:16 +0000 (21:47 +0000)]
r14686: Fix pidl testsuite to run whenever there is a shared libary built
Samba present. Ignore tests that are known to fail for now.
(This used to be commit a7279f13f0431a5036c931c5339542f98139c461)

16 years agor14680: add some tests which demonstrate that closing the dir handle
Stefan Metzmacher [Thu, 23 Mar 2006 15:03:52 +0000 (15:03 +0000)]
r14680: add some tests which demonstrate that closing the dir handle
triggers an empty notify reply with NT_STATUS_OK

metze
(This used to be commit 590dd49207342031fed902701f4214f3b1d6397c)

16 years agor14673: Don't double-free conn, it is below 'c' free'ed by
Andrew Bartlett [Thu, 23 Mar 2006 12:00:00 +0000 (12:00 +0000)]
r14673: Don't double-free conn, it is below 'c' free'ed by
stream_terminate_connection()

Andrew Bartlett
(This used to be commit a6c797986053ecf6bbce54028d7ea4106635c558)

16 years agor14672: the async_info desctructor needs access to the private struct,
Stefan Metzmacher [Thu, 23 Mar 2006 11:13:19 +0000 (11:13 +0000)]
r14672: the async_info desctructor needs access to the private struct,
so free async info explicit...

I hope to find a generic way later, so that the ntvfs modules doesn't need to
take care that much...

metze
(This used to be commit ba3bf34a850fca52f5d6297315e33df14f62373b)

16 years agor14671: We don't really need this in our releases...
Andrew Bartlett [Thu, 23 Mar 2006 00:57:27 +0000 (00:57 +0000)]
r14671: We don't really need this in our releases...

Andrew Bartlett
(This used to be commit aeaf8c5ec5f6b11c54bdc2ce4f1beb0a1d05b9d1)

16 years agor14670: Fix module extensions
Jelmer Vernooij [Thu, 23 Mar 2006 00:45:44 +0000 (00:45 +0000)]
r14670: Fix module extensions
(This used to be commit 1c7beecbfdc6a156d6e9c379a31bdbfb191cbb5d)

16 years agor14667: Fix indentation.
Rafal Szczesniak [Wed, 22 Mar 2006 23:01:31 +0000 (23:01 +0000)]
r14667: Fix indentation.

rafal
(This used to be commit 634111bb127432904b80c27032c16e87df76c2b4)

16 years agor14666: Fix handling of naming of shared modules when not in developer mode
Jelmer Vernooij [Wed, 22 Mar 2006 22:55:29 +0000 (22:55 +0000)]
r14666: Fix handling of naming of shared modules when not in developer mode
(This used to be commit 2638899529ca17ee0557d4491a51c21437b581b3)

16 years agor14665: More testing in RPC-SAMR. It looks like we will probably need another
Andrew Bartlett [Wed, 22 Mar 2006 22:27:06 +0000 (22:27 +0000)]
r14665: More testing in RPC-SAMR.  It looks like we will probably need another
ldb module to handle which flags can be set under what circumstances.

Andrew Bartlett
(This used to be commit 1d1ff501f2d2b952a4dd80c374c857be0456173c)

16 years agor14662: To allow the RPC-SAMR test to pass, we need to look for both domains
Andrew Bartlett [Wed, 22 Mar 2006 21:49:38 +0000 (21:49 +0000)]
r14662: To allow the RPC-SAMR test to pass, we need to look for both domains
and the builtinDomain objectClasses, when trying to find domain policies.

Andrew Bartlett
(This used to be commit 9fc1196f0ca0235aa764d4ae770e3c31978396fa)

16 years agor14661: Install symlinks for shared libraries
Jelmer Vernooij [Wed, 22 Mar 2006 20:42:33 +0000 (20:42 +0000)]
r14661: Install symlinks for shared libraries
(This used to be commit 3286636dbb78485e57357a2e7c23579e808264b2)

16 years agor14660: Install ldb_errors.h
Jelmer Vernooij [Wed, 22 Mar 2006 20:41:54 +0000 (20:41 +0000)]
r14660: Install ldb_errors.h
(This used to be commit 438636c475066533dec9a7464a01dece125320c6)

16 years agor14658: Include ndr_obfuscate.h when necessary
Jelmer Vernooij [Wed, 22 Mar 2006 20:01:15 +0000 (20:01 +0000)]
r14658: Include ndr_obfuscate.h when necessary
(This used to be commit 3647bd31244c9a44a4fae8a20a3176b85f4a0b3d)

16 years agor14657: We'll now start working on TP3
Jelmer Vernooij [Wed, 22 Mar 2006 19:52:26 +0000 (19:52 +0000)]
r14657: We'll now start working on TP3
(This used to be commit e4751cbaffea9da6972db8b1e6f70a6e10346651)

16 years agor14654: Fix hcrypto link when using automatic dependencies
Jelmer Vernooij [Wed, 22 Mar 2006 16:54:03 +0000 (16:54 +0000)]
r14654: Fix hcrypto link when using automatic dependencies
(This used to be commit 2db7109abf3cbf1b676077f8e7536644dc55dfab)

16 years agor14653: make sure we always have a valid session_info
Stefan Metzmacher [Wed, 22 Mar 2006 16:23:19 +0000 (16:23 +0000)]
r14653: make sure we always have a valid session_info

metze
(This used to be commit 42b3f83d1c5a4dced146cbc3861bcc838fda26c0)

16 years agor14651: The actual release date is 22 march..
Jelmer Vernooij [Wed, 22 Mar 2006 15:40:24 +0000 (15:40 +0000)]
r14651: The actual release date is 22 march..
(This used to be commit 2c53c63590c7b5531465da8c937a5c642c21051e)

16 years agor14648: Update to r14647.
Jelmer Vernooij [Wed, 22 Mar 2006 15:18:42 +0000 (15:18 +0000)]
r14648: Update to r14647.
(This used to be commit dc09f7a556b2b04547ec197690d57a215dc4b2d1)

16 years agor14647: be a bit less verbose on common stuff
Stefan Metzmacher [Wed, 22 Mar 2006 15:02:21 +0000 (15:02 +0000)]
r14647: be a bit less verbose on common stuff

metze
(This used to be commit 9f9240d118c66d89a8b51bc54be11828251d0872)

16 years agor14644: fix SMBecho, used by w2k clients, failing this,
Stefan Metzmacher [Wed, 22 Mar 2006 14:58:34 +0000 (14:58 +0000)]
r14644: fix SMBecho, used by w2k clients, failing this,
causes an SMBulogoffX and SMBtdis

jelmer: I think this should go into TP2

metze
(This used to be commit 94d775c74d611e950bb5502bfe7f7c4015c6f772)

16 years agor14642: fix shadow warnings
Stefan Metzmacher [Wed, 22 Mar 2006 14:33:06 +0000 (14:33 +0000)]
r14642: fix shadow warnings

metze
(This used to be commit 09850fd13334667a2a7a7b6ee24fa3379c67825a)

16 years agor14641: fix typo
Stefan Metzmacher [Wed, 22 Mar 2006 14:08:59 +0000 (14:08 +0000)]
r14641: fix typo

metze
(This used to be commit 0ad464f686dddc5befdf1ec8d20101ee0ad83585)

16 years agor14640: Fix dependency
Jelmer Vernooij [Wed, 22 Mar 2006 13:40:58 +0000 (13:40 +0000)]
r14640: Fix dependency
(This used to be commit 009b56a3234b28e212fe5b2cda4f068c9a2f8707)

16 years agor14639: the platform id is 32 bit...
Stefan Metzmacher [Wed, 22 Mar 2006 12:15:11 +0000 (12:15 +0000)]
r14639: the platform id is 32 bit...
this worked before as there's always a pointer following that is aligned to 4 byte

metze
(This used to be commit e90a67ad39f2ca664ed5e2eff006906b847b33d9)

16 years agor14638: we need to call smbsrv_setup_reply() before using smbsrv_setup_error()
Stefan Metzmacher [Wed, 22 Mar 2006 11:49:24 +0000 (11:49 +0000)]
r14638: we need to call smbsrv_setup_reply() before using smbsrv_setup_error()

tridge: can you please check if the whole function ok?

jelmer: this fixes a crash bug, when asking for Security Descriptors
        and should be in the TP2

metze
(This used to be commit b5edcde79339be0fec94e440a87c8191cf53e937)

16 years agor14637: Extend the ACB -> userParameters flag mapping based on the ovbious connections.
Andrew Bartlett [Wed, 22 Mar 2006 10:22:46 +0000 (10:22 +0000)]
r14637: Extend the ACB -> userParameters flag mapping based on the ovbious connections.

Andrew Bartlett
(This used to be commit 3e9e505e9e5b72dddccb548d17a5f02785d3a2e1)

16 years agor14636: Print an error on torture connect failure. (Helps with debugging).
Andrew Bartlett [Wed, 22 Mar 2006 10:18:31 +0000 (10:18 +0000)]
r14636: Print an error on torture connect failure.  (Helps with debugging).

Andrew Bartlett
(This used to be commit 335bb7e6924d357e3dadf02f133a3037bebfe385)

16 years agor14635: - Remove lex.c from SVN (it is built anyway, and having it in SVN
Andrew Bartlett [Wed, 22 Mar 2006 10:16:59 +0000 (10:16 +0000)]
r14635: - Remove lex.c from SVN (it is built anyway, and having it in SVN
  confuses things)

- Update Samba4 from lorikeet-heimdal

- Remove generated symlink on make clean

Andrew Bartlett
(This used to be commit a5c2b4cc92e807d18cb8df99bebf004fa4252e1e)

16 years agor14621: Define HAVE_IMMEDIATE_STRUCTURES for those using Samba headers,
Jelmer Vernooij [Tue, 21 Mar 2006 14:36:56 +0000 (14:36 +0000)]
r14621: Define HAVE_IMMEDIATE_STRUCTURES for those using Samba headers,
so people don't end up with different sizes for NTSTATUS...
(This used to be commit 54962ce41a7ae72d1dc8cbb2d2cf9cd60a1ed683)

16 years agor14616: added notify change support to the posix backend
Andrew Tridgell [Tue, 21 Mar 2006 11:47:24 +0000 (11:47 +0000)]
r14616: added notify change support to the posix backend

It doesn't fully work yet, and doesn't yet have all the efficiency
that is planned, but it doesn't break anything and I wanted to get the
code in the tree to minimise the chance of collisions with the work
metze is doing.
(This used to be commit 1624ea88e6eef89caacc36e7513aa79df0d579b9)

16 years agor14615: add notify to unixuid ntvfs module
Andrew Tridgell [Tue, 21 Mar 2006 11:40:38 +0000 (11:40 +0000)]
r14615: add notify to unixuid ntvfs module
(This used to be commit 79af976d189798bb92f5909237202ca18db1789f)

16 years agor14614: handle zero timers in pvfs_wait()
Andrew Tridgell [Tue, 21 Mar 2006 11:39:48 +0000 (11:39 +0000)]
r14614: handle zero timers in pvfs_wait()
(This used to be commit cc1f8b3ebe2dcab6f21913af9baf231f3250120e)

16 years agor14613: fixed ntvfs_notify_next()
Andrew Tridgell [Tue, 21 Mar 2006 11:38:57 +0000 (11:38 +0000)]
r14613: fixed ntvfs_notify_next()
(This used to be commit 9bf7d322d014d0d7dc603427b233acd97fae5734)

16 years agor14612: added strncasecmp_m() and fixed strcasecmp_m() for invalid codepoints
Andrew Tridgell [Tue, 21 Mar 2006 11:37:11 +0000 (11:37 +0000)]
r14612: added strncasecmp_m() and fixed strcasecmp_m() for invalid codepoints
(This used to be commit 12b533450bdb31b57154940898f2f02c49e96ed1)

16 years agor14610: Fix writing of modulesdir to .pc files
Jelmer Vernooij [Tue, 21 Mar 2006 10:57:02 +0000 (10:57 +0000)]
r14610: Fix writing of modulesdir to .pc files
Add two more .pc files
(This used to be commit 549b1eec40d8989d4c94ab2e63b9b4789c008589)

16 years agor14609: Add heimdal/lib/des to the VPATH (required for some headers)
Jelmer Vernooij [Tue, 21 Mar 2006 10:02:33 +0000 (10:02 +0000)]
r14609: Add heimdal/lib/des to the VPATH (required for some headers)
(This used to be commit 1145ec40f039434b7fac9fe010ccd32a1e8d4fc3)

16 years agor14608: Force creating symlinks (otherwise we end up with EEXIST errors)
Jelmer Vernooij [Tue, 21 Mar 2006 09:27:11 +0000 (09:27 +0000)]
r14608: Force creating symlinks (otherwise we end up with EEXIST errors)
(This used to be commit 849d9e8cc3aaea03775b0bfdfd0d263a97a8b9d2)

16 years agor14607: Update mkproto.pl to only write out new header files if the contents changed.
Jelmer Vernooij [Tue, 21 Mar 2006 09:25:36 +0000 (09:25 +0000)]
r14607: Update mkproto.pl to only write out new header files if the contents changed.
(This used to be commit 06403ea2be9ce38dbd099e710ccf17dc4340fa43)

16 years agor14606: Fix paths in developer mode. This allows 'make quicktest' to work when
Jelmer Vernooij [Tue, 21 Mar 2006 08:32:50 +0000 (08:32 +0000)]
r14606: Fix paths in developer mode. This allows 'make quicktest' to work when
building with --enable-dso
(This used to be commit 614f062748d95a455d1a99a7444fdc0fe152f4e4)

16 years agor14605: Create heimdal/lib/des/hcrypto symlink if it doesn't exist
Jelmer Vernooij [Tue, 21 Mar 2006 07:42:00 +0000 (07:42 +0000)]
r14605: Create heimdal/lib/des/hcrypto symlink if it doesn't exist
(This used to be commit 303832bdc90f371c68185773009d143d1acf93ae)

16 years agor14604: Support 'aliases' for ldb modules
Jelmer Vernooij [Tue, 21 Mar 2006 07:18:25 +0000 (07:18 +0000)]
r14604: Support 'aliases' for ldb modules
(This used to be commit 73889a327cfe5613746393205fc3e5d6fa76421b)

16 years agor14603: Fix building of ejs modules as shared libs
Jelmer Vernooij [Tue, 21 Mar 2006 07:08:08 +0000 (07:08 +0000)]
r14603: Fix building of ejs modules as shared libs
Fix calling of ejs_exception() without requiring --export-dynamic
(This used to be commit 8575e9a4903450aae1f29f55aae516085a9528bb)

16 years agor14599: Pass ACLs down the registry layer.
Jelmer Vernooij [Tue, 21 Mar 2006 01:30:22 +0000 (01:30 +0000)]
r14599: Pass ACLs down the registry layer.
(This used to be commit 6cdefd8945eee5513a6993350ea71f12d4dbd6fa)

16 years agor14598: 'logfile' may be a poor choice for a global variable name, but for now
Andrew Bartlett [Tue, 21 Mar 2006 00:04:41 +0000 (00:04 +0000)]
r14598: 'logfile' may be a poor choice for a global variable name, but for now
don't shadow it.

Andrew Bartlett
(This used to be commit ace171f94c57da7b13c147c6e286e9e183df0745)

16 years agor14594: Fix some dependencies (required for shared library build)
Jelmer Vernooij [Mon, 20 Mar 2006 23:35:08 +0000 (23:35 +0000)]
r14594: Fix some dependencies (required for shared library build)
(This used to be commit 06f7a8c692a645830eb3dd9abad8556c66bba747)

16 years agor14592: Add support for loading shared modules to LDB.
Jelmer Vernooij [Mon, 20 Mar 2006 21:44:59 +0000 (21:44 +0000)]
r14592: Add support for loading shared modules to LDB.
(This used to be commit f10fae23f0685b2d9c6174596e1c66d799f02c52)

16 years agor14591: More comments.
Rafal Szczesniak [Mon, 20 Mar 2006 21:44:29 +0000 (21:44 +0000)]
r14591: More comments.

rafal
(This used to be commit 44b89cd47a1eb635f09ef97e6a828c40962c2322)

16 years agor14590: Fix ldb standalone build...
Jelmer Vernooij [Mon, 20 Mar 2006 21:28:56 +0000 (21:28 +0000)]
r14590: Fix ldb standalone build...
(This used to be commit 3a6ed4e2df26936202cba8f7739ed39e0d119d1a)

16 years agor14589: This morning, I think I can spell...
Andrew Bartlett [Mon, 20 Mar 2006 21:18:06 +0000 (21:18 +0000)]
r14589: This morning, I think I can spell...

Andrew Bartlett
(This used to be commit fd496d5baf392c8f57fb4192be54aa12639d08d0)

16 years agor14587: Allow building without GNU make and/or without xsltproc
Jelmer Vernooij [Mon, 20 Mar 2006 20:53:00 +0000 (20:53 +0000)]
r14587: Allow building without GNU make and/or without xsltproc
(This used to be commit 33709dc5b3652f4d4c7281bec4ba7160a6d87598)

16 years agor14586: Some small fixes, update TODO.
Jelmer Vernooij [Mon, 20 Mar 2006 20:04:04 +0000 (20:04 +0000)]
r14586: Some small fixes, update TODO.
(This used to be commit 5673ee1182dbae1aac6891abdce0b5748a14989f)

16 years agor14583: Enable automatic dependencies only if GNU make >= 3.81 is present.
Jelmer Vernooij [Mon, 20 Mar 2006 15:34:01 +0000 (15:34 +0000)]
r14583: Enable automatic dependencies only if GNU make >= 3.81 is present.
(This used to be commit 2b22f1853306625a4c59763ef11965ac8900d4ff)

16 years agor14582: No longer require 'make proto' when running without automatic dependencies.
Jelmer Vernooij [Mon, 20 Mar 2006 13:54:19 +0000 (13:54 +0000)]
r14582: No longer require 'make proto' when running without automatic dependencies.
Don't create dependency files when running 'make clean'
(This used to be commit 6414d0c04fce969d4400a013aeaa3fa75849e2de)

16 years agor14581: Disable automatic dependencies for now, as some make versions seem to have
Jelmer Vernooij [Mon, 20 Mar 2006 13:26:16 +0000 (13:26 +0000)]
r14581: Disable automatic dependencies for now, as some make versions seem to have
trouble with it.
(This used to be commit d6d363626513b41cb2d6dafab631bebadee48f42)

16 years agor14575: Move some path-related functions to libsamba-config so libsamba-util
Jelmer Vernooij [Mon, 20 Mar 2006 00:28:12 +0000 (00:28 +0000)]
r14575: Move some path-related functions to libsamba-config so libsamba-util
doesn't have to depend on the lp_* functions.
(This used to be commit f97df7d90a41b77a9edd2d6bdc47c27bf1b6bb07)

16 years agor14573: Install samba-config and headers
Jelmer Vernooij [Sun, 19 Mar 2006 20:11:47 +0000 (20:11 +0000)]
r14573: Install samba-config and headers
(This used to be commit 29d63edbd71d665d2566a2f4aac90e93753946e3)

16 years agor14572: Give libraries saner names, remove some .pc files, make some things
Jelmer Vernooij [Sun, 19 Mar 2006 19:47:05 +0000 (19:47 +0000)]
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)