Commit Graph

170 Commits

Author SHA1 Message Date
Oliver Smith bf7c13fdec configure.ac: set -std=gnu11
Change-Id: Ief41cc4fc2e3d763a4b84f427496a5611f3c90c5
2021-01-27 17:39:07 +01:00
Oliver Smith 284c25697d contrib/jenkins.sh: run "make {distcheck,maintainer-clean}"
Related: OS#3047
Change-Id: I0c7cd8f8b2a3821e5c55fc84b24eca5e199ebbd8
2019-07-10 12:09:58 +02:00
Pau Espin b5ae1af602 util/Makefile.am: Fix build with builddir neq srcdir
Change-Id: I2ce5feeacda1f0b41de1d0a07d8c40ca09ad9fc2
2018-08-10 13:00:45 +02:00
Martin Hauke 4d4d9ec5c2 Fix no-return-in-nonvoid-function ipaccess-auth.c:80
OBS post-build check complained:

Change-Id: Id1368f308f0af6ac88334002a8aa1e90737e563b
I: Program returns random data in a function
E: libtelnet no-return-in-nonvoid-function ipaccess-auth.c:80
2018-03-08 16:35:39 +01:00
Martin Hauke e855f0c12b build: check for libcrypto and libssl
Use PKG_CHECK_MODULES to check for libcrypto and libssl

Change-Id: I442603f9fa3f648cb552f5e9daf6e0fd49776eff
2018-03-08 16:34:25 +01:00
Holger Hans Peter Freyther c386867baf jenkins: Add the build script from jenkins here
This can be used to replicate a build issue more easily.
2016-04-13 19:00:49 -04:00
Holger Hans Peter Freyther 1465a8668d ipaccess: Default to port 3210 for the telnet session
No need to remember the CLI port of the BTS, it is static anyway
2011-05-14 20:45:55 +02:00
Holger Hans Peter Freyther 5083c2ab6d ipaccess: Terminate the application on CTRL+C or CTRL+D
The terminal is switched into the raw mode and no SIGs
are generated.
2011-05-14 20:32:36 +02:00
Holger Hans Peter Freyther eb490d3882 ipaccess: Add \r when we get a \n to fix line wrappings 2011-05-14 20:14:35 +02:00
Holger Hans Peter Freyther d3e5f24409 telnet: Flush the console after every character
Make sure that every character is written to the stdout. This
way typing 'help' will always flush everything.
2011-05-14 20:05:24 +02:00
Holger Hans Peter Freyther 4d2cdc7986 ipaccess: Start without echoing by default for ipaccess 2011-05-14 19:58:20 +02:00
Holger Hans Peter Freyther 8d545fbb62 Fix the compilation and linking of the ipaccess_telnet 2010-12-27 21:21:55 +01:00
Harald Welte 000cfc37a3 use basename(argv[0]) to determine true program name 2010-03-25 21:40:25 +08:00
Harald Welte a3c6223016 remove code duplication between telnet-client / telnet-client-ipa
We now simply use the original telnet-client.c with one small callback
into the ipaccess authentication layer
2010-03-25 21:33:21 +08:00
Harald Welte 0d2ece6a6f add "ipaccess-telnet" support, i.e. telnetting to an ip.access nanoBTS
There is a special MD5-challenge/response authentication after
establishing the telnet session to an ip.access nanoBTS / TCP port 3210.

The ipaccess-telnet program supports this mode of operation
2010-03-25 16:34:39 +08:00
Sean Middleditch 991f536edc add C++ include wrappers 2010-01-22 16:12:13 -08:00
Sean Middleditch 4b3c7fd19a automake fixes 2010-01-06 21:05:26 -08:00
Sean Middleditch e2634bd1a4 compilation fixes for more pedantic compilers 2010-01-06 16:32:55 -08:00
Sean Middleditch e477541c0b typo fix in NEWS 2009-11-03 19:07:06 -08:00
Sean Middleditch 641df58b6e move util source code to util/ directory 2009-11-03 19:06:17 -08:00
Sean Middleditch 9e4f4912e6 and update Makefile.am (oops) 2009-11-03 19:02:15 -08:00
Sean Middleditch ff7c6ec135 store man pages in man subdir 2009-11-03 19:02:02 -08:00
Sean Middleditch 6f20d7bb52 hide INSTALL 2009-11-03 19:00:15 -08:00
Sean Middleditch d9931b608e remove INSTALL link 2009-11-03 18:57:29 -08:00
Sean Middleditch a6e0e114f4 telnet_begin_sb and telnet_finish_sb functions 2009-11-03 18:57:21 -08:00
Sean Middleditch 65a53b0010 telnet_begin_sb and telnet_finish_sb functions 2009-11-03 18:57:15 -08:00
Sean Middleditch 0457afb6a3 Makefile.am fix for man page 2009-11-03 18:42:26 -08:00
Sean Middleditch b34236e099 man pages for telnet-client, telnet-chatd, and telnet-proxy 2009-11-02 16:19:16 -08:00
Sean Middleditch e67d3eadf2 more man pages 2009-11-02 16:04:47 -08:00
Sean Middleditch 897e97f725 more man pages 2009-11-02 11:16:47 -08:00
Sean Middleditch db128164ba cleanups to macro conditions 2009-10-25 02:02:17 -07:00
Sean Middleditch e97ac9e158 move telnet_state_t to libtelnet.c as it is only used internally 2009-10-24 15:41:05 -07:00
Sean Middleditch 5565596352 version corrections in source files and README 2009-10-24 15:38:46 -07:00
Sean Middleditch eccc4a4bfe initial man pages, bump to 0.13 2009-10-24 14:53:12 -07:00
Sean Middleditch 8739165d93 add NEWS note about telnet_raw_printf() 2009-10-14 16:21:02 -07:00
Sean Middleditch 9dcfd4b97d rename telnet_printf2 to telnet_raw_printf 2009-10-14 16:17:46 -07:00
Sean Middleditch 49b16d2555 change library interface version 2009-09-28 16:13:12 -07:00
Sean Middleditch 4932345524 update README version 2009-09-28 15:53:07 -07:00
Sean Middleditch be230ee82a documentation update 2009-09-19 14:39:58 -07:00
Sean Middleditch d2466a01b6 make libtelnet_t private; libtelnet_init now returns a pointer instead of taking one, and libtelnet_free frees the pointer passed in 2009-09-19 14:35:48 -07:00
Sean Middleditch d08d812c30 pkgconfig support 2009-09-19 14:35:05 -07:00
Sean Middleditch 4adfdf312d silence another goofy warning 2009-08-31 15:06:09 -07:00
Sean Middleditch 54c1e3ea74 replace calls to write() for stdout with stdio calls 2009-08-31 15:04:39 -07:00
Sean Middleditch ccc035ad6c silence warnings we dont really care about in telnet-client 2009-08-31 14:58:33 -07:00
Sean Middleditch aff7b32cc4 update/clarify public domain license in COPYING 2009-08-31 14:56:34 -07:00
Sean Middleditch bcfd3b8063 actually use zlib 2009-08-31 14:52:23 -07:00
Sean Middleditch 048b3b2d42 Merge branch 'master' of github.com:elanthis/libtelnet 2009-08-05 17:08:47 -04:00
Sean Middleditch 3b3cbe1ee8 bump to 0.10 2009-08-05 17:07:52 -04:00
Sean Middleditch dbdd423960 header file fixes in Makefile.am 2009-08-05 17:07:09 -04:00
Sean Middleditch 56f3c5ced1 use autoconf, automake, and libtool for building 2009-07-31 02:02:09 -04:00