Tim Potter
74bd8170fc
r15397: Fix typo.
2007-10-10 14:05:32 -05:00
Tim Potter
e906781cbd
r15395: Fix build by adding another copy of the Python detection m4 fragment.
...
This stuff should be common somewhere.
2007-10-10 14:05:32 -05:00
Tim Potter
11150b3140
r15391: Wrap up the nbt_name_query() function as a bit of an experiment. It
...
seemed to work quite well and this technique might be good for
generating an interface to use for automated testing.
Tested by doing a nbt lookup against smbd.
2007-10-10 14:05:32 -05:00
Jelmer Vernooij
9e9bfd04c6
r15387: Fix installation of dcerpc headers, remove more instances of uint_t
2007-10-10 14:05:31 -05:00
Jelmer Vernooij
f919fd6655
r15384: Improve naming of socket library, disable Requires(.private)? fields in pkg-config files for now as
...
they break external projects.
2007-10-10 14:05:30 -05:00
Jelmer Vernooij
0fafa2e595
r15379: Fix shared library build's unresolved dependencies
2007-10-10 14:05:29 -05:00
Jelmer Vernooij
c95ad11307
r15373: Rename SOCKET to LIBSAMBA-SOCKET to prevent name clashes with -lsocket on SUN
...
boxes.
2007-10-10 14:05:28 -05:00
Jelmer Vernooij
0d99397007
r15365: Fix error in my previous commit, caught by metze.
2007-10-10 14:05:27 -05:00
Jelmer Vernooij
12ba42de58
r15358: Fix some compiler warnings / type safety. Found by tcc
2007-10-10 14:05:25 -05:00
Andrew Bartlett
a312812b92
r15356: Remove unused 'flags' argument from socket_send() and friends.
...
This is in preperation for making TLS a socket library.
Andrew Bartlett
2007-10-10 14:05:25 -05:00
Jelmer Vernooij
ccb86ab159
r15352: Remove reference to just-removed subsystem
2007-10-10 14:05:24 -05:00
Jelmer Vernooij
087188cfc4
r15350: Remove empty subsystem, don't install .a files of subsystems
2007-10-10 14:05:24 -05:00
Jelmer Vernooij
7113a16309
r15344: Fix shared library build
2007-10-10 14:05:21 -05:00
Jelmer Vernooij
8985093d3f
r15338: Fix build of most things with shared libs enabled.
2007-10-10 14:05:18 -05:00
Jelmer Vernooij
4ec89bce87
r15331: Integrate LIBSMB and LIBCLI into new LIBCLI_SMB
2007-10-10 14:05:18 -05:00
Jelmer Vernooij
c19c2b51d3
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
2007-10-10 14:05:17 -05:00
Jelmer Vernooij
f0afe9e2ff
r15313: Fix some dependencies in dso mode
2007-10-10 14:05:09 -05:00
Jelmer Vernooij
0654739166
r15301: Use static libraries internally. This required a few hacks in the build
...
system - these should be removed later on.
2007-10-10 14:05:07 -05:00
Jelmer Vernooij
6646384aaf
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.
2007-10-10 14:05:04 -05:00
Jelmer Vernooij
5b3ab728ed
r15297: Move create_security_token() to samdb as it requires SAMDB (and the rest of LIBSECURITY doesn't)
...
Make the ldb password_hash module only depend on some keys manipulation code, not full heimdal
Some other dependency fixes
2007-10-10 14:05:04 -05:00
Simo Sorce
d448389be8
r15288: fix some problems
2007-10-10 14:05:02 -05:00
Simo Sorce
6fff8f871a
r15241: Add helper function to set reconnect status defaults
2007-10-10 14:04:23 -05:00
Simo Sorce
e2102999e2
r15238: Add some code to automatically reconnect if we want to.
2007-10-10 14:04:23 -05:00
Andrew Bartlett
e312cddafd
r15225: Use talloc_zero() to avoid use of uninitialised values later on.
...
Andrew Bartlett
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
adc8a019b6
r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement
...
for REQUIRED_SUBSYSTEMS.
2007-10-10 14:04:18 -05:00
Jelmer Vernooij
7af59357b9
r15191: Avoid uint_t as it's not standard.
2007-10-10 14:04:15 -05:00
James Peach
7e4ad7e8e5
r15186: Introduce ISDOT and ISDOTDOT macros for testing whether a filename is
...
"." for "..". These express the intention better that strcmp or strequal
and improve searchability via cscope/ctags.
2007-10-10 14:04:14 -05:00
Simo Sorce
3be3b1130c
r15181: Don't try kerberos sign/seal when in SSL
2007-10-10 14:04:13 -05:00
Stefan Metzmacher
f30f9cd328
r15121: fix pushing of the FLAGS2_READ_PERMIT_EXECUTE flag in the
...
"readx.read_for_execute = True" case.
metze
2007-10-10 14:04:10 -05:00
Stefan Metzmacher
be7285bdeb
r15079: w2k3 returns NT_STATUS_PRIVILEGE_NOT_HELD if SEC_FLAG_SYSTEM_SECURITY is
...
desired but SeSecurityPrivilege isn't granted
metze
2007-10-10 14:04:07 -05:00
Andrew Tridgell
2031e07a8a
r14974: work around an ibm checker bug
2007-10-10 14:00:49 -05:00
Andrew Tridgell
c2cde823ee
r14973: req cannot be NULL in smb_raw_t2open_recv() (found by IBM checker)
2007-10-10 14:00:48 -05:00
Andrew Tridgell
b8b9acc600
r14946: added a smbcli_ftruncate() call, useful for torture testing
2007-10-10 14:00:21 -05:00
Andrew Tridgell
517db1b1b0
r14938: add smbcli_fsetatr() as a convenient interface to a setfileinfo for
...
torture testing. Used by RAW-NOTIFY.
2007-10-10 14:00:20 -05:00
Stefan Metzmacher
81390dcda5
r14894: - add some 'const'
...
- remove sid_active_in_token() was the same as security_token_has_sid()
- rename some functions
metze
2007-10-10 14:00:12 -05:00
Stefan Metzmacher
a69f000324
r14891: fix a bug found by the ibm checker
...
the problem was that we shift with <<= (privilege-1)
and we called the function with privilege=0
add some checks to catch invalid privilege values
and hide the mask representation in privilege.c
metze
2007-10-10 14:00:12 -05:00
Andrew Tridgell
77f32a2735
r14876: added ENOSYS to unix error mapping
2007-10-10 14:00:11 -05:00
Stefan Metzmacher
9ec706238c
r14860: create libcli/security/security.h
...
metze
2007-10-10 13:59:44 -05:00
Stefan Metzmacher
afa8f944a7
r14859: fix bugs noticed by the ibm code checker
...
metze
2007-10-10 13:59:43 -05:00
Stefan Metzmacher
e391f3c98a
r14840: - rename some functions
...
- stack specific functions on top of generic ones
metze
2007-10-10 13:59:41 -05:00
Jelmer Vernooij
7146c1600f
r14724: Rearrange some source files, install more headers.
2007-10-10 13:59:14 -05:00
Stefan Metzmacher
0ad464f686
r14641: fix typo
...
metze
2007-10-10 13:59:04 -05:00
Jelmer Vernooij
51b4270513
r14542: Remove librpc, libndr and libnbt from includes.h
2007-10-10 13:58:42 -05:00
Andrew Tridgell
1e1c559381
r14539: get rid of a pointless union layer in struct smb_notify
2007-10-10 13:58:41 -05:00
Jelmer Vernooij
e1f896948f
r14511: Install more headers
2007-10-10 13:57:35 -05:00
Jelmer Vernooij
657a893b25
r14498: Revert part of my commit that removed support for compilers that
...
don't support immediate structures
2007-10-10 13:57:34 -05:00
Jelmer Vernooij
4682bc5ce0
r14492: Fix shared libs - set SO_VERSION to 0 everywhere for now.
2007-10-10 13:57:32 -05:00
Jelmer Vernooij
430c6516d3
r14484: Install more headers
2007-10-10 13:57:31 -05:00
Jelmer Vernooij
9c37f847d3
r14477: Remove the NOPROTO property - it's no longer used as proto.h is gone.
2007-10-10 13:57:30 -05:00
Jelmer Vernooij
6046dd8220
r14473: Modern splint has no problems with immediate structures.
2007-10-10 13:57:30 -05:00