Volker Lendecke
18bc97287c
Some doxygen comments for idmap
...
(This used to be commit adecc6d91338e7e34afd0672aada5d0e47247a33)
2008-08-12 11:28:29 +02:00
Volker Lendecke
8d25729705
Fix prototypes
...
(This used to be commit 8b9d12714679745b98755e6805e71b75828ce227)
2008-08-12 11:28:29 +02:00
Volker Lendecke
2a3698e5c0
Remove "idmap alloc config : range" parameter
...
This was overwritten by "idmap uid/gid" anyway. These are now the range
parameters for the alloc backend.
(This used to be commit d563a7b80dc3e759069db2cd54d596a1b8c55191)
2008-08-12 11:28:29 +02:00
Volker Lendecke
340ab6a256
idmap rewrite
...
(This used to be commit 30a180f2fce8cf6a3e5548f6bba453272ba70b33)
2008-08-12 11:28:29 +02:00
Volker Lendecke
8d4bd2d960
Remove the multi-ID lookup code and the 3.2.0 version of idmap_cache
...
(This used to be commit 1bd98521dc3f16ad77ccccd3979288c58e03ebe8)
2008-08-12 11:28:29 +02:00
Volker Lendecke
0c1e27abf6
Directly call backends from idmap_[ugs]_to_[ugs]id
...
(This used to be commit f955407042e6d2384acccc399d72ff65ba0e721c)
2008-08-12 11:28:28 +02:00
Volker Lendecke
1bdbe772ad
Move the gid2sid cache to the parent winbind process
...
(This used to be commit a86a6835e2737fdbdf1f36bcd594d4b01a60acb9)
2008-08-12 11:28:28 +02:00
Volker Lendecke
08f7c2d0fc
Move the uid2sid cache to the parent winbind process
...
(This used to be commit 6e885aeabba2265a06b726f567cb14dde12c8ccb)
2008-08-12 11:28:28 +02:00
Michael Adam
0f3de7f93e
WHATSNEW: fix one occurrence of 3.2.0 to say 3.3.0.
...
Michael
(This used to be commit 82b132c4749eb3b6f56b9954655cd8be5cc762a3)
2008-08-12 10:18:51 +02:00
Günther Deschner
5bea31aa3c
libnetjoin: support kerberized joining/unjoing ( fix #5416 ).
...
Guenther
(This used to be commit da6e0f4f375aa533c4c765891c960070478972eb)
2008-08-11 19:52:23 +02:00
Günther Deschner
051cb1a4de
netapi: add NetLocalGroupSetMembers example code.
...
Guenther
(This used to be commit 4fea49ae83510225c51c580a2bea2c664851bb39)
2008-08-11 19:48:28 +02:00
Günther Deschner
ed7501fd31
netapi: add NetLocalGroupDelMembers example code.
...
Guenther
(This used to be commit b2a413148e470e059c877f4e54955ab61559edee)
2008-08-11 19:48:19 +02:00
Günther Deschner
6f28bc691a
netapi: add NetLocalGroupAddMembers example code.
...
Guenther
(This used to be commit 01c4640b1ca66c3285fd23d447d08db12cf83b42)
2008-08-11 19:48:10 +02:00
Günther Deschner
f947d416ff
netapi: implement NetLocalGroupSetMembers_r().
...
Guenther
(This used to be commit bb52ba58e47364d7c7ed38862a007e8e3d9dc104)
2008-08-11 19:48:02 +02:00
Günther Deschner
b65fcbc1f5
netapi: implement NetLocalGroupDelMembers_r().
...
Guenther
(This used to be commit bd31d8f9ec9a24ca68e1d5441c0cafd98132060f)
2008-08-11 19:47:53 +02:00
Günther Deschner
14364acd08
netapi: implement NetLocalGroupAddMembers_r().
...
Guenther
(This used to be commit 53dc9a11810b93a1771304fbfbf4ae84f551612b)
2008-08-11 19:47:44 +02:00
Günther Deschner
90a8f9d277
netapi: add NetLocalGroup*Member calls to public headers.
...
Guenther
(This used to be commit d4a51bb01d33ad17db4e623085a89d258e91b57e)
2008-08-11 19:47:34 +02:00
Günther Deschner
2fde42b694
netapi: add skeleton for NetLocalGroup*Member calls.
...
Guenther
(This used to be commit 563fb06107d2d3279e08c5c801a940f03229131b)
2008-08-11 19:47:24 +02:00
Günther Deschner
a296063e35
re-run make idl.
...
Guenther
(This used to be commit b6b24094daf170f457bc414d8e17e43effab6e1b)
2008-08-11 19:47:15 +02:00
Günther Deschner
572495b0d6
netapi: add remaining NetLocalGroup*Member calls to IDL.
...
Guenther
(This used to be commit c06dfb823548de3652778c67918335578f194678)
2008-08-11 19:47:05 +02:00
Günther Deschner
fabd6551b3
netapi: add NetUserModalsGet and NetUserModalsSet tests.
...
Guenther
(This used to be commit a9c444a342968b539918c082b78af8640f8c87cd)
2008-08-11 19:14:19 +02:00
Günther Deschner
cd1a1e3490
netapi: implement NetUserModalsSet_r.
...
Guenther
(This used to be commit bb345187b7c62e9ad214037120545addd87a666d)
2008-08-11 19:14:07 +02:00
Günther Deschner
005fb1fb11
netapi: implement NetUserModalsGet_r.
...
Guenther
(This used to be commit 7f7e6ca9091101aa7a3dc275c1d0258d97743f4b)
2008-08-11 19:13:58 +02:00
Günther Deschner
eec91430f5
netapi: add example code for NetUserModalsGet and NetUserModalsSet.
...
Guenther
(This used to be commit 316575b412e19008ecb6729f97e93b6103d8ba56)
2008-08-11 19:12:54 +02:00
Günther Deschner
ee43b80149
netapi: add NetUserModalsGet and NetUserModalsSet to public headers.
...
Guenther
(This used to be commit b4c912bfbc62768ff4d7ecb39c02dc4a2a9825d2)
2008-08-11 19:12:45 +02:00
Günther Deschner
974250cd03
netapi: add skeleton for NetUserModalsGet and NetUserModalsSet.
...
Guenther
(This used to be commit 5648145bec3bd24ecedea24a8834ac6768bfc640)
2008-08-11 19:12:36 +02:00
Günther Deschner
9f0de21071
re-run make idl.
...
Guenther
(This used to be commit 36c5de4702c03bd71d689aaecea87168133021c2)
2008-08-11 19:12:25 +02:00
Günther Deschner
a9c8095036
netapi: add NetUserModalsSet and NetUserModalsGet to IDL.
...
Guenther
(This used to be commit 2af33ceeb8bece347d67e27a662a7cd0a58f75f8)
2008-08-11 19:12:15 +02:00
Günther Deschner
050db35262
doserr: add WERR_MEMBER_IN_ALIAS.
...
Guenther
(This used to be commit b62de0d1944de3dba55e182e0d8eb7c6ca5ec045)
2008-08-11 19:04:00 +02:00
Günther Deschner
e480162e5b
netapi: add NetApiBufferAllocate.
...
Guenther
(This used to be commit 99cc8f023b4ad9210b677e11371f404048752031)
2008-08-11 19:03:49 +02:00
Günther Deschner
c7c3510810
netapi: add ConvertStringSidToSid().
...
Guenther
(This used to be commit 36f1e45e4ec295115f1ba39ec7ad3690a96dac3e)
2008-08-11 19:03:38 +02:00
Günther Deschner
9d88cc3394
netapi: generate the netapi testsuite makefile.
...
Guenther
(This used to be commit a2247a5b19237291cec8c6a873652d78d55aaeb7)
2008-08-11 19:02:28 +02:00
Günther Deschner
c7257754cd
fix build warning.
...
Guenther
(This used to be commit 85021d6a459c957cc276a93c3515029244f52677)
2008-08-11 15:43:52 +02:00
Volker Lendecke
12ee6b832c
Make events robust against their event_context being freed
...
(This used to be commit 3d4e7b29c235e329aaea4fa2c2078df0ce3e59eb)
2008-08-10 18:40:47 +02:00
Volker Lendecke
1a7b6fe34d
fix smb_len calculation for chained requests
...
I think chain_reply() is one of the most tricky parts of Samba. This recursion
needs to go away, we need to sequentially walk the chain list.
(This used to be commit af2b01d85188d2301580643f7e862e3e3988aadc)
2008-08-10 18:24:33 +02:00
Volker Lendecke
12b6c1f57d
Fix andx offset calculation for more than 2 chained requests
...
Untested code is broken code.... Test follows later, it's quite an intrusive
change to libsmb/
(This used to be commit 0ff16e8573f3c312f10fc723648319fa1f514ac0)
2008-08-10 18:24:32 +02:00
Volker Lendecke
4dfb6c0347
Remove an unused variable, process.c has its static copy
...
(This used to be commit 59136544ec16b6ceb14a75259aedd22856832bf1)
2008-08-10 11:33:15 +02:00
Michael Adam
9b9948134e
nmbd: add support for delayed initial samlogon packages.
...
The hosts or networks configured with "init logon delayed hosts"
have their initial samlogon packages (empty username) delayed
by the value configured with "init logon delay" (defaulting
to 100 milliseconds).
This gives the administrator some control over what clients would
consider the preferred logon server: they choose the server that
repsonds most quickly.
Michael
(This used to be commit d52b9beede1fb14e1d7e3acd9765d6cd14dfcc3d)
2008-08-09 01:15:58 +02:00
Michael Adam
33e3e94e0c
nmbd_packets: make queue_packet() public.
...
Michael
(This used to be commit 363eb90ce8380ce1bbc74673936ba1e6d7eee23b)
2008-08-09 01:15:58 +02:00
Michael Adam
bf291c95bc
loadparm: add two parameters "init logon delay hosts" and "init logon delay"
...
"init logon delays hosts" takes a list of hosts names or addresses
or networks for which the initial SAMLOGON reply should be delayed
(so other DCs get preferred by XP workstations if there are any).
This option takes the same type of list as "hosts allow" does.
"init logon delay" allows one to configure the delay for the hosts
configured for delayed initial samlogon with "init logon delayed hosts".
The value is interpreted as milliseconds. The default value is 100.
This commit only introduces the parameters.
They will be activated in a subsequent commit.
Michael
(This used to be commit f7c1f85438f7e0da2a96e3fc8f774f8c6936370e)
2008-08-09 01:15:58 +02:00
Michael Adam
e0fa472a3b
lib/access: make list_match() public.
...
Michael
(This used to be commit 742bedce417c666b5e91d8d0a7dc7682dc62eba2)
2008-08-09 01:15:58 +02:00
Michael Adam
f07cfe3b68
lib/access: make client_match() public.
...
Michael
(This used to be commit 1b2dec93b635dfd23af78a370c223ea2dd486aa7)
2008-08-09 01:15:57 +02:00
Jeremy Allison
3acde0d747
One more build fix. Ensure we have KRB5_AUTH_CONTEXT_USE_SUBKEY defined before we compile the new code.
...
Jeremy.
(This used to be commit 7686752c5b015b15a6729631ba4aeedd25ebc659)
2008-08-08 16:08:11 -07:00
Jeremy Allison
6d99eedafc
Try and fix the build for systems that don't have krb5_auth_con_set_req_cksumtype().
...
Jeremy.
(This used to be commit 8598e7b06ec57ca6fcde863270e6bb0e2de9993e)
2008-08-08 15:15:36 -07:00
Jeremy Allison
c6930a0b40
Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test
...
(This used to be commit 5b3579b14cd5ea6e67ff3c91f5bed155d944c049)
2008-08-08 14:33:55 -07:00
Jeremy Allison
e8c7ff3e88
Add Derrick Schommer's <dschommer@F5.com> kerberos delegation patch. Some
...
work by me and advice by Love.
Jeremy.
(This used to be commit ecc3838e4cb5d0c0769ec6d9a34a877ca584ffcc)
2008-08-08 14:32:15 -07:00
Michael Adam
f698952a39
build: fix a no previous prototype warning when building without ldap/gssapia
...
move prototype of dns_create_update_request() to appropriate section in dns.h
Michael
(This used to be commit 0fba9549894affa8e2ea0b7fd15812f56f3319a3)
2008-08-08 23:30:19 +02:00
Michael Adam
a0e664ebe7
libnet samsync ldif: fix the build without LDAP.
...
Michael
(This used to be commit 32df05bd1f49f2290ad69f84d5a47207b1469629)
2008-08-08 23:03:51 +02:00
Yannick Bergeron
c66c2b30b8
using NGROUPS_MAX instead of 32 for the max group value in rep_initgroups() subroutine in lib/replace/replace.c
...
(This used to be commit 13b1a232d2fe05ae3e924ea2503d05ff5084146e)
2008-08-08 12:28:15 -07:00
Volker Lendecke
b67def0a55
Add simple async wrappers around send, recv and connect
...
To be used later :-)
(This used to be commit 0d161d336ab9eeccd90d19ef1473646c3008864a)
2008-08-08 18:30:57 +02:00