1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-07 01:58:28 +03:00

24813 Commits

Author SHA1 Message Date
Volker Lendecke
594a164548 Fix a crash bug in nt_printer_publish_ads
Reported by Martin Zielinski <mz@seh.de>
(This used to be commit 4db26c803de52d3efccc940efc55f14131a057f5)
2008-01-16 11:39:20 +01:00
Günther Deschner
41c72bd804 Fix (non-activated) _wkssvc_NetrJoinDomain2 server code.
Guenther
(This used to be commit dea64a0d886919dfd5bcc550cb36deabe4ec010d)
2008-01-16 11:08:05 +01:00
Günther Deschner
168e122682 Autofetch domain_sid while unjoining in libnetjoin.
Guenther
(This used to be commit 622109895c56ed7cc02dac006f02cac89424b569)
2008-01-16 11:08:05 +01:00
Günther Deschner
1311918d17 Nicen some error strings in libnetjoin.
Guenther
(This used to be commit 05cf1413cc92e15bbe7ba0477df282ad31e40412)
2008-01-16 11:08:05 +01:00
Günther Deschner
1bb220174f Avoid use of NDR_PRINT_X_DEBUG (that debugs with level 0) in libnetjoin.
Guenther
(This used to be commit 357a393b106fe88629bf5f6c634d16c0fc47cee9)
2008-01-16 11:08:05 +01:00
Alexander Bokovoy
b9d21dd668 Fix build for pam_smbpass
Signed-off-by: Alexander Bokovoy <ab@samba.org>
(This used to be commit dc568fd52ae8ffaaaef2015c5a207ed9a58a9a7f)
2008-01-16 12:42:26 +03:00
Derrell Lipman
f426949e88 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test
(This used to be commit 4ff2101c69a0cfcfdc5f775493cb6e88c57e4bbe)
2008-01-16 02:30:21 +00:00
Jeremy Allison
7e2b8eb079 Port from ctdb:
minor fix to transaction_write_existing: tridge.

Jeremy.
(This used to be commit 874425c8f680fb2f737b46a3177b239e69302af5)
2008-01-15 17:20:50 -08:00
Derrell Lipman
6e94cbdc30 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test
(This used to be commit f963d57096184dd9381fcc5f175150d27460ea7a)
2008-01-16 00:45:06 +00:00
Jeremy Allison
9a6a5fff9c Fix the API exported for auth_functions. Ensure we call
passing 3 fstrings/sizeof(fstrings) as 3.0.x did. Found
by Derrell. Derrell please test !
Thanks,
Jeremy.
(This used to be commit 5467db388355a4769e48fed7eb80920d1820f727)
2008-01-15 16:13:11 -08:00
Jeremy Allison
e2528bd5fd Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
(This used to be commit 0d989bf90b9b75a057b572bb4369ee3126db1fb8)
2008-01-15 15:09:35 -08:00
Jeremy Allison
ddabc2b00c Fix "status used uninitialized" warnings.
Jeremy.
(This used to be commit e57856fff2ef86481ac6770c7d010a26666d8bdd)
2008-01-15 15:09:13 -08:00
Gerald W. Carter
742fb9a620 Adding basic script to help in the creation of tarballs for release.
Developers can use this to create tarballs for testing or general
purpose QA.

   Usage: release-scripts/create-tarball

The script will prompt for information as necessary.
(This used to be commit 1df8f98602ac4be1d37f9c7748da8b89db80215f)
2008-01-15 16:53:26 -06:00
Günther Deschner
e021eb6d7b Use NDR_PRINT_UNION_STRING instead of NDR_PRINT_UNION_DEBUG in rpcclient.
Guenther
(This used to be commit 2c045a8c817b4ec200830c4f8b508c1cd4c4d9aa)
2008-01-15 23:07:10 +01:00
Günther Deschner
767fe3943d Add some NDR_PRINT_*_STRING macros (returning talloced strings).
Guenther
(This used to be commit 50ab169f581b4efff5185fd86d1b9ceaaf3974dd)
2008-01-15 23:07:10 +01:00
Jeremy Allison
7c701feb3d Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
(This used to be commit ed7322dcfa6f42743b784246f5de74d4e64b0765)
2008-01-15 10:31:47 -08:00
Kai Blin
ce9e918c95 libsmb: Do not upper-case target name on NTLMv2 hash generation
This makes our NTLMv2 hash generation compatible to the Davenport example
and fixes a bug when ntlm_auth is called with a non-upper-case --domain
parameter and client ntlmv2 auth = yes

