summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* s3:configure: fix syntax error in avahi configure testBjörn Jacke2009-07-031-1/+1
|
* s4: Don't install epdump, since it no longer exists.Jelmer Vernooij2009-07-031-2/+1
|
* Revert "[s3]pidfile_create: use check is_default_dyn_CONFIGFILE() since we ↵Michael Adam2009-07-031-1/+1
| | | | | | | | | | | | | | | | | | | have it." This reverts commit 1d3dcd1e420104c23769b691d0b8b7958d5c58a7. This fixes Bug #6531 (Pid File creation.) Usually, I would extend is_default_dyn_XYZ() so that it returns true when dyn_XYZ has not been set yet or when its value is equal to the compiled in default value XZY. But this would have a change in effect in popt_common and torture.c: is_default_dyn_CONFIGFILE() is used there to check whether the config file should be overwritten by the contents of the environment variable SMB_CONF_PATH. Currently this is only done when set_dyn_CONFIGFILE() had _not_ previously been called at all, not even with the same value as the compiled in default. Michael
* do not redefine _INT32Matt Kraai2009-07-032-4/+8
|
* s3:configure: define _LARGEFILE64_SOURCE on QNXMatt Kraai2009-07-031-0/+4
|
* s3:pam_smbpass: fix build error on some Linux distrosBjörn Jacke2009-07-031-1/+1
| | | | This addresses bug #6459.
* s4 docs: Git has revision SHA's, not numbers.Jelmer Vernooij2009-07-031-1/+1
|
* s4: Remove stub endpoint mapper script.Jelmer Vernooij2009-07-031-24/+0
|
* TOSHARG: Fix typo: s/aquire/acquire/Jelmer Vernooij2009-07-031-1/+1
|
* pidl: Don't run compile tests inside the tree, won't work yet.Jelmer Vernooij2009-07-031-4/+8
|
* s3:smbd: add marshalling layer for SMB2 Lock supportStefan Metzmacher2009-07-024-1/+232
| | | | metze
* s4:libcli: move SMB2 lock flags to smb2_constants.hStefan Metzmacher2009-07-022-7/+8
| | | | metze
* s3:smbd: add marshalling layer for SMB2 Find (QueryDirectory) supportStefan Metzmacher2009-07-024-1/+265
| | | | metze
* s3:smbd: add marshalling layer for SMB2 Break support (SMB 2.002 only)Stefan Metzmacher2009-07-024-1/+217
| | | | metze
* s3:smbd: add marshalling layer for SMB2 SetInfo supportStefan Metzmacher2009-07-024-1/+222
| | | | metze
* s3:smbd: add marshalling layer for SMB2 GetInfo supportStefan Metzmacher2009-07-024-1/+261
| | | | metze
* spoolss: the flags in spoolss_PrinterInfo1 are in fact ↵Günther Deschner2009-07-024-55/+55
| | | | | | spoolss_PrinterAttributes. Guenther
* s4-smbtorture: fix getjob test in RPC-SPOOLSS.Günther Deschner2009-07-021-0/+5
| | | | Guenther
* doserrors: print out some more werrors.Günther Deschner2009-07-021-0/+5
| | | | Guenther
* talloc: change TALLOC_MAGIC for version 2.0.0Stefan Metzmacher2009-07-021-1/+12
| | | | metze
* show attribute values in sorted order to make comparison easierAndrew Tridgell2009-07-021-0/+5
|
* s3:smbd: add support for SMB2 NotifyStefan Metzmacher2009-07-024-1/+378
| | | | metze
* s3:smbd: make change_notify_reply() more generic and hide send_nt_replies() ↵Stefan Metzmacher2009-07-023-17/+42
| | | | | | | | behind a callback This prepares change notify support for SMB2. metze
* s3:smbd: simplify the notify code a bit and always reply via ↵Stefan Metzmacher2009-07-023-35/+30
| | | | | | change_notify_reply() -> send_nt_replies() metze
* s3:smbd: push nttrans and trans2 responses with no data to the clientStefan Metzmacher2009-07-022-0/+16
| | | | | | | | | | For sync replies it's not a problem, as construct_reply() will send the response, but for async replies we would not send the reply to the client. Currently the notify code works arround this manually, so I assume we didn't have a bug here. But the next commits will simplify the notify code. metze
* s3:smbd: restore the 3.0.x bahavior of send_nt_replies()Stefan Metzmacher2009-07-021-0/+5
| | | | | | We should also set the error code, when we return no parameters or data. metze
* s3:smbd: move global notify_changes_by_mid to smbd_server_connectionStefan Metzmacher2009-07-023-7/+8
| | | | metze
* s3:smbd: allow the offset to the path being 0 in SMB2 createStefan Metzmacher2009-07-021-1/+3
| | | | metze
* we can't use the unique index code for samAccountNameAndrew Tridgell2009-07-022-8/+75
| | | | | | | | | | Using ldb unique indexes for samAccountName doesn't work with DRS as the other DC may send us a deleted record (tombstone record), which has the same samAccountName as an existing record. That would then create two records in the same partition with the same samAccountName. So we needed to put back the logic in samldb.c which explicitly checked whether a samAccountName already exists on add
* decrypt all objects in a DRS record, not just the first oneAndrew Tridgell2009-07-021-2/+5
| | | | | We found this as an object came across from w2k3 with zero values, which caused a segv when we tried to decrypt the first value
* change talloc to 2.0.0Andrew Tridgell2009-07-023-3/+3
| | | | | | | This is needed to prevent samba3 and samba4 from using an ABI incompatible system version of talloc See ongoing discussion on the samba-technical mailing list
* Changed ldb.ERR_NO_SUCH_OBJECT to LDB_ERR_NO_SUCH_OBJECT.Andrew Tridgell2009-07-021-5/+5
| | | | | | | | The LDB_ERR_NO_SUCH_OBJECT varient is not a defined variable. This should improve error handling in our python code on some systems. Unfortunately it still doesn't work on mine. I need to trap Jelmer somewhere where he can't escape some day and force him to divulge the deep druid secrets of python exception handling ....
* fixed the pull of drs schema elementsAndrew Tridgell2009-07-023-33/+108
| | | | | | | | The previous code incorrectly assumed that attributes such as subClassOf come over the wire as strings. In fact they come over as 32 bit integers which refer to goversIDs. We have to post-process these as it sometimes happens that a governsID comes over the wire before the record that defines what it means.
* the settings structure needs to be initialisedAndrew Tridgell2009-07-021-0/+1
|