summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s3: Plumb smb_filename through SMB_VFS_UNLINKTim Prouty2009-07-0625-381/+671
|
* s3 audit: Remove some recently introduced memory leaks in the audit modulesTim Prouty2009-07-062-12/+45
|
* s3 audit: Remove the usesless static function declarations from the audit ↵Tim Prouty2009-07-063-641/+308
| | | | modules
* s3 onefs: Fix failure in POSIX smbtorture testTim Prouty2009-07-061-2/+2
| | | | | | The return value of readlink was a bool instead of an int, which caused the length of the returned value to never be >1.
* s3: Plumb smb_filename through SMB_VFS_RENAMETim Prouty2009-07-0622-325/+637
|
* Fix some typos pointed out by Oota Toshiya.Jelmer Vernooij2009-07-061-5/+1
|
* RAW-LOCK: fix a compiler warning and make a global static constStefan Metzmacher2009-07-061-3/+2
| | | | metze
* RAW-LOCK: fix the run against w2k3, w2k8, win7rc and samba3/4Stefan Metzmacher2009-07-062-35/+52
| | | | | | | | | We now allow --target=w2k8. The strange thing is that w2k8 and win7rc only do half of the timeout that was given by the client. metze
* SMB2-NOTIFY: windows7 uses a different maximum buffer sizeStefan Metzmacher2009-07-061-12/+21
| | | | metze
* s4:heimdal: readd heimdal/lib/asn1/asn1parse.y which was parse.y before the ↵Stefan Metzmacher2009-07-0610-177/+1187
| | | | | | | | | | last import Also commit the regenerated files for systems without yacc and lex. This fixes the build with automatic dependecies for me. metze
* doc: clarify that mount.cifs never uses smb.confSuresh Jayaraman2009-07-061-0/+8
| | | | | | | | For some users who are used to smbclient, it is not clear that mount.cifs never uses smb.conf for configuring client specific parameters. So, let's add this information to mount.cifs man page. Signed-off-by: Suresh Jayaraman <sjayaraman@suse.de>
* do not merge ACEs with different SMB_ACE4_INHERIT_ONLY_ACE flag, this leads ↵Christian Ambach2009-07-061-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to wrong inheritance flags in the ACL e.g. (on GPFS) user:10000036:rwxc:allow (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED user:10000036:rwxc:allow:FileInherit:DirInherit:InheritOnly (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED group:10000005:rwxc:allow (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED group:10000005:rwxc:allow:FileInherit:DirInherit:InheritOnly (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED would be merged to user:10000036:rwxc:allow:FileInherit:DirInherit:InheritOnly (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED group:10000005:rwxc:allow:FileInherit:DirInherit:InheritOnly (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED so the explicit right for the user on the parent directory will be gone (the InheritOnly flag only accounts to subdirectories) thus leaving the user without access to the directory itself Signed-off-by: Christian Ambach <christian.ambach@de.ibm.com>
* s4:net Move net_vampire() to net_vampire.cAndrew Bartlett2009-07-062-66/+68
|
* s4:ldb Rework use of talloc and ldif objects in python wrapperAndrew Bartlett2009-07-061-3/+18
| | | | | | | | | | The talloc hirarchy here was a bit odd - we would both steal the parsed ldif onto 'NULL', then reference it onto a python talloc wrapper. Now we just leave the reference, after we complete building the object. Andrew Bartlett
* s4:ldb Fix talloc hirarchy in LDIF parsing codeAndrew Bartlett2009-07-061-3/+3
| | | | | | | | | The problem here was that some parts of the ldb_message were still attached to the ldb_ldif structure, and when only the message was taken (and the ldif free'ed to reclaim memory) we refereced free'ed memory. Andrew Bartlett
* Use null_ndr_syntax_id instead of zeroing null_interface manuallyVolker Lendecke2009-07-051-6/+2
|
* Add const to init_rpc_hdr_baVolker Lendecke2009-07-052-2/+2
|
* Remove "typedef struct ndr_syntax_id RPC_IFACE;"Volker Lendecke2009-07-055-26/+29
|
* Introduce null_ndr_syntax_idVolker Lendecke2009-07-052-0/+4
|
* Make check_bind_req static to rpc_server/srv_pipe.cVolker Lendecke2009-07-052-4/+2
|
* Actually increase PASSDB_INTERFACE_VERSION to 18 :-)Volker Lendecke2009-07-051-1/+1
|
* Fix some nonempty blank linesVolker Lendecke2009-07-051-78/+76
|
* libreplace: update library search path variablesBjörn Jacke2009-07-051-1/+4
|
* s3:configure: honor CFLAGS in compile testsBjörn Jacke2009-07-051-10/+10
| | | | | | | When compilation is done for the architecture that's not the compiler's default, for example by setting CFLAGS to -m64, then compile tests might fail when they are done with the comiler's default arch. This should fix bugzilla #6162.
* pdb_ads: For cached samu entries, priv is NULLVolker Lendecke2009-07-041-75/+81
| | | | | We have to recreate the priv entry on demand. This needs fixing in passdb... :-)
* Add pdb_ads_get_domain_infoVolker Lendecke2009-07-041-0/+53
|
* Fix some warningsVolker Lendecke2009-07-041-2/+3
|
* pdb_ads: Use tldap_fetch_rootdse in pdb_ads_connectVolker Lendecke2009-07-041-13/+12
|
* pdb_ads: Fetch the domain GUIDVolker Lendecke2009-07-041-1/+7
|
* Add tldap_pull_guidVolker Lendecke2009-07-042-0/+13
|
* Handle LSA_POLICY_INFO_DNSVolker Lendecke2009-07-041-0/+26
|
* Implement QueryInfoPolicy2 similar to s4: Make it the same as QueryInfoPolicyVolker Lendecke2009-07-041-3/+15
| | | | Don't reply to it for non-pdb-ads to keep up our old behaviour
* Add pdb_get_domain_infoVolker Lendecke2009-07-044-0/+32
|
* Make pdb_ads return an additional flagVolker Lendecke2009-07-042-1/+2
|
* s3/s4:build: honor library path from environmentBjörn Jacke2009-07-043-3/+3
| | | | | | | we may not throw away LD_LIBRARY_PATH and friends as they sometimes contain important information. Some of the build farm machines for example have the python lib path in there - we can't run make test when we suddenly forget how to use python
* tldap: Do not do a return before we got the search_resultVolker Lendecke2009-07-031-1/+0
|
* Fix two pointless staticsVolker Lendecke2009-07-031-1/+1
|
* For non-existent streams we have to return OBJECT_NAME_NOT_FOUNDVolker Lendecke2009-07-032-2/+2
| | | | | | See the STREAMERROR s3 torture test. Jeremy, Tim, please check!
* Test error codes on popular streamsVolker Lendecke2009-07-031-0/+54
|
* Attempt to fix the buildVolker Lendecke2009-07-031-2/+2
|
* s3-spoolss: add rpccli_spoolss_getprinterdriver convenience wrapper.Günther Deschner2009-07-032-0/+57
| | | | Guenther
* spoolss: fill in spoolss_GetPrinterDriver IDL.Günther Deschner2009-07-036-1/+201
| | | | Guenther
* spoolss: the flags in spoolss_SetPrinterInfo1 are in fact ↵Günther Deschner2009-07-032-4/+4
| | | | | | spoolss_PrinterAttributes. Guenther
* s3-spoolss: implement _spoolss_AddPrinter.Günther Deschner2009-07-031-11/+24
| | | | Guenther
* spoolss: fill in spoolss_AddPrinter IDL.Günther Deschner2009-07-036-3/+143
| | | | Guenther
* heimdal: don't include <ifaddrs.h> without knowing it's thereBjörn Jacke2009-07-031-0/+2
| | | | this is 73dbbe0d54 re-added. abartlet, please pick this to lorikeet.
* tdb: fix define of tdbdir when srcdir != "."Björn Jacke2009-07-031-2/+2
|
* Sort the signature filesSimo Sorce2009-07-034-89/+89
|
* Expose functions need by backend writersSimo Sorce2009-07-035-52/+67
| | | | | | | move publicly needed structures and functions in the public header. Stop installing internal headers. Update the signature and exports files with the new exposed function.
* Restore ABI compatibility for talloc.Simo Sorce2009-07-038-62/+108
|