Stefan Metzmacher
5d2995c413
r25686: Added in missing def for AI_ADDRCONFIG.
...
Jeremy.
(cherry picked from commit 3ef3c3afc3 )
2007-12-21 05:43:13 +01:00
Stefan Metzmacher
cd5069a8ca
r25685: rename getsmbpass -> rep_getpass and provide the function prototype
...
metze
(cherry picked from commit 96820f8d8f )
2007-12-21 05:43:13 +01:00
Stefan Metzmacher
ee85577835
r25684: use "system/*.h" to get the system includes
...
metze
(cherry picked from commit d20c2fa274 )
2007-12-21 05:43:13 +01:00
Stefan Metzmacher
5d747fcad0
r25683: fix the compilation of getpass.c and it's configure test
...
metze
(cherry picked from commit f4c0961a16 )
2007-12-21 05:43:12 +01:00
Stefan Metzmacher
3910d06941
r25682: r16320: Ensure variable is not null before calling fclose. Klocwork #412 . Jeremy.
...
(cherry picked from commit 33ee0cfb19 )
2007-12-21 05:43:12 +01:00
Stefan Metzmacher
7099dde3fd
r25681: r16245: Cope with string being zero len. Klocwork bug #410 . Jeremy.
...
(cherry picked from commit 46c12de07f )
2007-12-21 05:43:11 +01:00
Stefan Metzmacher
249d69fd85
r25680: Volker's fix for bug #668 . Change the \n after the password prompt to go to tty instead of stdout.
...
(cherry picked from commit 0cd1ed0424 )
2007-12-21 05:43:11 +01:00
Stefan Metzmacher
a11d21790f
r25679: reapply: Allow ^C to interrupt smbpasswd if using our getpass. from Jeremy
...
metze
(cherry picked from commit d4ae42b1b2 )
2007-12-21 05:43:11 +01:00
Stefan Metzmacher
78da4477a7
r25678: reformat getpass() replacement code
...
metze
(cherry picked from commit 3e8f43e3cf )
2007-12-21 05:43:10 +01:00
Stefan Metzmacher
d286c0533d
r25677: add missing stuff from samba3
...
metze
2007-12-21 05:43:09 +01:00
Stefan Metzmacher
507d5ca7d9
r25602: don't imply "system/network.h" within replace.h,
...
as this brings in the socket_wrapper.h in unexpected
code and we endup with a missing 'swrap_close' while linking
metze
2007-12-21 05:42:47 +01:00
Stefan Metzmacher
00467c2593
r25601: replace.h should never imply any "system/*.h"
...
(here it's "system/time.h")
metze
2007-12-21 05:42:46 +01:00
Stefan Metzmacher
f9696109cc
r25597: HPUX doesn't have INET_ADDRSTRLEN defined
...
metze
2007-10-10 15:08:02 -05:00
Jeremy Allison
48819012f8
r25586: Fix getaddrinfo detection - from Timur.
...
Jeremy.
2007-10-10 15:08:00 -05:00
Jelmer Vernooij
e09828a634
r25558: Define HAVE_* for other gai functions to prevent problems with libroken.
2007-10-10 15:07:56 -05:00
Jelmer Vernooij
1a7dbfde5f
r25556: Update README.
2007-10-10 15:07:56 -05:00
Jelmer Vernooij
b6d3fd84a5
r25543: Merge libreplace support for inet_pton, inet_ntop, getaddrinfo, getnameinfo
...
(and friends) from SAMBA_3_2, with some minor tweaks:
- avoid including network headers in replace.h unless absolutely required
- autoconf tests for getaddrinfo() in lib/replace
The heimdal-specific code also no longer looks for these functions anymore.
2007-10-10 15:07:51 -05:00
Michael Adam
6d07e29de2
r25515: Revert r25448:
...
Immediate structures are *not* supportet by the native C compiler
at least on Solaris, Tru64 and HP-UX.
Michael
2007-10-10 15:07:46 -05:00
Jelmer Vernooij
d54a47ecdc
r25448: Remove IMMEDIATE_STRUCTURES define, which was used for splint. Newer versions of splint support immediate structures just fine.
2007-10-10 15:07:35 -05:00
Stefan Metzmacher
87559febdf
r25251: move macro defines to the end of replace.h
...
and move the include location sys/param.h
before we redefine missing macros
metze
2007-10-10 15:06:59 -05:00
Stefan Metzmacher
6ea0d61ab3
r25231: revert hunk that was commited together with the change to gplv3
...
was revision 23801
metze
2007-10-10 15:06:58 -05:00
Jelmer Vernooij
17c92c091d
r25219: remove unused check for precompiled headers.
2007-10-10 15:06:57 -05:00
Stefan Metzmacher
489758afb2
r25210: fix typo
...
metze
2007-10-10 15:06:54 -05:00
Jelmer Vernooij
29415b661d
r25098: Fix typo
2007-10-10 15:06:36 -05:00
Jelmer Vernooij
7016d50028
r25017: Move MAXHOSTNAMELEN definition to replace.h as it is usually part of
...
sys/param.h.
2007-10-10 15:05:37 -05:00
Jelmer Vernooij
9b02a39c15
r24868: Don't use callbacks for prompting when stdout is not a tty.
2007-10-10 15:03:23 -05:00
Jelmer Vernooij
40c1635b39
r24674: Make sure results are always on a new line, fix typo in test name.
2007-10-10 15:02:37 -05:00
Jelmer Vernooij
b37d86242d
r24350: Remove offsetof() replacement to see if there are actually any
...
hosts that don't have it.
2007-10-10 15:01:42 -05:00
Jelmer Vernooij
48d1aa4fcf
r24337: Make libreplace provide offsetof.
2007-10-10 15:01:39 -05:00
Volker Lendecke
b3473db397
r24054: Fix some warnings
2007-10-10 15:01:20 -05:00
Andrew Tridgell
5c9b19271e
r23801: The FSF has moved around a lot. This fixes their Mass Ave address.
2007-10-10 14:59:18 -05:00
Andrew Tridgell
01e3fe7533
r23800: LGPL is now called GNU Lesser General Public License
...
not GNU Library General Public License
2007-10-10 14:59:17 -05:00
Andrew Tridgell
db92b76a00
r23799: updated old Franklin Street FSF addresses to new URL
2007-10-10 14:59:16 -05:00
Andrew Tridgell
40c0919aaa
r23798: updated old Temple Place FSF addresses to new URL
2007-10-10 14:59:15 -05:00
Andrew Tridgell
9f77c40a8e
r23797: started fixing old FSF addresses. Fixed pcap2nbench COPYING file
2007-10-10 14:59:15 -05:00
Andrew Tridgell
76c6bfdeb5
r23796: main COPYING file for samba4, plus some formatting varients
2007-10-10 14:59:14 -05:00
Andrew Tridgell
84b468b2f8
r23795: more v2->v3 conversion
2007-10-10 14:59:14 -05:00
Michael Adam
e4955c729f
r23363: Activate rep_pread and rep_pwrite in lib/replace/replace.h.
...
This fixes the build on a SuSE 6.1. :-)
I guess this had been merely forgotten.
But beware: The implementations of rep_pread and rep_pwrite are
not thread safe.
Michael
2007-10-10 14:53:12 -05:00
Stefan Metzmacher
06caaf0d8d
r23306: pass down LDFLAGS to the link command in the libreplace standalone build
...
metze
2007-10-10 14:53:10 -05:00
Stefan Metzmacher
d890a2dabf
r23303: so HP-UX 11.11 also likes the 11.00 workarround for broken
...
pread/pwrite when using large file support.
metze
2007-10-10 14:53:10 -05:00
Stefan Metzmacher
d89088128a
r23296: HP-UX 11.11 also gets sizeof(uint64_t) == 4
...
so try the same fix as for 11.00
metze
2007-10-10 14:53:09 -05:00
Stefan Metzmacher
bb2da636be
r23293: the fix for HP-UX 11.11 doesn't work on HP-UX 11.00
...
we end up with sozeof(uint64_t) == 4 :-(
the _APP32_64BIT_OFF_T section in <sys/unistd.h> missed
to redirect pread, pwrite to pread64, pwrite64 in HP-UX 11.00
so try it manually as a workarround
metze
2007-10-10 14:53:09 -05:00
Stefan Metzmacher
6dff6c93fc
r23266: HP-UX 11.23 doesn't like this, but HP-UX 11.00 and 11.11 need it
...
metze
2007-10-10 14:53:08 -05:00
Stefan Metzmacher
71eac88f7e
r23265: HP-UX 11.00 also needs this, try to see if 11.23 is also happy
...
with it...
metze
2007-10-10 14:53:07 -05:00
Andrew Tridgell
361c5995bc
r23237: update lib/replace from ctdb
2007-10-10 14:53:05 -05:00
Stefan Metzmacher
0c7e3ed962
r23208: on some HP-UX boxes dlfcn.h is available and use unsigned int flags
...
for dlopen but no library contains the function...
metze
2007-10-10 14:53:03 -05:00
Stefan Metzmacher
0e88e2e461
r23188: revert 23123 and 23118.
...
as a long term solution this was the correct approach,
but it's a bit more complex and we need to provide the
whole socket api and libnsl.so checking in libreplace...
as a short term solution to fix the build on host 'hape'
we'll use the same trick as with inet_aton.c from
heimdal's lib/roken/
metze
2007-10-10 14:53:02 -05:00
Jelmer Vernooij
222acbe33b
r23175: Handle PKG_CONFIG_PATH not set yet - fixes warning in selftest.pl
2007-10-10 14:52:59 -05:00
Michael Adam
54193c4638
r23123: Fix two utterly simply typos that broke the whole build farm...
...
Michael
2007-10-10 14:52:51 -05:00
Michael Adam
9781b13fd3
r23118: Make inet_pton and inet_ntop available through lib/replace.
...
The code for inet_pton.c and inet_ntop.c is taken from
the rsync code.
I will put this into 3_0 and 3_0_26 too, but let's sort
the readahead issue in lib/replace of 3_0 first...
Michael
2007-10-10 14:52:51 -05:00