- Oct 11, 2017
-
-
Steven Murray authored
-
Steven Murray authored
The following commit incorrectly changed the way 64-bit integers are marshalled: commit 5e37082e Author: sponcec3 <Sebastien.Ponce@cern.ch> Date: Wed Jan 15 15:01:19 2014 +0100 Fixed compilation in -O2 mode. This in particular includes fixing the remaining strict-aliasing issues. This commit reverts the changes that effected the marshalling of 64-bit integers.
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
Fixed in the v2_1_14Version branch.
-
Eric Cano authored
The default is now really RelWithDebInfo. As a byproduct, the backtrace is now leak-free (the leaky line number feature (in SLC5) is only present in Debug builds). Relaxed the compilation for files with strict aliasing issues. Gave a default value to a few variables which might e used uninitialized. The unit tests hence pass again in SLC5.
-
sponcec3 authored
This in particular includes fixing the remaining strict-aliasing issues.
-
Steven Murray authored
the -O2 option.
-
Eric Cano authored
-
Steven Murray authored
the following MACRO magic in h/log.h: #ifdef log #undef log #endif #define log (*logfunc) /* logging function name */ With this commit I remove the above MARCHO magic and simply replace "log" with its expanded form of (*logfunc).
-
Steven Murray authored
castor::exception::AlreadyInitialized
-
Steven Murray authored
castor::exception::InvalidNbArguments
-
Steven Murray authored
-
Steven Murray authored
to the RMC source code.
-
Steven Murray authored
-
Steven Murray authored
I have put back the CASTOR man page sections in the master branch. The good news is that I have been able to remove the perl processing of the CASTOR manual pages that was changing the simple numerical section numbers into CASTOR specific ones. Developers now just write their manual pages and the Imake system will not change the man page section within them. Therefore if a manual page should be part of the 8castor man page section then the developer should explicitly put 8castor in the .TH line and not just 8. Being explicit means the reader of the man source know what they will get.
-
Steven Murray authored
The BASEVERSION C macro should equate to a literal string. I have therefore added the neccessary enclosing double quotes
-
Eric Cano authored
Added FindOracle. Added include for generated header file. Added first sub-directory include.
-
Steven Murray authored
system.
-
Steven Murray authored
and the tape header files.
-
Steven Murray authored
daemon the rmc directory and the tape header file h/Ctape_api.h
-
Steven Murray authored
cirectory and the tape header file h/Ctape.h
-
Steven Murray authored
-
Steven Murray authored
Fixed in the trunk.
-
Steven Murray authored
Fixed in the trunk.
-
Steven Murray authored
This commit does two things. Firstly it adds the first version of the source code for the executables to help the rmcd daemon to work with Oracle ACS compatible tape-libraries. Secondly it refactors and cleans up some of the rmcd daemon code. Please note that the source code of the binaries to help the rmcd work with Oracle ACS tape-libraries is neither compiled or packaged into rpms. Therefore there will be no affect on the current 2.1.14 release concerning these executables.
-
Steven Murray authored
Reverse committing 25579:25519 because the revissions from 25520 to 25579 were too detailed. They were meant to be a single revision pushed from my git repository. The --merge option git svn dcommit did not do what I expected.
-
Steven Murray authored
Added the struct rmc_srv_rqst_context to be used to pass the context of a request to a server side function of rmcd that is responsible for servicing a client request.
-
Steven Murray authored
Replaced the global variable localhost of rmc_procreq.c with a parameter passed to each of the functions implemented within rmc_procreq.c
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-
Steven Murray authored
-