Derrell Lipman
0e4d9729d9
r7349: work in progress
2007-10-10 13:17:45 -05:00
Stefan Metzmacher
6bccf55ab9
r7346: use StartPagePrinter(), WritePrinter() and EndPagePrinter() to print a few test pages
...
on each printer
(we don't actually print because we have paused the printer before...)
metze
2007-10-10 13:17:45 -05:00
Stefan Metzmacher
1fc617e871
r7345: add WritePrinter(), AbortPrinter() and ReadPrinter() idl
...
metze
2007-10-10 13:17:45 -05:00
Simo Sorce
d36fde5c0c
r7343: handle url like ldb_tdb does
2007-10-10 13:17:45 -05:00
Stefan Metzmacher
b71d577097
r7342: submit a test job for each printer and delete this job
...
metze
2007-10-10 13:17:44 -05:00
Stefan Metzmacher
08d28e5d20
r7341: fix StartDocPrinter() idl
...
metze
2007-10-10 13:17:44 -05:00
Stefan Metzmacher
da6263d421
r7340: fix the build
...
and some more error checks
metze
2007-10-10 13:17:44 -05:00
Simo Sorce
c226c1c7a3
r7338: let it be possible to run sqlite3 tests when it is compiled in
...
make it also so that we do not run test for modules we do not compile in
2007-10-10 13:17:44 -05:00
Stefan Metzmacher
c635a623bc
r7337: - fix SetJob() idl
...
- add StartDocPrinter() idl
- add EndDocPrinter() idl
metze
2007-10-10 13:17:44 -05:00
Stefan Metzmacher
cd59ff50ed
r7336: make --with-sqlite3=auto possible
...
metze
2007-10-10 13:17:44 -05:00
Simo Sorce
d6dae85881
r7334: I do not feel oblidged to use sqlite3 when I configure ldap support :-)
...
(fix typo)
2007-10-10 13:17:43 -05:00
Stefan Metzmacher
191375f417
r7333: Pause and resume each printer
...
metze
2007-10-10 13:17:43 -05:00
Derrell Lipman
8fa340c1d4
r7332: added note to self for required modification
2007-10-10 13:17:43 -05:00
Stefan Metzmacher
b0e7092bc5
r7331: fix parsing of spoolss_SetPrinter()
...
metze
2007-10-10 13:17:43 -05:00
Stefan Metzmacher
2db46afef7
r7330: use ParseExpr() also for subcontext_size()
...
metze
2007-10-10 13:17:43 -05:00
Stefan Metzmacher
ad35bfb225
r7329: test some more PrinterData values
...
metze
2007-10-10 13:17:42 -05:00
Stefan Metzmacher
73d597bacf
r7328: fix GetPrinterData and SetPrinterData, with zero length subcontexts
...
metze
2007-10-10 13:17:42 -05:00
Stefan Metzmacher
c0462d60b5
r7327: pass down the ndr->flags to the subcontexts
...
metze
2007-10-10 13:17:42 -05:00
Stefan Metzmacher
08eb591034
r7326: fix [validate]
...
metze
2007-10-10 13:17:42 -05:00
Rafal Szczesniak
2614aa6934
r7325: Add composite domain open test.
...
rafal
2007-10-10 13:17:42 -05:00
Rafal Szczesniak
482ff6a780
r7324: Torture test for composite domain open function.
...
rafal
2007-10-10 13:17:42 -05:00
Rafal Szczesniak
03a228477e
r7323: Complete composite domain open call.
...
rafal
2007-10-10 13:17:42 -05:00
Andrew Tridgell
e6a2174050
r7322: the beginnings of a in-tree heimdal
2007-10-10 13:17:41 -05:00
Andrew Tridgell
4c0ed7328b
r7321: add nbtd statistics serving over irpc
2007-10-10 13:17:41 -05:00
Andrew Tridgell
eec521dffd
r7320: added support for a private pointer in irpc registered handlers
2007-10-10 13:17:41 -05:00
Derrell Lipman
84a2b4049f
r7316: work in progress
2007-10-10 13:17:41 -05:00
Jelmer Vernooij
65600536b6
r7315: Add support for custom makefile targets, e.g.:
...
[TARGET::FOOBAR]
CMD = make bla
2007-10-10 13:17:41 -05:00
Jelmer Vernooij
58fee22e0b
r7314: the various ncacn and ncadg PDU's share the same namespace
2007-10-10 13:17:41 -05:00
Jelmer Vernooij
875cce1268
r7313: Prefix a few functions with ncacn_ rather then dcerpc_ because they are
...
ncacn_ specific
2007-10-10 13:17:41 -05:00
Jelmer Vernooij
2009a430b0
r7312: Add IDL for ncadg packets.
2007-10-10 13:17:40 -05:00
Jelmer Vernooij
1f7a57d8d8
r7311: Use TARGET_CFLAGS for depend list as well
2007-10-10 13:17:40 -05:00
Jelmer Vernooij
2fd997b12a
r7310: Support TARGET_CFLAGS thru recursive make
2007-10-10 13:17:40 -05:00
Andrew Tridgell
d0772eb5a7
r7309: started adding IDL for nbt management calls. This adds a
...
nbtd_information() call that has just one level for now, a
NBTD_STATISTICS level for packet statistics
2007-10-10 13:17:40 -05:00
Jelmer Vernooij
71d62d4dc7
r7308: Make dependency lists in the Makefile shorter (see discussion on samba-technical)
2007-10-10 13:17:40 -05:00
Jelmer Vernooij
2765b5a78d
r7307: Add phony rules for OUTPUT_TYPE OBJLIST, e.g. it is now possible
...
to do things like:
make SUBSYSTEM_NDR_RAW
2007-10-10 13:17:40 -05:00
Andrew Bartlett
93335d587d
r7306: Use a consistant #define for detecting support for the Heimdal krb5
...
log redirection code.
Andrew Bartlett
2007-10-10 13:17:39 -05:00
Jelmer Vernooij
fcc556188e
r7305: Some cleanups, use write out CFLAGS variable
2007-10-10 13:17:39 -05:00
Andrew Bartlett
13cf51612d
r7304: Make the libkdc actually work:
...
- Remove (some) excess logging
- use samdb_connect() to hook into the right handling for multiple tdb handles
- move the connect to the server startup, rather than per-packet.
- Fix config.mk dependency
Tested with a WinXP domain join.
Andrew Bartlett
2007-10-10 13:17:39 -05:00
Stefan Metzmacher
2aec140e00
r7303: autodetect the libkdc and our kdc support
...
btw: I use this for configuring heimdal
>>>
CONFIG="CFLAGS=\"-g -O -Wall -Wstrict-prototypes -Wpointer-arith -Wcast-align -Wwrite-strings -Wdeclaration-after-statement\" \
CC=gcc-4.0 \
./configure -C --prefix=$HOME/prefix/heimdal-test \
--sysconfdir=/etc \
--enable-shared=no \
--with-ldb=$HOME/prefix/ldb \
--without-openldap \
--without-openssl $@"
echo $CONFIG
eval $CONFIG
>>>
maybe you also want to use --disable-berkeley-db
metze
2007-10-10 13:17:39 -05:00
Stefan Metzmacher
be63496a31
r7302: remove dublicate includes
...
metze
2007-10-10 13:17:39 -05:00
Stefan Metzmacher
a94e7740d5
r7299: move the list of config.mk files to the source/
...
so nobody needs to look at build/smb_build/ anymore, just to use the build system
metze
2007-10-10 13:17:38 -05:00
Andrew Tridgell
c8b220b65d
r7298: ensure messages are sent in order even when under extreme load. This
...
fixes a IO_TIMEOUT problem in the messaging benchmarks
2007-10-10 13:17:38 -05:00
Stefan Metzmacher
f9b4448ec5
r7297: make the code more readable
...
metze
2007-10-10 13:17:38 -05:00
Andrew Tridgell
b9281668bb
r7296: avoid two stat() calls per message. This increases the raw message
...
rate from 20k/sec to 55k/sec. The irpc rate goes from 16k/sec to
34k/sec.
I should have run strace -T on this a long time ago.
2007-10-10 13:17:38 -05:00
Andrew Tridgell
a05d38d1d9
r7295: added an irpc benchmark. It gets about 16k messages/sec on my laptop,
...
compared to about 20k messages/sec for the raw messaging layer. I
think that is quite acceptable given the extra functionality.
2007-10-10 13:17:38 -05:00
Andrew Tridgell
3d589a0995
r7294: implemented the irpc messaging system. This is the core of the
...
management system I proposed on samba-technical a couple of days
ago. Essentially it is a very lightweight way for any code in Samba to
make IDL based rpc calls to anywhere else in the code, without the
client or server having to go to the trouble of setting up a full rpc
service.
It can be used with any of our existing IDL, but I expect it will
mostly be used for a new set of Samba specific management calls.
The LOCAL-IRPC torture test demonstrates how it can be used by calling
the echo_AddOne() call over this transport.
2007-10-10 13:17:37 -05:00
Andrew Bartlett
4225792154
r7293: Turn sqlite3 support off by default, use --with-sqlite3 to re-enable.
...
Andrew Bartlett
2007-10-10 13:17:37 -05:00
Andrew Bartlett
5a1ef88810
r7292: Fix up the build system support for derrell's sqlite3 ldb backend.
...
It is on by default, so I've also fixed a build issue in it. I'll
show how to make it off be default in the next commit.
Andrew Bartlett
2007-10-10 13:17:37 -05:00
Andrew Bartlett
a8d3493b6f
r7291: Additional notes on what we require from a kerberos implementation.
...
Andrew Bartlett
2007-10-10 13:17:37 -05:00
Andrew Tridgell
ba565ba575
r7290: comment out heimdal config for now
2007-10-10 13:17:37 -05:00