1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-12 04:23:49 +03:00
Commit Graph

31 Commits

Author SHA1 Message Date
Jelmer Vernooij
24e1030090 r11244: Relative path names in .mk files 2007-10-10 13:45:06 -05:00
Jelmer Vernooij
7fffc5c917 r11214: Remove scons files (see http://lists.samba.org/archive/samba-technical/2005-October/043443.html) 2007-10-10 13:45:03 -05:00
Stefan Metzmacher
70cde83c13 r11084: - allow hex numbers with 'a'...'f' digits to be parsed
- parse hex numbers correct

tridge: how could we submit this to the upstream appweb library?

metze
2007-10-10 13:44:45 -05:00
Jelmer Vernooij
b53313dc51 r10586: Add MergedObject() builder. Default to Library() rather
then StaticLibrary()
2007-10-10 13:39:08 -05:00
Jelmer Vernooij
4f0d7f75b9 r10348: Add scons scripts for remaining subsystems. Most subsystems build now,
but final linking still fails (as does generating files asn1, et, idl and proto
files)
2007-10-10 13:38:30 -05:00
Jelmer Vernooij
200a8f6652 r9792: Rename StrCaseCmp -> strcasecmp_m. All these years I was thinking
StrCaseCmp was sys_strcasecmp, while it is in fact strcasecmp_m!
2007-10-10 13:35:01 -05:00
Andrew Tridgell
b23bffcba6 r9600: fixed the intermittent failures we were getting with ejs in the build
farm.
2007-10-10 13:34:33 -05:00
Andrew Tridgell
84c756b25c r9504: use some low level ejs hackery to give much better exception error messages in both
the web server and smbscript. We can now give backtraces for all internal asserts, not
just high level errors
2007-10-10 13:34:23 -05:00
Andrew Tridgell
3d6739eaa6 r9464: fixed a problem with child pointers copied into non-allocated mpr variables. We
now use the same free technique as is used for mpr strings, rather than relying on
being a child of the variable
2007-10-10 13:34:18 -05:00
Steve French
ae7b073af3 r9311: Missing null pointer check in ejsLib
Found by coverity
2007-10-10 13:33:23 -05:00
Andrew Tridgell
17679676d4 r9299: fixed the evaluation of pointer expressions that evaluate to boolean 2007-10-10 13:33:22 -05:00
Andrew Tridgell
a5b9e74a5c r9183: more workarounds for the global variables in ejs. I will discuss getting rid of these
with the mbedthis people.
2007-10-10 13:31:29 -05:00
Andrew Tridgell
9f75bc3ca0 r9173: catch ep->local being NULL 2007-10-10 13:31:28 -05:00
Andrew Tridgell
ca6f049693 r9172: - fixed a nasty bug in the 'deep copy' mpr code that caused variables
called 'credentials' to not copy correctly (the bug was in handling
  of chaining in the copy code

- ensure that C pointer variables are copied via a talloc reference so that
  we can persist rpc pipes and credentials between sessions
2007-10-10 13:31:27 -05:00
Andrew Tridgell
80177b29f4 r8696: fixed ejs to more strictly follow the va_list rules. Might fix that
pesky panic on x86_64
2007-10-10 13:29:55 -05:00
Andrew Tridgell
c2f5884e2f r8684: this should fix the panic on x86_64, and possibly alpha 2007-10-10 13:29:54 -05:00
Andrew Tridgell
bd4c388cd2 r8651: fixed a boolean expression bug (submitted upstream) 2007-10-10 13:29:50 -05:00
Andrew Tridgell
ed09e19794 r8631: give an error on incorrect argument count 2007-10-10 13:29:46 -05:00
Andrew Tridgell
a2266f6927 r8630: give a much nicer backtrace on assert() failures in ejs
I will submit this upstream
2007-10-10 13:29:46 -05:00
Andrew Tridgell
cabf638a31 r8599: null terminate the argv list in string C functions 2007-10-10 13:29:43 -05:00
Andrew Tridgell
6c9bf162af r8562: small merge with upstream 2007-10-10 13:29:38 -05:00
Andrew Tridgell
57d7a585e8 r8483: switched our generated ejs rpc code over to the new OO interface. This
means we don't pollute the name space, and also makes for faster
startup times as we only create variables for the pipes that we use,
not all pipes
2007-10-10 13:23:08 -05:00
Andrew Tridgell
2a64ee4227 r8466: it is not portable to assert() a va_list (it breaks on alpha for example) 2007-10-10 13:23:06 -05:00
Andrew Tridgell
ccc87eb8aa r8461: fixed integer64 handling on bit endian platforms. The ejs code used
%Ld, which is an invalid format code.

This will probably cause problems on systems that don't have %lld, but
do have a working snprintf otherwise. We will need to expand the
snprintf configure test to make sure we replace snprintf on those
platforms
2007-10-10 13:23:05 -05:00
Andrew Tridgell
ab67c8b2b7 r8453: my solaris10 box doesn't have math.h
maybe sun isn't very good at maths?
2007-10-10 13:23:05 -05:00
Andrew Tridgell
3c4291e49a r8451: samba4 finally builds on solaris 8 sparc with heimdal and ejs
its been a long haul ...
2007-10-10 13:23:04 -05:00
Andrew Tridgell
288c178d5f r8405: update var.c from upstream 2007-10-10 13:22:58 -05:00
Andrew Tridgell
205ff9a82b r8404: small upstream merges of appweb code 2007-10-10 13:22:58 -05:00
Andrew Tridgell
2dcae5c98c r8401: add a readme pointing to the upstream sources 2007-10-10 13:22:58 -05:00
Andrew Tridgell
0e30b6e4cc r8400: separate out the mpr code, as it is in the upstream appweb sources 2007-10-10 13:22:57 -05:00
Andrew Tridgell
52db7a052b r8399: move the ejs and esp code closer to the directory layout used by the
upstream sources. This makes it much easier to keep it up to date.

I will separate out the mpr code into lib/appweb/mpr next
2007-10-10 13:22:39 -05:00