summaryrefslogtreecommitdiff
path: root/net
AgeCommit message (Collapse)AuthorFilesLines
2006-01-27Update ns to 2.29.minskim6-3365/+230
Changes: - updated SCTP implementation. - added new retransmission policy for sending fast retransmissions to the same destination and timeout retransmissions to an alternate destination - added experimental feature: changePrimaryThresh_ sets a threshold for when the primary destination is changed automatically - added the ability to specify one of three dormant state actions - added the ability to track the number of times fast retransmit, multiple fast retransmit, and timeouts are invoked - new TCL bindable variables: initial RTO, min RTO, max RTO, fast rtx trigger, and sack delay - bug fixes.
2006-01-26Updated p5-Net-Pcap to 0.11:hiramatsu2-8/+7
2005.11.28 - 0.11 - Sebastien Aperghis-Tramoni (SAPER) - [CODE] Added the pcapinfo command. - [DIST] Cygwin installation was simplified and should now Just Work. - [TESTS] Improved the whole test suite to make it use the best device it can find (was needed for Cygwin & Win32). - [DOC] Corrected a few typos thanks to Test::Spelling. - [DOC] Small documentation nits. 2005.11.xx - 0.10 - Sebastien Aperghis-Tramoni (SAPER) - [BUGFIX] lookupnet() wasn't exported by :functions. - [BUGFIX] Fixed findalldevs() emulation. - [BUGFIX] Replaced several newSViv() with newSVuv() to respect the actual unsigned nature of several fields. - [TESTS] Fixed 03-openlive.t for Darwin/Mac OS X. - [TESTS] RT#15342: lookupnet() fails if the device returned by lookupdev() has no IP configured. Thanks to - [TESTS] RT#15343: warnings when running t/14-datalink.t - [TESTS] Fixed another corner case in t/02-lookup.t thanks to Rafael Garcia-Suarez. - [TESTS] t/Utils.pm now sets the environment to C. Thanks to Karl Y. Pradene. 2005.10.26 - 0.09 - Sebastien Aperghis-Tramoni (SAPER) - [BUGFIX] Restored compatibility with older versions of libpcap, namely the traditional ones founds on BSD systems. - [FEATURE] Added Microsoft Visual C++ 7 compatibility, thanks to Max Maischen and Jean-Louis Morel. - [CODE] Added new detection routines for looking which functions are actually available on the host system. - [CODE] Upgraded to Devel::PPPort 3.06_03 - [TESTS] Renamed t/CheckAuth.pm to t/Utils.pm, added function is_available(). - [TESTS] Changed the way the test utility module is loaded. - [TESTS] Updated several test files so they skip the tests that depend on a function that may be unavailable. - [TESTS] Fixes several corner cases thanks to the benevolent testing of Philippe Bruhat, David Morel and Scott Lanning. 2005.10.05 - 0.08 - Sebastien Aperghis-Tramoni (SAPER) - [BUGFIX] RT#6320: loop() conflicts with alarm(). Thanks to RafaZ: Garcia-Suarez for the patch. Also applied to dispatch() and next(). - [BUGFIX] setnonblock() and getnonblock() now checks that $err is a reference. - [BUGFIX] Merged Jean-Louis Morel patch: modification of the detection code in Makefile.PL for Win32; fixes for compiling with Microsoft compiler; simplification of lookupdev(). - [BUGFIX] Restored compatibility with Perl 5.6, 5.5 and 5.4 - [BUGFIX] Fixed memory leak in lookupdev(). - [BUGFIX] Some XS wrappers (compile(), dispatch(), stats()) now resets the error string before calling the underlying functions. - [FEATURE] Now tries to use XSLoader if available, then falls back to DynaLoader. - [FEATURE] Improved findalldevs(). See documentation. - [FEATURE] Added wrapper for freecode(), dump_flush(), dump_file(). - [DIST] Improved detection code in Makefile.PL. - [TESTS] Updated t/05-dump.t, t/12-next.t in order to increase code coverage (94%). What remains uncovered is cargo-cult defensive, hence untestable, code. - [TESTS] Updated t/01-api.t, t/05-dump.t, t/08-filter.t, t/10-fileno.t, t/13-dispatch.t, t/16-setnonblock.t - [TESTS] Updated all test scripts in order to suppress warnings. - [TESTS] Moved the the check whether pcap can be used in t/CheckAuth.pm and added Win32 specific code, supplied by Jean-Louis Morel. - [TESTS] Added t/rt-6320.t for checking the bugfix of RT#6320. - [TESTS] Added t/distchk.t 2005.09.23 - 0.07 - Sebastien Aperghis-Tramoni (SAPER) - [BUGFIX] RT#7455: Memory corruption when using Net::Pcap::Compile() - [BUGFIX] Merged Win32 fix to pcap_lookupdev() from JLM/0.04.02 - [FEATURE] Added wrappers for lib_version(), open_dead(), set_datalink(), datalink_name_to_val(), datalink_val_to_name(), datalink_val_to_description() - [FEATURE] Added support for all DLT_*, MODE_*, PCAP_* and useful BPF_* numeric macros using ExtUtils::Constant. - [FEATURE] Added const qualifiers when appropriate. - [FEATURE] Added ppport.h - [DIST] Added libpcap detection using have_library() from XML::LibXML::Common - [TESTS] Fixed scripts t/10-fileno.t, - [TESTS] Added t/17-lib_version.t, t/18-open_dead.t, 19-breakloop.t - [TESTS] Updated t/14-datalink.t - [DOC] Updated documentation. 2005.09.15 - 0.06 - Sebastien Aperghis-Tramoni (SAPER) - [FEATURE] RT#7594: added pcap_setnonblock() and pcap_getnonblock(). Thanks to Ernesto Domat for the patch. - [FEATURE] Changed the warning returned by stats() in order to be uniform with other similar warnings - [TESTS] Completely rewrote the tests suite using Test::More and better (and portable) methods to skip tests when appropriate. - [TESTS] Added t/podcover.t, t/pod.t, t/portfs.t - [TESTS] Added t/15-is_swapped.t, t/16-setnonblock.t - [DIST] Updated Makefile.PL - [DOC] RT#7671: documentation typo - [DOC] Updated the documentation.
2006-01-25DragonFly also needs sys/time.h before sys/resource.h.joerg2-1/+15
2006-01-25net/if_ether.h and net/ethertypes.h are approximately replacable byjoerg2-5/+19
netinet/if_ether.h on FreeBSD and DragonFly.
2006-01-25Just use ed as NIC for DragonFly as well. This code should really bejoerg2-14/+23
changed to have a proper ethernet check, not some magic name logic.
2006-01-25Rename bpf_dump, it conflicts with a function in libpcap.joerg3-5/+37
2006-01-25Add DragonFly support.joerg4-10/+72
2006-01-25Do not hardcode -lossaudio, the correct way is the following:xtraeme1-2/+3
* Include mk/ossaudio.buildlink3.mk * LIBS+= ${LIBOSSAUDIO} (which in some platforms will be empty).
2006-01-25Another forgotten patch: Don't define socklen_t on DragonFly. Never.joerg1-0/+13
2006-01-25Fix error code handling for thread priority setting on non NetBSD systems.reinoud3-19/+11
Forgot to remove the changes.
2006-01-25Add kiax. (hi reinoud!)salo1-1/+2
2006-01-25Initial import of kiax 0.8.4reinoud13-0/+315
In the process of the development of Asterisk a new protocol has gathered the attention among the VoIP users - the Inter-Asterisk eXchange, or IAX (TM), Protocol, used as a the native communication protocol between Asterisk PBX Servers. What is particularly good in it is that it requires only one UDP port per endpoint to create a successful communication channel for VoIP calls. This makes it much friendlier for users behind NAT, which is not the case with SIP and H.323 - they required specific router configurations for their channel establishment, thus hindering faster spread of VoIP on the home and corporate desktop.
2006-01-24Install the README files for the LDAP, MySQL and PgSQL options.ghen2-3/+7
Bump PKGREVISION. Ok for wiz.
2006-01-24Changes 5.3.0.1:adam17-380/+123
*** Security Fix *** Changes 5.3: *** Important Notes *** Several very significant changes have been made in Net-SNMP for this release that warrant special attention. - shared library version number no longer matches the release number. We now follow the versioning scheme recommended by libtool. For the 5.3 release this means that the libraries now have a SONAME ending with ".so.10", e.g. libnetsnmp.so.10. - snmpd has not been truncating log files at startup, as documented in the man pages, for a while now. This default behaviour has been restored. Please use the '-A' flag if you want to continue appending to your log files at startup. - snmptrapd will no longer accept all traps by default. It must be configured with authorized SNMPv1/v2c community strings and/or SNMPv3 users. Non-authorized traps/informs will be dropped. - Due to a copyright statement that didn't allow modifications, snmpnetstat has been completely rewritten. The new version now accepts the same command-line options as the other tools, which has introduced a number of incompatible changes. However, it does now finally support SNMPv3.
2006-01-24Add patch so MANDIR is not hard-coded.reed3-2/+19
And set it in the make environment. This fixes installation of man page as seen on DragonFly bulk build. Revision not bumped since no change for systems where this worked before.
2006-01-24security/heimdal and net/openafs conflict because of:wiz1-2/+3
bin/compile_et bin/kpasswd bin/pagsh Addresses PR 32610 and PR 32612 by Ola Eriksson.
2006-01-24security/heimdal and arla conflict with each other because of:wiz1-2/+3
bin/mk_cmds lib/libroken.la lib/libsl.la lib/libss.la man/man3/arg_printusage.3 man/man3/getarg.3 Addresses PR 32610 and PR 32611 by Ola Eriksson.
2006-01-24Unlimit the maximum number of open files when starting the daemon as itjmmv2-2/+5
requires more than the default 64. Bump PKGREVISION to 1. Fixes PR pkg/32602. I guess the real solution could be to modify mldonkey's source to unlimit this value itself, but I don't want to deal with (i.e., learn) ocaml code...
2006-01-24Add another CONFLICTS line for the correct spelling of BitTornado.joerg1-1/+2
2006-01-24Update net/mydns-pgsql and net/mydns-mysql to mydns-1.1.0.ghen4-10/+8
This fixes vulnid:1747 (denial-of-service vulnerability). 18-Jan-2006 Don Moore <bboy@bboy.net> [1.1.0] - Implemented RFC 2136 (DNS UPDATE). See the manual for usage instructions. - Fixed minor bug in admin.php where if db_get_settings() failed, it might display an error message without consistent formatting. - Added two additional fields to the --verbose query log. The opcode of the query (QUERY or UPDATE), and a quoted field containing a description of the UPDATE performed, if the opcode was UPDATE. - Updated contrib/stats.php to handle new log fields. - Fixed bug in --dump-config -- if present, fields without default values ("no-listen", "soa-where", "rr-where", and "recursive") were not being dumped. - Made --dump-config dump ALL possible configuration options, even if no value was originally specified. As such, MyDNS will no longer warn the user when a config option doesn't have a value. It will be silently ignored. - Including <inttypes.h> after a suggestion by Christian Tschenett, to help things out on 64-bit platforms like OSX. If this creates problems on your platform, please let me know. - Modified admin.php to allow a backslash in the 'mbox' field, immediately preceding a dot. This is used in DNS to indicate the presence of a dot in the username part of the administrator's email address. There was an additional bug report from Andreas Grip that MyDNS was replying with the slashes doubled up in this case, but it appears to be a problem with the "dig" program, not MyDNS. - Fixed bug with "rr-where" clause -- conf.c was using "soa-where" instead. David Darville first reported this bug. Michael Gile submitted it two minutes later, with a patch. - Added "create_domain.pl" to the contrib/ directory. Thanks to Gerard de Brieder for this script. See contrib/README for more information. - Fixed bug in src/lib/rr.c (mydns_rr_load) that caused a segfault if origin was NULL (it was designed to allow NULL, but this version is the first to ever call it in that way). - Added support for NAPTR (RFC 2915) records. Users with existing MyDNS databases will need to alter their tables to allow "NAPTR" in the "type" column if they want to use NAPTR. - Renamed library functions mydns_parse_rr() and mydns_parse_soa() to mydns_rr_parse() and mydns_soa_parse(), for consistency. - Library functions mydns_rr_dup() and mydns_soa_dup() now fail (terminating the program) if out of memory. - Moved routines that parse data for individual RR types (RP, SRV, and NAPTR) into individual functions from mydns_rr_parse for clarity. - Fixed bug where AXFR might transmit incorrect information if a FQDN is used in the 'name' field. - Fixed AXFR bug with ALIAS enabled. Thanks to Sven Wegener for the patch. - Created file "README.mysql" to address various problems common while compiling with MySQL support. - Fixed "use of cast expressions as lvalues is deprecated" warning (caused compilation abort with --enable-debug). - Added hostname to beginning of SIGUSR1 status output. - Renamed "update" column in the soa table to "update_acl"; how could I be so stupid as to name a column "update"?! - Fixed a critical denial-of-service vulnerability.
2006-01-24Document MYDNS_USER and MYDNS_GROUP as user-settable variables.ghen1-1/+3
2006-01-24Reindent.ghen5-58/+56
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz42-68/+84
of the shlib major bump. PKGREVISION++ for the dependencies.
2006-01-23Add patch from CVS repository to make GCC 4.x happy. This willtron2-1/+33
hopefully fix build problems under DragonFly.
2006-01-23Update distinfo to match patches.joerg1-2/+2
2006-01-23Made the package work with SunPro on Solaris 8. That C++ compilerrillig1-1/+8
neither knows __FUNCTION__ nor __func__.
2006-01-22kphone uses lrelease from qt3-tools, so depend on it and change Makefilejoerg5-13/+43
to not expect it in PATH. Add DragonFly support and don't try to link with libresolv on DragonFly.
2006-01-22USE_LIBTOOL=yesjoerg1-1/+2
2006-01-22This needs pkg-config.wiz1-1/+3
2006-01-22Update to 2.7.3:wiz2-6/+6
2006/01/19: version 2.7.3 = tag release-2-7-3 4791: web_infos: New type geoip.dat, save files to local disk, re-download only if file on server is newer - now all files except type "rss" in web_infos are saved to local disk if not present or server version is newer - MLDonkey uses HTML header last-modified to check if a file has been updated - downloaded file timestamp is changed to last-modified time - show number of IP blocking ranges in runinfo - new web_infos kind: geoip.dat - automatically add geoip.dat to web_infos - support for *.gz|bz2|zip compressed GeoIP.dat files 4811: EDK: Print warning when starting a file too big for filesystem, clean Ux32 logging 4810: Update search results with highest avail/completesources tags (zet) 2006/01/16 4803: BT: force uniqueness of added trackers by "trackers" command (pango) 4801: EDK: add more server info fields (html and guiprot) (zet) 4798: Fix thread recognition on *BSD 2006/01/15 4797: EDK: Always put server connect requests in connection queue, whether max_opened_connections is reached or not Connection will be established later when a socket is available 2006/01/14 4796: Windows: Log proper warning when MaxUserPort is reached (thx to Enig) 4795: Mailer: Fix Subject encoding (bogeyman) 4716: BT: new command "tracker" to add trackers (bogeyman) 2006/01/12 4792: GeoIP: Add license (distrib/GeoIP_LICENSE.txt, runinfo) This product includes GeoLite data created by MaxMind, available from http://maxmind.com/ 4776: EDK: Avoid LowID if max_indirect_connections is reached (thx to zet) 4787: EDK: Show server version (ported from Mulus - thx to Knocker), disconnect blocked server after loading IP blocklist 2006/01/11 4790: Some logging stuff 4781: Disconnect connected server before removing 4782: Configure: Replace AC_CHECK_FILE with "test -d" to allow cross-compile 2006/01/09 4770: Change file opening mechanism, open rw only when needed (pango) new verbosity option "file" to control Unix32 file handling 4777: Display IP:port for LowID clients, GUI protocol update (zet) 2006/01/07 4769: HTML: Fix some Geoip display bugs 2006/01/06 4768: Dynamic loop delay (pango) 4765: Add GeoIP.dat support (zet) GeoIP is a GPL database that maps IPs to countries. http://www.maxmind.com/download/geoip/database/ This patch adds support for a "geoip_dat" option. It is a simple ocaml translation of just the geoip country lookup code. If active, the file is left open and consulted on demand. It didn't seem to slow anything down on my slow system. Sends the country # to the gui, use latest Sancho version to use it. Web: displays country codes in a column (name in tooltip). Maybe someone wants to add flag images (please make them optional).
2006-01-21Update package Makefile now that bsd.pkg.extract.mk is using thejlam4-15/+6
"extract" script for extraction. Many cases where a custom EXTRACT_CMD simply copied the distfile into the work directory are no longer needed. The extract script also hides differences between pax and tar behind a common command-line interface, so we no longer need code that's conditional on whether EXTRACT_USING is tar or pax.
2006-01-20Rename the following variables to reduce the number that we need to track:jlam1-2/+2
EXTRACT_CMD_OPTS.bin -> EXTRACT_OPTS_BIN EXTRACT_CMD_OPTS.lha -> EXTRACT_OPTS_LHA EXTRACT_CMD_OPTS.rar -> EXTRACT_OPTS_RAR EXTRACT_CMD_OPTS.tar -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tar.Z -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tar.bz2 -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tar.gz -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tbz -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tbz2 -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.tgz -> EXTRACT_OPTS_TAR EXTRACT_CMD_OPTS.zip -> EXTRACT_OPTS_ZIP EXTRACT_CMD_OPTS.zoo -> EXTRACT_OPTS_ZOO EXTRACT_CMD_OPTS_tar.gz -> EXTRACT_OPTS_TAR
2006-01-20USE_LIBTOOL=yesjoerg6-12/+51
Avoid union shm on DragonFly, it conflicts with system provided version. Hack around some namespace pollution in arpa/inet.h inherited from FreeBSD which results in G_LOCK(inet_ptona) being partly mapped to G_LOCK(__inet_ptona), but not consistently.
2006-01-20Changes 2.1.0:adam4-26/+24
* Lots of bug fixes (see ChangeLog)
2006-01-20Drop maintainership. I can't seriously be the maintainer of so manyjmmv3-6/+6
packages - specially of packages that I haven't touched for a long while or those that other people can handle better than me.
2006-01-20Update to 2.2.7:jmmv4-28/+8
* Fixed a crash when using NTLM connections [316313, probably also 318252]. (Also 321208, which was a bug introduced in the original fix for 316313.) * Fixed a bug that could cause soup to suck up all available CPU when a connection to a SoupServer was dropped by the other side [319305, patch from Jonathan Matthew] * Fixed the creation of struct elements in XMLRPC messages [321362, patch from Sebastian Bauer] * Plugged a small memory leak in SoupSocket (from Wang Xin). * Fixed two compile problems, a gccism [320349, patch from Roland Illig], and a strict-aliasing warning from gcc 4.1.
2006-01-20Update gnome-vfs2* to 2.12.2:jmmv1-2/+1
* Correctly resolve nested symlinks without accessing invalid memory * Synch xdgmime with upstream to fix handling of the mime cache * Improve parsing of files which have names that match dates, years or times of day. * Correctly return GNOME_VFS_ERROR_CANCELLED if an authentication was cancelled in the ftp, sftp and smb method * Fix problem with multiple cd volumes * Add logic for Win32 so we won't return crap like /x:/foo/bar.zap and fix handling of file overwrites.
2006-01-20Add Jukka Salmi as co-maintainerhubertf1-2/+2
2006-01-19Remove unnecessary DECOMPRESS_CMD setting, which is automatically takenjlam1-3/+1
care if in bsd.pkg.extract.mk based on the EXTRACT_SUFX.
2006-01-19Fix patch to use case + two cats instead of a single cat + preprocessorjoerg2-10/+18
usage, it is ignored by autoconf.
2006-01-19Use SUBST framework instead of FILES_SUBST_SED.joerg1-7/+6
2006-01-19Replace FILES_SUBST_SED with SUBST framework and actually do something:joerg2-6/+13
SH and PKG_SYSCONFDIR are now properly written into the script.
2006-01-19Replace FILES_SUBST_SED usage with SUBST framework.joerg1-5/+10
2006-01-18Use PKG_SYSCONFDIR.kim1-2/+3
2006-01-17Another attempt to get the pattern for NetBSD 3.0 correct.tron1-2/+3
2006-01-17Correct pattern for NetBSD 3.99.1 to 3.99.7 so it doesn't matchtron1-2/+2
NetBSD 3.99.15.
2006-01-17Next attempt to get the pattern correct for NetBSD 3.0.tron1-3/+2
2006-01-17Add another pattern to the "librfuncs" check which will match NetBSD 3.0tron1-1/+2
(and 3.1, 3.2, etc.). Problem pointed out by Greg Oster in private e-mail.
2006-01-17Use the "librfuncs" package under NetBSD 3.99.7 and older to gettron3-8/+18
strerror_r() and thereby fix the build problem under these releases. Based on changes suggested by Thomas Klausner in private e-mail.
2006-01-16As suggested by Steven M. Bellovin:jschauma1-1/+17
Add a note reminding users to manually set up EntryNodes in order to prevent an information disclosure vulnerability in this version of tor.