summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * WHATSNEW: Start 3.6.0pre1 release notes.Karolin Seeger2010-07-161-23/+36
| | | | | | | | Karolin
* | Merge branch 'master' of ssh://git.samba.org/data/git/sambaSimo Sorce2010-07-1544-2576/+2411
|\|
| * libcli/netlogon: re-enable debugging.Günther Deschner2010-07-161-7/+0
| | | | | | | | | | | | | | | | | | Now that we do not share binary objects anymore, we can safely enable debugging here again. Guenther This reverts commit 3eb122069b9f81196ac658375fcb828924af3e94.
| * s3-registry: use some prs macros to the only place where they are used.Günther Deschner2010-07-162-4/+6
| | | | | | | | Guenther
| * s3-waf: fix the build.Günther Deschner2010-07-161-4/+4
| | | | | | | | Guenther
| * s3-dcerpc: fix c++ warning.Günther Deschner2010-07-161-1/+1
| | | | | | | | Guenther
| * Move the remnants of rpc_parse code under registry/Simo Sorce2010-07-1610-94/+125
| | | | | | | | | | | | | | | | The registry code is the only last user of this code. Move everything under registry/ and hope someone will get rid od it completely from there in the future. Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-parse_prs: Remove unuesd functionsSimo Sorce2010-07-162-59/+0
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Use a local function to dump pdu regionsSimo Sorce2010-07-162-6/+49
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-misc: Move smb_io_time() to regfio.cSimo Sorce2010-07-164-64/+33
| | | | | | | | | | | | | | | | This is the last file using this function and we do not want anyone else to keep using hand marshalled stuff anyway. So make it also private to that file. Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Use DATA_BLOB for pipes_struct input dataSimo Sorce2010-07-167-93/+30
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Use DATA_BLOB instead of prs_struct for req_dataSimo Sorce2010-07-163-19/+11
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Use DATA_BLOB instead of prs_struct for rpc_outSimo Sorce2010-07-161-122/+108
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Avoid unnecessary memory allocation for dcerpc_ctx_listSimo Sorce2010-07-161-35/+7
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Use DATA_BLOB instead of prs_struct for reply_pduSimo Sorce2010-07-163-86/+75
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Use DATA_BLOB instead of prs_struct for incoming fragmentsSimo Sorce2010-07-161-169/+84
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Read a pdu in 2 steps, header first the payloadSimo Sorce2010-07-161-18/+8
| | | | | | | | | | | | | | | | We can't really cope with receiving more data than expected anyway as there is code that checks if the size of the buffer is consistent with pkt->frag_length and throws an error if not. Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dceprc: Use IDL defined constants for length calculationsSimo Sorce2010-07-163-51/+47
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * Reformat and cleanupSimo Sorce2010-07-161-75/+75
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Move common helpers into a common fileSimo Sorce2010-07-165-165/+241
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Padding is never done on a DCERPC_PKT_BIND_ACK packet.Simo Sorce2010-07-161-24/+2
| | | | | | | | | | | | | | Empirically verified against Windows. It never pads the auth credentials on this packet type. Signed-off-by: Günther Deschner <gd@samba.org>
| * dcerpc: remove ncacn_packet_header and related functionsSimo Sorce2010-07-163-80/+0
| | | | | | | | | | | | ncacn_packet_header was an artifact and it is not necessary anymore Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Refactor code and stop using ncacn_packet_headerSimo Sorce2010-07-161-202/+164
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: consolidate respones packet creation codeSimo Sorce2010-07-164-452/+236
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Convert frag from prs_struct to a simple DATA_BLOBSimo Sorce2010-07-163-210/+134
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Convert rdata from prs_struct to a simple DATA_BLOBSimo Sorce2010-07-168-68/+47
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Remove unused functions and headersSimo Sorce2010-07-165-175/+6
| | | | | | | | | | | | parse_rpc.c is dead, long live parse_rpc.c ! Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Stop using hand marshalling in create_next_pdu_noauth()Simo Sorce2010-07-161-24/+14
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Stop using hand marshalling in create_next_pdu_schannel()Simo Sorce2010-07-161-87/+81
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Stop using hand marshalling in create_next_pdu_ntlmssp()Simo Sorce2010-07-161-38/+38
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Stop using hand marshalling in rpc_finish_auth3_bind_send()Simo Sorce2010-07-161-15/+9
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Do not parse the packet twice.Simo Sorce2010-07-161-17/+7
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Remove unused functionSimo Sorce2010-07-161-36/+0
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Do not reparse the headerSimo Sorce2010-07-161-26/+15
| | | | | | | | | | | | Instead pass back and use the packet we have already parsed. Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Pull the whole packet at once instead of fetching just the headerSimo Sorce2010-07-161-57/+68
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * s3-dcerpc: Delay parsing rpc header in client codeSimo Sorce2010-07-161-19/+21
| | | | | | | | Signed-off-by: Günther Deschner <gd@samba.org>
| * Fix bug - 7551 smbclient does not return proper exit code.Jeremy Allison2010-07-151-0/+1
| | | | | | | | | | | | Catch error in cli_push. Jeremy.
| * s4:testprogs Operate the blackbox kinit and net tests using the :local configAndrew Bartlett2010-07-163-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This :local tells selftest.pl to use the local smb.conf for the test environment, not the generic client smb.conf This then makes the rest work properly - otherwise, it may attempt to connect to the wrong KDC for example. The only problem is that we can't test the 'net join' with this set, so this is removed from the test. The member server test environment checks this anyway. Andrew Bartlett
| * s4:testprogs Show that we no longer delete the old keytab entriesAndrew Bartlett2010-07-151-3/+5
| | | | | | | | | | | | | | | | By using a CCACHE obtained while the old password was still valid, we can tell if the server still accepts incoming Kerberos connections with the old password. Andrew Bartlett
| * s4:provision Handle machine account password changes while keeping keytabAndrew Bartlett2010-07-151-15/+23
| | | | | | | | | | | | | | | | | | The challenge here is to update the existing record if it already exists, rather than deleting the old record. This ensures that the secrets.keytab handling code keeps the previous password in the keytab. Andrew Bartlett
| * s4:pyldb whitespace fixAndrew Bartlett2010-07-151-1/+1
| |
| * s4:pyldb Fix memory handling for ldb_message_elementAndrew Bartlett2010-07-151-5/+10
| | | | | | | | | | | | | | The problem here is that we need to use the array, not the individual message element as the memory context. Andrew Bartlett
| * s4:testprogs Prove kerberos still works after a password changeAndrew Bartlett2010-07-151-0/+25
| | | | | | | | | | | | | | | | | | | | Changing the machine account password should not prevent connections with a current, valid CCACHE. This is because when the password is changed, the server-side keytab keeps one old password around. Andrew Bartlett Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4 upgradeprovision: Adapt the list of attribute modifiedMatthieu Patou2010-07-151-4/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * isMemberOfPartialAttributeSet is now allowed to be deleted (on schema objects) * attributeDisplayNames is now allowed to be added and modified (used on display specifiers) * spnMapping is now allowed to be altered on Directory Service objects * minPwdAge is now modified if the previous value was 0 We issue a clear information about the userControl attribute for administrator to invite the user to modify himself the value. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4 ldb modules: relax some tests about attributes that should not be hereMatthieu Patou2010-07-151-0/+9
| | | | | | | | | | | | | | For attributes that we know that are harmless and that used to be stored in the ldb we relax the tests on the existance in a given objectclass. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4 upgradeprovision: Synchronize the calculated keyversionnumber with the ↵Matthieu Patou2010-07-151-1/+22
| | | | | | | | | | | | one previously stored Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4 upgradeprovision: do not copy RID Set it's automaticaly created by the ↵Matthieu Patou2010-07-151-24/+34
| | | | | | | | | | | | RID manager Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4 upgradeprovision: add function to backup the provision before updatingMatthieu Patou2010-07-151-152/+268
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4 upgradeprovision: fix whitespacesMatthieu Patou2010-07-151-13/+13
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * s4: Add unit test for increment_calculated_keyversion_numberMatthieu Patou2010-07-151-1/+25
| | | | | | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>