summaryrefslogtreecommitdiffstats
path: root/source4/lib/replace/system
Commit message (Collapse)AuthorAgeFilesLines
...
* r22827: Change license to LGPL (discussed with tridge).Jelmer Vernooij2007-10-1018-201/+288
| | | | (This used to be commit 1193c759622edd9e6843d9b7f53d9532748ce8a0)
* r22217: merge from samba3 21944:Stefan Metzmacher2007-10-102-1/+6
| | | | | | | move acl header checks to the correct place only metze (This used to be commit be84eb68e1f0d3826b9f819fa44d8b399e38cbcd)
* r20930: use sigaction() instead of signal()Andrew Tridgell2007-10-101-0/+4
| | | | | | | | | add support for sa_flags argument to event_add_signal(). These are passed to sigaction(). Special handling is provided for SA_RESETHAND (which tells the event system to remove the handler after the signal) and SA_SIGINFO which allows the siginfo structure to be received per signal (This used to be commit 1bb10b6cf7d717ad21834e73a4ca4b22b5fb6f0a)
* r20819: - include system/aio.hStefan Metzmacher2007-10-101-1/+1
| | | | | | | | - use full prototype for main - use ifdef instead if metze (This used to be commit b3a3c44f42455d6f84ab2f1f282fb177f8b6013c)
* r20816: merge from samba3:Stefan Metzmacher2007-10-101-0/+4
| | | | | | | include setjmp.h via system/wait.h metze (This used to be commit 1b10cbb62950693760d4af6ab8691a4ba70908c9)
* r20788: - remove epoll configure checks from libreplaceStefan Metzmacher2007-10-101-9/+0
| | | | | | | | | | | | | | - fix epoll configure checks for the epoll and aio events backends - we should only activate the epoll backend if sys/epoll.h and epoll_create() are found - we should only activate the aio backend if sys/epoll.h, epoll_create(), libaio.h and io_getevents() are found hopefully fix the build on 'bnhtest' in the build farm... metze (This used to be commit d46a5efb03ea1df50567cad00e1589870cdb31fe)
* r20665: put in my version of aio.hAndrew Tridgell2007-10-101-4/+4
| | | | | sorry about that .... (This used to be commit a91373291422e2f50b91fd7c2317dce5d2a4ab63)
* r20659: add missing system/aio.hStefan Metzmacher2007-10-101-0/+29
| | | | | | | tridge: please commit your version and merge it to both samba3 branches metze (This used to be commit ba492e2c3a64dfc5d4743ba568c63cb9a59e2849)
* r19598: Ahead of a merge to current lorikeet-heimdal:Andrew Bartlett2007-10-101-1/+0
| | | | | | | | | Break up auth/auth.h not to include the world. Add credentials_krb5.h with the kerberos dependent prototypes. Andrew Bartlett (This used to be commit 2b569c42e0fbb596ea82484d0e1cb22e193037b9)
* r19442: this real cause of the failures on *BSD came from the missingStefan Metzmacher2007-10-101-3/+3
| | | | | | | | ICONV dependency and not from a broken configure test and incorrect ifdef's. metze (This used to be commit 3df2cb1ea82dae7395d3d19ba73f97dad26bb86b)
* r19438: try to fix up the build breakages on BSD systems due to incorrectlyAndrew Tridgell2007-10-101-3/+3
| | | | | detecting iconv.h (This used to be commit e6baa13e1f9c35f95021512b713cebba680b2a72)
* r19122: merge from samba3:Stefan Metzmacher2007-10-101-4/+17
| | | | | | | sync system/iconv.h metze (This used to be commit 9c74964b619fd0754d3b72c21fe2cef4d24e7ad5)
* r18957: we need to include unistd.h in system/network.h becauseStefan Metzmacher2007-10-101-0/+4
| | | | | | | | | it contains the ioctl() prototype on some systems and we need to make sure it gets included before socket_wrapper defines ioctl swrap_ioctl metze (This used to be commit f37b13cbe65404f27d31b8020afb2f542313f4d3)
* r18947: overload listen() and ioctl() in socket_wrapperStefan Metzmacher2007-10-101-0/+4
| | | | | metze (This used to be commit dfaccdca1b6954cd61828749d7b000f804f3b066)
* r18593: try to get the same socket_wrapper file building in samba3 and samba4Stefan Metzmacher2007-10-101-0/+2
| | | | | | | this is preparation of adding libreplace to samba3 later. metze (This used to be commit 26228e4b2e8debd84caebe84bb34bfbbf2ad405c)
* r18400: move MAP_FAILED define to lib/replace/system/shmem.hAndrew Tridgell2007-10-101-0/+4
| | | | (This used to be commit 025b142ff268498cfb36fc0e7e9e25a2c5963d38)
* r18160: - pread and pwrite replacements need to be non-staticAndrew Tridgell2007-10-101-5/+0
| | | | | | | | | | | | | | | | - replacing rename() is pointless - all platforms have it (and the #define of rename breaks some code) - use system/locale.h in snprintf.c - fix passwd.h for initgroups - stdlib is in replace.h, not needed elsewhere - fix the initgroups replacement - fix mapping of dl functions to rep_* (This used to be commit 57cd0ca176387d6a3acabf9fedeef4f2a3a3dad7)
* r18146: we need signal.h in some placesAndrew Tridgell2007-10-101-0/+2
| | | | (This used to be commit f226645d73c85011fea32a9b6e26eb41dd2c4336)
* r18129: moved the system includes into libreplace - this gives much moreAndrew Tridgell2007-10-1019-0/+1121
isolation of our portability environment from the main code, and also simplifies the includes system (no separate #ifdef _SAMBA_BUILD for tdb. ldb etc now) (This used to be commit 77d1a468e06290aba789e2f3affc769fc5159a21)