commit c9607bbc30f3a5ac835c4a90684575962d4be06b
Author: Florian Forster <ff@octo.it> Date: Wed Jul 24 13:47:59 2013 +0200 src/ros.c: Use the "host" variable. Otherwise some compilers complain about an unused variable. Also it is much nicer to read. commit ba77bd446bf69360905d1028f5d1a164208088d3 Author: Florian Forster <ff@octo.it> Date: Wed Jul 24 13:44:56 2013 +0200 src/ros.c: Check the return value of fgets(). Some compilers are unhappy when this return value is ignored. commit dabd10b3e3c5c8c321eec361cae43357ef611f01 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Mon Mar 29 20:01:45 2010 +0200 Bump version to 1.1.2 and update ChangeLog. commit 3d7896a03cf97e96e2bc92b29aaf8c3b87384a1f Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Mon Mar 29 19:59:00 2010 +0200 ros_connect, create_socket: Free (struct addrinfo *). It was only freed in case of an error. commit 34593faf57c4213e4f47a3ff59f3f76ca3402953 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Mon Mar 29 19:57:57 2010 +0200 ros_query, ros_free: Free (ros_reply_t *)->status. commit 5188492798d177690a8411727c2d8e9cdcb83c1b Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Mon Jan 4 12:08:08 2010 +0100 Updated ChangeLog; Bumped version to 1.1.1 commit c32043bf19c8586630f1e8f321ae5f85104ce305 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Mon Jan 4 12:04:00 2010 +0100 src/ros.c: Storage sizes are now bytes, convert frequency back to MHz. commit 460236c781ec5e719537598be7ef2d858166c8e3 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Mon Jan 4 12:00:51 2010 +0100 src/system_resource.c: Convert kilbytes to bytes and MHz to Hz. commit 0eb1d1e6851f3e5dd33b385a021a5c67a3631b7a Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Dec 25 11:53:07 2009 +0100 Updated ChangeLog; Bumped version to 1.1.0 commit 7046644fa5f9aac043ac53e3ab9f7f7c56c45b05 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Dec 25 11:50:08 2009 +0100 src/routeros_api.h: Whitespace fix: Use tabs for indentation. commit 4d50bd54fa77d0d140624a5220a6fa39104d8f99 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Dec 25 11:44:21 2009 +0100 src/ros.c: Add options and versioning information to usage output. commit ef2a474c45397259bdbcf41dbba91712ecbd6049 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Dec 25 11:44:09 2009 +0100 librouteros(3): Add information about versioning. commit 10a1c1f4e5b67ee3a711c00cc80e3e2920611872 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Dec 25 11:26:01 2009 +0100 ros(1): Add information about the "system-resource" command. commit e6df5f10632408478c64c6e4b1fdf415a243a935 Author: Florian Forster <octo@verplant.org> Date: Wed Dec 23 17:44:27 2009 +0100 librouteros(3): Added documentation for "system resource". commit 6bc68040880f09522ea982ff7ab722921ba4cbb0 Author: Florian Forster <octo@verplant.org> Date: Wed Dec 23 17:38:34 2009 +0100 src/{ros.c,system_resource.c}: Add support for the uptime field. commit 1ac209036249e18ebb9cb42d3afeebdd14d5eed1 Author: Florian Forster <octo@verplant.org> Date: Wed Dec 23 17:37:59 2009 +0100 src/ros_parse.[ch]: Added functions to parse the uptime string into seconds. commit 3b8827c7a6f36c26b4aefe0afa4f6b6d44bd6c60 Author: Florian Forster <octo@verplant.org> Date: Wed Dec 23 16:42:36 2009 +0100 src/ros.c: Added the “system-resource” high-level command. commit d0e5281499b711d9c03bf0e60a4c117d4dc950be Author: Florian Forster <octo@verplant.org> Date: Wed Dec 23 16:08:21 2009 +0100 Implemented "ros_system_resource", a high-level interface for /system/resource/print. create mode 100644 src/system_resource.c commit c038a3ffea86af06f3138f502f74dac680154ff4 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Tue Dec 22 17:03:15 2009 +0100 Updated ChangeLog; Bumped version to 1.0.1 commit 2161912e62a4a6fb9559c62a84f0af862a1092ca Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Tue Dec 22 16:58:29 2009 +0100 src/main.c: Sanity check the arguments to ros_query. Thanks to Andrey Ponomarenko for pointing out the problem. commit 2e1cb0bdef4b270af813f921c078ca01150602b6 Author: Florian Forster <octo@verplant.org> Date: Tue Dec 22 12:47:14 2009 +0100 src/routeros_api.h: Include <stdbool.h> when compiled with g++. commit eaf833181d524686630c4a5504e16ab9cbcbbc2d Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Dec 18 11:54:15 2009 +0100 Bumped version to 1.0.0 and updated ChangeLog. commit 8c609b7cc4cf4adb1d256ee34d07f1ccb385ba03 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Dec 18 11:52:57 2009 +0100 Use __attribute__((unused)) when compiling with GCC. This avoids a couple of compiler warnings. commit 77cff5db667e7c1d62b697161f0f7176a2fab390 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Dec 18 11:52:22 2009 +0100 Fix a couple of compiler warnings. Cast when comparing signed and unsigned size_t. commit 1bb12495d211e0e2635fe3b9b7529edab1fdd31d Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Nov 27 10:35:59 2009 +0100 configure.ac: Bump API and ABI versions. commit 7b2bb8a26175aa6ef0e9930e5e9811e4b3a85f66 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Nov 27 10:34:02 2009 +0100 src/Makefile.am: Only export symbols matching "^ros_". commit e0920daa7283a2eb1384fd08b658e82bbc3b7c7c Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Nov 27 10:26:09 2009 +0100 ChangeLog: Updated to version 0.2.0. commit 0bf7ecba787380d37947bb1537e2dc3496fd13ee Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Nov 27 10:20:25 2009 +0100 src/ros.c: Add information about radio_name and ap/wds to the interface output. commit 6eaf47c570f238bf5bd80a8c7c5bfee218a7e62a Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Nov 27 10:15:56 2009 +0100 "registration-table" interface: Add "radio-name", "ap", and "wds". commit 0444981b9b06a05776b2081889c0f7916aa718f6 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Nov 27 09:41:00 2009 +0100 src/ros_parse.[ch]: Move parsing functions into a separate module. create mode 100644 src/ros_parse.c create mode 100644 src/ros_parse.h commit 3b8c8759609a5937fc7948ce2712ca1e2d8a8060 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Nov 27 09:26:27 2009 +0100 librouteros(3): Fix a typo. commit fd438c2e4c0db2c5aa3a4c9de585eb263771b04b Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Nov 27 09:26:15 2009 +0100 ros(1): Added manpage for “ros”. create mode 100644 doc/ros.pod commit 7d47df8425792ff76e469259242c0d57011bc244 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Nov 27 09:07:04 2009 +0100 librouteros(3): Added some details about the semantic of callbacks. commit 20ae1607659c975a777e5de324d5d4e94d02f25c Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Fri Nov 27 09:01:38 2009 +0100 doc/librouteros.pod: Added information about the "registration-table" interface. commit 71c3e87fb2d0fdfff80f0cead3f5dc8643a1f189 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 26 23:18:24 2009 +0100 doc/librouteros.pod: Describe the high level "interface" interface. commit a118e47dc674ac8789629705da1fd9eb44d631f8 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 26 23:10:48 2009 +0100 src/routeros_api.h: Make next pointers `const'. commit d9180d2db2a3f84bc4ba2d75c83bf0bdb4d6241a Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 26 16:18:10 2009 +0100 src/ros.c: Add support for the high-level interface function. commit dbcdf705de2d750ae3a23e91bbdfb8fced96fc09 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 26 16:17:50 2009 +0100 Added high-level interface for "/interface/print". create mode 100644 src/interface.c commit 5ac788ed135f6853b329191c271602b293f71159 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 26 15:42:39 2009 +0100 Add “ros”, a small sample command line tool. create mode 100644 src/ros.c commit c4ad812587c29fea8fbbb6179b762d6b31f15e7a Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 26 11:56:49 2009 +0100 Include "config.h" rather than <config.h>. commit 070b648ddf4a4934ed2e5a8ec20d40143cb125ad Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 26 11:56:33 2009 +0100 src/routeros_api.h: Include stdint.h / inttypes.h for uint64_t. commit a2645e996327fdd35f57c7beb8e98d2a4ccb9d63 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 26 11:56:09 2009 +0100 Added first high-level interface for the registration table. create mode 100644 src/registration_table.c commit 25be6d05006b0b6cc504e9c0c935129a822346d7 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Wed Nov 25 21:46:02 2009 +0100 ChangeLog: Added release 0.1.0. commit e22891eb4ebdc3d4b5c1d6c8107b779bbe0b76c3 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Wed Nov 25 21:33:11 2009 +0100 configure.ac: Change initial version to "0.1.0". commit 6cf4ee2a42f148a9ea8bec0544b88aec4313ac12 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Wed Nov 25 21:14:19 2009 +0100 doc/: Add Makefile.am for building and installing the manual page(s). create mode 100644 doc/Makefile.am commit e35c4218ea84a0b0f69f6b10cd1bc74d4e4099e2 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Wed Nov 25 21:03:10 2009 +0100 doc/librouteros.pod: Added first draft of a manpage. create mode 100644 doc/librouteros.pod commit 52ea55cd9fe5761d9d31d67ba98436dd6827f3c1 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Wed Nov 25 20:08:54 2009 +0100 configure.ac: Abort if gcrypt.h is not available. commit 4c2dc5ebae2700b37ba949c0d98ad2f148fc723d Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Wed Nov 25 20:07:21 2009 +0100 src/{Makefile.am,main.c}: Use the debugging as determined by the configure script. commit 539ef70f3560861b7b0e530b0ec0eec339015e13 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Wed Nov 25 19:59:05 2009 +0100 AUTHORS: Initialized file. commit 895bb0f2ce317cee72a33004286eb66ffc253304 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Wed Nov 25 19:53:26 2009 +0100 src/main.c: Let ros_connect fail if logging in returns an error. commit 87849f1a435fc941eae65ca49167cb2ddfb78fd9 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Wed Nov 25 19:36:15 2009 +0100 README: Wrote initial file. commit f86ced45911854dce6ed53c989bde7e31eecb9e6 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Wed Nov 25 19:35:53 2009 +0100 Source files: s/libmikrotik/librouteros/ commit aa02c3dfe7142904ddec12dbc55a9c7b55f1a4f9 Author: Florian Forster <octo@verplant.org> Date: Wed Nov 25 17:25:10 2009 +0100 Add compiletime and runtime versioning information. create mode 100644 src/routeros_version.h.in commit 4d3c559e17352a65586a77cbbea588fb8ad5e17a Author: Florian Forster <octo@verplant.org> Date: Wed Nov 25 17:21:44 2009 +0100 src/routeros_api.h: Add «extern "C"» for C++ programs. commit 822040cf8ddd138e8a276da3eab90590efce1383 Author: Florian Forster <octo@verplant.org> Date: Wed Nov 25 17:06:14 2009 +0100 src/routeros_api.h: Protect against multiple inclusions. commit 174acd58a64f43b6f7dc3efa61561b232169a2fd Author: Florian Forster <octo@verplant.org> Date: Wed Nov 25 17:02:32 2009 +0100 Changed all prefixes: s/\<mt_/ros_/g commit c1600c35da65fad1262333672f1ea4485458ed50 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 19 16:49:17 2009 +0100 autotoolize. create mode 100644 AUTHORS create mode 100644 COPYING create mode 100644 ChangeLog create mode 100644 Makefile.am create mode 100644 NEWS create mode 100644 README create mode 100644 configure.ac create mode 100644 src/Makefile.am commit ba579535fa64e05d32f28ae15679b59420991ef7 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 19 13:10:16 2009 +0100 Fixed a nasty typo when calculating word length. commit b8e0e6c287dc269a734f517dd56dfc224b732790 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 19 12:51:20 2009 +0100 Login handlers: Check status code of replies. commit fbcc2929dd72424f0f6fca20a3dc9581817f3b30 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 19 12:51:00 2009 +0100 Implemented handling of multi-sentences replies. commit b4dcb8d771035b82c8ffa1d4084725e5dee88995 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 19 12:30:15 2009 +0100 Added debugging statements to the send_command function. commit 5a9c21cc2cbff2eb640008a88bb857ea3a888aee Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 19 12:29:55 2009 +0100 Implemented the "reply_dump" function. Todo: Remove when not debugging. commit b61459c908e17cee2b3ceb31e9c1eed8a403341d Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 19 12:29:26 2009 +0100 Implemented "login" handlers. commit 6c3403d470cd185d209de32d14f5272e87b4ca38 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 19 12:28:13 2009 +0100 Added the mt_reply_status function. commit 8a84fa6dd3a3cf2001f15c9426bd5055491589cb Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 19 11:08:22 2009 +0100 Introduce the "mt_debug" macro. commit e0846ddeb8558dced2e49d501b971d98ce2f9f66 Author: Florian Forster <octo@leeloo.lan.home.verplant.org> Date: Thu Nov 19 11:08:00 2009 +0100 Fix a few simply typos. commit c51d83a318374124b877a52cd3f85c173d4bb4a5 Author: Florian Forster <octo@verplant.org> Date: Thu Nov 19 10:38:14 2009 +0100 Implemented connecting and improved parsing. commit 63943b56d7fdeedb4c9742dfb309bbf3dd52d1ed Author: Florian Forster <octo@verplant.org> Date: Wed Nov 18 09:00:21 2009 +0100 Initial commit. It's a first (compiling) draft. create mode 100644 src/main.c create mode 100644 src/routeros_api.h |