Jerry, please consider for 3.2.0
(This used to be commit ecbe08897c9cc47790f3d4f5680d25202bc0f6c3)
2008-01-15 19:29:08 +01:00
Jeremy Allison
9c63e1820b Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
(This used to be commit 6e17a56039be13ac1ef7004f15d154141bad7196)
2008-01-15 10:19:47 -08:00
Volker Lendecke
ee8cf0ce40 ea_tdb->xattr_tdb also inside the module itself
(This used to be commit 642424b3779dd33cd2b5049789aa16e678438bb9)
2008-01-15 17:30:29 +01:00
Volker Lendecke
c2acec43ae rename vfs_ea_tdb to vfs_xattr_tdb
(This used to be commit 151b42a150a17f566e7b4055bbdbc0564a3c106d)
2008-01-15 17:30:29 +01:00
Günther Deschner
fe165e4a9f Use autogenerated debugging functions in libnetjoin when requested.
Guenther
(This used to be commit 08c1720509dffa2886ed057e2d14907699122f3c)
2008-01-15 17:00:58 +01:00
Günther Deschner
c920764b19 Apply const to rpccli_lsa_query_info_policy() and rpccli_lsa_query_info_policy2().
Guenther
(This used to be commit 7a3fe68bef7acde9d9f8a7a44ce7e9432f3c5a95)
2008-01-15 16:40:22 +01:00
Stefan Metzmacher
bd8f1f71ac libwbclient: don't link talloc.o into libwbclient.a
hopefully fix the build...(and hopefully the correct fix)

metze
(This used to be commit 561e529a711338b2a3191f1b04f384f5ab3413ac)
2008-01-15 16:00:40 +01:00
Stefan Metzmacher
0a21a1ab09 Revert "libwbclient: don't link talloc.o into libwbclient.a"
This reverts commit 9a4b6fd3e21f54a0ff83f1fd0d0d5331a2cfdd0a.

Sorry...

metze
(This used to be commit 58c806dbf85fd634c8f3559a035751a4cd0b5c4b)
2008-01-15 15:56:58 +01:00
Günther Deschner
40222cc8e2 Remove unrequired TALLOC_FREE.
Guenther
(This used to be commit 15d0e574386e39a4d2fa61cd268b48dfa5c84dcb)
2008-01-15 15:48:48 +01:00
Günther Deschner
2ae6feb577 Include libnet_join.h in the right places.
Guenther
(This used to be commit 586d6cef521cebfd6fe2d433fdef498d4a59cb1b)
2008-01-15 15:44:04 +01:00
Günther Deschner
b239612fcf Use autogenerated libnet_join header.
Guenther
(This used to be commit d94bd3a03b574b3fdddd62add25b0c04673500a3)
2008-01-15 15:29:50 +01:00
Günther Deschner
af69a1b431 Add ndr_print_ads_struct().
Guenther
(This used to be commit 0a914a55bab30d765872d72cfdd59889d2afe42a)
2008-01-15 15:29:44 +01:00
Günther Deschner
4e2029f25c Add ndr_print_sockaddr_storage and ndr_print_bool.
Guenther
(This used to be commit f44f76415a7ce3ea73b5c52494f3b36feab4c870)
2008-01-15 15:29:36 +01:00
Günther Deschner
6c9d517826 Define libnet join interface in IDL.
Guenther
(This used to be commit 7a48779ee5ec8bdd5e2b5eef94fd465f733b74b4)
2008-01-15 15:29:29 +01:00
Stefan Metzmacher
97f61b542c libwbclient: don't link talloc.o into libwbclient.a
hopefully fix the build...

