summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
* s3-charcnv: remove remaining malloc references in convert_string_talloc().Günther Deschner2009-06-081-2/+2
| | | | Guenther
* Further fix for 6449Volker Lendecke2009-06-081-1/+1
| | | | Thanks to TAKAHASHI Motonobu <monyo@samba.gr.jp> for reporting!
* Fix a valgrind error in "net rap user add"Volker Lendecke2009-06-081-0/+1
|
* Fix bug 6449Volker Lendecke2009-06-081-1/+1
| | | | Thanks to TAKAHASHI Motonobu <monyo@samba.gr.jp> for reporting!
* Add "net sam createdomaingroup"Volker Lendecke2009-06-071-0/+36
|
* More pdb_ads stuffVolker Lendecke2009-06-071-6/+108
|
* Add tldap_pull_uint32Volker Lendecke2009-06-072-0/+14
|
* Make "net sam list" work for groups, aliases and builtinsVolker Lendecke2009-06-071-7/+58
|
* Return full info in pdb_ads_search_users()Volker Lendecke2009-06-071-5/+17
|
* Fix syntax of sending a delete requestVolker Lendecke2009-06-071-1/+1
|
* req_del and req_abandon are ASN1_APPLICATION_SIMPLEVolker Lendecke2009-06-071-2/+4
| | | | Ok, ASN1_APPLICATION everywhere was too easy :-)
* Fix after making tldap independent of ldap.hVolker Lendecke2009-06-071-21/+24
|
* s3-groupdb: fix enum_aliasmem in ldb branch.Günther Deschner2009-06-071-1/+1
| | | | | | | | | | It is totally valid to have an alias with no members. Tridge, please check. Found by RPC-SAMR torture test. Guenther
* s3-samr: fix return code of _samr_LookupRids when run with pdb_ldap.Günther Deschner2009-06-071-0/+5
| | | | | | | | | when _samr_LookupRids is called with no rids, it needs to return NT_STATUS_NONE_MAPPED (not NT_STATUS_NO_MEMORY). Found by RPC-SAMR torture test. Guenther
* s3-samr: SetGroupInfo level 1 should not return NT_STATUS_INVALID_INFO_CLASS.Günther Deschner2009-06-071-3/+0
| | | | | | Found by RPC-SAMR torture test. Guenther
* s3-samr: fix _QueryDisplayInformation r->out.returned_size.Günther Deschner2009-06-071-1/+1
| | | | | | | | *r->out.returned_size needs to be 0 if nothing was enumerated. Found by RPC-SAMR torture test. Guenther
* s3-samr: remove total_data_size variable in _samr_QueryDisplayInfo.Günther Deschner2009-06-071-5/+2
| | | | Guenther
* s3-samr: let _samr_SetGroupInfo level 3 just pass with success.Günther Deschner2009-06-071-0/+2
| | | | Guenther
* s3-samr: _samr_EnumDomain{Users,Groups} need to return an emtpy array even ↵Günther Deschner2009-06-071-12/+12
| | | | | | | | for builtin domain. Found by RPC-SAMR torture test. Guenther
* s3-samr: cosmetic fixes for _samr_QueryDisplayInfo.Günther Deschner2009-06-071-20/+18
| | | | | | | use the variables of the struct samr_QueryDisplayInfo directly to make it easier to track where variables are defined from. Guenther
* Attempt to fix the build without system-ldap.Volker Lendecke2009-06-061-1/+1
| | | | I really tried, but I knew I would miss something... :-)
* s3/passdb: Fix debug message: 'net setmaxrid' does not exist.Karolin Seeger2009-06-061-2/+2
| | | | | | This is aiming bug #6351. Karolin
* Add an early prototyp of pdb_ads.c.Volker Lendecke2009-06-063-1/+1290
| | | | | | | | | The purpose of this module is to connect to a locally running samba4 ldap server for an alternative "Franky" setup. Right now it contains a couple of gross hacks: For example it just takes the s4-chosed RID directly as uid/gid... Checking in tldap and pdb_ads now, I think 3777 insertions are enough for a start...
* Add some samba-style tldap utility functionsVolker Lendecke2009-06-064-1/+406
|
* Add the early start of an async ldap libraryVolker Lendecke2009-06-064-0/+2075
| | | | | | | There's a lot of things this does not do yet: For example it does not parse the reply blob in the sasl bind, it does not do anything with controls yet, a lot of the ldap requests are not covered yet. But it provides a basis for me to play with a pdb_ads passdb module.
* s3:smbd: FSCTL_PIPE_TRANSCEIVE on a none IPC$ share should give NOT_SUPPORTEDStefan Metzmacher2009-06-061-1/+1
| | | | metze
* s3:smbd: return the same things as Windows 7 for SMB2 Ioctl responsesStefan Metzmacher2009-06-061-7/+23
| | | | metze
* Allow AF_UNIX for open_socket_outVolker Lendecke2009-06-061-0/+4
|
* s3-winbindd: add some debug statements while tracking down a bug.Günther Deschner2009-06-062-2/+20
| | | | Guenther
* Make cli_ftruncate async. Also add a simple test.Jeremy Allison2009-06-054-74/+148
| | | | Jeremy.
* s3:smbd: split smbd_smb2_flush() into a tevent_req based _send()/_recv() pairStefan Metzmacher2009-06-051-25/+97
| | | | metze
* s3:smbd: split smbd_smb2_create() into a tevent_req based _send()/_recv() pairStefan Metzmacher2009-06-051-99/+199
| | | | metze
* s3:smbd: fix the build in smb2_ioctl.cStefan Metzmacher2009-06-051-1/+1
| | | | metze
* s3:smbd: add support for SMB2 Ioctl FSCTL_DFS_GET_REFERRALSStefan Metzmacher2009-06-051-0/+74
| | | | metze
* s3:smbd: add support for STATUS_BUFFER_OVERFLOW to SMB2 IoctlStefan Metzmacher2009-06-051-5/+10
| | | | metze
* s3:smbd: keep the chain_fsp for SMB2 requestsStefan Metzmacher2009-06-053-0/+5
| | | | metze
* s3:smbd: fix the logic for compounded requestsStefan Metzmacher2009-06-051-1/+1
| | | | metze
* s3:smbd: only setup the dyn iovec if a a dyn blob is givenStefan Metzmacher2009-06-051-2/+1
| | | | | | | Otherwise leave the default in there, which takes care of padding for compounded requests. metze
* s3:smbd: add support for SMB2 Ioctl FSCTL_PIPE_TRANSCEIVE on IPC$Stefan Metzmacher2009-06-051-0/+92
| | | | metze
* s3:smbd: add support for SMB2 Read on IPC$Stefan Metzmacher2009-06-051-6/+52
| | | | metze
* s3:smbd: add support for SMB2 Write on IPC$Stefan Metzmacher2009-06-051-5/+49
| | | | metze
* s3:smbd: add support for SMB2 Create on IPC$Stefan Metzmacher2009-06-051-1/+17
| | | | metze
* s3:smbd: add support for SMB2 IoctlStefan Metzmacher2009-06-054-4/+281
| | | | | | We don't implement any level yet. metze
* s3:smbd: add missing return statements to the SMB2 write error casesStefan Metzmacher2009-06-051-0/+2
| | | | metze
* s3:smbd: add missing return statements to the SMB2 read error casesStefan Metzmacher2009-06-051-0/+2
| | | | metze
* s3:smbd: split smbd_smb2_write() into tevent_req based *_send()/_recv() ↵Stefan Metzmacher2009-06-051-47/+129
| | | | | | functions metze
* s3:smbd: split smbd_smb2_read() into tevent_req based *_send()/_recv() functionsStefan Metzmacher2009-06-051-61/+148
| | | | metze
* s3:smbd: make smbd_server_connection_terminate() a macroStefan Metzmacher2009-06-052-3/+11
| | | | metze
* s3:smbd: implement smbd_smb2_request_error/done() as macros on top of the ↵Stefan Metzmacher2009-06-054-30/+23
| | | | | | _ex() function metze
* s3:smbd: add support for printers to SMB2 CreateStefan Metzmacher2009-06-051-38/+41
| | | | | | | This is not tested, but the code looks like the for SMB1, so it's likely to work:-) metze