Andrew Tridgell
c77f4a68c6
r8460: removed the unused function krb5_locate_kdc(). It causes a build failure on irix.
...
Andrew, if you planned on using this in the future then we can put it
back and work out how to make it portable
(This used to be commit eaa74913fedefbf33f7cfab6648bf05aa3cdbbb3)
2007-10-10 13:23:05 -05:00
Andrew Tridgell
8858542b26
r8459: move to the more portable script execution method
...
(This used to be commit d7e4dcaaaa37c4992f763e37ca2d655e4d267283)
2007-10-10 13:23:05 -05:00
Andrew Tridgell
c4173f6725
r8458: next target is irix - this gets the socket wrapper code building
...
(This used to be commit 3d4a2221c3e032bbb6c23d132e00588f44f5e2ed)
2007-10-10 13:23:05 -05:00
Andrew Tridgell
0fedba6342
r8456: avoid double inclusion of roken.h (this was breaking the build on irix 6.4)
...
(This used to be commit 8c432af87d9ae9a5bdce5ce1ca96dc46adda793e)
2007-10-10 13:23:05 -05:00
Andrew Tridgell
598aafe9b3
r8453: my solaris10 box doesn't have math.h
...
maybe sun isn't very good at maths?
(This used to be commit ab67c8b2b7847ecad803dfc04a66007b8f6b4abe)
2007-10-10 13:23:05 -05:00
Andrew Tridgell
0e5907d57c
r8452: allow for the ugly hack:
...
#!/bin/sh
exec smbscript "$0" ${1+"$@"}
which is needed because bloody solaris puts 'env' in /bin instead of /usr/bin
also neaten up the #! handling code.
(This used to be commit 778bcd3738e42d8adfd4529f790c898f0d904363)
2007-10-10 13:23:05 -05:00
Andrew Tridgell
fa2b97a20a
r8451: samba4 finally builds on solaris 8 sparc with heimdal and ejs
...
its been a long haul ...
(This used to be commit 3c4291e49abed14973b4a4fa1a9277918b896cac)
2007-10-10 13:23:04 -05:00
Andrew Tridgell
af0574378b
r8450: more configure tests for solaris. It now builds some binaries, but
...
fails in the ejs floating point code.
(This used to be commit 30e1b6140e9f6246cb66eef7cf108d1ccf62bd40)
2007-10-10 13:23:04 -05:00
Andrew Tridgell
7175419589
r8449: - search for lex and yacc properly
...
- added target specific flags to get the #include order right for
com_err and asn1 files in heimdal
(This used to be commit c721c8ca380db756ae2ccf3711be894bab8d5318)
2007-10-10 13:23:04 -05:00
Andrew Tridgell
606beece8e
r8448: - added a test target for tdb
...
- reduced the torture size so it doesn't kill the build farm hosts
(This used to be commit 7a88a9f06cbe5c125edad0da7908b94bcedfe4fc)
2007-10-10 13:23:04 -05:00
Andrew Tridgell
a411d4f4d5
r8447: fixed make install in the farm
...
(This used to be commit 4a61a5c70efdf3842e19ae74a2b56c4b10e8e294)
2007-10-10 13:23:04 -05:00
Andrew Tridgell
f027e4d224
r8446: if provisioning fails then don't try to run the test suite!
...
(This used to be commit 7c1bc27254ea58b63c66ce1dbc9f7630c0bedbad)
2007-10-10 13:23:04 -05:00
Andrew Tridgell
2d0468ac9a
r8445: if a system doesn't have "nogroup" then try "nobody"
...
(This used to be commit 433f9d0a619ff34a4b7506950ee091fb8d34870d)
2007-10-10 13:23:04 -05:00
Love Hörnquist Åstrand
1ab2c5009a
r8444: make ./configure.mumble CC='ccache cc'
...
work by using "@$" instead of $*
(This used to be commit 98e8049bc3f0b1d550344161ef34801be3ccb3ae)
2007-10-10 13:23:03 -05:00
Andrew Tridgell
ef300e6686
r8443: added talloc.3 to the tree to try to allow talloc to build on systems without xsltproc
...
(This used to be commit 0e5b89b1e8871a76c2f9c94d7d7552498d16f350)
2007-10-10 13:23:03 -05:00
Andrew Tridgell
c9e5d3b53e
r8442: remove tdbtest from our build. If you want it, then do
...
'make bin/tdbtest' manually in the tdb tree
(This used to be commit 28dd79587df523c5622d09bd6d59305ae79af479)
2007-10-10 13:23:03 -05:00
Andrew Tridgell
2dabfc1cde
r8441: don't build tdbtest by default as there are too many systems that
...
don't have libgdbm, and the configure test for gdbm is broken
(This used to be commit 5c4c3e9a8d9d853028271f228ad36388f4cb2012)
2007-10-10 13:23:03 -05:00
Andrew Tridgell
5b31da9427
r8440: - several build farm hosts were failing 'make clean' as the list of
...
objects was overflowing their command line limits. Fix this by using a
find -exec command. It's slower, but should be more portable.
- remove generated ASN1 files in 'make clean'
(This used to be commit da783f915865c8c5d2e02f927ebbf84719389655)
2007-10-10 13:23:03 -05:00
Andrew Tridgell
cadcbbb6a3
r8439: removed an accidential commit
...
(This used to be commit 985b5b0171e647d794135413799ea36851396549)
2007-10-10 13:23:03 -05:00
Jelmer Vernooij
2483f979d1
r8438: - More win32 portability fixes. Now fails on socketwrapper (because
...
unix domain sockets are not available on win32)
- Update howto
(This used to be commit c88ee6b61b290806064993dba3fc27ea9e59cc63)
2007-10-10 13:23:02 -05:00
Jelmer Vernooij
e151284693
r8437: Win32 doesn't have u_int*_t
...
(This used to be commit 5b007037dfacc5e13141ca41241543ac11a567b6)
2007-10-10 13:23:02 -05:00
Jelmer Vernooij
dca3c16c85
r8436: Check for sys/sockets.h
...
(This used to be commit 7757226ba5930824e32e069dc4986a2a29be40f8)
2007-10-10 13:23:02 -05:00
Jelmer Vernooij
84db066207
r8434: Win32 portability updates from Steven Edwards <steven_ed4153@yahoo.com>:
...
- undefine anything in the win32 api or PSDK headers that Samba already defines
- map BSD error codes to Winsock Error codes
(This used to be commit d2ea6191259a28a32a1f4ffdff067b1a80e8dcc9)
2007-10-10 13:23:02 -05:00
Stefan Metzmacher
0639fe016e
r8430: readd my hack to display the hashes with -d 100
...
metze
(This used to be commit b3f01ef0df2579decbbb67586157d089f528dd13)
2007-10-10 13:23:02 -05:00
Stefan Metzmacher
58d06f205e
r8429: fix compiler warnings
...
metze
(This used to be commit b9ee5818808f2e0cd38c0c5d2ef15cba22d4edbe)
2007-10-10 13:23:02 -05:00
Andrew Tridgell
4caf19ca35
r8425: add err() and errx() functions needed by for compile_et on some systems
...
(This used to be commit 72a769b6d1a1ce5f8a19010074960b692b4755db)
2007-10-10 13:23:01 -05:00
Andrew Tridgell
833842f0aa
r8424: bring in some more of heimdals m4 macros, and remove the hard-coding of several test
...
results
(This used to be commit b173c938b2ced061ee341831e96001455fbf83d1)
2007-10-10 13:23:01 -05:00
Andrew Tridgell
3c079cd58d
r8423: remove the dependency on the full roken lib for asn1_compile
...
this should fix the -lsocket problem on solaris
(This used to be commit 4c462cdab318e69b1ee84837246700ecb36eafca)
2007-10-10 13:23:01 -05:00
Andrew Tridgell
16aa5d1cd7
r8422: needed on irix 6.4
...
(This used to be commit db3f227c1c3b837e235566a7df7411d4d7e52c12)
2007-10-10 13:23:01 -05:00
Andrew Tridgell
354700ae50
r8421: needed for build on solaris10
...
(This used to be commit c40d6d4b5cd6613d1161615b6ba213a26acda29e)
2007-10-10 13:23:01 -05:00
Andrew Tridgell
2ea372afd9
r8420: slowly getting my way through some more heimdal portability fixes
...
(This used to be commit 59c3de6ca8b8e153e5cfd67da5f2afc2e23d36db)
2007-10-10 13:23:01 -05:00
Andrew Tridgell
c8461d737a
r8419: in order to use our replace.h, heimdal needs stdarg.h
...
(This used to be commit 234fc1fb052fe6a2cef47861b13bdd82b57fc49b)
2007-10-10 13:23:00 -05:00
Andrew Tridgell
12ed349f90
r8418: PRINTF_ATTRIBUTE declaration has to come before it is used :-)
...
(This used to be commit a1ca8352f48cf1942e5a060c79ae1cc78b8a3668)
2007-10-10 13:23:00 -05:00
Andrew Tridgell
72fbfff1a7
r8417: fixed handling of PRINTF_ATTRIBUTE for heimdal portion of build
...
(This used to be commit 117d2fa31d3a7e0b37c09979aa41243c564c0385)
2007-10-10 13:23:00 -05:00
Andrew Tridgell
dd0816dcc8
r8416: added the extra_cflags.txt system from smb-build
...
this removes the need for recursive make for heimdal, which is a big
win. It should also make it easier/cleaner to build ldb/tdb/appweb etc
in both in-tree and out-of-tree forms by allowing us to specify
different CFLAGS (and thus different include paths) per directory or
file
(This used to be commit b2f9b8aa32426198aa21a703ab4f1d59fb77e512)
2007-10-10 13:23:00 -05:00
Andrew Tridgell
bca5b59fdf
r8415: get rid of the last 2 runtime perl scripts
...
(This used to be commit b775884474bd28c0c3d45546b1bf3ac52601ed24)
2007-10-10 13:23:00 -05:00
Tim Potter
52bef30fd4
r8414: Some C++ friendlyness fixes - 'not' is apparently a keyword in C++.
...
(This used to be commit bcfb3a45e4a5962fe763f8071d4458f4bd11605b)
2007-10-10 13:23:00 -05:00
Andrew Tridgell
6fafd2f055
r8413: mark exprbug() as fixed, and add a new bug
...
(This used to be commit c470c3ceac668635c83aa80730321ae7c41ad626)
2007-10-10 13:22:59 -05:00
Andrew Tridgell
50ea5cb419
r8412: cope with some lost messages in the ping test (netbsd gets this)
...
(This used to be commit fcf60823c6171ec109195cb8d61de5b0e02fd005)
2007-10-10 13:22:59 -05:00
Andrew Tridgell
a3b0bb89b4
r8411: we need to use mprVarToNumber() instead of var->integer now, to cope with
...
the 64 bit integer support
this fixes the exit status from smbscript
(This used to be commit f476e7aeec56a921fd286d3fe2cb0a229e57a9e8)
2007-10-10 13:22:59 -05:00
Andrew Tridgell
afb160e20c
r8410: converted the newuser script to js
...
(This used to be commit b90aa3c5a7cd7e91a8fc804c3cd9f2155761cf28)
2007-10-10 13:22:59 -05:00
Andrew Tridgell
b433d61537
r8409: fixed another error found on netbsd.
...
some of our torture code does its own timeout processing, which means
there is no event timer in the event context. To fix this gererically
I have added a 30 second timout to all select/epoll calls so the
callers timeout loop is guaranteed to run eventually
(This used to be commit 01e5aa146439f2dbf6c4133a0b5d910383a6576b)
2007-10-10 13:22:59 -05:00
Andrew Tridgell
d1291dacbd
r8408: its quite common in our code to free up a connection when we get an
...
error, but sometimes a socket option may then happen on the NULL
socket. This has been handled by the individual libraries up to now,
but its cleaner to centralise it here
(This used to be commit d9864e1f9aac1fb19f054c2da996a5099e90941e)
2007-10-10 13:22:59 -05:00
Andrew Tridgell
562498c526
r8407: fixed a bug left over from our old socket code.
...
Thanks to lha for giving me a login on a netbsd machine to see this
(This used to be commit 4e66f682e4f1c31bbe9441a13af2c245db31433d)
2007-10-10 13:22:58 -05:00
Andrew Tridgell
e2881aca86
r8406: make sure we give an error in ldbAdd() if any record fails
...
(This used to be commit 632f99017ded607c80022f730b6ec7e37bd13642)
2007-10-10 13:22:58 -05:00
Andrew Tridgell
74727243cd
r8405: update var.c from upstream
...
(This used to be commit 288c178d5fef80947590fd58e3c9b1fbcdddcdf6)
2007-10-10 13:22:58 -05:00
Andrew Tridgell
8fc8fa2ad4
r8404: small upstream merges of appweb code
...
(This used to be commit 205ff9a82bd51eae3c1400ea0a24fcf2a662e96f)
2007-10-10 13:22:58 -05:00
Tim Potter
b4f6a348bb
r8403: Reinstate linkpad.gif at Deryck's suggestion.
...
Install *.gif from swat/images when installing swat.
(This used to be commit 156e090c2c0ec2c7bdf66405c3742839b82fe757)
2007-10-10 13:22:58 -05:00
Andrew Tridgell
54433c747a
r8401: add a readme pointing to the upstream sources
...
(This used to be commit 2dcae5c98ca66a26fd6ae6d27cf7eb31cf16fee3)
2007-10-10 13:22:58 -05:00
Andrew Tridgell
a102f52db8
r8400: separate out the mpr code, as it is in the upstream appweb sources
...
(This used to be commit 0e30b6e4cc9e70975d3179cfeddc4bfcc8c8fbb7)
2007-10-10 13:22:57 -05:00