ejrh00
6ac2bbaf73
Removed files moved to git.
2014-06-06 10:06:53 +00:00
ejrh00
c4ae733617
Snmp moved to Git.
2013-04-02 05:13:01 +00:00
ejrh00
88b62d1742
Move networking stuff into a separate file.
2012-09-11 02:49:15 +00:00
ejrh00
953bc47244
Remove obsolete sender and receiver, and rename poller main file to main.c (it still compiles to the poller executable though).
2012-09-11 00:13:27 +00:00
ejrh00
996a13f42d
Populate host and timestamp fields.
2012-09-10 22:06:27 +00:00
ejrh00
7df1a60a68
Use a config file for a list of hosts, OIDs, and frequencies to poll. Not quite fully implemented though.
2012-09-07 10:00:11 +00:00
ejrh00
c1da17fd15
Combine sender and receiver into a single poller process.
2012-09-07 09:22:54 +00:00
ejrh00
4fefd5c0f0
Rename some type constants to have the ASN1 prefix rather than SNMP, since they're more generic.
2012-09-03 05:54:28 +00:00
ejrh00
5c93c5bedd
Write enough of the sender and receiver to learn that having them as separate programs binding to the same port may not work out.
2012-09-02 09:21:20 +00:00
ejrh00
e60824631d
Add some getters for SNMPMessage objects.
2012-09-02 08:47:56 +00:00
ejrh00
cf157017db
Hack ASN.1 integer output to allow for larger integers. Not sure if negative ones can be represented but that shouldn't matter yet.
2012-08-31 09:03:31 +00:00
ejrh00
3872ca1a6c
Fix bug with unitialised variable when foreign keys aren't entirely visible.
2012-08-29 08:39:50 +00:00
ejrh00
ded9a185c7
Write a program for generating GraphML schema diagrams from a PostgreSQL database.
2012-08-29 06:23:23 +00:00
ejrh00
f7034dce7c
Start writing a very basic SNMP logging utility. So far it just sends and receives SNMP packets over UDP.
2012-08-29 06:22:34 +00:00
ejrh00
f67387b16a
Write a tool for fixing zip files where the central directory has been damaged.
2012-05-15 07:55:32 +00:00
ejrh00
91120d7f0a
Implement a -v option which specifies XPaths that should be output in comma-separated form.
2012-05-04 00:47:01 +00:00
ejrh00
1a7523f396
Remove work-specific node signature definition.
2012-04-27 00:48:06 +00:00
ejrh00
ccae7e5ef7
Import XML viewer and differ.
2012-03-21 02:40:15 +00:00
ejrh00
f22252224b
Stylesheet to generate graph of WP blog links.
2012-03-21 02:30:58 +00:00
ejrh00
1158f68c46
A few small improvements. The biggest of which is running the analysis twice: this means forward references have a chance of being picked up (e.g. if a method uses the method defined immediately after it, it will be able to find it from the previous parse).
2012-02-20 03:40:07 +00:00
ejrh00
20915acbf3
Massive changes to take more guesses about which exact node is being used where, rather than lumping them all together.
...
Made some improvements to the pyan.py script -- it now creates distinct nodes for each object encountered, e.g. Message.send and Socket.send are no longer considered the same thing. It tries to infer which is being used in each particular instance; if it can't do that, it will add use-edges to every possible match. E.g.: x = Message(); x.send() is clearly a reference to Message.send. This is all very heuristical; so can't be relied upon as proper static analysis. But it cleans up the call graphs quite a bit.
Some outstanding mis-guesses exist.
2012-01-11 04:18:49 +00:00
edmund
0f50a8234d
Add command line parsing with options for dot and tgf output.
2012-01-09 05:38:54 +00:00
edmund
f590d152da
Fix bug with ignore paths defaulting to invalid value of None.
2012-01-06 06:27:52 +00:00
edmund
95ace2e64a
Add info command to replay.py.
2012-01-01 04:00:07 +00:00
edmund
f02708a9cd
Implement verbose option. Fixes issue 3.
2012-01-01 03:29:32 +00:00
edmund
fa35b20cb7
Support From nodes which apparently are distinct from Import nodes.
2011-12-24 02:49:09 +00:00
edmund
03b1c0331e
Write a program for generating call graphs from Python sources.
2011-12-22 07:10:39 +00:00
edmund
c3ada40474
Add --username and --password options to replay. And no longer assume a hardcoded ejrh00 as the username.
2011-12-21 05:14:17 +00:00
edmund
f5a5435779
Handle most command line options. Still no verbose control yet. Makes progress on issue 3 though.
2011-11-22 05:24:03 +00:00
edmund
7e9e177a63
Shorten denorm function a bit by removing unused declaration.
2011-09-27 08:18:38 +00:00
edmund
c09a80fd33
Create an aggregate function denorm(index, value) that constructs arrays where each index is set to the corresponding value. Useful for vector denormalisation.
2011-09-27 07:46:40 +00:00
edmund
6c908840dc
Make replay a bit more user-friendly with init and sync commands and several options.
2011-09-23 06:53:14 +00:00
edmund
76c2b3427e
Set a lot of svn:eol-style properties\!
2011-09-21 08:23:07 +00:00
edmund
89e214e28f
Decode original log message from UTF8. Not necessarily correct, but adequate for importing UQM...
2011-09-18 07:24:45 +00:00
edmund
924662ef17
Apply synchronised print technique from http://ejrh.wordpress.com/2011/09/18/output-synchronisation-in-python/ , and use a constant for the number of cat workers.
2011-09-18 06:05:52 +00:00
edmund
0cc34d09f8
Process all revisions up to HEAD (or last+100, whichever is sooner).
2011-09-18 05:54:53 +00:00
edmund
53d6af34df
Fix getting status of directories.
2011-09-16 10:09:16 +00:00
edmund
0afac56a65
Fix expected number of commit progress notifications
2011-09-16 10:08:42 +00:00
edmund
7b0a3046ae
Make path joining more robust
2011-09-16 10:07:57 +00:00
edmund
a2f50f5466
Get source url, ignore paths, and start and end revs from dest repository.
2011-09-16 09:28:53 +00:00
edmund
ce03b00b63
Import script for replaying Subversion revisions tolerantly. Very raw and hacky; needs to have proper command line options, as a first priority.
2011-09-16 07:59:32 +00:00
edmund
c217717a43
Import image viewer and xmlgrep.
2011-09-08 08:52:54 +00:00