head 1.5; access; symbols pkgsrc-2026Q1:1.5.0.122 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.120 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.118 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.5.0.116 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.114 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.112 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.110 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.108 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.106 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.5.0.104 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.102 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.100 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.98 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.96 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.94 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.92 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.90 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.88 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.86 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.84 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.82 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.80 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.78 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.74 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.54 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.76 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.72 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.70 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.68 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.66 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.64 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.62 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.60 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.58 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.56 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.52 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.50 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.48 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.46 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.44 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.42 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.40 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.38 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.36 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.34 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.32 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.30 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.28 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.26 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.24 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.22 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.20 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.18 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.16 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.14 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.12 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.10 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.8 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.6 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.4 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.2 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.4.0.6 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.4 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.2 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.2.0.6 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.4 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.2 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.1.0.2 pkgsrc-2009Q2-base:1.1; locks; strict; comment @# @; 1.5 date 2011.03.06.03.29.02; author dholland; state Exp; branches; next 1.4; 1.4 date 2010.05.25.06.47.31; author adam; state Exp; branches; next 1.3; 1.3 date 2010.05.08.09.06.17; author adam; state dead; branches; next 1.2; 1.2 date 2009.08.24.08.23.41; author adam; state Exp; branches; next 1.1; 1.1 date 2009.05.15.10.29.05; author adam; state Exp; branches; next ; desc @@ 1.5 log @Adjust openssl version number test; PR 44683 from Michael Roland. Fixes broken build on DragonFly 2.8.2. Someone please teach the openssl people about API stability. @ text @$NetBSD: patch-ad,v 1.4 2010/05/25 06:47:31 adam Exp $ --- src/lib/tls.c.orig 2010-04-27 19:58:29.000000000 +0000 +++ src/lib/tls.c @@@@ -315,7 +315,7 @@@@ bool tls_postconnect_verify_host(JCR *jc extname = OBJ_nid2sn(OBJ_obj2nid(X509_EXTENSION_get_object(ext))); if (strcmp(extname, "subjectAltName") == 0) { -#ifdef HAVE_OPENSSLv1 +#if (OPENSSL_VERSION_NUMBER >= 0x10000000L) const X509V3_EXT_METHOD *method; #else X509V3_EXT_METHOD *method; @ 1.4 log @Fix building with older OpenSSL @ text @d1 1 a1 1 $NetBSD$ d10 1 a10 1 +#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) @ 1.3 log @Changes 5.0.2: - Add lmgr_is_locked() function to test if a thread own a mutex - Remove comment field added in last patch - Check if sql backend is thread-safe - Fix cancel crash reported by Stephen Thompson - fix grant_postgresql_privileges doesn t grant permissions on jobhisto_jobid_seq - Add lock position info to volume manager - Permits to use lock manager with file/line from outside - Replace ASSERT in block.c with fail Job - Use uint32_t for max_concurrent_jobs - Use file and line for rwlock and lmgr in db_lock() - Add File and Line info to rw_lock for lmgr - Fix database locking calling db_lock and returning from function without calling db_unlock. - Add missing db_unlock to bvfs_update_cache. - Allow users to build bat without static QT if desired. - Fix for qt mkspecs location on Fedora 12. - Another fix for OpenSSLv1 - Add -lrt to Solaris links - Fix tls.c for OpenSSLv1 - Fix plugin load not to stop if one plugin bad -- pointed out by James - Remove --without-qwt from configure statement. - Fix bug in bvfs_update function, should work much better now - Lets not generate the ingres code automatically when the .sc or .sh files changes as it seems these files get outdated on some systems and then this rule kicks in on systems that don't have the esqlcc ingres compiler installed. - Fix CentOS detection in regression get-os script - Create subroutines to add exclusion for plugins - This adds sql debugging to these classes that Eric wrote. - This is a 1/2 fix of the issue. It allows for the sorting of the two non graphic columns, but still does not allow for sorting the graphic columns. The issue is with last. By setting the sort value, you are setting the value on the last. To experiment with what I mean, use the set background that I have commented out in this commit. - Fix OpenSSL 1.x problem in crypto.c on Fedora 12 - Display AllowCompress warning message only if compression used in FileSet - Added comment on dbi backend needing a recent version of libdbi from CVS as the version currently released 0.8.3 wont work for compiling the code. - Add Warning check to SQL - Fix readline to use TERM_LIB found for conio - Move bacula shared objects in separate bacula-libs package. - Fix for termcap lib on suse. - Fix for shared objects name convention change. - Remove mandrive and suse bacula.spec from configure - Fix compile link flags for gigaslam - Add missing defines for gccver. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.2 2009/08/24 08:23:41 adam Exp $ d3 1 a3 1 --- src/lib/tls.c.orig 2008-11-22 19:36:12.000000000 +0100 d5 1 a5 1 @@@@ -315,7 +315,11 @@@@ bool tls_postconnect_verify_host(JCR *jc d9 4 a12 3 +#if OPENSSL_VERSION_NUMBER >= 0x10100000L + const X509V3_EXT_METHOD *method; +#else a13 4 +#endif STACK_OF(CONF_VALUE) *val; CONF_VALUE *nval; void *extstr = NULL; @ 1.2 log @Changes 3.0.2: * Fix 1323 about a problem when mounting a requested volume during a restore. * Add more example SD Device configurations. * Force the client_encoding to SQL_ASCII when database is already using this mode. * Fix 1335 about postgresql error message during copy session * Cleanup old job records when starting the director (Created/Running -> Failed) * Apply patch in bug 1315 by McMichaeli that fixes scripts/logwatch * Add more output when spooling and no space left * Fix postgresql driver bug that displayed rows from time to time. * Implement the project 'restore' menu: enter a JobId, automatically select dependents * Should fix 1323 about verify accurate jobs and deleted files. * more... @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Changes 3.0.1: * Bug fixes. * Check for job_canceled() in fd_plugin code. * Update Win32 table creation to have new DB version 11 format * Remove illegal Options in Exclude of default Win32/64 bacula-dir.conf * Remove "Reposition" message when restoring * Update projects file * Modify insertion of read Volumes in SD to be done before the drive reservation. This ensures that a Volume to be read will not be reserved for writing. Significant enhancement. Changes 3.0.0: * Fix Win32 make clean to clean correctly * Separate object/binaries in Win32 and Win64 builds. More to be done. * Add bconsole to Win64 installer. * Enhance Job messages from SD when the FD->SD protocol is incorrect and the SD hangs up. Previously this looked like a comm error. * Fixed problem in xattr and acl code trying to send empty acl or xattr streams. * Fix for bug #1261 where we send out a null stream when a file only an acl and xattr support is also turned on. * Added some warnings to configure when using libtool and static in one configure. * Fix small memory leak in fileregexp bsr code * Correct bacula32.def entry point as specified by James. * Add code to FD plugin driver to make a copy of the plugin filename to be saved to avoid save_file from zaping it. * Directly mark all files saved by plugin as being seen for Accurate. * more... @ text @d3 14 a16 16 --- src/lib/jcr.c.orig 2009-04-10 13:12:50.000000000 +0200 +++ src/lib/jcr.c @@@@ -1059,13 +1059,8 @@@@ void _dbg_print_jcr(FILE *fp) fprintf(fp, "JCR=%p JobId=%i name=%s JobStatus=%c\n", jcr, jcr->JobId, jcr->Job, jcr->JobStatus); -#ifdef HAVE_WIN32 fprintf(fp, "\tuse_count=%i\n", jcr->use_count()); -#else - fprintf(fp, "\tuse_count=%i threadid=0x%x\n", - jcr->use_count(), (int)jcr->my_thread_id); -#endif fprintf(fp, "\tJobType=%c JobLevel=%c\n", jcr->get_JobType(), jcr->get_JobLevel()); bstrftime(buf1, sizeof(buf1), jcr->sched_time); @