Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-05-19* configure.in: Use proper autoconf idiom to pass additionalRaja R Harinath
arguments to libgc/configure. (PLATFORM_WIN32, NEED_LINK_UNLINK): Use three-argument AC_DEFINE. * acconfig.h: Update to reflect changes. svn path=/trunk/mono/; revision=27644
2004-04-292004-04-29 Zoltan Varga <vargaz@freemail.hu>Zoltan Varga
* acconfig.h configure.in: Add check for scandir. svn path=/trunk/mono/; revision=26331
2004-03-102004-03-10 Zoltan Varga <vargaz@freemail.hu>Zoltan Varga
* configure.in acconfig.h: Add a --with-sigaltstack option for platforms where the sigaltstack based exception handling does not work. svn path=/trunk/mono/; revision=23893
2004-03-082004-03-08 Zoltan Varga <vargaz@freemail.hu>Zoltan Varga
* configure.in acconfig.h: Add check for aintl function, which is the solaris equivalent of truncl. svn path=/trunk/mono/; revision=23798
2004-03-012004-02-29 Zoltan Varga <vargaz@freemail.hu>Zoltan Varga
* configure.in: Add check for GC_enable. svn path=/trunk/mono/; revision=23587
2004-01-23Fri Jan 23 16:07:05 EST 2004 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* configure.in, acconfig.h: check for truncl. Disable version script on MacOSX (see bug #51590 if a check becomes necessary). svn path=/trunk/mono/; revision=22445
2004-01-23Fri Jan 23 21:26:01 CET 2004 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* configure.in, acconfig.h: added check for socklen_t. svn path=/trunk/mono/; revision=22441
2003-12-22Mon Dec 22 18:27:14 CET 2003 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* configure.in, acconfig.h: use mach semaphores on darwin. svn path=/trunk/mono/; revision=21431
2003-11-122003-11-12 Zoltan Varga <vargaz@freemail.hu>Zoltan Varga
* configure.in acconfig.h: Add check for signbit, which is missing in FreeBSD 4.x. svn path=/trunk/mono/; revision=19869
2003-11-062003-11-06 Zoltan Varga <vargaz@freemail.hu>Zoltan Varga
* configure.in acconfig.h: Add check for __thread keyword in gcc. svn path=/trunk/mono/; revision=19691
2003-10-102003-10-09 Dick Porter <dick@ximian.com>Dick Porter
* acconfig.h: * configure.in: Check for ICU availability 2003-10-09 Dick Porter <dick@ximian.com> * icall.c: * locales.h: * locales.c: Internal calls for constructing CultureInfo and related objects from libicu (if its available.) svn path=/trunk/mono/; revision=18818
2003-07-31Thu Jul 31 16:19:07 CEST 2003 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* configure.in, etc.: portability fixes and support for buidling outside the srcdir from Laurent Morichetti <l_m@pacbell.net>. svn path=/trunk/mono/; revision=16937
2003-07-29Tue Jul 29 18:07:08 CEST 2003 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* configure.in: ipv6 portability fixes from Felix Ortga (guile@lared.es). svn path=/trunk/mono/; revision=16845
2003-07-142003-07-14 Jerome Laban <jlaban@wanadoo.fr>Jerome Laban
* acconfig.h: * configure.in: Check for gethostbyname2_r availability. * data/machine.config: Added section system.net/settings. Added option for IPv6 availability. svn path=/trunk/mono/; revision=16220
2003-07-01Tue Jul 1 11:27:53 CEST 2003 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* acconfig.h, configure.in: added bundle support. svn path=/trunk/mono/; revision=15803
2003-06-102003-06-10 Dick Porter <dick@ximian.com>Dick Porter
* acconfig.h: * configure.in: Check for struct ip_mreq if struct ip_mreqn isn't available. 2003-06-10 Dick Porter <dick@ximian.com> * socket-io.c: Don't assume that one of struct ip_mreqn or struct ip_mreq is available 2003-06-10 Dick Porter <dick@ximian.com> * atomic.c: Delete the useless compile warning svn path=/trunk/mono/; revision=15284
2003-06-10Build fixDick Porter
svn path=/trunk/mono/; revision=15274
2003-06-102003-06-10 Martin Baulig <martin@ximian.com>Martin Baulig
* configure.in: Make the libgc stuff actually work; we now create a shared libmonogc.so when using the included libgc. svn path=/trunk/mono/; revision=15264
2003-06-082003-06-08 Martin Baulig <martin@ximian.com>Martin Baulig
* libgc/: Integrate the libgc module here. [Note: A simple `cvs update' won't work this time; you either need to re-checkout the `mono' module or manually move the `libgc' module here.] * configure.in (--with-gc): Added `included' option to use the included libgc. This is now also the default. (LIBGC_CFLAGS, LIBGC_LIBS): Put the libgc stuff here and AC_SUBST it. (INCLUDED_LIBGC): New automake conditional. (USE_INCLUDED_LIBGC): #define this if appropriate. * autogen.sh: Run libgc/autogen.sh. * Makefile.am (SUBDIRS): Added libgc. svn path=/trunk/mono/; revision=15185
2002-12-22Move configuration information that is used when compiling code that linksMiguel de Icaza
to Mono into a define that we can ship in mono.pc Remove the dependency on config.h from mono/metadata/exception.h svn path=/trunk/mono/; revision=9829
2002-11-282002-11-28 Dietmar Maurer <dietmar@ximian.com>Dietmar Maurer
* exception.c (x86_unwind_native_frame): support exceptions inside native code using gcc generated exception tables (-fexception). 2002-11-19 Dietmar Maurer <dietmar@ximian.com> * exception.c: include some code from Zoltan Varga, but modified it slightly. svn path=/trunk/mono/; revision=9222
2002-10-032002-10-03 Dick Porter <dick@ximian.com>Dick Porter
* acconfig.h: * configure.in: Freebsd pthread_t is a pointer 2002-10-03 Dick Porter <dick@ximian.com> * daemon.c: * handles.c: * threads.c: Fixes for freebsd. Make sure that mutex and condition creation and deletion happen in the process that owns them, when POSIX shared thread objects aren't supported. This breaks on freebsd, as pthread_t is a pointer to data. 2002-10-03 Dick Porter <dick@ximian.com> * threads.c: Freebsd pthread_t is a pointer svn path=/trunk/mono/; revision=7964
2002-09-20More Solaris/BSD fixes. This now allows shared handles to work on BSDMark Crichton
and BSD like systems. Please test this code. The only thing left is to fix POSIX shared threads on Solaris... svn path=/trunk/mono/; revision=7650
2002-09-092002-09-09 Dick Porter <dick@ximian.com>Dick Porter
* acconfig.h: * configure.in: Simplify thread checks, by using canned rules for particular systems (based on the sleepycat db configure.in). Tested on linux/x86, freebsd and w32. Solaris also added, but I don't have a solaris machine to try it on. svn path=/trunk/mono/; revision=7330
2002-07-122002-07-12 Dick Porter <dick@ximian.com>Dick Porter
* acconfig.h: * configure.in: Check the size of sockaddr_un.sun_path 2002-07-12 Dick Porter <dick@ximian.com> * wapi-private.h: * handles.c: * daemon.c: Use size of sockaddr_un.sun_path from config.h svn path=/trunk/mono/; revision=5732
2002-06-122002-06-10 Jaroslaw Kowalski <jarek@atm.com.pl>Dick Porter
* configure.in: added checks for MSG_NOSIGNAL 2002-06-10 Jaroslaw Kowalski <jarek@atm.com.pl> * sockets.c, daemon-messages.c: Prevent SIGPIPE from being raised when writing to a closed socket. svn path=/trunk/mono/; revision=5251
2002-04-302002-04-30 Jeffrey Stedfast <fejj@ximian.com>Jeffrey Stedfast
* configure.in: Added checks for timezone stuff. svn path=/trunk/mono/; revision=4177
2002-04-302002-04-30 Dick Porter <dick@ximian.com>Dick Porter
* Completely rewrote the handle waiting code: removed the helper thread and its attendant complexity. All handle waiting is now abstracted into the WaitForSingleObject() and WaitForMultipleObjects() functions. * Implemented inter-process sharing of handles using sysv shared memory. This makes handles even more opaque, with a handle now just an index into an array. 2002-04-30 Dick Porter <dick@ximian.com> * socket-io.c: Cope with SOCKET being an integer rather than a pointer now. * threads.c: Added Thread_free_internal, to deal with thread handle cleanup. Moved calls to handle_store() and handle_remove() to start_wrapper(), so each can only be called once. Allocate synchronisation blocks with GC_malloc(), and use GC finalisation to close the handles. * icall.c: added System.Threading.Thread::Thread_free_internal 2002-04-30 Dick Porter <dick@ximian.com> * acconfig.h: * configure.in: Added option to disable using shared memory for handles 2002-04-30 Dick Porter <dick@ximian.com> * shmdel.c: * scratch.c: * hps.c: * Makefile.am: Some tools to help debug shared memory handles: 'hps' shows handle status, 'scratch' displays info about scratch data (such as handle names), 'shmdel' deletes the shared memory segment. 2002-04-30 Dick Porter <dick@ximian.com> * interp.c: Tell glib to not abort when g_log() etc print recursively 2002-04-30 Dick Porter <dick@ximian.com> * mono.c (main): Tell glib to not abort when g_log() etc print recursively svn path=/trunk/mono/; revision=4166
2002-03-182002-03-18 Dick Porter <dick@ximian.com>Dick Porter
* configure.in: Only look for libgc on the system. Default to not using GC at all, because it doesn't work with the jit. 2002-03-18 Dick Porter <dick@ximian.com> * reflection.c (mono_image_get_type_info): rename interface to iface, because of "#define interface struct" on windows. svn path=/trunk/mono/; revision=3190
2002-03-172002-03-17 Miguel de Icaza <miguel@ximian.com>Miguel de Icaza
* configure.in: Add support for building the included boehm GC. svn path=/trunk/mono/; revision=3171
2002-03-07Thu Mar 7 17:19:44 CET 2002 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* configure.in: detect Boehm GC libs and add --with-gc switch. Boehm GC needs to be explicitly enabled since the JIT currently fails in some cases with it. svn path=/trunk/mono/; revision=2972
2002-02-21Code for System.Security.Cryptography.RNGCryptoServiceProvider support.Mark Crichton
svn path=/trunk/mono/; revision=2567
2002-02-202002-02-20 Dick Porter <dick@ximian.com>Dick Porter
* acconfig.h: * configure.in: Always build without cygwin support on windows 2002-02-20 Dick Porter <dick@ximian.com> * io-layer.h: Always build without cygwin support on windows 2002-02-20 Dick Porter <dick@ximian.com> * icall.c: * rawbuffer.c: * socket-io.c: Windows portability fixes (sometimes just ifdeffing problem code out for now). 2002-02-20 Dick Porter <dick@ximian.com> * Makefile.am: * wrapper.c: Windows portability fixes (sometimes just ifdeffing problem code out for now). svn path=/trunk/mono/; revision=2536
2002-02-16remove checks for IP_ADD/DROP_MEMBERSHIPJeffrey Stedfast
svn path=/trunk/mono/; revision=2450
2002-02-162002-02-16 Jeffrey Stedfast <fejj@ximian.com>Jeffrey Stedfast
* configure.in: Add checks for SOL_IP, SOL_TCP, IP_PKTINFO, IP_ADD_MEMBERSHIP and IP_DROP_MEMBERSHIP. Also check for struct ip_mreqn. svn path=/trunk/mono/; revision=2447
2002-02-162002-02-16 Jeffrey Stedfast <fejj@ximian.com>Jeffrey Stedfast
* configure.in: Add checks for SOL_IP, SOL_TCP, IP_PKTINFO, IP_ADD_MEMBERSHIP and IP_DROP_MEMBERSHIP. svn path=/trunk/mono/; revision=2444
2002-02-142002-02-14 Jeffrey Stedfast <fejj@ximian.com>Jeffrey Stedfast
* configure.in: Add checks to see if we need to link to libsocket, libnsl, and/or librt. Also check for inet_pton and inet_aton. svn path=/trunk/mono/; revision=2393
2002-02-132002-02-13 Jeffrey Stedfast <fejj@ximian.com>Jeffrey Stedfast
* acconfig.h: #undef USE_MONO_MUTEX * configure.in: If the system pthread implementation is lacking, default to using mono-mutex. svn path=/trunk/mono/; revision=2375
2002-01-04switched to glib2.0, unicode support, bug fixesDietmar Maurer
svn path=/trunk/mono/; revision=1802
2001-11-092001-11-09 Dick Porter <dick@ximian.com>Dick Porter
* configure.in: Try and get large file support, but it's not fatal if it's not there (the io-layer just ignores the high word in that case.) Check for windows builds, and only bother to look for pthreads and large files if we're not building for cygwin or native win32. Not having pthread support on Posix systems is now a fatal error. * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to aclocal 2001-11-08 Dick Porter <dick@ximian.com> * Initial checkin. This is a library emulating the win32 threading and IO API. 2001-11-09 Dick Porter <dick@ximian.com> * Makefile.am (mint_LDADD): Don't need THREAD_LIBS any more 2001-11-09 Dick Porter <dick@ximian.com> * Makefile.am (testjit_LDADD): Don't need THREAD_LIBS any more 2001-11-09 Dick Porter <dick@ximian.com> * Makefile.am (pedump_LDADD): Don't need THREAD_LIBS any more svn path=/trunk/mono/; revision=1310
2001-10-04Temporary kludge to work around older linuxthreads implementations thatDick Porter
are missing pthread_mutex_timedlock() svn path=/trunk/mono/; revision=1073
2001-09-23Forgot this fileDick Porter
svn path=/trunk/mono/; revision=936