summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* r24160: process_trans2 in smbd/blocking.c used send_trans2_replies.Volker Lendecke2007-10-102-12/+17
| | | | | | | Fake a struct smb_request here. Volker (This used to be commit f712d1c92bee024a165b5facabdac1e2c866d9b1)
* r24159: Convert reply_transs2 to the new APIVolker Lendecke2007-10-102-47/+41
| | | | (This used to be commit a55a4d71ffe9ff1395e02f8bb3ad88fe5132fe99)
* r24158: SE_GROUP_RESOURCE in the other_sids list apparently means aGerald Carter2007-10-102-2/+2
| | | | | | | domain local group. Fix a typo in the PAC debugging routine (This used to be commit b0b66b2e7af133b199868b946fad70016e1cefbd)
* r24156: Convert reply_trans2 to the new APIVolker Lendecke2007-10-102-57/+53
| | | | (This used to be commit a9c2d75b42be8b0d89ed1e1a2ce2c6ab4284f5ea)
* r24155: Check wct in reply_trans2Volker Lendecke2007-10-101-5/+21
| | | | (This used to be commit e0a708c79b4db4aab84022d568b5e7bf519e4b5a)
* r24154: handle_trans2 does not reference inbuf/outbuf anymoreVolker Lendecke2007-10-101-13/+9
| | | | (This used to be commit 8eb016a91e3ec8d1d9d5ae1ec6f92e1e0657d593)
* r24153: Convert call_trans2setfsinfo to the new API.Volker Lendecke2007-10-101-30/+57
| | | | | This *might* break the transport encryption stuff. I need to check that. (This used to be commit 82b34d7bdbe5c5038810c11540b6b7bc04290653)
* r24152: Convert call_trans2ioctl to the new APIVolker Lendecke2007-10-101-25/+30
| | | | (This used to be commit db4e6781c4d1a9755a3ec45556be8dd935f15bae)
* r24151: Convert call_trans2getdfsreferral to the new APIVolker Lendecke2007-10-101-17/+25
| | | | (This used to be commit 642c58648b2468544e9488cbffe1a8b236949bcc)
* r24150: Convert call_trans2qfsinfo to the new APIVolker Lendecke2007-10-101-36/+59
| | | | (This used to be commit cdd86497b9830ba5fbc5b4511ed39ca44167faab)
* r24149: Convert call_trans2setfilepathinfo to the new APIVolker Lendecke2007-10-101-52/+81
| | | | (This used to be commit 50aa149cefc1da587f110eb0bf0344c737500f5b)
* r24148: Remove some inbuf refs from subcommands of call_trans2setfilepathinfoVolker Lendecke2007-10-101-37/+24
| | | | (This used to be commit 09ed6537b39f72e61043a93fadea33562b07c6c6)
* r24147: Remove some inbuf refs from call_trans2setfilepathinfoVolker Lendecke2007-10-101-4/+6
| | | | (This used to be commit a13c42be7548fc0de3e1f6f1eaacbad3046af0d0)
* r24145: Fix a commentVolker Lendecke2007-10-101-2/+2
| | | | (This used to be commit 34a00d8aa9af167c65baf7fc24de3c8e192f5ec0)
* r24144: Fix the buildVolker Lendecke2007-10-101-7/+5
| | | | | | In a function returning void the "return;" needs to stand alone on some compilers (This used to be commit 28affcca8e22b9a147876a60fec28551256bcaa8)
* r24143: Convert call_trans2qfilepathinfo to the new APIVolker Lendecke2007-10-101-85/+161
| | | | (This used to be commit 0b84e29120b87bf6fc86df10102f1c4d4f98cdb6)
* r24142: Remove some direct inbuf references from call_trans2qfilepathinfoVolker Lendecke2007-10-101-4/+9
| | | | (This used to be commit c9c0133d5512e68fcaf22b2abd3343ae944ddb9d)
* r24141: Add check_fsp as a replacement for CHECK_FSPVolker Lendecke2007-10-101-0/+27
| | | | (This used to be commit a3d77a576f863c4d9f95a1a898f70ae5b5bbc471)
* r24140: Convert call_trans2findnotifyfirst/next to the new APIVolker Lendecke2007-10-101-24/+30
| | | | (This used to be commit 46d9c51631d099af0f8696d3942eb51b0cb09865)
* r24139: Convert call_trans2mkdir to the new APIVolker Lendecke2007-10-101-25/+39
| | | | (This used to be commit d0b7f409e1ec88bcd695474aa77e75cb50dce013)
* r24138: Convert call_trans2findnext to the new APIVolker Lendecke2007-10-101-27/+42
| | | | (This used to be commit af1855e4cebb6df3415ca5389b10aaa5a956adc2)
* r24137: Convert call_trans2findfirst to the new APIVolker Lendecke2007-10-101-33/+55
| | | | (This used to be commit 238edebab71ed1596af82f4c8611432f9156bd18)
* r24136: get_lanman2_dir_entry() does not need access to inbuf/outbufVolker Lendecke2007-10-101-39/+49
| | | | | | | | | | | | | | | | It did not use inbuf anyway. Outbuf was used for alignment and to the flags2. The alignment works ok if we align relative to base_data because this and outbuf are both malloc'ed, and we put send_trans2_replies aligns out_data properly relative to the start of the outbuf. I don't know if the explicit align_string() calls in get_lanman2_dir_entry are really necessary. I think that srvstr_push also does the same. Please also note that this changes dst_len in srvstr_push from -1 to the real length remaining. Volker (This used to be commit 9b1614f8cb415c15032e6a34f2da5df026f92e6e)
* r24135: Convert call_trans2open to the new APIVolker Lendecke2007-10-105-38/+77
| | | | | | | | | | This itself won't help much, because send_trans2_replies_new still allocates the big buffers, but stay tuned :-) Also add/update my copyright on stuff I recently touched. Volker (This used to be commit 248f15ff143474db2493cef89ba446892342a361)
* r24134: talloc smb_request for handle_trans2Volker Lendecke2007-10-101-6/+27
| | | | | | | When starting to convert the individual trans2 subcalls, I need the new API conventions to be present there. This means that those calls fill in req->outbuf when there's something to ship (This used to be commit d9eef977dc80d6ee71898efc1ff736afb75eba0c)
* r24133: Explicitly pass flags2 down to push_string_fnVolker Lendecke2007-10-104-9/+24
| | | | | This needs a bit closer review, it also touches the client libs (This used to be commit 824eb26738d64af1798d319d339582cf047521f0)
* r24131: - make it more clear what the different min and max fields meanStefan Metzmacher2007-10-103-41/+53
| | | | | | | | | | - with the "GSSAPI" sasl mech the plain, sign or seal negotiation is independed from the req_flags and ret_flags - verify the server supports the wrapping type we want - better handling on negotiated buffer sizes metze (This used to be commit d0ec7323870ca16b28d458ff5f7dacce278b7d54)
* r24130: Explicitly pass flags2 to srvstr_pushVolker Lendecke2007-10-106-35/+83
| | | | | | This is in preparation of the trans2 conversion: srvstr_push should not look at inbuf directly. (This used to be commit 5fd7e6a3821bea26d352e3edc23b7a216b1200e5)
* r24128: fix double free in error pathStefan Metzmacher2007-10-101-6/+7
| | | | | metze (This used to be commit 29e2d8e044c9213643a2f5f29891ce853a839347)
* r24125: use TALLOC_FREE()Stefan Metzmacher2007-10-101-2/+2
| | | | | metze (This used to be commit 4c21ebae95f7c07bdde55a9d686af044f2effba4)
* r24123: add file_id_create() to some vfs modulesStefan Metzmacher2007-10-101-0/+22
| | | | | metze (This used to be commit 0bc5a9cd0136f8512e963a30b6e7b009667fb0bf)
* r24120: add a file_id_create() hook into the VFS layerStefan Metzmacher2007-10-1010-18/+39
| | | | | | | | it's needed for some cluster filesystems to overload this function. metze (This used to be commit cdaa24e8047399002e4b287a31a8340a665e580f)
* r24119: Convert reply_exit to the new APIVolker Lendecke2007-10-102-7/+5
| | | | (This used to be commit d4d550aa2ba20d704d2ab1265732b03405e8819c)
* r24117: use locking_key() instead of forming the TDB_DATA keyStefan Metzmacher2007-10-101-4/+1
| | | | | | | by hand metze (This used to be commit a7449e4ab390b3c1d9d5a0bbc466f71de17918e0)
* r24115: try to get the file name and share patch for printingStefan Metzmacher2007-10-101-4/+17
| | | | | | | | brlocks from the share_mode db, as the same fileid is used. metze (This used to be commit 8cccf470cbce87618753bc205a0c9cac1edf4d9c)
* r24113: some little fixes to get the correct error messageStefan Metzmacher2007-10-102-2/+6
| | | | | | | when using "clustering = yes" and ctdbd isn't running metze (This used to be commit c5f020ba1fdefe0422dd466b9c68ff67c74ceddd)
* r24107: Fix bug 4849. Thanks to Matthijs Kooijman <matthijs@stdin.nl>Volker Lendecke2007-10-101-1/+1
| | | | (This used to be commit 6e6eea64a5f770a585487734b1d0c28746bf5550)
* r24106: Pass fnum instead of buf/offset into get_rpc_pipe_pVolker Lendecke2007-10-103-8/+6
| | | | (This used to be commit eb353412c60fc21a31530d9678505470ffbf11ce)
* r24104: fix the build, sorry...Stefan Metzmacher2007-10-101-3/+4
| | | | | metze (This used to be commit a5e1f9fd293fab26d664a72ee652eb8ca72128b7)
* r24103: add some useful debug messages, as not all LDAPStefan Metzmacher2007-10-101-3/+19
| | | | | | | libraries support wrapping hooks... metze (This used to be commit 581a1d3a20ffed42ccc7f35f163fd343ed12ccd3)
* r24102: Pass the fid instead of inbuf and an offset to file_fsp.Volker Lendecke2007-10-104-42/+38
| | | | | | | | This removes the buf==NULL condition in file_fsp(), but wherever it is called we do have a buffer anyway. Volker (This used to be commit d70a1f82fed64fa332f16407bea7c6671f48c59a)
* r24101: Move prohibited_ea_names[] into samba_private_attr_name()Volker Lendecke2007-10-101-6/+6
| | | | | Minor cleanup (This used to be commit 04879717229d5b74b94b79a962cca5e9624648bc)
* r24100: Convert reply_ntcancel to the new APIVolker Lendecke2007-10-102-9/+7
| | | | (This used to be commit 6e5f39379f60e30cd0445a049df619ec8f65fc01)
* r24098: - make use of the ads_service_principal abstractionStefan Metzmacher2007-10-101-61/+32
| | | | | | | | | also for the "GSSAPI" sasl mech. - also use the ads_kinit_password() fallback logic from the "GSS-SPNEGO" sasl mech. metze (This used to be commit cbaf44de1e1f8007dc4ca249791ea30d2902c7c4)
* r24097: Convert reply_ntcreate_and_X_quota to the new APIVolker Lendecke2007-10-101-31/+14
| | | | (This used to be commit 08acadae56e0b603ccac7dc21f89d5071a33b255)
* r24095: add one more fallback alternative toStefan Metzmacher2007-10-101-0/+20
| | | | | | | construct the principal metze (This used to be commit b545667d2a45a79bba05c9fe9e93a19951d60af7)
* r24093: move gssapi/krb5 principal handling into a functionStefan Metzmacher2007-10-101-88/+146
| | | | | metze (This used to be commit 83de27968d434d67d23851b0c285221c870ff75e)
* r24092: Convert do_ntcreate_pipe_open to the new APIVolker Lendecke2007-10-101-25/+67
| | | | | | nt_open_pipe_new() is a copy of nt_open_pipe(). It will stick for a bit until do_nt_transact_create_pipe is converted as well. (This used to be commit 247d6baaed6f017328de6688e6daa15aa6aaa18e)
* r24091: Convert reply_ntcreate_and_X to the new APIVolker Lendecke2007-10-102-64/+110
| | | | | The routines called will follow (This used to be commit 28025fc17efa033515cef94789e518a6615e141f)
* r24090: Separate parsing in reply_ntcreate_and_XVolker Lendecke2007-10-101-18/+32
| | | | | In particular, check if we have enough parameters (This used to be commit 7a19b3071e1d5d5002013a67794261bf6be0c81d)