summaryrefslogtreecommitdiff
path: root/net/ORBit2
AgeCommit message (Collapse)AuthorFilesLines
2008-02-15Merge two commented out TEST_TARGET lines, one with a typo,wiz1-4/+2
one without.
2008-02-13update to 2.14.12drochner4-24/+35
changes: -Fix off by one in all method name lengths. Fixes interoperability with other ORBs -Fix the build with glib 2.15 pkgsrc fix: don't touch _res (resolver state) on NetBSD, it is not thread safe
2007-11-26Fix incorrect use of "glib2" inlining which breaks the build if C99tron2-1/+19
compliant inlining is used. This package builds again with the Mac OS X Leopard patch in the "glib2" package.
2007-10-31update to 2.14.10drochner2-6/+6
changes: minor bugfixes
2007-09-18update to 2.14.9drochner3-21/+6
changes: minor bugfixes and portability fixes
2007-08-18take notice of the 'inet6' package option,plunky4-2/+44
by default, inet6 support is built in, but it can be disabled for systems that do not have inet6 capability.
2007-08-05Don't run the IDL compiler multiple times due to a bogusjoerg2-1/+15
dependency, esp. not during the install phase. This is an attempt to workaround the random breakage I see on DragonFly, but it makes the build faster as well, which is a good thing.
2007-07-28Update to 2.14.8:wiz4-218/+6
ORBit2-2.14.8 * bug fixes + Fix GIOP timeouts and add unit tests (Jules Colding) + Code cleanups (Kjartan) + Fix pointer arithmetics (Roland Illig) + Fix crash with uninitialized exception (Vincent Untz) + ORBLocalOnly mode in Solaris fixes (Brian Cameron)
2007-07-09remove stale dependency on popt,drochner2-4/+3
perhaps pointed out by Kamel Derouiche on tech-pkg, bump PKGREVISION
2007-04-13add:gdt1-1/+4
# make sometimes spins forever MAKE_JOBS_SAFE= no
2007-03-18Update to 2.14.7:wiz2-6/+6
ORBit2-2.14.7 * bug fixes + Split up some asserts to ease debugging + Dist MAINTAINERS ORBit2-2.14.6 * bug fixes + Add uninstalled .pc files (Brian Cameron) + Improve debugging (Kees Cook) + Build fix (dmacks at netspace org)
2007-02-20Added two patches that remove void pointer arithmetic.rillig3-1/+212
2007-02-01update to 2.14.5drochner2-6/+6
changes: minor bugfixes
2007-01-06Updated ORbit2 to 2.14.4.rillig2-7/+6
ORBit2-2.14.4 * bug fixes + Cleanups and compiler warning fixes (Kjartan) + Win32 portability fixes (Tor) + Constification fixes (Georg Schwartz) + Portability and build fixes (dmacks at netspace org) + Build fixes, add g_cond_timed_wait and use it instead of g_cond_wait to avoid blocking indefinitely in some situations (Jules) + Build fixes (Christian)
2006-11-13migrate devhelp docs to share/gtk-doc/html, bump PKGREVISIONdrochner2-16/+16
2006-10-09Flag a number of packages I use as supporting (user-)destdir.joerg1-1/+2
apg is a bit special as it has some hardcoded ownership, so mark that as "destdir".
2006-09-07Update to 2.14.3:jmmv2-6/+8
2006-08-28 Brian Cameron <brian.cameron@sun.com> * linc2/src/linc-connection.c: Patch to correct problem where DHCP hostname changes caused login to block. 2006-08-16 Jules Colding <colding@omesc.com> * src/orb/orb-core/corba-orb.c (ORBit_get_giop_recv_limit): Added gtk-doc documentation. 2006-08-08 Brian Cameron <Brian.Cameron@sun.com> * linc2/src/linc-protocols.c: Modify ORBLocalOnly test for TCP/IP connections so that differences in the port number does not cause the test to fail. Since the port number does not affect whether the IP address is local, this should make the test work properly on platforms where the access () function fills in the port value that is being compared. On Solaris, this fixes a bug that causes Java a11y to break, from an end-user perspective. 2006-08-07 Jules Colding <colding@omesc.com> * configure.in (CFLAGS): Fix #147556 * acinclude.m4: Added AX_CFLAGS_GCC_OPTION
2006-08-03update to 2.14.2drochner2-6/+6
changes: bugfixes
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-03-30Update to 2.14.0:jmmv3-8/+9
ORBit2-2.14.0 * bug fixes + Fix build on Cygwin (Tor) + Fix giop test compilation/crash (Tor) ORBit2-2.13.3 * bug fixes + Fix crash on null adaptor (Michael) + Fix compiler warnings (Kjartan, Jens Granseuer) + Improve configure stage on Win32 (Tor) ORBit2-2.13.2 * bug fixes + realloc should update length/tracking information (Martin Blom) + Fix memory management and crashew when shutting down the ORB. (Anders Carlsson) + Build/correctness fixes (Tor, Jules) ORBit2-2.13.1 * features + More work on porting to Win32 (Tor) + Implement forward binding (Fernando Herrera) + Implement new ORB_init option ORBNetID (Jules Colding) * bug fixes + Build fix (James Henstridge) + Memory management fixes (Anders Carlsson) + Reset connection for forwarded objects (Anders) + Don't use -export-dynamic (Mark) + if we have failed on the unix socket, have IPv4 or IPv6 connections enabled and are on localhost, then don't connect on the corresponding port from the profiles (Arvind Samtur) + Fix a bunch of compiler warnings and make some code static (Kjartan) + Add threading libs to ORBIT_NAME (Michael) + Check for netdb.h (Sandie Vanderme) + Check for sys/sockio.h (James Andrewartha) * Other + Improve docs for users of ORBit2 (Jules Colding)
2006-02-07update to 2.12.5drochner3-8/+19
changes: bugfixes
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-2/+4
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-2/+2
CONFIGURE_ARGS.
2005-11-13Add commented out TEST_TARGET, but the test fails:wiz1-1/+2
Testing is_local checking ... UNIX IPv4 _res is not supported for multi-threaded programs. [1] Abort trap (core dumped) ${dir}${tst}
2005-10-07update to 2.12.4drochner2-6/+6
changes: -bugfixes
2005-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam1-3/+2
file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-07-21Change path from devel/pkgconfig to devel/pkg-config.wiz1-2/+2
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-26update to 2.12.2drochner3-19/+7
changes are bugfixes only
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digests.agc1-1/+2
2005-02-05Update to 2.12.1:jmmv3-7/+18
* bug fixes + Fix mem leak on exception overwrite (Michael) + Fix demarshalling CORBA_any containing null or void values (Michael) + IDL generation (esp. skelimpl) fixes (Jules Colding) + Ongoing Win32 port work (Tor Lillqvist) + Fix linking on Darwin (Hans Petter Jansson)
2004-11-05Sunpro (and possibly other compilers') preprocessor takes the input ofsketch2-1/+23
"#pragma<space>foo..." and outputs "#pragma<tab>foo...", breaking the ORBit preprocessor which only looks for the former. Ensure the latter case is handled. Fixes build on Solaris/Sunpro.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-15/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-21Update to 2.12.0. This version corresponds to GNOME 2.8.0.jmmv4-20/+9
2004-09-13 Mark McLoughlin <mark@skynet.ie> * configure.in: Version 2.12.0. 2004-08-25 Michael Haubenwallner <michael.haubenwallner@salomon.at> * src/orb/orb-core/allocators.c (ORBit_freekids_via_TypeCode_T): Step over align-holes at the end of structures (bug#151023) * src/orb/orb-core/corba-any.c (ORBit_marshal_value) (ORBit_demarshal_value) (ORBit_copy_value_core) (ORBit_value_equivalent): Ditto. * test/everything/everything.idl test/everything/client.c test/everything/structServer.c: Added testcase for bug#151023, align-holes at the end of structures. * test/everything/constants.h: Ditto. Added constants for CHAR and OCTET. 2004-08-19 Michael Meeks <michael@ximian.com> * Version 2.11.2 * src/orb/GIOP/giop-recv-buffer.c (giop_recv_list_destroy_queue_entry): unref the ent's connection without the message queue lock held. * test/everything/client.c: bin stderr printfs during thread tests, to avoid unhelpful rescheduling. * src/orb/orb-core/orbit-small.c (ORBit_small_unlisten_for_broken_full): use the peek method, no need to try re-connecting just to disconnect the 'broken' signal. * src/orb/orb-core/corba-object.c (CORBA_Object_release_cb): after a long audit; unlock / lock around the giop connection unref; this avoids the final connection release deadlocking vs. a pending call in the I/O thread needing this lock. (ORBit_object_peek_connection): impl. 2004-08-19 Magnus Therning <magnus@therning.org> * src/idl-compiler/orbit-idl-backend.c: fix bit-field assignments. 2004-08-10 Michael Meeks <michael@ximian.com> * test/everything/basicServer.c (BasicServer_testBoolString): impl. 2004-08-11 Kjartan Maraas <kmaraas@gnome.org> * src/idl-compiler/orbit-idl-c-backend.c: (orbit_idl_output_c): 0 vs NULL. * src/idl-compiler/orbit-idl-c-common.c: (cc_output_typecodes):i Same here. * src/idl-compiler/orbit-idl-c-utils.c: (orbit_cbe_get_typespec_str): Same here too. * src/orb/dynamic/dynany.c: (DynamicAny_DynUnion_member_name): 0 vs NULL and add some casts. * src/orb/orb-core/allocators.c: (ORBit_freekids_via_TypeCode_T): 0 vs NULL fixes. * src/orb/orb-core/corba-object.c: (ORBit_objref_find): Same again. * src/services/name/boot.c: (main): And again. * test/echo-srv.c: (echo_srv_finish_object), (echo_srv_finish_poa): And again. 2004-08-10 Mark McLoughlin <mark@skynet.ie> * src/orb/orb-core/iop-profiles.c: (IOP_start_profiles), (IOP_TAG_CODE_SETS_demarshal): don't initialize the sequence using structure initialization, but rather zero the structure contents. Fixes bug #147255, which admittedly is really a gcc on powerpc bug, but this code is nicer anyway. 2004-08-08 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * src/orb/orb-core/corba-any.c (ORBit_sequence_remove): Impl. method to remove a single element in an ORBit sequence. * include/orbit/orb-core/orbit-small.h: Add ORBit_sequence_remove prototype. * test/everything/client.c (testSequenceHelpers): Test ORBit_sequence_remove. 2004-07-30 Mark McLoughlin <mark@skynet.ie> * test/test-corbaloc.c: "\%" isn't a valid escape sequence, so just use "%". From d.binderman@virgin.net. 2004-07-07 Frank Rehberger <frehberg@mole.xtradyne.de> * Revert to Version 2.11.x and Add Version ORBit2-2.11.1 (developer release only) 2004-07-07 Frank Rehberger <frehberg@gnome-de.org> * Add Version ORBit2-2.12.0 2004-06-22 Chris Landrieu <perotin101@yahoo.com> * src/orb/orb-core/allocators.c (ORBit_freekids_via_TypeCode_T): add missing pre-align for struct/except types. Complicate the union alignment rules. 2004-05-30 Christophe Saout <christophe@saout.de> * src/orb/orb-core/corba-any.c: (ORBit_marshal_value, ORBit_demarshal_value): Fix broken wstring support. Marshal/demarshal the correct number of bytes on the wire and negotiate the UTF-16 byte ordering using an optional endianess marker. Also works now with JacORB. 2004-05-30 Christophe Saout <christophe@saout.de> * src/services/imodule/orbit-imodule-utils.c (ORBit_imodule_get_typecode): set c_align in nested array typecodes that are not handled by ORBit_imodule_find_c_align. 2004-05-17 Michael Meeks <michael@ximian.com> * ORBit-2.0.pc.in: prune pkgconfig cruft. 2004-05-14 Fernando Herrera <fherrera@onirica.com> * src/idl-compiler/orbit-idl-c-backend.c: (out_for_pass): clobber LC_ALL because cpp tranlates some strings in some locales during dep files generation that makes compilation fails. Fixes bug #142546. 2004-05-08 Frank Rehberger <frehberg@gnome-de.org> * src/orb/orb-core/iop-profiles.c (IOP_start_profiles): orbit generated profiles contain full codeset data structures (IOP_component_free): freeing codeset structures (CodeSetComponent_marshal): marshal codeset structures (CodeSetComponent_demarshal): demarshal codeset structures * src/orb/orb-core/iop-profiles.h (IOP_PROFILES_CODE_SET_*): declare known code-sets, but UTF8 and UTF16 supported only. (struct IOP_TAG_CODE_SETS_info): complete CodeSet data structure using CONV_FRAME_CodeSetComponentInfo. * src/orb/orb-core/corba-orb.c: variable orbit_use_corbaloc must be of type gboolean.
2004-07-09update to 2.10.3recht2-5/+5
changes: 2004-06-23 Michael Meeks <michael@ximian.com> * Version 2.10.3 2004-06-22 Michael Meeks <michael@ximian.com> * src/orb/orb-core/allocators.c (ORBit_freekids_via_TypeCode_T): add missing pre-align for struct/except types. Complicate the union alignment rules. 2004-05-17 Fernando Herrera <fherrera@onirica.com> * src/idl-compiler/orbit-idl-c-backend.c: (out_for_pass): Merge fix from HEAD for bug #142546. clobber LC_ALL because cpp tranlates some strings in some locales during dep files generation that makes compilation fails. 2004-05-17 Michael Meeks <michael@ximian.com> * ORBit-2.0.pc.in: prune pkgconfig cruft.
2004-05-31Enable pkgviews installation.xtraeme1-1/+3
2004-05-23Backout last change. It is no longer necessary with revision 1.24tron2-33/+1
of "src/include/resolv.h" as pointed out by Markus W. Kilbinger in private e-mail.
2004-05-22Make this build and work under NetBSD 2.0E and above with the bind9tron2-1/+33
resolver library.
2004-05-09Update to 2.10.2:jmmv3-9/+22
2004-05-07 Michael Meeks <michael@ximian.com> * Version 2.10.2 2004-05-07 Michael Meeks <michael@ximian.com> * Branch for Gnome 2.6 2004-04-24 Dan Winship <danw@ximian.com> * src/services/imodule/Makefile.am (LDADD): Remove $(LOCAL_LINC_LIBS). (Only libORBit-2 itself should be linking against it.) * src/services/name/Makefile.am (libORBitCosNaming_2_la_LDFLAGS): Likewise 2004-04-24 Frank Rehberger <frehberg@fresa.casa.in-berlin.de> * MAINTAINERS: maintainer-ship handed over to frehberg@gnome-de.org 2004-04-21 Michael Meeks <michael@ximian.com> * Version 2.10.1 2004-04-21 Michael Meeks <michael@ximian.com> * src/orb/orb-core/iop-profiles.c (CodeSetComponent_demarshal): don't spew a g_warning, just a dprintf. (IOP_UnknownComponent_marshal): actually marshal the length of the sequence as well as the data. 2004-04-21 Bill Haneman <bill.haneman@sun.com> * test/everything/basicServer.c (TestFactory_getObjectCount, TestFactory_getObject): hammer on some JavaORB stuff. * test/everything/client.c (testIOR): impl. (run_tests): upd. 2004-04-13 Joe Marcus Clarke <marcus@freebsd.org> * ORBit-2.0.pc.in: add gthread dep. 2004-03-19 Mark McLoughlin <mark@skynet.ie> * orbit2-config.in: return -lORBitCosNaming-2 with --use-service=name rather than -lORBitCosNaming. This script is still deprecated old cruft, though.
2004-04-26Unused.wiz1-38/+0
2004-04-24add -DBIND_8_COMPAT on Darwindanw1-1/+3
2004-04-13During print-PLIST, output comments for the lib/orbit-2.0 and share/idljmmv1-1/+6
directories instead of removing them, as they are handled by this package.
2004-04-01Fix MASTER_SITES.jmmv1-2/+2
2004-04-01Update to 2.10.0. Changes since the 2.8.x branch:jmmv5-21/+12
ORBit2-2.9.6 * bug fixes + PPC union walking bug (Michael, Jeroen Z) ORBit2-2.9.5 * bug fixes + don't crash with NULL env (Mark) ORBit2-2.9.4 * bug fixes + enviroment pollution (Michael) + AIX portability bits (The Written Word) ORBit2-2.9.3 * bug fixes + configure logic bug (Morten Welinder) + no-mainloop threading issue (Michael) + custom policy oneway fix (Michael, JP) + policy lookup fix (Alex Larsson) ORBit2-2.9.2 * bug fixes + threaded client deadlock (Michael) + skelimpl leak fix (Frank) + forward request double free (Michael) + thread queue processing (Frank) ORBit2-2.9.1 * bug fixes + thread handling / shutdown bugs (Justin Schoeman) + linc I/O revents race fix (Padraig O'Briain) + name service ref leak (Justin) + GIOP HUP error cleanup (Michael) + ORB shutdown from any thread (Michael) + build fixes / cleans (Justin, Michael) * featurelets + (limited) re-enterancy client policy (Michael) + re-factored invocation stack (Frank Rehberger) + deactivation / return test (Michael) ORBit2-2.9.0 * bug fixes + speed up child POA destruction (Michael) * featurelets + allow objects to be bound to specific threads (Alex Larsson)
2004-03-18Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properlyjlam1-3/+2
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES.