Andrew Tridgell
8db18a0775
r458: this is the (very primitive) beginnings of a SAMR server for
...
Samba4. I'm committing this now so I can get comments on the approach.
Note that you need to do something like this to initialise the SAM db:
edit script/provision.pl
script/provision.pl > provision.ldif.out
bin/ldbadd /path/to/private/sam.ldb provision.ldif.out
(This used to be commit e2002e40a5
)
2007-10-10 12:51:44 -05:00
Stefan Metzmacher
405e08683d
r412: as we decide to not do 3.0.2a releases anymore,
...
remove the generation stuff from VERSION and mkversion.sh
metze
(This used to be commit 6658e75358
)
2007-10-10 12:51:37 -05:00
Tim Potter
3dce6f1e23
r356: Start of auto-generated client functions. Tridge can you take a look
...
and tell me what you think? Output does not compile yet.
(This used to be commit 65692c9a93
)
2007-10-10 12:51:34 -05:00
Stefan Metzmacher
5201ae9b31
r212: fix the svk stuff
...
metze
(This used to be commit 995f54b208
)
2007-10-10 12:51:17 -05:00
Stefan Metzmacher
bfbe809a6f
r211: svk has different revision numbers,
...
so use "3.9.0-SVK-build-276-metze@dragon"
as version when the working copy is checked out with svk
metze
(This used to be commit a99e31d10f
)
2007-10-10 12:51:17 -05:00
Stefan Metzmacher
dda81bdb92
r205: update to the new version schema
...
in a svn or svk working copy (checked out tree)
we now have "3.9.0-SVN-build-205" versions
for the SAMBA_4_0 branch
when I put out the 3.9.0 release
it will change to 3.9.1-SVN-build-XXX
I will merge this to SAMBA_3_0 and trunk soon
metze
(This used to be commit a7f552f96b
)
2007-10-10 12:51:16 -05:00
Gerald Carter
381a903d00
r42: importing .cvsignore files
...
(This used to be commit 11717ae912
)
2007-10-10 12:50:40 -05:00
Jelmer Vernooij
c424c2b857
r20: Add the registry library. Still needs a lot of work,
...
see source/lib/registry/TODO for details.
(This used to be commit 7cab3a00d7
)
2007-10-10 12:50:33 -05:00
Stefan Metzmacher
ec5d556a12
some systems doesn't have ./ in PATH
...
so use ./build/pidl/pidl.pl
metze
(This used to be commit 7aab10d507
)
2004-02-02 07:06:28 +00:00
Stefan Metzmacher
04376e44b6
add find_unused_options.sh
...
this script finds unused lp_*() functions
use it like this:
user@host:~/samba/source>./script/find_unused_options.sh
metze
(This used to be commit 350fbe3440
)
2004-01-29 09:54:42 +00:00
Stefan Metzmacher
e06687eb17
merge the version.h autogeneration stuff from 3.0
...
metze
(This used to be commit 24dc237e10
)
2004-01-28 12:47:52 +00:00
Stefan Metzmacher
e0469838c8
a script which find unused or undefined vars in Makefile or Makefile.in
...
call it like:
script/find_unused_makefilevars.pl Makefile
or
script/find_unused_makefilevars.pl Makefile.in
metze
(This used to be commit ebecb6d05b
)
2004-01-13 22:24:56 +00:00
Jelmer Vernooij
17b5c26819
Add script for finding unused function checks in configure.in
...
(This used to be commit 7c6a261871
)
2004-01-13 22:22:43 +00:00
Jelmer Vernooij
0172920e16
Add note about new configure structure.
...
(This used to be commit 43130f370b
)
2004-01-02 13:47:13 +00:00
Andrew Tridgell
2c6b585f2d
more portability fixes. We now almost compile on solaris
...
(This used to be commit f4abd20b84
)
2003-12-16 03:34:23 +00:00
Andrew Tridgell
2b5bc1b252
lots of shells don't have the -nt test, so use hackish find command
...
instead
(This used to be commit 2d57346c2d
)
2003-12-15 12:13:34 +00:00
Andrew Tridgell
64352f9ef1
a script fix for the build farm
...
(This used to be commit 5f6b0baa30
)
2003-12-15 05:37:15 +00:00
Andrew Tridgell
f6eb8342cb
added auto-generation of the server side boilerplate code for each
...
pipe.
The server side code gets generated as librpc/gen_ndr/ndr_NAME_s.c and
gets included in the pipe module
(This used to be commit bd3dcfe582
)
2003-12-14 13:22:12 +00:00
Andrew Tridgell
8fa36b1fbc
some systems don't have "which" and some systems don't have the "-nt"
...
flag to test. It's amazing that systems like that are ever sold.
(This used to be commit fe91635da8
)
2003-12-08 07:37:38 +00:00
Andrew Tridgell
696c70c2f4
fixed shell scripting error
...
(This used to be commit b18dce549d
)
2003-12-08 04:05:57 +00:00
Andrew Tridgell
86d0e4b7f1
cope with yapp not being installed
...
(This used to be commit e41d95acc0
)
2003-12-08 03:57:03 +00:00
Andrew Tridgell
58714e6bda
* reduced the number of grammer conflicts a lot using (arbitrary)
...
precedence rules
* build a standalone parser. When we come to distributing Samba4 we
can just include idl.pm and other developers won't need Parse::Yapp
installed
* avoid the recursive make in most cases in build_idl.sh
(This used to be commit be2c2be459
)
2003-12-08 02:24:40 +00:00
Jelmer Vernooij
8af907950f
Add script useful for finding checks for headers that are never used
...
(This used to be commit 0e5fdbc01b
)
2003-12-02 10:13:18 +00:00
Andrew Tridgell
07fdc2c73e
* support multiple interfaces in one IDL file in pidl
...
* make far more generated functions static
* get rid of gen_rpc, and include the client calls in ndr_*.c
* added placeholder IDL for a number of intefaces (dcom, wzcsvc, browser etc)
(This used to be commit a2bdf0be01
)
2003-11-28 03:47:45 +00:00
Andrew Tridgell
df5949efb4
added auto-generation of the IDL interface tables. This makes two less
...
places that need to be edited when someone adds a new IDL file.
(This used to be commit ccd9ddeed6
)
2003-11-28 00:48:05 +00:00
Andrew Tridgell
02dc7536dd
save about 35% of the time for "make idl" by processing multiple IDL
...
files at once, which means less perl startup time.
(This used to be commit 64b2c67e47
)
2003-11-23 03:42:20 +00:00
Andrew Tridgell
11e9184895
by using a single proto.h we gain another factor of 4 in the speed of
...
"make proto"
(This used to be commit f6bb118799
)
2003-11-23 03:03:27 +00:00
Andrew Tridgell
1bd5a8ac1a
final bit of tidyup and speedup
...
(This used to be commit 1c980e6c4e
)
2003-11-23 02:44:23 +00:00
Andrew Tridgell
5577992f25
much faster inner loop and neater code
...
(This used to be commit 9ea02c51d4
)
2003-11-23 02:33:46 +00:00
Andrew Tridgell
b9dd8d34a0
fixed loadparm handling properly
...
(This used to be commit 945ada7e7e
)
2003-11-23 02:11:55 +00:00
Andrew Tridgell
4df03a8921
nicer base type handling
...
(This used to be commit e58384eb53
)
2003-11-23 02:00:40 +00:00
Andrew Tridgell
d47d14f2ff
reduced the number of magic types we need in mkproto.pl
...
In general I prefer "struct foo" to just "foo" for most
structures. There are exceptions.
(This used to be commit 04eb12b56c
)
2003-11-23 01:53:54 +00:00
Andrew Tridgell
5052c65fd3
get rid of our awk scripts
...
(This used to be commit f11f757c87
)
2003-11-23 01:30:58 +00:00
Andrew Tridgell
fec4b5b0cc
changed to perl for mkproto, patch from vance
...
(This used to be commit 9386326868
)
2003-11-23 01:29:42 +00:00
Andrew Tridgell
15776970a5
we now use a copy of pidl inside the samba4 source tree at
...
source/build/pidl/
I imported the code using direct respository manipulation to preserve
the commit history
(This used to be commit 2ed87a52cc
)
2003-11-20 22:46:01 +00:00
Andrew Tridgell
b008369175
moved the pidl auto-generated files out of CVS
...
(This used to be commit 49c72d4276
)
2003-11-20 11:09:53 +00:00
Andrew Tridgell
6a991bb9b0
simple method for auto-building rpc files if idl changes, and
...
auto-building proto.h if it doesn't exist. This should make life a
little easier for developers
(This used to be commit ab5939e796
)
2003-11-15 21:25:03 +00:00
Andrew Tridgell
44dfd03963
- added the rest of the LSA calls as stubs
...
- auto-generate the client calls with 'make idl'
(This used to be commit 8e52381313
)
2003-11-09 08:30:29 +00:00
Andrew Tridgell
30d45fc57c
check for pidl.pl in path, not $HOME/pidl/
...
(This used to be commit 9aacdb5b8a
)
2003-11-09 01:18:59 +00:00
Andrew Tridgell
668c938678
- more generation fixes
...
- added auto-generation from the Makefile. Only called when you run "make idl"
(This used to be commit 47a17e5a08
)
2003-11-08 13:23:20 +00:00
Jelmer Vernooij
d55de7a159
Add script that reports unused macros/defines
...
(This used to be commit dd850b5bd8
)
2003-08-16 05:20:22 +00:00
Jelmer Vernooij
d9aa5b15d3
Add script that detects useless AC_DEFINE()'s in configure.in
...
(This used to be commit 37f55d8619
)
2003-08-16 02:24:33 +00:00
Andrew Tridgell
ef2e26c91b
first public release of samba4 code
...
(This used to be commit b0510b5428
)
2003-08-13 01:53:07 +00:00