metze
(This used to be commit 9a4b6fd3e21f54a0ff83f1fd0d0d5331a2cfdd0a)
2008-01-15 15:02:01 +01:00
Derrell Lipman
9788383a6c Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test
(This used to be commit 3a61e663e51fe620225691bc8673bf8800a36f47)
2008-01-15 13:58:47 +00:00
Michael Adam
982c71fcd2 Use the proper boolean functions.
Michael
(This used to be commit beaa83f32bd367f1b6ec72ef80a8a258d662f523)
2008-01-15 14:56:00 +01:00
Michael Adam
8a01076334 Remove some trailing spaces.
Michael
(This used to be commit 1941c365b50d48fc90f0f98059b8cccf6c7a1a06)
2008-01-15 14:55:04 +01:00
Stefan Metzmacher
ab10557a68 krb5_locator: winbind_krb5_locator.o doesn't need socket wrapper any more
metze
(This used to be commit a5fb8b443a7c4ebf68ed005990683718c1092747)
2008-01-15 13:58:35 +01:00
Stefan Metzmacher
11fb5f39fe nss_winbind: nss_winbind.so doesn't need socket wrapper any more
metze
(This used to be commit ed559b4a59e826851cb9894f0e519eaedb523f9d)
2008-01-15 13:58:34 +01:00
Stefan Metzmacher
b5aa1a3c24 pam_winbind: pam_winbind.so doesn't need soecket wrapper any more
metze
(This used to be commit e37859164c35e8d908f3dfcc99226ee6773ba0a8)
2008-01-15 13:58:33 +01:00
Stefan Metzmacher
84d73ff78b libwbclient: libwbclient.so doesn't need socket nor nss wrapper any more
metze
(This used to be commit 4f05b50d4c626f2c404bb4bfefb65998125b612f)
2008-01-15 13:58:33 +01:00
Stefan Metzmacher
99e9776436 nsswitch/: we don't need socket or nss wrapper in the winbind client code
As we don't need socket wrapper of nss wrapper in the winbind client code
we disable the function macros so that we don't endup with swrap_close()
or similar functions.

metze
(This used to be commit 40aeb431604bd26fc543410de24593726ca0a01f)
2008-01-15 13:58:32 +01:00
Günther Deschner
b32d613ed0 No need to re-establish AD connection all the time.
Guenther
(This used to be commit f21871c6d60e02ed53f060abbbfb2ef656cdc311)
2008-01-15 11:02:56 +01:00
Günther Deschner
f41cd6c8e4 Use dsgetdcname() to find a dc when unjoining in libnetjoin.
Guenther
(This used to be commit 1a5b72daa36073cc0604211248d869bf0d7546c6)
2008-01-15 11:02:56 +01:00
Günther Deschner
0e8240f5a5 Re-arrange pre- and postprocessing code in libnetjoin.
Guenther
(This used to be commit 99e3e4b0dd0b0755189c1c740f2975bc75a0e28d)
2008-01-15 11:02:56 +01:00
Volker Lendecke
2b14428330 Fix some warnings -- Jeremy, please check
(This used to be commit b66ac8567c16f2c35fceceba2f858d5503620309)
2008-01-15 11:01:18 +01:00
Volker Lendecke
57cc992e0f Implement vfs_ea_tdb
This is an option for file systems that do not implement xattrs: in
lockdir/eas.tdb an array of xatts per inode is stored.

It can not solve the problem that xattrs might reappear if a posix-level
process deletes a file and happens to re-create it under the same name. On file
systems with birthtime we might have a chance to detect this, but not with
standard posix. A future version might put relief on file systems that do have
xattrs but where these are severely limited in size/speed/whatever: We can put
a simple marker as a native xattr, but the xattrs proper are stored in the tdb.

Volker
(This used to be commit 2036b4c5ad677b8a477b34b0f076febab0abff5e)
2008-01-15 11:01:18 +01:00
Stefan Metzmacher
e00e080034 libwbclient: add wbclient.pc.in
metze
(This used to be commit e6bd1395f2c1da7bcf1a31cdb297919ed6a15469)
2008-01-15 10:43:43 +01:00
Stefan Metzmacher
1e9c289d84 libwbclient: install wbclient.h into the same path as smbclient.h
metze
(This used to be commit 7cb81bfc6bcdd56a8886e18aa9a7e05ec963d33d)
2008-01-15 10:43:43 +01:00
Stefan Metzmacher
bfc4e62e61 libwbclient: move wbc_err.h into wbclient.h as we only install one header
This makes the installed wbclient.h header usable.

metze
(This used to be commit 7dd65599a15bf1d164fcfa554c8057d43c51eb6d)
2008-01-15 10:43:42 +01:00
Günther Deschner
8a6f492e57 Add True/False bool cleanup script.
Guenther
(This used to be commit 9f05d2eae7c55d39ad61da54c4a38d6b6f8d4d3a)
2008-01-15 10:35:10 +01:00
Jeremy Allison
d7582b5186 Windows insists on write sizes < max_xmit on signed connections.
Jeremy.
(This used to be commit ef9b278b6289a9ecdd6b103927058f64fbb7eb97)
2008-01-14 13:46:06 -08:00
Jeremy Allison
19e4e99bfb From Alexander Bokovoy
names is a 'const char **names' here, passed from upper level. Passing
'names' as a talloc context will break things as 'names' is usually
likely is a local variable, not a talloc'd. And we want to have array
elements on a context of the array anyway.

Jeremy.
(This used to be commit 22a4129fabf70e01cc638c2f7347c28201838830)
2008-01-14 11:06:46 -08:00