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

8190 Commits

Author SHA1 Message Date
Jelmer Vernooij
7871b07e21 r14327: Replace MAJOR_VERSION/MINOR_VERSION/RELEASE_VERSION with two parameters:
- VERSION: should contain the current version. Will be made part of the filename.
 - SO_VERSION: should contain the latest version that this on is compatible to. Will be used for setting the soname of the shared library.

Fix sonames and use them on platforms that support them
Remove symlinking code. ldconfig will take care of creating the symlinks now
that we set the soname.
2007-10-10 13:57:12 -05:00
Jelmer Vernooij
7fd74cfbb9 r14322: Remove the BROKEN_CC flag for now. None of the buildfarm hosts has
a C compiler that doesn't support -c and -o together and it makes the build
system more complicated. This also means the current handling of broken C
compilers is most likely broken as it isn't tested.

This detection can be readded when we stumble upon a C compiler that supports
both C99 (or at least the parts of it we need) and also has broken -c/-o
handling, which I think is unlikely to happen.
2007-10-10 13:57:12 -05:00
Stefan Metzmacher
0507203c35 r14319: this is a test to see if this help to run NBT-WINSREPLICATION-OWNED on more systems
on the buildfarm successful...

metze
2007-10-10 13:57:12 -05:00
Stefan Metzmacher
c99c057354 r14318: fix warnings
metze
2007-10-10 13:57:11 -05:00
Stefan Metzmacher
74472ed8be r14316: don't zero the smb_handle after it was set:-)
metze
2007-10-10 13:57:11 -05:00
Andrew Bartlett
a79a185b6a r14313: Add comments describing some of the dependencies here.
Andrew Bartlett
2007-10-10 13:57:11 -05:00
Andrew Bartlett
1905a27c78 r14312: Formatting and comments.
Andrew Bartlett
2007-10-10 13:57:11 -05:00
Andrew Tridgell
d1d94d69e1 r14311: canon needs to be initialised 2007-10-10 13:57:11 -05:00
Andrew Tridgell
20d7f2ae35 r14310: length needs to be initialised 2007-10-10 13:57:10 -05:00
Andrew Tridgell
1f48df6dda r14309: make sure ret is initialised 2007-10-10 13:57:10 -05:00
Andrew Tridgell
9acc445a21 r14308: fixed an out of range shift and an uninitialised error 2007-10-10 13:57:10 -05:00
Andrew Tridgell
e017246f10 r14307: fixed dereference of my_address->addr when NULL 2007-10-10 13:57:10 -05:00
Andrew Tridgell
03da4fbcdd r14306: fixed two break errors 2007-10-10 13:57:10 -05:00
Andrew Tridgell
c791db60c8 r14305: fixed a memory leak and a break error 2007-10-10 13:57:10 -05:00
Andrew Tridgell
6a84940bd3 r14297: make sure we can go through the loop for than once 2007-10-10 13:57:09 -05:00
Andrew Tridgell
7233481308 r14296: added an abort() to SMB_ASSERT() so that static analysers know it doesn't return 2007-10-10 13:57:09 -05:00
Andrew Tridgell
759e148734 r14295: make sure we return a valid data blob 2007-10-10 13:57:09 -05:00
Andrew Tridgell
6c6bd77ec2 r14294: conditionally define _PUBLIC_, so you can disable it easily with -D_PUBLIC_= 2007-10-10 13:57:09 -05:00
Andrew Tridgell
230636a00e r14293: fixed some errors found with beam 2007-10-10 13:57:09 -05:00
Andrew Tridgell
bc45451ddd r14288: - make the snprintf call in talloc portable to older solaris boxes
- fixed an error found sing the beam analyser
2007-10-10 13:57:08 -05:00
Jelmer Vernooij
2c7b62a861 r14281: Pull apart LIBDIR and MODULESDIR
Move architecture-independent data to DATADIR (was LIBDIR)
2007-10-10 13:57:07 -05:00
Stefan Metzmacher
be6d5298a2 r14256: - rename smb_file -> smb_handle
- move it into the in/out substructs again
- allow file.path only on smb_fileinfo/smb_setfileinfo

metze
2007-10-10 13:57:06 -05:00
Stefan Metzmacher
ca809a7910 r14240: fix summary output (step 2)
we now need to explicit enable external libraries in
*.m4 files again...

metze
2007-10-10 13:57:06 -05:00
Rafal Szczesniak
7aa90f58b9 r14239: Fix indentation.
rafal
2007-10-10 13:57:05 -05:00
Rafal Szczesniak
87b31c51bb r14238: This is not needed anymore, as the state structure is zeroed
right after allocation.

