summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2001-06-01If a debug class was explicitly set to zero the debug system would notTim Potter3-32/+70
recognise it as there was no distinction made between zeroing a debug class and just not setting it to anything. I've added a debuglevel_isset array in parallel with the debuglevel_class array to fix this. Added a couple of new debug classes which I might start filling out to get smb, rpc header and rpc marshall/unmarshalling debugs tidied up. Fixed a bunch of cut&paste bugs in include/debug.h Modified smbcontrol and the messaging system debug handler to like the debuglevel_isset stuff. (This used to be commit 391e7caf76cbc22021629ef0ec5e0c32806edfd7)
2001-06-01Added a --with/without winbind option to configure. The default is toTim Potter2-746/+789
compile winbind on supported systems but this may be disabled using --without-winbind. Using --with-winbind on unsupported systems has no effect. (This used to be commit de46428d054285f568727589537cd8520ee0f687)
2001-06-01Added *.po to .cvsignore files.Tim Potter3-0/+3
(This used to be commit 870e9e4e89dcf910c595cabb28f69ad070942072)
2001-06-01Added a comment.Tim Potter1-0/+1
(This used to be commit b2e5dc606b5ff031e01799ee6e245857adc7e968)
2001-05-31merge from 2.2Gerald Carter1-12/+28
(This used to be commit c827787d679b3bbf9f57ff6d5aaab150456b1662)
2001-05-31merge from 2.2Gerald Carter1-0/+6
(This used to be commit e30a3be954c0eacb3ccffdaa1165a9f0e8b93a23)
2001-05-31merge from 2.2Gerald Carter2-3/+1
(This used to be commit 7e23ed48908cf396610d26efda9f54d5f5f0e83c)
2001-05-31Rename bzero -> memset.Jeremy Allison1-55/+81
Check returns from *all* mallocs (including strdups). Jeremy. (This used to be commit 6594a59263c9ec8f62d23f3aa1b56051eefc2f88)
2001-05-31Fix debug statement so it doesn't use lp_workgroup() either.Jeremy Allison1-1/+1
Jeremy. (This used to be commit 18e652a5e0d30d033be70e512cd94bf867507f64)
2001-05-30fixed asprintf declarationAndrew Tridgell1-6/+3
(This used to be commit fbf03c89e6b1980f4f75a657f9760edb7445d8cb)
2001-05-30- added AC_HAVE_DECL() macro to aclocal.m4, so we can easily addAndrew Tridgell6-571/+728
tests for a fn or variable being defined in headers - used this to add prototypes for asprintf and vasprintf on systems that don't have them (This used to be commit ab2465239414853a14529f88a25f13c392aa2d3f)
2001-05-30merged fix for tdb_unpack from 2_2Andrew Tridgell1-1/+4
(This used to be commit 200b682e9bbe79897343422f7c870382ed6de40a)
2001-05-30added list function to tdbtoolAndrew Tridgell1-0/+2
(This used to be commit c20838c6358f02dea7967e28a5f23db70ff464f9)
2001-05-30new proto.hAndrew Tridgell1-565/+567
(This used to be commit 823ba34342046a4b736640dff1471fde08e1087f)
2001-05-30make swat recover from previously bad umask from xinetdAndrew Tridgell1-2/+8
(This used to be commit 045d7e1b167efc75bb3d411b3fcc35bba58c4ef7)
2001-05-30use the new tdb_open_log() fn on connections databaseAndrew Tridgell1-1/+1
(This used to be commit 68c0dcec3d3c17aae76ce093a601c9f452af5a0c)
2001-05-30- fixed an off-by-1 bug in the delayed deletion code that I believeAndrew Tridgell4-58/+162
was the initial cause of the connections database becoming corrupt. Note that this bug only happens when doing deletions within a traversal, which is why it has only showed up now - added delete within traversal testing to tdbtorture - added a lot more logging to tdb (This used to be commit 6e1277df9d964c615a3ad876d3b89ff8132081c1)
2001-05-30added a tdb_open_log() function that opens a tdb and enables loggingAndrew Tridgell2-1/+34
of messages from the tdb code into the Samba DEBUG() system just call tdb_open_log() instead of tdb_open() to enable this on any tdb (This used to be commit 3ab770484c6775df2c1a6f69427ebe656702c96c)
2001-05-30Add border=0 in included swat images to get rid of the link border stuff.Tim Potter1-1/+1
Much prettier looking. (This used to be commit 16031364a8ce20cf425c758d3fd5035a776e9d9b)
2001-05-29more portable TDB_LOG macroAndrew Tridgell1-1/+1
(This used to be commit ba106b9b07b23c3dc1b40c8feb10cff173faa07a)
2001-05-29Fixed compiler warning.Tim Potter1-2/+2
(This used to be commit adb61490af7bbd5f028892692bfe831af8c79f23)
2001-05-294 new functions to retrieve single linked list of group and passwd entriesSimo Sorce6-574/+835
+ a fix to an infinite loop in srv_samr_nt.c caused by misuse of setgrent/getgrent/endgrent solved by these new functions (This used to be commit 97dbb54a13e2285f1905ee1ec9aafeebdaee8917)
2001-05-28make sure the umask is set in swatAndrew Tridgell1-0/+2
(This used to be commit 07c74fe83f77c73ff937a31b7df2f211596e9861)
2001-05-28try to make the tailer code much more robust. When a recordAndrew Tridgell4-14/+123
can't be merged don't fail the operation, instead just add it to the free list anyway added logging to tdb (This used to be commit dda086fdf92fded016afc785f7965a375faae5aa)
2001-05-25i18n fix for domain_client_validate()Tim Potter1-1/+1
(This used to be commit d6dcca7cc9bc5a1948c1b6126ca4f6cb9ccacc52)
2001-05-25return an error code on password attack, rather than exiting.Andrew Tridgell1-4/+7
otherwise security scanners may think we are vulnerable! (This used to be commit ee8cb88682421464016d56209eecea764bddc032)
2001-05-25Added tdb_change_int_atomic() to allow atomic updates of a tdb int value.Jeremy Allison4-15/+44
Jeremy. (This used to be commit cf5015f15935605cf69078bc15251db61ddc48c7)
2001-05-24Fixup the large_writex problem (a large_writex can send a full 64k of data,Jeremy Allison5-31/+36
we already have space for this we just need to understand the length correctly). Jeremy. (This used to be commit 19145bae720bbcc32dcab380c62a33d1f0e3eef0)
2001-05-24Fix for random stream generator.Jeremy Allison1-168/+186
Jeremy. (This used to be commit b2867ddfa26ffbc94d022d88b849ef58fd1cc788)
2001-05-24Added structures for LOGON_CTRL rpc.Tim Potter2-24/+95
Make proto. (This used to be commit 0650f87000dcf5572f3a8d61ab93760d94eee770)
2001-05-24Added srvinfo and partial logonctrl and logonctrl2 commands.Tim Potter2-2/+267
(This used to be commit c93718daa1375269e4e0ef52016271b7a607e292)
2001-05-24Fixed compiler warning.Tim Potter1-1/+0
(This used to be commit 6e0805c191d7434366e4a8d752b6e34656232371)
2001-05-24Added server side reponse to net_logon_ctrl rpc. We can now respondTim Potter2-3/+62
to NLTEST /BDC_QUERY:DOMAIN when acting as a BDC. Reverse engineered a couple of status constants. (This used to be commit 0678c302825afef521ae2b80958a1d7c5aa76d23)
2001-05-24Added srv_get_info client command.Tim Potter1-0/+46
(This used to be commit ee599c9481c26d8407f03a9897eb5f1abd1e47f1)
2001-05-24Added logon control2 client call.Tim Potter1-29/+15
(This used to be commit 8d5f2027095c3fb9240db238fb6d405aeefef1ef)
2001-05-24Added a init function for net_q_logon_ctrl2 so we can make this callTim Potter1-12/+133
from rpcclient. Added init and i/o functions for net_{q,r}_logon_ctrl functions so we can call from rpcclient and respond to this call from smbd. (This used to be commit 8ba30031a4fd900b9b87cf5d04c2f2bf6c436718)
2001-05-24Removed some level 0 debugs accidentally left in - oops.Tim Potter1-3/+0
(This used to be commit c4e7ce267f63c1b1b0942d8b0a434f6e44a5312f)
2001-05-24Replaced next_command() with call to next_token().Tim Potter1-21/+5
(This used to be commit c9b4ed79c84dde3421c457cd0a33dae5d84fcae1)
2001-05-24Added stubs for SRVSVC and NETLOGON rpcclient commands.Tim Potter6-428/+289
(This used to be commit 3343c9f0d67d98687e5933e1a73c0ff487279160)
2001-05-23Added tdb_errstr() messages so we can see if these functions fail.Jeremy Allison1-3/+10
Jeremy. (This used to be commit ec64ddac5fa4688b18484d6599b17b8c4bcd34c0)
2001-05-23This is *very* cool. I'm pretty convinced we can just set theJeremy Allison2-0/+2
CAP_LARGE_READX|CAP_LARGE_WRITEX bits on negprot and out W2K performance goes through the roof...... And as we *always* offer 64 buffers we can do this with this simple change..... Jeremy. (This used to be commit c328dda0fa081e79049d7a9ddac06e80cc8b331b)
2001-05-23Stupid typo. Should be if (!tdb).Jeremy Allison1-1/+1
Jeremy. (This used to be commit d3496897f167a8deb1d0034797e8b29f2c51acef)
2001-05-22Try to fix build by adding autoconf tests for pam headers.Jeremy Allison4-612/+660
Jeremy. (This used to be commit d52bc4d219bd07e656986e7754ea6e238c626d77)
2001-05-22Defensive brlock and locking database cleaning code.Jeremy Allison4-50/+165
Jeremy. (This used to be commit d7aa42e4593b02ee6e487f7a4633bd7e7620ef2f)
2001-05-18Use canonical mappings for file controls. Fixes W2KSP2 profile problems (IJeremy Allison1-0/+11
think....). Jeremy. (This used to be commit 946cf3a0d7685e28af847b958ac01739335ea6e4)
2001-05-18make protoGerald Carter1-0/+19
(This used to be commit 97a88ca86b1c39066ffcdad6e81d6422fad8341b)
2001-05-18merge from 2.2 (deleteprinterdriver RPC)Gerald Carter5-8/+232
(This used to be commit 515caaf7b448e55206433a9ca04fb5078f91cde2)
2001-05-18Fix the W2KSP2 joining a Samba domain problem.Jeremy Allison4-7/+16
Jeremy. (This used to be commit 6bbcab5e48f91a80d4ebcbd2bee38f2e0a8bff78)
2001-05-17merge from 2.2 DeletePrinterDriver() server side stud comingGerald Carter4-1/+200
in separate commit after I get it working in 2.2. (This used to be commit 09506ac0e64b84d73e3b8fdd4942fa52dba6060f)
2001-05-17added utmp.o to NECESSARY_BECAUSE_SAMBA_DEPENDENCIES_ARE_SO_BROKEN_OBJAndrew Tridgell1-3/+3
(This used to be commit f2bb3c50f3481689521607f79ba2bfd696330380)