1
0
mirror of https://github.com/samba-team/samba.git synced 2025-10-26 23:33:15 +03:00
Commit Graph

1384 Commits

Author SHA1 Message Date
Jelmer Vernooij
cfb6bbdc31 r26194: Wrap the events subsystem in a separate file. 2007-12-21 05:46:45 +01:00
Andrew Bartlett
833dfc2f2a r26192: Handle, test and implement the style of extended_dn requiest that MMC uses.
It appears that the control value is optional, implying type 0 responses.

Failing to parse this was causing LDAP disconnects with 'unavailable
critical extension'.

Andrew Bartlett
2007-12-21 05:46:44 +01:00
Günther Deschner
66be960c67 r26160: Add WERR_NAME_NOT_FOUND.
Guenther
2007-12-21 05:46:29 +01:00
Jelmer Vernooij
abf2600a04 r26136: Attempt to fix dependencies for auth. 2007-12-21 05:46:18 +01:00
Günther Deschner
0cf974ee33 r26133: Add some more error codes from wkssvc testing.
Guenther
2007-12-21 05:46:16 +01:00
Jelmer Vernooij
1755adffec r26100: Also check for SWIG. 2007-12-21 05:46:03 +01:00
Jelmer Vernooij
cbf656ff05 r26088: Import some native-python python modules and move original python swig torture code to common python directory as well. 2007-12-21 05:45:59 +01:00
Jelmer Vernooij
e6cd16d0fb r26076: Remove some SWIG code that is already commonly available. 2007-12-21 05:45:54 +01:00
Jelmer Vernooij
0bee7cb92e r26074: Add SWIG magic for NTSTATUS and WERROR return codes. 2007-12-21 05:45:54 +01:00
Günther Deschner
73f231cba3 r26060: Add some error codes from remote join api.
Guenther
2007-12-21 05:45:49 +01:00
Stefan Metzmacher
9b151e6cea r25924: fix bug in UNIX_INFO2 push code found make make valgrindtest
metze
2007-12-21 05:45:04 +01:00
Stefan Metzmacher
6223c7fddc r25920: ndr: change NTSTAUS into enum ndr_err_code (samba4 callers)
lib/messaging/
lib/registry/
lib/ldb-samba/
librpc/rpc/
auth/auth_winbind.c
auth/gensec/
auth/kerberos/
dsdb/repl/
dsdb/samdb/
dsdb/schema/
torture/
cluster/ctdb/
kdc/
ntvfs/ipc/
torture/rap/
ntvfs/
utils/getntacl.c
ntptr/
smb_server/
libcli/wrepl/
wrepl_server/
libcli/cldap/
libcli/dgram/
libcli/ldap/
libcli/raw/
libcli/nbt/
libnet/
winbind/
rpc_server/

metze
2007-12-21 05:45:02 +01:00
Stefan Metzmacher
8fc2e7737f r25917: ndr: move ndr_map_error2ntstatus to errormap.c
metze
2007-12-21 05:44:55 +01:00
Jelmer Vernooij
f734df3144 r25903: Move more files out of torture/ 2007-12-21 05:44:46 +01:00
Günther Deschner
c3023eaeb3 r25897: Add WERR_INVALID_FLAGS.
Guenther
2007-12-21 05:44:44 +01:00
Stefan Metzmacher
c81aa2ba36 r25822: use NDR_CHECK()
metze
2007-12-21 05:44:13 +01:00
Stefan Metzmacher
faa26ed52c r25821: always use ndr_push/pull_error() to report errors and not NTSTATUS directly
metze
2007-12-21 05:44:13 +01:00
Stefan Metzmacher
01c5ec7eb4 r25820: but still return the error...
(sorry, this should have been one commit)

metze
2007-12-21 05:44:12 +01:00
Stefan Metzmacher
6495fe220d r25819: make the success case more clear
metze
2007-12-21 05:44:12 +01:00
Günther Deschner
947fff9941 r25803: Make our security descriptor acl manipulation methods more generic so that we
can add and delete ACEs for SACLs as well as for DACLs.

Guenther
2007-12-21 05:44:06 +01:00
Günther Deschner
0306e0183d r25801: Add security_ace_create() function.
Guenther
2007-12-21 05:44:04 +01:00
Stefan Metzmacher
c9ee0f3e96 r25791: wrepl_request_finished() sets req->status, so make this explicit
and avoid req->status = req->status...

