Nate Bargmann
c941966b4a
Assure NULL terminated strings in rpc files.
...
Various strncpy operations could result in a port pathname that is not a
NULL terminated string as the allowed string length is the same size as
the buffer per the strncpy manual page. This is corrected by assuring
that the allowed length is FILPATHLEN - 1.
2012-01-07 20:54:49 -06:00
Nate Bargmann
d691a0d9dc
Remove set but unused variable errors in rpcrig.
2011-08-26 13:42:51 -05:00
Nate Bargmann
9902d8ed6d
Update LGPL/GPL header in RPC rig source files.
...
TNX to Lucian Laga, YO6PLB, for the notification.
2011-08-22 21:38:36 -05:00
Kamal Mostafa, KA6MAL
fbb353503a
source warnings cleanup: rpcgen-generated code
...
Quell 124 unused variable warnings from the rpcgen-generated code
in rpcrig and rpcrot
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3062 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-27 21:19:47 +00:00
Kamal Mostafa, KA6MAL
cf276991f2
Fix segfault on improper -C syntax
...
Avoid null pointer segfault when -C param is specified with no '=' e.g.
"rigctl -C foo".
Thanks to Charles Suprin <hamaa1vs@gmail.com> for the report.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3058 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-21 19:32:00 +00:00
Kamal Mostafa, KA6MAL
2567b93af7
Move backend libraries into /usr/lib/hamlib directory.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2988 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-26 02:23:50 +00:00
Stéphane Fillod, F8CFE
c9bd7adccd
changed to RIG_STATUS_BETA
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2439 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-31 22:14:10 +00:00
Nate Bargmann, N0NB
6fb48baf21
Many man page updates to provide needed information and (hopefully)
...
improve readability. Also, tried to keep the man pages as consistent
as possible.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2189 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-02-24 20:24:34 +00:00
Nate Bargmann, N0NB
4f79abfaba
Almost complete rewrite including examples and diagnostic information as
...
well as (hopefully) improving readability.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2188 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-02-24 14:53:12 +00:00
Nate Bargmann, N0NB
e0e9d736cc
Clarify and add usage and parameter examples.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2187 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-02-24 04:27:45 +00:00
Stéphane Fillod, F8CFE
ef8b8b5e61
cleanup
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2058 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-01-09 21:41:39 +00:00
Stéphane Fillod, F8CFE
898cf3dae8
Added missing symbol for MacOSX, patch by Marv
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1952 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-03-28 09:37:24 +00:00
Stéphane Fillod, F8CFE
a21a311164
warning silencing
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1749 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-06-06 21:58:57 +00:00
Ben Coleman, NJ8J
95eb2712dd
Fixed same bug in rigctl_get_parm.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1703 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-03-15 03:30:26 +00:00
Ben Coleman, NJ8J
9eca218c5b
Fixed bug in rpcrig_set_parm (using RIG_LEVEL_IS_FLOAT instead of
...
RIG_PARM_FLOAT)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1702 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-03-15 03:24:12 +00:00
Stéphane Fillod, F8CFE
e3f15af93a
IMPORTANT: freq_t type changed from integer to real, and setting_t type reduced from 64bits to 32 bits
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1648 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-01-15 23:17:35 +00:00
Stéphane Fillod, F8CFE
a29cf87414
VPATH building, again
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1643 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-01-15 22:48:29 +00:00
Stéphane Fillod, F8CFE
1650d35fba
Finally allow VPATH building.
...
We need to chdir in source dir, otherwise rpcgen hardcodes rpcrig.h path
of the source .x file. sigh.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1573 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-31 16:45:06 +00:00
Stéphane Fillod, F8CFE
343deb6f59
Support for pipelined tuning, including DCD on CD line.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1510 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-08-17 22:39:07 +00:00
Stéphane Fillod, F8CFE
c023f42534
NetBSD patch from Berndt, VK5ABN
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1497 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-07-03 06:46:27 +00:00
Stéphane Fillod, F8CFE
77610f2326
allow ptt and dcd operation over RPC
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1473 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-05-16 16:31:46 +00:00
Stéphane Fillod, F8CFE
d2b13d8582
parallel build fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1466 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-05-03 11:23:06 +00:00
Stéphane Fillod, F8CFE
e4636cc158
Tell rpcgen to generate code in ANSI C, with conventional stub names
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1453 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-23 21:05:39 +00:00
Stéphane Fillod, F8CFE
6284d42b16
shadowed struct declaration fixup
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1449 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-22 19:31:47 +00:00
Stéphane Fillod, F8CFE
960c83c4c5
* added ABI VERSION to backend entry point symbol name
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1442 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-16 22:30:43 +00:00
Stéphane Fillod, F8CFE
e0b2a7b4ac
fix headers
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1435 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-07 22:42:11 +00:00
Stéphane Fillod, F8CFE
a07a4a336e
Adopt new split_vfo handling. Basically, rename set_split/get_split
...
to set_split_vfo/get_split_vfo, and take an extra transmit vfo arg.
Ascending compatibility is retained at the API frontend level.
NOTE: only function name has changed. The backends do not implement
necessarily the new semantic (the extra tx vfo is just ignored).
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1425 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-06 18:40:36 +00:00
Stéphane Fillod, F8CFE
5f59007052
Solaris RPC portability fix
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1311 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-12-16 22:07:02 +00:00
Stéphane Fillod, F8CFE
3497d098a5
misc Makefile fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1282 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-13 20:39:07 +00:00
Stéphane Fillod, F8CFE
52e9a15924
libhamlib-backend.so.x.y.z -> hamlib-backend.so, avoid version info for modules
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1241 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-04 22:19:31 +00:00
Stéphane Fillod, F8CFE
87803995c7
VPATH and distcheck fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1233 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-10-31 01:43:22 +00:00
Stéphane Fillod, F8CFE
32646c9392
do not include rpcgen'erated files in dist, and make the rules more BSD friendly
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1228 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-10-31 00:22:20 +00:00
Stéphane Fillod, F8CFE
c7cd976ac4
updated man pages
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1205 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-10-07 21:52:43 +00:00
Stéphane Fillod, F8CFE
2a99882e69
list verbose levels
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1185 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-22 11:39:04 +00:00
Stéphane Fillod, F8CFE
3435cee9ea
include config.h
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1174 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-13 07:01:54 +00:00
Stéphane Fillod, F8CFE
49b2a47456
added ability to change RPC program number
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1173 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-13 06:59:54 +00:00
Joop Stakenborg, PG4I
9051b8641a
fix_compilation
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1146 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-03 16:12:36 +00:00
Stéphane Fillod, F8CFE
acb2ff113a
remove autogenerated files from cvs rep
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1138 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-08-24 10:52:55 +00:00
Stéphane Fillod, F8CFE
30505a7b7e
implemented more calls
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1137 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-08-23 20:01:09 +00:00
Stéphane Fillod, F8CFE
9614a6c7e9
ptt_type and dcd_type options now accept keywords
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1136 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-08-23 19:55:53 +00:00
Stéphane Fillod, F8CFE
41f5748be2
converted to C99 intialization style
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1132 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-08-16 17:43:02 +00:00
Stéphane Fillod, F8CFE
3a08190627
gcc3 fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1109 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-07-08 22:53:27 +00:00
Stéphane Fillod, F8CFE
e5c82d9bf5
build fix
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1093 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-07-06 09:24:10 +00:00
Stéphane Fillod, F8CFE
51ea94cdb5
removed autogenerated files, use autogen.sh instead
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1088 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-07-02 18:03:25 +00:00
Stéphane Fillod, F8CFE
cf23615f9e
regenerated
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1056 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-05-28 21:46:50 +00:00
Stéphane Fillod, F8CFE
95571eb3a4
regenerated
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@937 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-27 23:59:42 +00:00
Stéphane Fillod, F8CFE
8ec6c2da9b
added NET_LIBS
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@931 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-27 23:51:46 +00:00
Francois Retief
d88cbe7307
regenerated
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@872 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-16 19:18:46 +00:00
Stéphane Fillod, F8CFE
2360585513
misc fix
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@825 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-28 20:32:04 +00:00
Stéphane Fillod, F8CFE
303861e483
warning: backend module breakage: symbol changed: init_ -> initrigs_
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@821 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-28 20:28:04 +00:00