in src/qt-console
kes Attempt to fix the locking problem reported by Eric in bug #906.
kes Make berrno class to leave errno unchanged after constructor call.
kes Make bnet_server use the heap rather than the stack to allocate
its socket fd pointers to avoid a crash at termination. Problem
reported by Ryan Novosielski and bugs pointed out by Martin Simmons.
30Jul07
kes Create new depkgs and depkgs-qt separating the qwt out of depkgs
and putting it in depkgs-qt along with Qt4.3.
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@5269
91ce42f0-d328-0410-95d8-
f526ca767f89
if test "${support_bat}" = "yes" ; then
cd src/qt-console
- a=`pwd`
chmod 755 install_conf_file build-depkgs-qt-console
echo "Creating bat Makefile"
qmake
+ cd ${BUILD_DIR}
fi
if test "${support_bat}" = "yes" ; then
cd src/qt-console
- a=`pwd`
chmod 755 install_conf_file build-depkgs-qt-console
echo "Creating bat Makefile"
qmake
+ cd ${BUILD_DIR}
fi
#ifdef HAVE_WIN32
format_win32_message();
#endif
+ errno = m_berrno;
}
inline berrno::~berrno()
Dmsg1(100, "Addresses %s\n", build_addresses_str(addrs, allbuf, sizeof(allbuf)));
foreach_dlist(p, addrs) {
- /* Allocate on stack frame -- no need to free */
- fd_ptr = (s_sockfd *)alloca(sizeof(s_sockfd));
+ fd_ptr = (s_sockfd *)malloc(sizeof(s_sockfd));
fd_ptr->port = p->get_port_net_order();
/*
* Open a TCP socket
stat = search_res_for_device(rctx);
release_reserve_messages(jcr); /* release queued messages */
unlock_reservations();
+ dev->dblock(BST_DOING_ACQUIRE);
if (stat == 1) {
dcr->VolumeName[0] = 0;
- dev->dblock(BST_DOING_ACQUIRE);
Jmsg(jcr, M_INFO, 0, _("Media Type change. New device %s chosen.\n"),
dev->print_name());
bstrncpy(dcr->VolumeName, vol->VolumeName, sizeof(dcr->VolumeName));
#undef VERSION
#define VERSION "2.1.29"
-#define BDATE "29 July 2007"
-#define LSMDATE "29Jul07"
+#define BDATE "31 July 2007"
+#define LSMDATE "31Jul07"
#define PROG_COPYRIGHT "Copyright (C) %d-2007 Free Software Foundation Europe e.V.\n"
#define BYEAR "2007" /* year for copyright messages in progs */
Technical notes on version 2.1
General:
+31Jul07
+kes Fix configure so that it puts config.out in the cwd rather than
+ in src/qt-console
+kes Attempt to fix the locking problem reported by Eric in bug #906.
+kes Make berrno class to leave errno unchanged after constructor call.
+kes Make bnet_server use the heap rather than the stack to allocate
+ its socket fd pointers to avoid a crash at termination. Problem
+ reported by Ryan Novosielski and bugs pointed out by Martin Simmons.
+30Jul07
+kes Create new depkgs and depkgs-qt separating the qwt out of depkgs
+ and putting it in depkgs-qt along with Qt4.3.
29Jul07
kes Rework code in acquire.c that switches drives for reading when
the Media Type does not match. This should fix bug #906