1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-12 09:18:10 +03:00
Commit Graph

8461 Commits

Author SHA1 Message Date
Jelmer Vernooij
c6519ad9c0 r14109: Modulify the smbcalls subsystem.
(This used to be commit d538eac9db)
2007-10-10 13:56:51 -05:00
Jelmer Vernooij
3ccea395aa r14108: Make the Doxyfiles a bit shorter...
(This used to be commit 1004e1521a)
2007-10-10 13:56:51 -05:00
Stefan Metzmacher
f07143c35c r14105: fix whitespaces
metze
(This used to be commit 1b4c9f7fc2)
2007-10-10 13:56:51 -05:00
Stefan Metzmacher
93c3f14fd6 r14104: version.h has changed the location
metze
(This used to be commit dfaa1fe107)
2007-10-10 13:56:51 -05:00
Stefan Metzmacher
f829ca548b r14100: print out the title with the thread specific debug messages
metze
(This used to be commit defc9438d1)
2007-10-10 13:56:50 -05:00
Jelmer Vernooij
f710a30dc4 r14097: Remove subsystem names when installing modules (they're already installed
in a subsystem-specific directory)
No longer install smb.h as it only contains (internal) constants.
(This used to be commit b76126628c)
2007-10-10 13:56:50 -05:00
Stefan Metzmacher
bfcaa4000e r14096: setup a service task for smbsrv and dcesrv
metze
(This used to be commit 7ad522c7ac)
2007-10-10 13:56:50 -05:00
Stefan Metzmacher
2239cb4ec4 r14095: disable setproctitle support by default
--with-setproctitle enables it

metze
(This used to be commit fb9e7d176a)
2007-10-10 13:56:50 -05:00
Jelmer Vernooij
306b12ad49 r14094: Use saner module directory names, fix loading of server service modules.
(This used to be commit b6ffad3860)
2007-10-10 13:56:49 -05:00
Stefan Metzmacher
906d3fd22a r14082: fix the build of process model thread
metze
(This used to be commit 63778a76be)
2007-10-10 13:56:49 -05:00
Stefan Metzmacher
651ca6553e r14079: I just found the setproctitle library from alt linux:-)
- add set_title hook to the process models
- use setproctitle library in process_model standard if available
- the the title for the task servers and on connections

metze
(This used to be commit 526f20bbec)
2007-10-10 13:56:49 -05:00
Stefan Metzmacher
60823d1878 r14078: move ldb_global_init() to the main smbd code,
to fix the process_model standard

metze
(This used to be commit a465126e15)
2007-10-10 13:56:49 -05:00
Stefan Metzmacher
6500444a2d r14072: - only add the 'lib' prefix to libraries not modules
- fix installation of plugins (and make it a bit more verbose
- get rid of the '#define libfoo_module_init init_module'
  and genereated a wrapper function in bin/libfoo_module_init_module.c
- change the standard visibility for modules to hidden
- a few make clean fixes

metze
(This used to be commit 89b5667ab0)
2007-10-10 13:54:02 -05:00
Stefan Metzmacher
5ead79baff r14071: fix the build
metze
(This used to be commit af63ed9eb3)
2007-10-10 13:54:01 -05:00
Stefan Metzmacher
363f04484f r14070: this functions need to be exported,
it's ugly, but they're used in torture tests

I hope to find a better solution for this later...

metze
(This used to be commit be8874e9d3)
2007-10-10 13:54:01 -05:00
Stefan Metzmacher
2ec69980c8 r14067: give more usefull errors
metze
(This used to be commit bc5281a95f)
2007-10-10 13:52:40 -05:00
Stefan Metzmacher
2170981c24 r14066: fix whitespaces
metze
(This used to be commit 29a1c0bb69)
2007-10-10 13:52:39 -05:00
Stefan Metzmacher
afa2910abe r14065: build gensec_schannel always static as libnet needs functions from it
metze
(This used to be commit 91a3a0b795)
2007-10-10 13:52:39 -05:00
Stefan Metzmacher
7d8424ede2 r14064: - split out MSRPC_PARSE into a speperate subsystem
- build gensec_ntlmssp always static for now, because torture/auth/ntlmssp.c
  needs to access functions from it

metze
(This used to be commit 43733c9556)
2007-10-10 13:52:39 -05:00
Stefan Metzmacher
da7c2d3a66 r14063: libnet depends on dcerpc
metze
(This used to be commit 7fc2d08269)
2007-10-10 13:52:39 -05:00
Andrew Tridgell
2b051070cb r14059: change notify is quite a bit more complex than we thought. These tests
show that w2k3 buffers notifies on directories where you have used
notify previously, thus giving you notifications on events that happen
even when you do not have a current notify call outstanding. This
makes it much easier for clients to avoid race conditions, which is
probably why it is done. It also means that associating change
notifies in Samba with outstanding change notify requests won't work -
instead we have to associate them with buffers on open directories.
(This used to be commit 8c5c8846f5)
2007-10-10 13:52:39 -05:00
Andrew Bartlett
91b1815fa9 r14058: Try to make the continuation on the list of password set mechs clearer.
Andrew Bartlett
(This used to be commit 0aa7160a66)
2007-10-10 13:52:38 -05:00
Günther Deschner
2fe65142c2 r14055: merge from samba3. add ACB_NO_AUTH_DATA_REQD, this has been verified
although not automatically tested in smbtorture right now.

Guenther
(This used to be commit 46e191cfa5)
2007-10-10 13:52:38 -05:00
Günther Deschner
3bca79d037 r14054: merge from samba3, fillout more userAccountControl bits.
Guenther
(This used to be commit 9820736804)
2007-10-10 13:52:38 -05:00
Stefan Metzmacher
1d495bc269 r14041: be a bit less verbose
metze
(This used to be commit 67a42a8097)
2007-10-10 13:52:38 -05:00
Stefan Metzmacher
a9fd2d7f42 r14040: report errors better
metze
(This used to be commit 10cd4dbac9)
2007-10-10 13:52:38 -05:00
Stefan Metzmacher
959c419182 r14039: as samba4 drops the connection on multiple negprot requests
make the BASE-NEGNOWAIT tests more robust.

was it correct that the important thing to test in this
test is that the 2nd connection works fine?

metze
(This used to be commit f941e74864)
2007-10-10 13:52:37 -05:00
Stefan Metzmacher
8bec5a464a r14038: reopen log files after a SIGHUP
metze
(This used to be commit 8e9a69171a)
2007-10-10 13:52:37 -05:00
Stefan Metzmacher
30b4212a1a r14037: add ntvfs_next_notify()
metze
(This used to be commit d4c0f8900e)
2007-10-10 13:52:37 -05:00
Jeremy Allison
1562ecf221 r14029: Fix resource leak in error codepath. Coverity CID #64.
Jeremy.
(This used to be commit d2e9d5b34b)
2007-10-10 13:52:37 -05:00
Andrew Tridgell
db45433f31 r14016: use type safe talloc when constructing operation structures in smb server
(This used to be commit 78dd6b3e0c)
2007-10-10 13:52:37 -05:00
Andrew Tridgell
276162cc9d r14013: added construction of the notify reply buffer in the nttrans server
code

the RAW-NOTIFY test now passes against the CIFS backend
(This used to be commit e03a2e2de2)
2007-10-10 13:52:36 -05:00
Andrew Tridgell
91931f97e8 r14012: added support for the SMBntcancel operation in the cifs ntvfs
backend. This requires keeping a list of outstanding requests so the
MID can be matched. Use a talloc destructor to manage the list.
(This used to be commit 6ec250f55d)
2007-10-10 13:52:36 -05:00
Andrew Tridgell
418befec18 r14011: - added a ntvfs_notify op to allow backends to support change notify
- converted the nttrans server side code to be async (needed for change notify)

This is the start of some work on supporting change notify via a new
approach. More soon.
(This used to be commit 0ad70bfd83)
2007-10-10 13:52:36 -05:00
Simo Sorce
82da2d401e r13998: From now on ldb_request() will require an alloced request
By freeing the request you will be sure everything down the path get freed.

this also means you have to steal the results if you want to keep them :)

