summaryrefslogtreecommitdiffstats
path: root/source4/lib/appweb/mpr
Commit message (Collapse)AuthorAgeFilesLines
* Add convenience function for getting at event context from ejs code.Jelmer Vernooij2008-04-172-0/+8
| | | | (This used to be commit b659e83cd6b627dd0ae04064bccff7220a5bd1ce)
* Introduce mprLpCtx() similar to mprMemCtx() for loadparm_context used byJelmer Vernooij2008-02-212-0/+9
| | | | | all EJS code. (This used to be commit 184988866fe8e740f58e3683eefcaa70f8b51d11)
* r23961: Allow SWAT to operate on x86_64 machines.Andrew Bartlett2007-10-101-1/+4
| | | | | | | | | | | | | | On machines with a 4 byte int, and a 8 byte pointer, the ESP could would fail. The problem is that 0 != NULL. 0 is an int (4 bytes) and NULL is a pointer (8), and this matters critically to varargs functions. If a 0 was passed as the 'terminating' argument, then only 4 bytes would be written to the stack, but va_arg(ap, char *) would try and pull 8, reading uninitalised memory. Andrew Bartlett (This used to be commit 72ca8e3b2a45179b731790e6329b978b22ac1ec0)
* r23294: try to fix the buildStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit 04f19c054edc96e165efe8146d660cc4bc3f6dde)
* r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grainedJelmer Vernooij2007-10-101-1/+1
| | | | | | | | | | | | | | | | | | | output in the testsuite rather than just True or False for a set of tests. The aim is to use this for: * known failure lists (run all tests and detect tests that started working or started failing). This would allow us to get rid of the RPC-SAMBA3-* tests * nicer torture output * simplification of the testsuite system * compatibility with other unit testing systems * easier usage of smbtorture (being able to run one test and automatically set up the environment for that) This is still a work-in-progress; expect more updates over the next couple of days. (This used to be commit 0eb6097305776325c75081356309115f445a7218)
* r19022: eliminate a warningDerrell Lipman2007-10-101-1/+1
| | | | (This used to be commit d48b2d83057b8e78e3ed31f56578e18ef9b9aed6)
* r18301: I discovered how to load the warnings from a build farm build intoAndrew Tridgell2007-10-101-1/+1
| | | | | | | | | emacs compile mode (hint, paste to a file, and compile as "cat filename"). This allowed me to fix nearly all the warnings for a IA_64 SuSE build very quickly. (This used to be commit eba6c84efff735bb0ca941ac4b755ce2b0591667)
* r16010: deal with the case that int64,uint64 are already typedef'edStefan Metzmacher2007-10-101-2/+2
| | | | | metze (This used to be commit 07b014f770714474660f68c6ebc510bfbb232abc)
* r16002: fix the build on solarisStefan Metzmacher2007-10-101-2/+2
| | | | | | | Patch from Bjoern Jacke, thanks! metze (This used to be commit 1250355909533e033f30e6a960c58cfc9ec760ba)
* r15358: Fix some compiler warnings / type safety. Found by tccJelmer Vernooij2007-10-101-3/+0
| | | | (This used to be commit 12ba42de5886f9f4f9b1698476557e0c217d06f3)
* r14999: Remove more unused autoconf codeJelmer Vernooij2007-10-101-12/+0
| | | | | Simplify va_copy() replacement code a bit (This used to be commit a5c87360a7f14a90b831ea372277f4f89ee4c5f1)
* r14984: marking mprBreakpoint() as a __noreturn__ function should reduce theAndrew Tridgell2007-10-101-1/+1
| | | | | number of ejs errors from the IBM checker (This used to be commit 68038ef5660b4b51c8c3897e8c384ba7bf3bbd8b)
* r14844: Support a stdbool.h replacement in lib/replace/Jelmer Vernooij2007-10-101-0/+2
| | | | (This used to be commit bccfddcafa1fdb56392e2301bbd404964ad9f7c3)
* r13944: Yet another round of splitups.Jelmer Vernooij2007-10-101-0/+3
| | | | (This used to be commit f87debeb12cebd734b47314554ab671c9e06237e)
* r11611: don't use unions without a instance name, not all compilers support ↵Stefan Metzmacher2007-10-101-2/+2
| | | | | | | | | | | | that... fix the build with cc on IRIX 6.5 us4 tridge: we should post this to the appweb maintainers, also with my hex constant fix from a few weeks ago! metze (This used to be commit 5cc44994fb17211009e68f941e3db56acf0ca236)
* r11084: - allow hex numbers with 'a'...'f' digits to be parsedStefan Metzmacher2007-10-101-2/+2
| | | | | | | | | - parse hex numbers correct tridge: how could we submit this to the upstream appweb library? metze (This used to be commit 70cde83c134f2d8bb2f6c0649b7f87a8846e63a4)
* r9792: Rename StrCaseCmp -> strcasecmp_m. All these years I was thinkingJelmer Vernooij2007-10-101-1/+1
| | | | | StrCaseCmp was sys_strcasecmp, while it is in fact strcasecmp_m! (This used to be commit 200a8f6652cb2de7a8037a7a4c2a204b50aee2b1)
* r9464: fixed a problem with child pointers copied into non-allocated mpr ↵Andrew Tridgell2007-10-101-1/+13
| | | | | | | | variables. We now use the same free technique as is used for mpr strings, rather than relying on being a child of the variable (This used to be commit 3d6739eaa6e1b56d67bc7d9b5350a6911c96597a)
* r9172: - fixed a nasty bug in the 'deep copy' mpr code that caused variablesAndrew Tridgell2007-10-101-2/+4
| | | | | | | | | 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 (This used to be commit ca6f049693f8bfe69d5c7533b2cc92221d0cf6d4)
* r8696: fixed ejs to more strictly follow the va_list rules. Might fix thatAndrew Tridgell2007-10-101-0/+2
| | | | | pesky panic on x86_64 (This used to be commit 80177b29f4b32996d41a87df041c4c1bfb6876c2)
* r8684: this should fix the panic on x86_64, and possibly alphaAndrew Tridgell2007-10-101-2/+6
| | | | (This used to be commit c2f5884e2f8a033446467384b6c058567b2fb9ce)
* r8461: fixed integer64 handling on bit endian platforms. The ejs code usedAndrew Tridgell2007-10-101-1/+1
| | | | | | | | | | %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 (This used to be commit ccc87eb8aaf571d91170555a732d287746b3430f)
* r8453: my solaris10 box doesn't have math.hAndrew Tridgell2007-10-101-1/+2
| | | | | maybe sun isn't very good at maths? (This used to be commit ab67c8b2b7847ecad803dfc04a66007b8f6b4abe)
* r8451: samba4 finally builds on solaris 8 sparc with heimdal and ejsAndrew Tridgell2007-10-101-2/+6
| | | | | its been a long haul ... (This used to be commit 3c4291e49abed14973b4a4fa1a9277918b896cac)
* r8405: update var.c from upstreamAndrew Tridgell2007-10-101-12/+12
| | | | (This used to be commit 288c178d5fef80947590fd58e3c9b1fbcdddcdf6)
* r8404: small upstream merges of appweb codeAndrew Tridgell2007-10-102-9/+2
| | | | (This used to be commit 205ff9a82bd51eae3c1400ea0a24fcf2a662e96f)
* r8400: separate out the mpr code, as it is in the upstream appweb sourcesAndrew Tridgell2007-10-104-0/+3497
(This used to be commit 0e30b6e4cc9e70975d3179cfeddc4bfcc8c8fbb7)