Age | Commit message (Collapse) | Author | Files | Lines |
|
pkgsrc-bulk.
|
|
- fix path in rc.d to main script
- add gaim start/stop to sample autonet.local
|
|
- fix SSL support, it uses the old DES API, PKGREVISION++
|
|
Patch from tcpdump cvs.
|
|
pkgsrc imake-handling already causes gmake to be used on Linux, remove
USE_TOOLS+=gmake from the package Makefile. This correctly fixes
PR pkg/23078 and PR pkg/29656.
|
|
|
|
Fixes bulk build on NetBSD-1.6.2.
|
|
as devel/lwp, but devel/rx is a regular expression library, not an rpc library.
And arla, of course, is another implementation of AFS. I'll work on making it
not conflict eventually.
|
|
- 1.8 (christos)
Yes, it was a cool trick >20 years ago to use "0123456789abcdef"[a] to
implement, xtoa(), but I think defining the samestring 50 times is a bit
too much. Defined HEXDIGITS and hexdigits in subr_prf.c and use it...
- 1.9 (bouyer)
call (ifp->if_input) at splnet(). ifp->if_input points to ether_input()
which doesn't raise the IPL itself in all cases.
Should also fix PR 29546 (the pkgsrc kernel module needs to be updated).
Bump version to 20050610.
|
|
Notable changes (see files/ChangeLog for full details):
* Convert to use getline() instead of fgets() whenever reading user input to
ensure that an overly long input line doesn't leave excess characters for
the next input operation to accidentally use as input.
Should fix PR 23953.
* Improve method used in fileindir() to determine if `file' is in or under
`dir': realpath(3) on non-NetBSD systems may fail if the target filename
doesn't exist, so instead use realpath(3) on the parent directory of `file'.
(The previous code was over-aggressive in preventing transfers on systems
with a realpath(3) that had different semantics to NetBSD.)
* Various portability fixes.
|
|
|
|
Security-related bug fixes:
* Convert to use getline() instead of fgets() whenever reading user input to
ensure that an overly long input line doesn't leave excess characters for
the next input operation to accidentally use as input.
* Zero out the password & account after we've finished with it.
* Consistently use getpass(3) (i.e, character echo suppressed) when reading
the account data. For some reason, historically the "login" code
suppressed echo for Account: yet the "user" command did not!
* Improve method used in fileindir() to determine if `file' is in or under
`dir': realpath(3) on non-NetBSD systems may fail if the target filename
doesn't exist, so instead use realpath(3) on the parent directory of `file'.
(The previous code was over-aggressive in preventing transfers on systems
with a realpath(3) that had different semantics to NetBSD.)
Bug fixes:
* Display the hostname in the "getaddrinfo failed" warning.
* Only print the "Trying <address>..." message if verbose and there's more
than one struct addrinfo in the getaddrinfo() result.
* formatbuf(): fix %m and %M to use the hostname, not the username.
* fetch_ftp(): preserve 'anonftp' across a disconnect() so that multiple ftp
auto-fetches on the same command line login automatically.
* Improve bounds checking.
* Update various copyright notices.
Portability fixes:
* Look for dirname(3), which may be in -lgen on IRIX, and replace it if not
found.
* Don't use non-standard: u_char, u_short, u_int, or uint.
* Use uint32_t instead of u_int32_t.
* Don't use register.
* Helps if the definition of xconnect() matches its declaration....
* Fix some cast issues highlighted by gcc 4 on OSX.4
* Use size_t instead of int where appropriate.
* Make this compile on sparc64 (size_t != int).
* Printf field widths and size_t don't always mix well, so cast to int.
Fixes build problem for alpha.
* auto_fetch(): use an initialized volatile int to appease IRIX cc.
* Don't abuse unconstify'ing a string and writing to it, because you'll core
dump. Also remove extra const that gives pain to the irix compiler.
* Make sure we flush after we prepare when we are unbuffered otherwise the
prompt will not appear immediately.
* Terminate the arglist with a NULL instead of 0. (Shuts up gcc4.x)
* Use malloc(3) instead of alloca(3).
* Include "src/progressbar.h" for xsignal_restart() prototype.
* Ensure that fallback #define of __attribute__ is available.
Fixes build problem on HP-UX with cc.
* Pull in <poll.h> or <sys/poll.h> if they exist even if we're not using poll,
as struct pollfd might exist in those. Fixes build problem on OSX.3.
* Use NS_INADDRSZ, NS_IN6ADDRSZ and NS_INT16SZ instead of
equivalents without NS_ prefix.
* Use socklen_t instead of size_t where appropriate.
* Separate CPPFLAGS from CFLAGS.
* Use "long long" instead of "quad" in various comments & constants.
* Prefer poll over select when implementing replacement usleep().
|
|
decide if it's actually libcrypto.so from the OpenSSL distribution.
Samba looks to see if libkrb5.so needs it to link when samba is
configured to build ADS support. However, newer versions of heimdal
don't need the old DES API, and newer versions of OpenSSL don't even
provide the old des_* symbol names in the library, so "des_set_key"
is a poor choice to use to detect libcrypto.so. The only place in
the samba sources where the old DES API is even used is in the AFS
fake kaserver support, which pkgsrc does not (ever) intend to support.
This fixes PR pkg/24456.
|
|
feed back to author). Bump pkgrevision.
|
|
USE_PERL5 -> USE_TOOLS+=perl.
|
|
|
|
we can remove them. Also set up the data directories in ${VARBASE} properly.
For UNIX, 1.3.84 is the latest version in the 1.4 release cycle.
Notable recent improvements are included in Linux 2.6 client support.
A bug affecting all kernel modules which was present in the released
1.3.83 is also fixed.
|
|
|
|
VMPS (VLAN Management Policy Server) is a way of assigning switch ports to
specific VLANs based on the MAC address of connecting device. OpenVMPS is a
GPL implementation of VMPS.
|
|
Possible compatibility problems with earlier versions marked with '*'.
--- 2.1.6 2005/05/24
Added support for SRW sort in Generic Frontend Server. Patch
by Ko van der Sloot. Member srw_sortKeys in bend_search_rr holds
sortKeys - or NULL if none is provided.
Fixed bug #307: It was impossible to specify indefinite/no timeout
for ZOOM_event. Special timeout value -1 now means indefinite timeout
(i.e. no timeout).
Added support for multiple languages and charsets to be specified in
ZOOM. Each charset/language is separated by a blank. If negotiation is
in effect in init-response, Option
"negotiation-charset-in-effect-for-records" set to 1(true) or 0(false).
Code based on patch by Vasiliy Osadchuk.
Fixed bug #306: infinite recursion that occurred when calling
yaz_log_level_init as the first call (before other log level or
nmem_init calls)
Fixed bug in scan handling in front end server: if preferred-Position-In-
Response was non-present, a NULL pointer referece was performed.
--- 2.1.4 2005/04/26
Changed include/yaz/diagbib1.h and added include/yaz/diagsrw.h with
diagnostic messages+codes for Bib-1 and SRW. Preprocessor defines are
now defined for all those error codes. So instead of putting 109 in
your program you'd use YAZ_BIB1_DATABASE_UNAVAILABLE. The messages
are generated from a .csv - file. See src/bib1.csv and srw/srw.csv.
Modified the yaz-marcdump utility to skip garbage bytes between MARC
records in a file.
Fixed bug - uninitialized memory - due to bad code for fix of bug #272.
Program yaz-client now exits and produces an error message if multiple
Z39.50 servers are specified on the command line (none or one allowed
only).
Program yaz-marcdump skips garbage bytes between ISO2709 records rather
than abort.
--- 2.1.2 2005/03/16
Fixed bug #273: Update for recent MARC-8 -> UNICODE changes.
Fixed bug #272: Preserve spacing for CCL terms.
--- 2.1.0 2005/03/14
Added support for virtual hosts and multiple backend servers for
the YAZ frontend server. The configution is XML based and
support specificition of CQL to RPN mappings and explain information.
See section "Virtual Hosts" in the YAZ manual.
Extended OPAC display utility. OPAC display utility renders
bibliographic (MARC) record as well. Added yaz_opac_decode_wrbuf
to supplement yaz_marc_decode_wrbuf.
Fixed a bug in MARC decoder that could caused it to crash for some
invalid MARC records. More diagnostics and warnings where added in
XML output (warnings, etc are stored in comments).
--- 2.0.34 2005/02/08
Fixes for UNIX domain sockets. Bug #261.
Fixes for MARC-8 to UTF-8 conversion. Bugs #258 and #260.
Fixed bug #263: YAZ MARCXML dump shows extra spaces after control fields.
Added yaz_marc_subfield_str which defines subfield lead string which is
used in YAZ_MARC_LINE format. Default string is blank+$. Added
yaz_marc_endline_str which defines end of fields string used in
YAZ_MARC_LINE format. Default string is newline.
Experimental support for MarcXChange. This format can be produced
by yaz-marcdump and is implemented in yaz_marc_decode - functions.
http://www.bs.dk/standards/MarcXchange.xsd
Added yaz-client commands scansize that sets maximum number of
entries to be returned by scan.
--- 2.0.32 2005/01/11
Added support for SRW scan in yaz-client and Generic Frontend Server.
* Added whereInList member to SRW Scan Term.
* Changed Z_SRW_scanRequest to be able to carry both CCL and PQF.
Fixed NMEM system to return aligned blocks on the smallest boundaries
that are suitably aligned for all possible types on the particular
architecture YAZ is being built for.
--- 2.0.30 2005/01/04
Fixed numerious warnings that was issued with newer versions of GCC.
Fixed NMEM system to return aligned blocks on 8 byte boundaries rather
than 4 bytes, since 4 may not be enough on some systems such as GCC 3.4.3
on Solaris.
Make YAZ Generic Frontend Server slightly faster.
Enhance (and reduce) logging for Generic Frontend Server.
Revert YAZ log system so that it flushes every write operation
by default. (YAZ 2.0.26 and earlier verisons did that). Bug #240.
Modified the YAZ logging system. The LOG level defines use YLOG_ prefix
instead of LOG_, due to name clash with syslog(3). LOG_ are still
present. New applications should define YAZ_USE_NEW_LOG=1 - this
will effectively disable old definitions.
--- 2.0.28 2004/11/09
Added yaz_log_time_format which specifies log format using
strftime(3).
Added yaz_log_module_level which returns mask for a module. Value
is non-zero mask a if module is enabled; zero if disabled.
* Fixed bug #148: CQL parser may leak. A few prototypes were changed
in include/yaz/cql.h.
Fixed bug #176: Dont throw diagnostics on empty SRU args.
Fixed bug #175: surrogate diagnostics in SRW lacking NS.
Fixed bug #172: RPM builds does not enable SSL.
Doxyfile.in part of dist. Doxyfile generated by configure.
Configure aborts if any of --with-xml2, --with-openssl, --enable-tcpd
are given and the corresponding component does not exist.
Extend CCL documentation in YAZ reference. Describe r=r.
--- 2.0.26 2004/10/01
Fixed MARC->MARCXML conversion to properly deal with
fields, subfields, indicators having non-ASCII characters.
Fixed MARC->MARCXML conversion so that ASCII control characters
except TAB,CR,LF are removed from resulting XML (XML 1.0 does not
support these).
Added YAZ GFS support for conversion from Z39.50 surrogate
diagnostics to SRW surrogate diagnostics.
Bug fix: YAZ GFS did not return schema in explainResponse.
--- 2.0.25 2004/09/30
The YAZ GFS when converting SRW/SRU requests to Z39.50 structures
now converts recordSchema to elementSetName as well as schema URI.
Fixed bug in COMSTACK that prevented HTTP request packages from being
decoded properly.
--- 2.0.24 2004/09/29
Added CCL facility r=r "range" which is similar to r=o "ordered" but
does not require white-space before and after the dash in a range, e.g.
x=-1990 is equivalent to x <= 1990 iff r=r, but equivalent to x= -1980
iff r=o.
Fixed a few AC_TRY_LINK configure tests that did not operate properly
due to new GCC removing "redundant" code.
Added yaz-client commands scanpos and scanstep that sets preferred
position and step-size for scan.
Macro YAZ_INIT in yaz.m4: option --with-yazconfig renamed to --with-yaz.
Added CCL utility ccl_qual_buf which parses one or more CCL
spec lines in a buffer.
Added CCL utility ccl_qual_line which adds CCL qualifier line consisting
of name and value - ignoring empty lines and comments.
On Windows, the debug DLL/import lib is now named yazd.{dll,lib}.
Added odr_get_element_path which returns current element path for an
ODR handle. This utility is useful in error handling or user-defined
ODR_PRINT stream.
Added ODR_PRINT utility odr_set_stream which is is a more generic
alternative to odr_setprint. odr_set_stream takes a stream handle, pointer
to a write function and pointer to close function. The close function - if
non-NULL - will be called during odr_destroy.
Fixed bug in CCL parser where truncation char was not removed from
right side when truncation=both was in effect.
Fixed CQL parser to use unsigned chars for isxxx from ctype.h due
to VS.NET.
--- 2.0.23 2004/08/11
Fix buffer overrun in CQL parser when dealing with proximity (%).
Fixes for MARC-8 in yaz_iconv character set utilies. The MARC-8
to UTF-8/UCS conversion is now only based on codetables.xml.
yaz_marc_decode_buf sets leader pos 9 to "a" for MARCXML output.
--- 2.0.22 2004/08/06
Add support for more "commit changes" in ZOOM (uses Extended Services).
For yaz-client, command set_marcdump <file> / -m <file> dumps SUTRS/XML/..
records as well.
Yet another small fix for configure of SSL.
--- 2.0.21 2004/05/14
Fix SSL libs for configure when --with-openssl=DIR is given.
--- 2.0.20 2004/05/10
Add autoconf m4 macro YAZ_DOC for YAZ documentation setup (docbook).
SSL comstack now uses yaz.pem certificate file on server side
by default. Certificate filename can be configured by calling
comstack function cs_set_ssl_certificate_file before cs_bind is used.
Fix bug regarding multiple calls to ZOOM_connection_connect.
Implement cs_set_ssl_ctx which sets SSL_CTX for SSL comstack.
Do not create SSL_CTX in cs_create (ssl_type). Create in tcpip_bind,
tcpip_rcvconnect instead. This allows user to set custom SSL_CTX.
ZOOM now allows inspection of X509 peer certificate for verification.
The X509 buffer is retrived by reading ZOOM option "sslPeerCert".
Removed libyazssl.la. When SSL is enabled, libyaz.la has SSL support and
all programs have too (yaz-ztest, yaz-client, zoom..). May not be
as "modular" but it simplifies things.
Added cs_get_peer_certificate to that returns peer X509 PEM.
Added cs_get_ssl that returns SSL handle (SSL *) for SSL comstack; returns
NULL if SSL is unavailable.
Documentation about MARC decoding tools.
Fix --disable-tcpd to really disable tcpd. Patch by Robin H. Johnson.
--- 2.0.19 2004/03/30
Rename CHANGELOG to NEWS to follow GNU style packing.
Fix bug with missing initialization of member in init_diagnostics.
This bug affects threaded version of GFS server.
--- 2.0.18 2004/03/20
Use wrbuf_xmlputs_n instead of wrbuf_write_cdata to avoid clash with
Zebra symbol.
Ensure zlib.dll is packed with Windows install.
--- 2.0.17 2004/03/17
Fix encoding of xsd:string to use text instead of CDATA.
Fix endless loop in CQL parser with unbalanced ".
Use a more compact way to store MARC-8 conversion tables.
--- 2.0.16 2004/03/16 Debian only
Oleg Kolobov Fixed a bug in yaz_iconv regarding conversion to
UCS4 / UCS4LE.
Update CQL parser to use new CQL 1.1 modifiers for booleans and
relations.
Add CQL test cases.
--- 2.0.15 2004/03/01
Another fix for decoding of XML packed records.
--- 2.0.14 2004/02/25
Fixes for Chunked encoding. White space not ignored after length spec.
Update NS and use default NS for SRW diagnostic elements.
--- 2.0.13 2004/02/23
Implement ZOOM_resultset_cache_reset which resets record cache.
Implement ZOOM_resultset_sort which sorts a result set.
Implement chunked HTTP transfer.
For SSL, use -lssl -lcrypto on systems that don't have pkg-config.
--- 2.0.12 2004/02/16
Added member 'schema' to bend_explain_rr structure so that backend
can specify explain record identifier. Defaults to Zeerex 2.0.
Fix encoding of OID's of form 1.0.X. Bug introduced in 2.0.11.
--- 2.0.11 2004/02/16
* SRW/SRU 1.1 updates: updated diagnostic in srw.h to use uri instead
of code.
Added init command for yaz-client which sends "extra" init request.
Fixed two bugs in OID codec - ber_oidc. Throw error when encoding/decoding
bad truncated OID. Fix decoding of OID X.Y... when X=2 and Y>39.
Fixed a bug in ASN.1 compiler that caused Type-1 Operator codec to fail.
Make ZOOM error code for "invalid query".
Fixed compilation for SSL which wasn't properly enabled for all platforms.
--- 2.0.10 2004/02/05
For yaz.m4, allow second argument for YAZ_INIT to hold minimal version of
YAZ required.
* SRW/SRU 1.1 updates. Diagnostic code now a URI.
Added option -p <file> to make Generic Frontend Server to write PID file.
Added option -D to put Generic Frontend Server in background on its own.
Make ZOOM C recognize option "password". If unset, "pass" is used
(for backwards compatibility).
Fixed a bug in Generic Frontend Server that could make it crash if a
client sets characterSetNegotation bit, but didn't pass negotiation stuff
in InitRequest.
New YAZ client command, zversion, that sets Z39.50 version (1,2,3..).
Must be issued before open, in order to be in effect.
--- 2.0.9-6 2004/01/12 Debian/Windows
Make the SRU server more picky WRT unknown params, etc.
Bug fix: ZOOM scan response didn't return displayTerm - when present.
New YAZ client command, options, that sets Z39.50 options.
New utility functions yaz_init_opt_{encode,decode} to encode/decode Z39.50
options from a string of tokens (one token for each option bit).
Update SRW diagnostic code messages.
--- 2.0.9-5 2004/01/07 Debian/Windows
Handle user defined stylesheet for SRW/SRU.
--- 2.0.9-4 2004/01/06 Debian/Windows
Fix bug in decoding of Content-Length.
--- 2.0.9-3 2004/01/06 Debian/Windows
Fix a bug with decoding of XML packed records.
--- 2.0.9-2 2004/01/05 Debian only
Allow empty ODR (NMEM=0) for odr_oiddup and odr_getoidbystr.
Fix bug in SRW/SRU diagnostics decoding.
--- 2.0.9 2004/01/05
Fixed bug in Generic Frontend Server which could drop records exceeding
preferred message size. Reported and fixed by Irina Dijour.
Fixed calculation of package size for structured records in Generic
Frontend Server. Reported and fixed by Irina Dijour.
Fixed namespace for SRW/SRU diagnostics.
Fixed SEGV in yaz-client that occured for HTTP connection errors.
--- 2.0.8 2003/12/22
* SRW/SRU 1.1. Since the Namespace has changed for SRW/SRU, it means that
this version is incompatible with version 1.0 and older YAZ SRW/SRU
implementations.
CQL changes to reflect recent changes to the specification:
* Documentation talks about context sets instead of index sets.
* Documentation talks about indexes instead of qualifiers.
* The CQL-to-PQF transformer's configuration file now uses
"index.set.name = <attributes>" instead of the old form
"qualifier.set.name = <attributes>". (Both forms are still
understood but the latter is deprecated.)
* CQL terms with no explicit index specified are now interpreted as
cql.serverChoice instead of srw.serverChoice (which of course
behaves exactly the same.)
--- 2.0.7 2003/12/16
MARC conversion can now generate ISO2709 output in another
character set. yaz-marcdump uses this facility if you invoke it
with option -O.
Added missing C decl macros for include/yaz/{soap.h,srw.h,cql.h}, so that
functions from there can be used from C++.
--- 2.0.6 2003/12/04
Frontend server now transfers memory from decoded packages to stream
ODR for search.
NMEM now clears freed blocks with 'Y' (hex 59) to force bad memory
references to show up.
ZOOM-C now supports standard ZOOM option names as described in v1.4 of
the ZOOM Abstract API. The older names for the same options are still
also supported for the benefit of old applications.
ZOOM-C supports "implementationId" and "implementationVersion" options
to go along with "implementationName". These allow the user code to
specify identification strings to be sent to servers.
Add OID for the new ExtLite attribute set.
Add OIDs for NACSIS-CATP, FINMARC2000 and MARC21-fin record-syntaxes,
as requested/supplid by Ere Maijala <ere@atp.fi>
For generic frontend server, reverse the order of
"toolkit-supplied / application-supplied" strings sent as implementationId,
Name and Version. Also, remove the spaces around the slash. This brings
the GFS in line with the behaviour of ZOOM-C on the client side.
Add function ZOOM_scanset_display_term.
yaz-client shows scan displayTerm if present.
Utility yaz-iconv is now installed by default along with the man page
yaz-iconv.1.
Extend configure check for OpenSSL to use pkg-config where available (such
as RedHat 9).
Incorporate patch by Morten Bogeskov which allows a Unix file socket
server to specify uid/gid/mask for socket using the format
unix:[user=uid,][group=gid,][umask=mask,]file=path
If file= is omitted the existing format is assumed, e.g.
unix:path
in which case the mask is 0666 (rw for everybody).
Major restructure of YAZ source. All source in libyaz is in src directory.
Programs in client (yaz-client), ztest (yaz-ztest), zoom (zoom programs),
util (utility programs such as ASN.1 compiler, yaz-marcdump).
Added man page for utility yaz-marcdump (used to be called marcdump).
yaz-marcdump is installed by 'make install'.
Fixed a memory leak in Generic Frontend Server that occurred when decoding
of incoming package failed.
Fixed a potential DOS attack vulnerability in COMSTACK/ODR.
Change prototype of odr_perror: add const to message string.
New function yaz_log_reopen which reopens log file (for log rotate, etc.)
* Blocking parameter for COMSTACK cs_create is now a bit mask rather
than a blocking flag. Bit 0 is set for blocking, reset for non-blocking.
Bit 1 is set if cs_addrstr should avoid DNS lookup; reset for full
DNS lookup. There should not be any compatibility problems with this
assuming that blocking=1 or 0 is used.
Fix bad reference in UNIX comstack in function cs_addrstr.
Fix for compilation on AIX.
The generic front-end server (server/seshigh.c) now supports returning
Init diagnostics to the client in User-information-field, in
accordance with Z35.90 Implementor Agreement 5 (Returning diagnostics
in an InitResponse)
--- 2.0.4 2003/09/04
Allow any CQL relation (not just all,any,exact,scr).
Fixes for OCLC UI ASN.1 to make it work with SilverPlatter targets
that features the same UI.
Implemented command update0 in YAZ client which is equivalent to
update but uses old of Ext Update ASN.1.
Use OID 1.2.840.10003.15.1000.81.1 for privately defined charsets
in charset negotiation. Added VAL_ID_CHARSET in oid.h.
Previously no OID was used for this info.
ZOOM uses smallSetUpperBound=1 instead of 0 for piggyback searches.
It apparantely upsets EBSCO Publishing IR Z39.50 Server which
returns 'malformed search term' otherwise.
SortResponse member resultCount now set to NULL in sort handler of
frontend server.
OPAC support ZOOM. ZOOM_record_get returns OPAC info (as XML) if
type is "opac".
Add three new utility functions for translating OIDs between various
formats -- symbolic name such as "Usmarc", minus-1-terminated int
arrays and dotted strings such as "1.2.840.10003.9.5.1":
int *oid_name_to_oid(oid_class oclass, const char *name, int *oid);
char *oid_to_dotstring(const int *oid, char *oidbuf);
char *oid_name_to_dotstring(oid_class oclass, const char *name, char *oidbuf);
Reverted modifications for ES Update definition for z_IU0Update
(OID 1.2.840.10003.9.5.1 and 1.2.840.10003.9.5). The definition
is back to YAZ 2.0.2.
String value attributes for CCL parser.
Support for OCLC's locally registered "OCLC-UserInformation" PDU,
which their FirstSearch server returns in Init responses, sometimes
carrying useful diagnostic information when Init fails. This has the
OID 1.2.840.10003.10.1000.17.1 and is defined in the file
"z39.50/oclcui.asn", where its definition is somewhat different from
what OCLC document on their web-site, as required to interoperate with
their servers.
Support for anonymous authentication in yaz-client. Use the command
"auth -".
* Fix the OID of the Index Data-local "admin" Extended Service from
1.2.840.10003.9.81.1 to 1.2.840.10003.9.1000.81.1. The omission of
the 1000, which indicates a locally-defined OID, was a mistake.
--- 2.0.3 2003/06/20
Fix CCL directive @case handling so that it affects string match for
both CCL keywords and qualifiers.
* ESFormat-Update updates. Packages with OID 1.2.840.10003.9.5.1 and
1.2.840.10003.9.5 are now handled by the same decoder z_IU0Update .
Decoder has been updated with ASN.1 changes as listed in
http://lcweb.loc.gov/z3950/agency/defns/updateES.html
Note that the "latest" DB Update, OID 1.2.840.10003.9.5.1.1 , handler
z_IUUpdate, remains unchanged.
ZOOM_record_get may now return a record in a specific character set.
For type use "form; charset=from[,to]" where form (render, xml, ..) ,
"from" is the character set of record as returned by target. "to" is
the character set to be returned. If omitted, "to" is UTF-8.
YAZ ASN.1 compiler renamed from yaz-comp to yaz-asncomp
New ODR utility, odr_getelement, which returns name of element for
which encoding/decoding failed.
Fixed ODR so that it returns error code OREQUIRED rather than ONONE
in cases where a required element was omitted.
Bug fix: some MARC8 sequences were not converted.
New ZOOM option "step" which specifies number of records to be
retrieved in one chunk. Used in conjunction with "start" and "count".
SRW support for yaz-client. Use scheme http: to use it, e.g.
http://host:port/db
yaz-client no longer does (un)intelligent character set conversions
by default. Can be enabled with charset and marc_charset commands.
xmalloc trace fix for 64-bit systems such as DEC alpha.
Solaris 2.6 compile fix.
New function, cql_strerror() translates SRW error codes, as returned
by cql_transform_error(), into human-readable English strings. Used
in yaz-client diagnostics when appropriate.
New CQL2RPN query-type for the command-line yaz-client, parses CQL and
converts it into a type-1 query which is sent to the server. This
makes CQL available for use with all Z-servers, as opposed to the tiny
minority that can handle CQL queries themselves.
--- 2.0.2 2003/04/28
New Debian package layout similar to the Redhat Package layout.
New ZOOM events ZOOM_EVENT_RECV_{RECORD,SEARCH} for receiving a record
and search result respectively.
--- 2.0.1 2003/04/25
Redhat package is now several packages: libyaz (runtime libraries),
libyaz-devel (development and documentation, and yaz (utility programs).
Package spec file by Morten Bøgeskov.
New member 'schema' in struct bend_fetch_rr which the name of requested
schema (SRW/SRU) for record (or NULL if none was given). The fetch
handler MAY set this to reflect the schema of the returned record.
New member 'display_term' in struct scan_entry. GFS now sets member entries
and allocates scan entries to be filled by user scan handler. In previous
version, entries member was allocated by the scan handler. That still works,
but the GFS will ignore member display_term - assuming it was NOT set by
the handler. The fact that the GFS now allocates the entries both allows
for new members and makes a scan handler easier to write.
Fix CQL lex buffer overflow.
SRW/SRU recordPacking. For SRW default recordPacking is string. For
SRU default recordPacking is string.
SRU protocol support for frontend server.
Fix compile bug for systems that have nl_langinfo but CODESET undefined.
Added missing PQF transform rules for <= and >= . Thanks to Peter Popovics.
Added scan for the ZOOM shell (zoomsh).
|
|
Patches adapted from SuSE.
Functionality not tested beyond simple smbclient operations.
This package is marked for removal before next stable branch is cut.
|
|
|
|
specify PLIST_SRC if it's defined in a package Makefile.
|
|
pkgsrc change
- Take matainer ship by me.
- Introduce options.mk for PAM configure option.
- Minor clean up of Makefile.
- Added quick changes to avoid using <openssl/des.h>.
netatalk changes
Changes in 1.6.4a
=================
* FIX: insecure tempfile handling bug in etc2ps.sh, found by Trustix, CAN-2004-0974.
Changes in 1.6.4
================
* NEW: afpd: Using the mswindows option now implicitly specifies usedots.
[Sam Noble]
* UPD: afpd.8: Updated the option documentation.
[Thomas Kaiser, Sebastian Rittau]
* FIX: configure: Removed broken --with-flock-locks option. [Bj\M-C\M-6rn Fernhomberg]
* FIX: libatalk: Do not log network probe (OSX 10.3). [Didier Gautheron]
* FIX: libatalk: Deadlock in signal handlers. [Didier]
* FIX: libatalk: Compilation with Linux kernel 2.6 fixed. [Sebastian, Bj\M-C\M-6rn]
* FIX: afpd: Solaris compile issues. [Bj\M-C\M-6rn]
* FIX: afpd: If connection broke in dsi_tickle the child did never die. [Bj\M-C\M-6rn]
* FIX: afpd: Catsearch, fixes a possible segmentation fault. [Bj\M-C\M-6rn]
* FIX: afpd: Compilation issues. [Olaf Hering, Sebastian]
* FIX: cnid: Fix compile problems on Tru64. [Burkhard Schmidt]
* FIX: megatron: Fixed an uninitialized variable. [Olaf]
* FIX: installation: Don't overwrite PAM file if --enable-overwrite configure
option is not set. [Sam, Ryan Cleary]
* FIX: installation: Fixed BSD installation. [Toru TAKAMIZU]
* FIX: docs: Removed ssl-dir/ssl-dirs confusion from doc/INSTALL. [Bj\M-C\M-6rn]
Changes in 1.6.3
================
* UPD: afpd: Infrastructural support for an upcoming Kerberos 5 UAM.
[Sam Noble]
* UPD: uams_dhx_passwd: Better random seed in Tru64. [Burkhard Schmidt]
* FIX: afpd: Bug in AFP connection negotiation stage. [Sam]
* FIX: afpd: Catsearch, when Mac and unix name differ, search on attributes.
* FIX: afpd: Files could be opened for writing on read-only filesystems.
* FIX: afpd: Debugging using SIGUSR1 was broken. [Stefan Muenkner]
* FIX: afpd: Segfault after login. [Robby Griffin, Sean Bolton]
* FIX: psf: Correct path to etc2ps.sh.
* FIX: shell_utils: Don't distribute generated files.
* FIX: aecho: -A option didn't work. [Chris Shiels]
* FIX: configure: Berkeley DB path detection could be wrong. [Stefan]
* FIX: Automake build fixes.
|
|
* 0.6.0
CHG: KFTPGrabber has now moved to KDE Extragear, so the build system has
been slightly changed
FIX: Resuming files using SFTP
FIX: Do not refetch directory listings while processing the queue
FIX: Queue/server management related crash
FIX: Incorrect directory progress when aborting transfer
* 0.6.0-beta2
FIX: Request for password when selecting anonymous in quick connect dialog
FIX: Set the correct home dir on some remote connections
FIX: Bookmark related crash
FIX: Proper encoding of URLs in the queue file
FIX: One month timeshift when doing MDTM
* 0.6.0-beta1
ADD: According to the KDE HIG minimize to tray if the mainwindow is closed
ADD: Experimental support for multiple threads
ADD: Traffic graph
ADD: Commonly used site commands for GlFTPD (more to follow)
ADD: Support for setting per-site encoding
CHG: Updated libssh to the latest version to support keyboard-interactive
auth
CHG: Removed howl in favor of KDNSSD Zeroconf API
FIX: Lots of crash fixes
FIX: Rewritten directory listing parser
FIX: Different queue improvements and bugfixes
|
|
|
|
|
|
- DragonFly dosen't support NSS currently.
- Fix some typo in congigure scripts.
Provided by Joerg Sonnenberger by private mail.
Bump PKGREVISION.
|
|
Changes from 3.0.10 are huge, please see
http://www.samba.org/samba/history/samba-3.0.14a.html in detail.
pkgsrc changes:
* replace ln command to ${LN}.
* avoid use file for shell's variable.
* remove trailing spaces.
|
|
OUTPUT CHANGES:
- Non-printable chars in filenames are now output using backslash-
escaped characters rather than '?'s. Any non-printable character is
output using 3 digits of octal (e.g. "\n" -> "\012"), and a backslash
is now output as "\\". Rsync also uses your locale setting, which
can make it treat fewer high-bit characters as non-printable.
- If rsync received an empty file-list when pulling files, it would
output a "nothing to do" message and exit with a 0 (success) exit
status, even if the remote rsync returned an error (it did not do
this under the same conditions when pushing files). This was changed
to make the pulling behavior the same as the pushing behavior: we
now do the normal end-of-run outputting (depending on options) and
exit with the appropriate exit status.
BUG FIXES:
- A crash bug was fixed when a daemon had its "path" set to "/", did
not have chroot enabled, and used some anchored excludes in the
rsyncd.conf file.
- Fixed a bug in the transfer of a single file when -H is specified
(rsync would either infinite loop or perhaps crash).
- Fixed a case where the generator might try (and fail) to tweak the
write-permissions of a read-only directory in list-only mode (this
only caused an annoying warning message).
- If --compare-dest or --link-dest uses a locally-copied file as the
basis for an updated version, log this better when --verbose or -i
is in effect.
- Fixed the accidental disabling of --backup during the --delete-after
processing.
- Restored the ability to use the --address option in client mode (in
addition to its use in daemon mode).
- Make sure that some temporary progress information from the delete
processing does not get left on the screen when it is followed by a
newline.
- When --existing skips a directory with extra verbosity, refer to it
as a "directory", not a "file".
- When transferring a single file to a different-named file, any
generator messages that are source-file related no longer refer to
the file by the destination filename.
- Fixed a bug where hard-linking a group of files might fail if the
generator hasn't created a needed destination directory yet.
- Fixed a bug where a hard-linked group of files that is newly-linked
to a file in a --link-dest dir doesn't link the files from the rest
of the cluster.
- When deleting files with the --one-file-system (-x) option set, rsync
no longer tries to remove files from inside a mount-point on the
receiving side. Also, we don't complain about being unable to remove
the mount-point dir.
- Fixed a compatibility problem when using --cvs-ignore (-C) and
sending files to an older rsync without using --delete.
- Make sure that a "- !" or "+ !" include/exclude pattern does not
trigger the list-clearing action that is reserved for "!".
- Avoid a timeout in the generator when the sender/receiver aren't
handling the generator's checksum output quickly enough.
- Fixed the omission of some directories in the delete processing when
--relative (-R) was combined with a source path that had a trailing
slash.
- Fixed a case where rsync would erroneously delete some files and then
re-transfer them when the options --relative (-R) and --recursive
(-r) were both enabled (along with --delete) and a source path had a
trailing slash.
- Make sure that --max-size doesn't affect a device or a symlink.
- Make sure that a system with a really small MAXPATHLEN does not cause
the buffers in readfd_unbuffered() to be too small to receive normal
messages. (This mainly affected Cygwin.)
- If a source pathname ends with a filename of "..", treat it as if
"../" had been specified (so that we don't copy files to the parent
dir of the destination).
- If --delete is combined with a file-listing rsync command (i.e. no
transfer is happening), avoid outputting a warning that we couldn't
delete anything.
- If --stats is specified with --delete-after, ensure that all the
"deleting" messages are output before the statistics.
- Improved one "if" in the deletion code that was only checking errno
for ENOTEMPTY when it should have also been checking for EEXIST (for
compatibility with OS variations).
ENHANCEMENTS:
- Added the --only-write-batch=FILE option that may be used (instead
of --write-batch=FILE) to create a batch file without doing any
actual updating of the destination. This allows you to divert all
the file-updating data away from a slow data link (as long as you
are pushing the data to the remote server when creating the batch).
- When the generator is taking a long time to fill up its output buffer
(e.g. if the transferred files are few, small, or missing), it now
periodically flushes the output buffer so that the sender/receiver
can get started on the files sooner rather than later.
- Improved the keep-alive code to handle a long silence between the
sender and the receiver that can occur when the sender is receiving
the checksum data for a large file.
- Improved the auth-errors that are logged by the daemon to include
some information on why the authorization failed: wrong user,
password mismatch, etc. (The client-visible message is unchanged!)
- Improved the client's handling of an "@ERROR" from a daemon so that
it does not complain about an unexpectedly closed socket (since we
really did expect the socket to close).
- If the daemon can't open the log-file specified in rsyncd.conf, fall
back to using syslog and log an appropriate warning. This is better
than what was typically a totally silent (and fatal) failure (since a
daemon is not usually run with the --no-detach option that was
necessary to see the error on stderr).
- The man pages now consistently refer to an rsync daemon as a "daemon"
instead of a "server" (to distinguish it from the server process in a
non-daemon transfer).
- Made a small change to the rrsync script (restricted rsync -- in the
support dir) to make a read-only server reject all --remove-* options
when sending files (to future-proof it against the possibility of
other similar options being added at some point).
|
|
mktemp with USE_TOOLS+=mktemp in the samba packages.
|
|
|
|
|
|
|
|
BIND 9.3.1 is a maintenance release, containing fixes for a number of
bugs in 9.3.0.
libbind: corresponds to that from BIND 8.4.6-REL.
|
|
USE_TOOLS and any of "autoconf", "autoconf213", "automake" or
"automake14". Also, we don't need to call the auto* tools via
${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care
to symlink the correct tool to the correct name, so we can just use
aclocal, autoconf, etc.
|
|
regardless of whether we use the built-in or pkgsrc version of openssl.
|
|
Several changes are involved since they are all interrelated. These
changes affect about 1000 files.
The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files. Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred. This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.
The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.
The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc. The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.
The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files. Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories. These files are used as input
to imake since imake can't use stdin for that purpose.
The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead. This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed. Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries. Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
|
|
|
|
|
|
- From the CHANGELOG:
> + added the INC (+=) and DEC (-=) operators to the filter engine
> !! fixed the compilation of some plugins
> !! fixed a segfault in the isolate plugin
> !! fixed a bug in the dhcp spoofing module
> !! fixed a serious security bug
|
|
Changes:
* Kopete: Fix crash when KDE logout
* Kopete: Fix crash when drag&drop a temporary contact to the list.
* Kopete: Fix crash when ignoring messages from non-buddies
* Kopete: Resize correctly wide photos
* Kopete: Change the effect applied on offline status icon in order to
let see the color
* Kopete: Update the contactlist whan KDE (fonts) settings changes.
* Kopete: Don't send empty messages when holding enter
* Kopete: MSN: Don't dissconnect people using webmessenger.msn.com when
sending message with default font
* Kopete: MSN: Make the timeout option for away message works.
* Kopete: MSN: Fix the reverse list button.
* Kopete: MSN: Fix connections problems
* Kopete: MSN: Avatars downloaded correctly by third client like Gaim
* Kopete: MSN: Show font and colors settings
* Kopete: MSN: Scale the display picture
* Kopete: Yahoo: Fix big fonts
* Kopete: Yahoo: fix problems when sending messages
* Kopete: ICQ: Display only one error when we hit an unknown error
* Kopete: ICQ: fix "Online Sice"
* Kopete: ICQ and AIM: Fix typing notifycation
* Kopete: ICQ and AIM: Escape HTML correctly
* Kopete: Latex: Blacklist some latex command
* Kopete: GroupWise: copy and paste in contact property dialog
|
|
Provided by author in private mail.
|
|
compatibility provided via PKG_OPTIONS_LEGACY_OPTS.
|
|
user settable variable. Set PKG_SUGGESTED_OPTIONS instead. Also,
make use of PKG_OPTIONS_LEGACY_VARS.
Reviewed by wiz.
|
|
Patch from Joerg Sonnenberger via private mail.
|
|
* make "stf-start" and "stf-stop" aliases to "start" and "stop"
* don't use RFC 1918 or 3927 IPs as outer address
Inspired by OpenDarwin/MacOS X's ip6config (== old perl version of hf6to4! :-).
|
|
in PR 30378.
version 1.0.4 May 4 2005
* Fix switch and hub modes.
* Optionally start scripts when a Subnet becomes (un)reachable.
version 1.0.3 Nov 11 2004
* Show error message when failing to write a PID file.
* Ignore spaces at end of lines in config files.
* Fix handling of late packets.
* Unify BSD tun/tap device handling. This allows IPv6 on tun devices and
anything on tap devices as long as the underlying OS supports it.
* Handle IPv6 on Solaris tun devices.
* Allow tinc to work properly under Windows XP SP2.
* Allow VLAN tagged Ethernet frames in switch and hub mode.
* Experimental PMTUDiscovery, TunnelServer and BlockingTCP options.
version 1.0.2 Nov 8 2003
* Fix address and hostname resolving under Windows.
* Remove warnings about non-existing scripts and unsupported address families.
* Use the event logger under Windows.
* Fix quoting of filenames and command line arguments under Windows.
* Strict checks for length incoming network packets and return values of
cryptographic functions,
* Fix a bug in metadata handling that made the tinc daemon abort.
|
|
|
|
Changes:
- convert to PKG_OPTIONS framework
- make gnutls default option, ssl optional
3.2.1:
======
- fixed handling of file names starting with a tilde in sftp protocol.
- fixed minor problem with `lftp -u user --help'.
- fixed compilation with modules.
- fixed compilation without OpenSSL and GnuTLS.
- fixed compilation with certain compiler versions.
- relaxed version requirement on GnuTLS.
3.2.0:
======
- added support for gnutls library. Now OpenSSL is only used if explicitly
configured with option --with-openssl, and by default gnutls is used.
- added parser for AS/400 ftp listing.
- fixed a coredump in mirror when symbolic link target is unknown.
|