simo.
(This used to be commit e8075e6a06)
2007-10-10 13:52:36 -05:00
Simo Sorce
257598424e r13996: simplify ldb_async_wait() some more
(This used to be commit ef1b3e6368)
2007-10-10 13:52:36 -05:00
Simo Sorce
d2745fe6ad r13993: First prototype of how an async module should be built.
This is NOT tested yet, just compiles.
Committing to share the code and gather comments
(This used to be commit 1c8536750f)
2007-10-10 13:52:34 -05:00
Simo Sorce
7b82c4beb9 r13992: change the way ldb_async_wait() works.
I think I should change the name of this function
to ldb_async_process(), any opinions ?
(This used to be commit 3347322d13)
2007-10-10 13:52:34 -05:00
Jelmer Vernooij
49e6945ca8 r13990: Fix issues with function renaming.
(This used to be commit 988ea27e22)
2007-10-10 13:52:34 -05:00
Simo Sorce
7ffc1b48a4 r13986: minor fixes
(This used to be commit 8375f03019)
2007-10-10 13:52:34 -05:00
Simo Sorce
e460cf7692 r13985: Slowly start swig_ldb
dcerpc still need fixing, the produced shared library misses some symbols.
Jelmer, can you look at it while you are playing with the build system ?
(This used to be commit af92996e30)
2007-10-10 13:52:34 -05:00
Jelmer Vernooij
6e8f1ffc7d r13982: Add support for prototypes spread across multiple lines. Try to keep line
empty after inserting new prototypes.
(This used to be commit d3a21b58d4)
2007-10-10 13:52:33 -05:00
Jelmer Vernooij
98d4c63867 r13976: Add simple script for updating existing prototypes in a header file
(This used to be commit 265cfb39c3)
2007-10-10 13:52:33 -05:00
Stefan Metzmacher
812edc6b99 r13973: fix the build
metze
(This used to be commit 30af3be22b)
2007-10-10 13:52:33 -05:00
Stefan Metzmacher
c29b88c03a r13972: fix the build, jelmer can you please take a look at what's going wrong here
metze
(This used to be commit 737b149546)
2007-10-10 13:52:33 -05:00
Jelmer Vernooij
0fbcfd8920 r13969: Make these names lowercase as well (just like they are now in the buildsystem)
(This used to be commit 04c49e211f)
2007-10-10 13:52:33 -05:00
Stefan Metzmacher
d9c439b884 r13967: change the standard visibility to "default" public again
for modules, libraries and subsystems

metze
(This used to be commit 2d546c3280)
2007-10-10 13:52:33 -05:00
Stefan Metzmacher
324fcc27f9 r13964: make lp_* functions public
metze
(This used to be commit 2db081fd70)
2007-10-10 13:52:32 -05:00
Stefan Metzmacher
4b0da784bf r13963: make symbols public
metze
(This used to be commit 23c3dda791)
2007-10-10 13:52:32 -05:00
Stefan Metzmacher
556f6c4346 r13962: make functions public
metze
(This used to be commit fd84583ab4)
2007-10-10 13:52:32 -05:00