metze
2007-12-21 05:44:01 +01:00
Stefan Metzmacher
58e202a39b r25775: use ndr_pull_union_blob_all() in CLDAP code
metze
2007-12-21 05:43:54 +01:00
Günther Deschner
2e028503a3 r25739: We forgot to copy revision and type flags in security_descriptor_copy().
Guenther
2007-12-21 05:43:37 +01:00
Andrew Tridgell
d19686cf8a r25692: fixed another example where the free of fde and the free of the socket
causes the fd to be closed before epoll is told
2007-12-21 05:43:16 +01:00
Günther Deschner
8fa3de8dca r25672: Some more FRS werrors.
Guenther
2007-12-21 05:43:08 +01:00
Günther Deschner
1b9e526bf6 r25669: Real build fix.
Guenther
2007-12-21 05:43:07 +01:00
Günther Deschner
df94fbfe96 r25668: Hopefully fix the build, sorry...
Guenther
2007-12-21 05:43:06 +01:00
Günther Deschner
846d81c0ad r25665: Add some more WERR codes.
Guenther
2007-12-21 05:43:05 +01:00
Jelmer Vernooij
262c1c23a6 r25624: Remove ipv4_addr hack. Only causes 4 extra includes of system/network.h because we stripped down includes. 2007-12-21 05:43:00 +01:00
Günther Deschner
99408cf20c r25610: Add security_descriptor_appendv() which takes va_list directly.
Guenther
2007-12-21 05:42:52 +01:00
Günther Deschner
1ebcceb922 r25608: Call security_descriptor_append from within security_descriptor_create.
Guenther
2007-12-21 05:42:51 +01:00
Günther Deschner
7dd0d28d25 r25607: Allow to set security descriptor type flags at creation time with
security_descriptor_create().

Guenther
2007-12-21 05:42:51 +01:00
Günther Deschner
7d8f53b1c7 r25604: Add security_descriptor_append() helper function.
Guenther
2007-12-21 05:42:48 +01:00
Stefan Metzmacher
198e8d7fff r25578: BOOL -> bool
metze
2007-10-10 15:07:58 -05:00
Jelmer Vernooij
566aa14139 r25554: Convert last instances of BOOL, True and False to the standard types. 2007-10-10 15:07:55 -05:00
Michael Adam
294b2bf593 r25516: Sorry, I reverted too much of r25448 in r25515.
These two fixes should have remained! Thanks to
Metze for pointing this out.

Michael
2007-10-10 15:07:46 -05:00
Michael Adam
6d07e29de2 r25515: Revert r25448:
Immediate structures are *not* supportet by the native C compiler
at least on Solaris, Tru64 and HP-UX.

Michael
2007-10-10 15:07:46 -05:00
Jelmer Vernooij
d54a47ecdc r25448: Remove IMMEDIATE_STRUCTURES define, which was used for splint. Newer versions of splint support immediate structures just fine. 2007-10-10 15:07:35 -05:00
Jelmer Vernooij
3468952e77 r25446: Merge some changes I made on the way home from SFO:
2007-09-29 More higher-level passing around of lp_ctx.
2007-09-29 Fix warning.
2007-09-29 Pass loadparm contexts on a higher level.
2007-09-29 Avoid using global loadparm context.
2007-10-10 15:07:34 -05:00
Jelmer Vernooij
fd697d77c9 r25430: Add the loadparm context to all parametric options. 2007-10-10 15:07:31 -05:00
Jelmer Vernooij
3fcc960839 r25398: Parse loadparm context to all lp_*() functions. 2007-10-10 15:07:25 -05:00
Rafal Szczesniak
bcf4e60577 r25353: Disable one more swig link to for 'make install' to work.
rafal
2007-10-10 15:07:16 -05:00
Andrew Tridgell
846184f15c r25351: disable swig for now to get the build working 2007-10-10 15:07:15 -05:00
Tim Potter
441a040434 r25348: Start working on another Python wrapper. 2007-10-10 15:07:14 -05:00
Tim Potter
30c34d7a4b r25329: A solution to SWIG not being able to handle a structure and a function
having the same name.  Hey we can now query nbt names from Python.
2007-10-10 15:07:14 -05:00
Jelmer Vernooij
83f1721453 r25305: Fix installation of missing headers. 2007-10-10 15:07:11 -05:00
Jelmer Vernooij
37425495f3 r25301: Merge my includes.h cleanups. 2007-10-10 15:07:09 -05:00
Tim Potter
9fbbd1b5c9 r25221: Experiment with Jelmer's new generic loadparm code. 2007-10-10 15:06:57 -05:00
Stefan Metzmacher
502251451a r25212: merge some stuff from samba3
metze
2007-10-10 15:06:54 -05:00