Stefan Metzmacher
72df1ca0d1
r24481: copy .bzrignore => .gitignore
...
metze
(This used to be commit 51507a0d76
)
2007-10-10 12:29:51 -05:00
Jeremy Allison
622abf53f9
r24476: Fix the mappings in reply_opeXXX calls. Now to test renames.
...
Jeremy.
(This used to be commit 74d10b09a6
)
2007-10-10 12:29:51 -05:00
Jeremy Allison
522418ce16
r24475: Fix the error mapping for SMB_POSIX_PATH_OPEN.
...
Jeremy.
(This used to be commit 6dac315ba1
)
2007-10-10 12:29:51 -05:00
Jeremy Allison
606f10945f
r24474: Map error value NT_STATUS_OBJECT_NAME_COLLISION
...
to ERRDOS, ERRfilexists for NTCreateX and NTTransCreate.
Jeremy.
(This used to be commit 5b2316d173
)
2007-10-10 12:29:51 -05:00
Jeremy Allison
fd9c413786
r24470: Start fixing up the mapping of OBJECT_NAME_COLLISION
...
to DOS error ERRDOS, ERRfilexists on open calls.
Jeremy.
(This used to be commit 4674486450
)
2007-10-10 12:29:50 -05:00
Jeremy Allison
ed70bc0d8e
r24468: Don't forget the +4 for length :-).
...
Jeremy.
(This used to be commit 4d01e0b744
)
2007-10-10 12:29:50 -05:00
Jeremy Allison
a1f593cd73
r24467: Do range checking on incoming smb request.
...
Jeremy.
(This used to be commit dbd58dd647
)
2007-10-10 12:29:50 -05:00
Derrell Lipman
415b7463a3
r24466: - Sort ACEs according to http://support.microsoft.com/kb/269175 so that
...
Windows Explorer doesn't complain about the order (and so that they get
interpreted properly).
Derrell
(This used to be commit 8f371e2ea9
)
2007-10-10 12:29:50 -05:00
Jeremy Allison
3dd3c4cd01
r24464: Now Volker removed the readbmpx we don't need cached errors any more.
...
Jeremy.
(This used to be commit 9256ec0a20
)
2007-10-10 12:29:50 -05:00
Derrell Lipman
e60c0a5bff
r24462: - Removing all ACEs was causing removal of the DACL entirely. Win2000 ignored
...
the request, presumably due to the PROTECTED flag not being set. Setting
that flag (in make_sec_desc()) has much wider implications than just to
libsmbclient, so instead of modifying that, we'll remove security
descriptors by setting the number of ACEs to zero. At some point, we might
want to look into whether we should actually be setting the PROTECTED flag
in the DACL.
Reference http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/distrib/dsce_ctl_qxju.mspx?mfr=true
Derrell
(This used to be commit 319df380e5
)
2007-10-10 12:29:50 -05:00
Volker Lendecke
6051d51654
r24461: Fix Bug 4852, thank to anto <sistemac@prosoft.ba> for reporting it.
...
(This used to be commit 0fecd8a0c3
)
2007-10-10 12:29:49 -05:00
Stefan Metzmacher
fe068284e9
r24458: regenerate pidl output after pidl fixes:
...
fixes winreg_EnumValues()
metze
(This used to be commit cedf7022c5
)
2007-10-10 12:29:49 -05:00
Volker Lendecke
716e01d97e
r24457: Convert reply_tcon to the new API
...
Jeremy, I really apologize for doing this, but I just wanted to enjoy
converting the last SMB call :-)
I've left one little task for you there, I'm not certain that checking
the inbuf length is correct here.
Volker
(This used to be commit 1e08fddafd
)
2007-10-10 12:29:49 -05:00
Volker Lendecke
24f42c5cef
r24453: Remove the read and write bmpx calls
...
Talked to both Tridge and Jeremy about this, Tridge said that there is a
special error message persuading OS/2 to fall back to other methods.
The calls now checked in always return the error message we used to
return when "read bmpx = False" was set (the default): ERRSRV, ERRuseSTD.
If someone has a reproducable test case where this is really needed, we
can always dig it up from version control and convert it to the new API.
But that time without that silly parameter, and with a torture test case
for "make test" please :-)
Volker
(This used to be commit d941aae2df
)
2007-10-10 12:29:49 -05:00
Stefan Metzmacher
ffae125ad0
r24450: merge from SAMBA_4_0:
...
length_is() isn't supported without size_is().
I assume what we need is an array of strings,
so the code isn't used and broken anyway without
a testsuite...just get rid of the pidl warning
metze
(This used to be commit a3fd68d485
)
2007-10-10 12:29:49 -05:00
Jeremy Allison
2823bf10b5
r24445: Convert SMBwritebraw. No test suite unfortunately.... I need to write one for this.
...
Jeremy
(This used to be commit edc17dfcbd
)
2007-10-10 12:29:48 -05:00
Volker Lendecke
527905a09a
r24444: Convert reply_find[n]close to the new API
...
(This used to be commit 6af8595346
)
2007-10-10 12:29:48 -05:00
Volker Lendecke
5edcc342c6
r24443: Convert reply_search/fclose to the new API
...
(This used to be commit a8a33c377e
)
2007-10-10 12:29:48 -05:00
Volker Lendecke
f93b093d5f
r24442: Convert reply_copy to the new API
...
(This used to be commit 0cb00c5475
)
2007-10-10 12:29:48 -05:00
Volker Lendecke
9c2bfffece
r24441: Convert reply_ioctl to the new API
...
(This used to be commit a5af7ebb7f
)
2007-10-10 12:29:48 -05:00
Volker Lendecke
c5572072e5
r24440: Convert the reply_sendXX functions to the new API
...
(This used to be commit a64bc31098
)
2007-10-10 12:29:48 -05:00
Volker Lendecke
90741da80b
r24439: Convert reply_get/setattrE to the new API
...
(This used to be commit 6b0ad071d8
)
2007-10-10 12:29:47 -05:00
Günther Deschner
d8248816c3
r24438: Use dump_data_pw() instead of dump_data() on sensitive data in winbindd.
...
Guenther
(This used to be commit adaa5e423d
)
2007-10-10 12:29:47 -05:00
Günther Deschner
a9f02f46b1
r24437: Remove "done" in winbindd_raw_kerberos_login() as well.
...
Guenther
(This used to be commit 44c10bbe94
)
2007-10-10 12:29:47 -05:00
Volker Lendecke
05fafc1df2
r24436: Convert reply_lockread/writeunlock to the new API
...
(This used to be commit 1b6add251c
)
2007-10-10 12:29:47 -05:00
Günther Deschner
9888ecedd8
r24435: Fix typo.
...
Guenther
(This used to be commit 8705f890b1
)
2007-10-10 12:29:47 -05:00
Günther Deschner
954adf812e
r24434: Simplify winbindd_raw_kerberos_login().
...
Guenther
(This used to be commit 98ffae031a
)
2007-10-10 12:29:46 -05:00
Volker Lendecke
2ea14d4e98
r24433: Convert reply_ntrename to the new API
...
(This used to be commit 42b07a52b9
)
2007-10-10 12:29:46 -05:00
Günther Deschner
201f0e1ce4
r24432: Expand kerberos_return_pac() so that it can be used in winbindd.
...
Guenther
(This used to be commit e70bf0ecc3
)
2007-10-10 12:29:46 -05:00
Volker Lendecke
591669ba06
r24431: Convert the reply_printXX calls to the new API
...
(This used to be commit e528479f56
)
2007-10-10 12:29:46 -05:00
Volker Lendecke
4a989dac81
r24430: Convert reply_writeclose to the new API
...
(This used to be commit 6def2ee03b
)
2007-10-10 12:29:46 -05:00
Volker Lendecke
3f172071d4
r24429: reply_setdir is not used...
...
(This used to be commit ca27a718b0
)
2007-10-10 12:29:46 -05:00
Volker Lendecke
0f73d64f7d
r24428: Convert reply_unlock to the new API
...
(This used to be commit 01c7426fc0
)
2007-10-10 12:29:45 -05:00
Volker Lendecke
ca70ea9310
r24427: Convert reply_lock to the new API
...
(This used to be commit 212f43ddea
)
2007-10-10 12:29:45 -05:00
Volker Lendecke
4c7212b4e4
r24426: Convert reply_read to the new API
...
(This used to be commit 30aada0ef8
)
2007-10-10 12:29:45 -05:00
Volker Lendecke
7c25bf4511
r24425: Convert reply_write to the new API
...
(This used to be commit 244965f7b6
)
2007-10-10 12:29:45 -05:00
Günther Deschner
3e00e2e9ce
r24424: Fix the build.
...
Guenther
(This used to be commit 029bf26f8a
)
2007-10-10 12:29:45 -05:00
Volker Lendecke
fe502551c3
r24423: Convert reply_lseek to the new API
...
(This used to be commit bd22885386
)
2007-10-10 12:29:44 -05:00
Volker Lendecke
dee4ab1533
r24422: Convert reply_ctemp to the new API
...
(This used to be commit 3cc22fd74f
)
2007-10-10 12:29:44 -05:00
Günther Deschner
1ba6b71691
r24421: Ignore long #defines (like for registry keys).
...
Guenther
(This used to be commit b310b1dfd6
)
2007-10-10 12:29:44 -05:00
Günther Deschner
6c3d3bc0fa
r24420: Pure pedantism: the talloc_init could have failed...
...
Guenther
(This used to be commit e6415c5232
)
2007-10-10 12:29:44 -05:00
Günther Deschner
a573b80df7
r24419: Hm, I think this protoype is not required here.
...
Guenther
(This used to be commit 42abe8450b
)
2007-10-10 12:29:44 -05:00
Günther Deschner
873bc06d95
r24418: Adding reg_deleteallvalues().
...
Guenther
(This used to be commit f7457c6173
)
2007-10-10 12:29:44 -05:00
Volker Lendecke
06ed827edf
r24417: Convert reply_setatr to the new API
...
(This used to be commit 56bab5ea4c
)
2007-10-10 12:29:43 -05:00
Günther Deschner
36a85969f9
r24416: Some more minor edits for libgpo, mostly reformatting and moving of functions.
...
Guenther
(This used to be commit 3e240672b4
)
2007-10-10 12:29:43 -05:00
Volker Lendecke
73b3ae9c55
r24415: Convert reply_getatr to the new API
...
(This used to be commit 1a08b97a93
)
2007-10-10 12:29:43 -05:00
Volker Lendecke
5fe4384cd9
r24414: Convert reply_mv to the new API
...
(This used to be commit fa341e4840
)
2007-10-10 12:29:42 -05:00
Günther Deschner
444fd1e848
r24413: Minor edits for libgpo.
...
Guenther
(This used to be commit 5dc791f4cf
)
2007-10-10 12:29:42 -05:00
Volker Lendecke
2da44a2dee
r24412: Convert reply_open to the new API
...
(This used to be commit 394987f522
)
2007-10-10 12:29:42 -05:00
Derrell Lipman
c638a84cb1
r24410: - I got tricked by function naming. Contrary to what seemed obvious to me,
...
prs_mem_free() is not the function to be called to free memory allocated by
prs_alloc_mem(). I've added a comment so others may not get bitten too.
- Remove incorrect memory free calls added yesterday to replace SAFE_FREE.
The memory is actually now on a talloc context, so gets freed by the caller
when that context is freed. We don't need to free it iternally.
Derrell
(This used to be commit 2fde343150
)
2007-10-10 12:29:41 -05:00