rafal
2007-10-10 13:57:05 -05:00
Stefan Metzmacher
612fcb46ac r14237: fix the summary output (step 1)
metze
2007-10-10 13:57:05 -05:00
Simo Sorce
22c1b36355 r14227: We are passing the wrong pointer here 2007-10-10 13:57:05 -05:00
Jelmer Vernooij
db1d7358b2 r14223: Couple of small fixes:
- properly support --samba3-header argument used alone
 - support `security_descriptor' data type
 - only print pidl warnings, not perl warnings on erratic input
 - insert copyright header in templates
2007-10-10 13:57:05 -05:00
Jelmer Vernooij
80b9865b37 r14215: Improve warning/error messages. 2007-10-10 13:57:04 -05:00
Rafal Szczesniak
9035de56a8 r14211: More comments.
rafal
2007-10-10 13:57:04 -05:00
Rafal Szczesniak
85ecb07ab5 r14210: 1) Fix an issue with composite context when null event context
is passed to dcerpc_epm_map_binding_send.

2) Replace old dcerpc_epm_map_binding with the new function
   based on async code, as the above problem is fixed.

rafal
2007-10-10 13:57:04 -05:00
Andrew Tridgell
7d8da66118 r14209: don't timeout notify requests in the cifs backend, as they are
intended to wait forever
2007-10-10 13:57:04 -05:00
Andrew Tridgell
b78abbbce6 r14208: removed use of req->flags2 inside the ntvfs layer. This should help
metze on his quest to unify the ntvfs strucures for the smb and smb2
servers. The only place we needed flags2 inside ntvfs was for the
FLAGS2_READ_PERMIT_EXECUTE bit, which only affects readx, so I added a
readx.in.read_for_execute flag instead.
2007-10-10 13:57:03 -05:00
Stefan Metzmacher
2a34ed7a07 r14206: fix warnings, the better fix for that will be to make the sidmap code
independend of ntvfs...(later...)

metze
2007-10-10 13:57:03 -05:00
Stefan Metzmacher
180a79d103 r14205: move smb specific stuff out of includes.h (finally!!!:-)
all this changes really help ccache to speed up the samba4 build:-)

metze
2007-10-10 13:57:03 -05:00
Andrew Bartlett
ce80425f6d r14203: Include less private heimdal headers.
Andrew Bartlett
2007-10-10 13:57:00 -05:00
Andrew Bartlett
d1ca106f05 r14202: Oops. When removing a header, we need to replace it.
Andrew Bartlett
2007-10-10 13:57:00 -05:00
Andrew Bartlett
a512d5dd25 r14201: I don't think including roken is going to be a good solution. Let's
try and find the real solution.

Andrew Bartlett
2007-10-10 13:57:00 -05:00
Andrew Bartlett
0859ba59ae r14200: Now we have real USN support, don't force the values in the provision
scripts.

This tests the real module, and avoids duplication.

Andrew Bartlett
2007-10-10 13:56:59 -05:00
Andrew Bartlett
d5f9e19b58 r14199: This isn't pretty, but it makes the network interface detection work again.
When making build changes, watch out that 'compiles' doesn't mean that
it works...

Andrew Bartlett
2007-10-10 13:56:59 -05:00
Andrew Bartlett
97a0a0e2fa r14198: Update Samba4 to current lorikeet-heimdal.
Andrew Bartlett
2007-10-10 13:56:58 -05:00
Andrew Bartlett
1badf363ab r14181: This doesn't need level 1 debug, it happens whenever the DNS name is looked up.
Andrew Bartlett
2007-10-10 13:56:58 -05:00
Andrew Bartlett
2ab71ed518 r14180: The PAC isn't so special that it deserves a level 0 debug any more.
Andrew Bartlett
2007-10-10 13:56:58 -05:00
Rafal Szczesniak
384d97e0b2 r14175: More comments and my copyright.
rafal
2007-10-10 13:56:58 -05:00
Stefan Metzmacher
29240bae44 r14174: fix typos
metze
2007-10-10 13:56:58 -05:00
Stefan Metzmacher
2ef3f59709 r14173: change smb interface structures to always use
a union smb_file, to abtract
- const char *path fot qpathinfo and setpathinfo
- uint16_t fnum for SMB
- smb2_handle handle for SMB2

the idea is to later add a struct ntvfs_handle *ntvfs
so that the ntvfs subsystem don't need to know the difference between SMB and SMB2

metze
2007-10-10 13:56:57 -05:00
Stefan Metzmacher
fba4229e56 r14172: composite_is_ok(c) destroys c, when the status isn't ok.
so we need to return directly.

metze
2007-10-10 13:56:57 -05:00
Rafal Szczesniak
6b94e81e5a r14165: More comments and my copyright.
rafal
2007-10-10 13:56:57 -05:00
Rafal Szczesniak
8582d6dfc5 r14164: More comments.
rafal
2007-10-10 13:56:57 -05:00
Simo Sorce
6f041068b5 r14163: Remove LDB_WAIT_ONCE, we can hardly guarante we
get anything if not waiting for all, keeping this
value may just lead to false expectations.

You either make blocking call waiting for ALL results
transforming this in a sync call, or either you loop
expecting from 0 to all results being returned at any
time on any of these loops.

It should be clear also that when you may receive results
at any time as soon as you call ldb_request.
Your callback may have received all results even before
calling ldb_async_wait the first time.

Simo.
2007-10-10 13:56:56 -05:00