summaryrefslogtreecommitdiff
path: root/source3/Makefile.in
AgeCommit message (Collapse)AuthorFilesLines
2011-03-30lib/util Move base64 functions into lib/util/base64.cAndrew Bartlett1-1/+1
Andrew Bartlett
2011-03-30s3-rpc_server: move access check functions out of samr server.Günther Deschner1-1/+1
Guenther
2011-03-30s3: move filename_util.c out of source3/smbd to source3/lib.Günther Deschner1-1/+1
Guenther
2011-03-30s3-passdb: move util_builtin.c out of passdb.Günther Deschner1-1/+1
Guenther
2011-03-30s3-passdb: move util_unixsids.c out of passdb.Günther Deschner1-1/+1
Guenther
2011-03-30s3-passdb: move util_wellknown.c out of passdb.Günther Deschner1-1/+1
Guenther
2011-03-30s3: create_builtin_users/administrators belongs to passdb not auth.Günther Deschner1-1/+2
Guenther
2011-03-30lib/util/util_pw: share sys_get{pw,gr} group of calls.Günther Deschner1-1/+1
Guenther
2011-03-29s3:spoolssd Add skeleton for spoolss daemonSimo Sorce1-1/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-25s3-string: moved fstring functions into their own fileAndrew Tridgell1-1/+1
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-03-23lib/util: Merge basic string length and comparison functionsAndrew Bartlett1-1/+1
These functions now use the codepoints for more accurate string handling and now form common code. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Mar 23 08:21:54 CET 2011 on sn-devel-104
2011-03-23s3-lib Remove the clobber_region() code.Andrew Bartlett1-1/+1
This code wrote to the full buffer in fstrcpy(), pstrcpy() and other fixed-length string manipulation functions. The hope of this code was to find out at run time if we were mixing up pstring and fstring etc, and to record where this came from. It has a runtime performance impact (particularly if compiled with --enable-developer). It is being removed because of the complexity it adds, and the distinct lack of bugs that this complexity has been credited in finding. The macro-based compile-time checking of string sizes remains. Andrew Bartlett
2011-03-23fault: get fault.c ready for use by s4Andrew Tridgell1-1/+1
this moves the s3 specific dumpcore code into source3/lib/dumpcore.c, and uses a function pointer to setup which smb_panic call to use
2011-03-23fault: moved s3 fault.c to top levelAndrew Tridgell1-1/+1
2011-03-17s3:Makefile.in: make sure we rebuild bin/smbtorture4 if there where changesStefan Metzmacher1-0/+2
and bin/ndrdump4... metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Mar 17 16:31:45 CET 2011 on sn-devel-104
2011-03-16s3-printing: use printcap IDL for IPCDavid Disseldorp1-1/+1
Use printcap IDL for marshalling and unmarshalling messages between cups child and parent smbd processes. This simplifies the IPC and ensures the parent is notified of cups errors encountered by the child. https://bugzilla.samba.org/show_bug.cgi?id=7994 Signed-off-by: Andreas Schneider <asn@samba.org>
2011-03-15s3-build: share smbtorture4 build rules with s3-waf build.Günther Deschner1-20/+4
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Mar 15 16:10:17 CET 2011 on sn-devel-104
2011-03-08s3-rpc_server: Created an Endpoint Mapper Daemon.Andreas Schneider1-0/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-01lib/util: new merged debug systemAndrew Bartlett1-1/+1
This is the s3 debug system, with a number of changes to tidy it up for common use. The debug class system is simplified by the removal of the ISSET table, the system no longer attempts to cope with assignment of DEBUGLEVEL, and the full class table is always available (rather than just DEBUGLEVEL_CLASS[DBCG_ALL]) from startup. It is also no longer confusingly described as a hack, but as the initial table. Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Mar 1 04:32:12 CET 2011 on sn-devel-104
2011-02-28s3: smbcontrol to notify smbd about idmap changesGregor Beck1-1/+1
Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Mon Feb 28 14:07:23 CET 2011 on sn-devel-104
2011-02-21s3-rpc_server: Rename srv_rpc_register.c.Andreas Schneider1-1/+1
2011-02-18lib/util/charset Use top level iconv.c in source3Andrew Bartlett1-1/+1
The two files were very similar already, the only change required was to adopt the s3 module registration fucntion name. (NTSTATUS wasn't used as the charset code does not otherwise use that type). Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-18charset Remove use of {isupper,islower,toupper,tolower}_w functionsAndrew Bartlett1-1/+1
These now call the common _m functions that consider UTF16 code points. This removes the code which will make up a 'lame' table in memory, as this can just as correctly be handled by running the algorithm at runtime (which is to call toupper() and tolower() on characters < 128). When used, a top level waf build will always locate the correct table - in the build tree or outside - due to relinking the installed binary. Andrew Bartlett
2011-02-17s3: add server_id.idl and use only autogenerated code.Günther Deschner1-2/+3
Volker, Tridge and other clustering gurus, please check. It is ok to get rid of ifdef CLUSTER_SUPPORT here, right ? Why was unique_id not marshalled at all ? Guenther
2011-02-17nsswitch: make wb_reqtrans a common subsystem.Günther Deschner1-2/+2
Guenther
2011-02-16s3-passdb: Add minimal stub for IPA passdb backendSumit Bose1-2/+4
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-16s3-librpc: move server_id marshalling to own helper file.Günther Deschner1-0/+1
(in preparation of merging struct server_id). Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Feb 16 00:02:33 CET 2011 on sn-devel-104
2011-02-10s3-rpc_server: move services into individual directories.Günther Deschner1-20/+20
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Feb 10 22:13:17 CET 2011 on sn-devel-104
2011-02-10librpc: move preg.idl to main directory.Günther Deschner1-3/+2
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Feb 10 13:56:49 CET 2011 on sn-devel-104
2011-02-10libcli/named_pipe_auth Change from 'info3' to auth_session_info_transportAndrew Bartlett1-1/+2
This changes the structure being used to convey the current user state from the netlogon-derived 'netr_SamInfo3' structure to a purpose-built structure that matches the internals of the Samba auth subsystem and contains the final group list, as well as the final privilege set and session key. These previously had to be re-created on the server side of the pipe each time. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-08selftest: remove make oldtest.Günther Deschner1-4/+0
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Feb 8 22:16:31 CET 2011 on sn-devel-104
2011-02-08s3-selftest: let valgrindtest use the new make test.Günther Deschner1-3/+2
Guenther
2011-02-08pam: share pam errors in a common location.Günther Deschner1-4/+6
Guenther
2011-02-07s3-rpc_server: Added a winreg based svcctl registry init.Andreas Schneider1-0/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-services: Migrated svcctl registry functions to winreg.Andreas Schneider1-1/+2
This is a bigger commit. It moves the relevant function to svc_winreg_glue. We need to use them in the same commit else we have problems with prototypes in proto.h. Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-registry: Remove obsolete reg_eventlog.Andreas Schneider1-3/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_server: Added a winreg based eventlog registry init.Andreas Schneider1-0/+1
This enumerates the keys first and only creates them if they don't exist yet. Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added winreg query dword helper.Andreas Schneider1-1/+2
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-rpc_client: Added dcerpc_winreg_int_openkey().Andreas Schneider1-1/+4
Signed-off-by: Günther Deschner <gd@samba.org>
2011-02-07s3-torture: switch source3 to using top level samba4 build for smbtortureAndrew Tridgell1-6/+6
this is in preparation for removing the source4/ build Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-05s3:Makefile.in: use waf directly to build smbtorture4 and ndrdump4Stefan Metzmacher1-7/+10
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Feb 5 11:53:05 CET 2011 on sn-devel-104
2011-02-04s3-auth: add copy_netr_SamBaseInfo().Günther Deschner1-1/+2
Guenther Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-02-02s3-build: remove RPCCLI_LSA subsystem.Günther Deschner1-2/+1
Guenther
2011-02-02s3-build: remove RPCCLI_SAMR subsytem.Günther Deschner1-2/+1
Guenther
2011-02-02s3-dssync-passdb: add basic routines and net function.Günther Deschner1-0/+1
Guenther
2011-02-02s3-smbd: Added a function to setup rpc services.Andreas Schneider1-0/+3
Move the complete setup of the rpc service to its own file and use callbacks to register at the endpoint mapper.
2011-02-02s3-librpc: Added dcerpc register endpoint functions.Andreas Schneider1-0/+2
2011-02-02s3-epmapper: Added a endpoint mapper skeleton.Andreas Schneider1-1/+3
2011-02-01s3: test addrchangeVolker Lendecke1-0/+1
2011-02-01s3: Add support for AF_NETLINK addr notificationsVolker Lendecke1-0/+1
Via an AF_NETLINK socket, the Linux kernel can inform us when IP addresses are added or dropped. This will first be used in winbind, it was triggered by clustering with ctdb. When winbind is connected to a domain controller and ctdb decides to move away the IP address that winbind used locally for the connection to the DC, the next request will run into a timeout. winbind sends out its request, but the response will never arrive: The IP is gone. It will also be interesting for more reliable online/offline detection, but this is something for future winbind refactoring.